Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-13 | rfc2812: parse User mode changes, even though they aren't handled yet | Giuseppe Bilotta | |
2008-04-13 | rfc2812: clean up channel mode handling | Giuseppe Bilotta | |
2008-04-12 | + WelcomeMessage class | Giuseppe Bilotta | |
2008-03-11 | Documentation cleanups | Giuseppe Bilotta | |
Fix typos, be more rdocish, and use the README as the main file | |||
2008-02-15 | rfc2812: fix a bug in Client.reset | Giuseppe Bilotta | |
similarly to commit a13ef0352, an empty user should be set with *!*@* | |||
2008-02-13 | rfc2812: fix a bug in Client.user initialization | Giuseppe Bilotta | |
2007-11-06 | New Irc Framework: methods to convert channel user modes (op, voice, etc) ↵ | Giuseppe Bilotta | |
from mode (o, v, ...) to prefix (@, +, ...) and back | |||
2007-09-13 | more rdoc-ification | Giuseppe Bilotta | |
2007-07-31 | Store the real_name information from WHO replies | Giuseppe Bilotta | |
2007-07-31 | New IRC Framework: WHO the channels we join, so that we get as much user ↵ | Giuseppe Bilotta | |
information as possible about the user on channel | |||
2007-05-10 | Be slightly less anal about non-RFC-compliant MOTD, and issue a warning ↵ | Giuseppe Bilotta | |
instead of causing an error further down | |||
2007-04-06 | New IRC Framework: topic setter should be a Netmask, not a User. Also ↵ | Giuseppe Bilotta | |
improve display of Netmasks with unknown (generic) user/host components | |||
2007-04-06 | * (rfc2812) fixed 'Welcome' message parsing | Dmitry Kim | |
2007-03-16 | Server hostname was not being set properly | Giuseppe Bilotta | |
2007-03-08 | Previous attempt at cleaning up the prefix matcher were too restrictive, try ↵ | Giuseppe Bilotta | |
using a different approach | |||
2007-03-05 | Previous commit wasn't that good, too restrictive. Relax, and differentiate ↵ | Giuseppe Bilotta | |
between user id and mask | |||
2007-03-05 | Rework netmask/hostname detection code to work around non-RFC-compliant servers | Giuseppe Bilotta | |
2007-02-20 | Use ASCII KCODE to prevent problems like missing characters or matching ↵ | Giuseppe Bilotta | |
failures when clients send messages in something else than UTF-8 | |||
2007-02-20 | New IRC Framework: bot now keeps track of his nick correctly across disconnects | Giuseppe Bilotta | |
2007-02-18 | Initial steps towards a namespace rationalization | Giuseppe Bilotta | |
2007-02-18 | Plugin header boilerplating. | Giuseppe Bilotta | |
New plugin.header file provided, to be used as model for the header of new plugins. Many existing plugins have been adjusted to provide the same info the same way. I might have misplaced some information, so please let me know if this is the case. Also augmented a couple of copyright notices to include the 'rbot development team' alongside Tom Gilbert. | |||
2007-02-18 | More fixes for nickname handling on connection | Giuseppe Bilotta | |
2007-02-17 | New IRC Framework: optimize processing of server messages by using Symbols ↵ | Giuseppe Bilotta | |
instead of Strings, and try a better fix for mismatching nicks on Welcome messages | |||
2007-02-17 | New IRC Framework: fix initial handling and guessing of nick/user/host for ↵ | Giuseppe Bilotta | |
the bot on connection | |||
2007-02-10 | Handle server connections (e.g. through a bip proxy) that do not use the ↵ | Giuseppe Bilotta | |
full user hostmask as a prefix of user messages | |||
2007-01-06 | Irc framework: fix errors in filling up the user lists for channels | Giuseppe Bilotta | |
2006-10-28 | Move irc_send_penalty method of string in ircsocket.rb, and rework flood ↵ | Giuseppe Bilotta | |
control to be more reactive while still preventing excessive flood disconnections | |||
2006-10-27 | Penalty-based flood protection | Giuseppe Bilotta | |
2006-08-20 | Improve NOTICE and PRIVMSG robustness when target is not a simple channel or ↵ | Giuseppe Bilotta | |
user | |||
2006-08-10 | Fix exception when a QUITting user was not in the first channel of the list ↵ | Giuseppe Bilotta | |
of channels | |||
2006-08-05 | Fix a disconnect on topic change | Giuseppe Bilotta | |
2006-08-04 | Commit [369] was bogus. This one cleans up and sanitizes the Irc framework. | Giuseppe Bilotta | |
2006-08-04 | Fix stupid bug introduced with the new debugging messages. switch to ↵ | Giuseppe Bilotta | |
kind_of? instead of .class<= | |||
2006-08-03 | Fix bug when users changed nick | Giuseppe Bilotta | |
2006-08-03 | Lots of fixes all around, in preparation for the new auth coremodule | Giuseppe Bilotta | |
2006-08-02 | Fix User selection/creation | Giuseppe Bilotta | |
2006-08-01 | New Irc framework: fix channel modes handling | Giuseppe Bilotta | |
2006-08-01 | First step towards the new modularized core framework | Giuseppe Bilotta | |
2006-07-31 | First shot at the new Irc framework. Bot is usable (sort of), but not all ↵ | Giuseppe Bilotta | |
functionality may work as expected (or at all). If you are testing it, please report. Auth is known to be nonfunctional | |||
2006-07-22 | Implement support for the CAPAB IDENTIFY-MSG capability available on some ↵ | Giuseppe Bilotta | |
server, therefore providing messages with the identified? method that tells if the sourcenick has identified with services or not | |||
2006-06-28 | Whitespace cleanup | Giuseppe Bilotta | |
2005-12-09 | requested for certain networks | Tom Gilbert | |
2005-08-27 | reworked that last patch, now rbot pings the server and sets the timeout | Tom Gilbert | |
accordingly | |||
2005-08-05 | that syntax confuses rdoc | Tom Gilbert | |
2005-08-05 | More tweaks | Tom Gilbert | |
2005-08-04 | Thu Aug 04 23:03:30 BST 2005 Tom Gilbert <tom@linuxbrit.co.uk> | Tom Gilbert | |
* Improved ircd recognition of rfc2812.rb * de-string'd, de-cap'd rfc2812.rb, looks less shouty now * moved the Q auth stuff (for quakenet) into a new qauth plugin (untested!) * finish fixing the httputil | |||
2005-07-27 | move rbot into lib - still rearranging for packaging/installation | Tom Gilbert | |