Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-27 | Abort if levels.rbot is badly messed up. We don't want to make the bot ↵ | Giuseppe Bilotta | |
suddenly become free for all | |||
2006-07-27 | New logging systems now works correctly even when the bot is daemonized | Giuseppe Bilotta | |
2006-07-27 | Revamped logging system based on the Logger class from stdlib | Giuseppe Bilotta | |
2006-07-26 | Oops, wrong way to remove the path from the module names; fix it, and ↵ | Giuseppe Bilotta | |
provide test messages for all logging levels | |||
2006-07-26 | Logging now also logs the filename and function it's being called from | Giuseppe Bilotta | |
2006-07-26 | Guess properly default botclass under Windows (preventing a backtrace at the ↵ | Giuseppe Bilotta | |
same time, woot) | |||
2006-07-26 | server.ping_timeout now defaults to 30 seconds | Giuseppe Bilotta | |
2006-07-26 | Export the bot's plugins; this eases plugins' communication with each other | Giuseppe Bilotta | |
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-07-22 | Better interruption handling, saner generic exception handling | Giuseppe Bilotta | |
2006-07-21 | Fix private messages not working and default channel names for the message queue | Giuseppe Bilotta | |
2006-07-21 | Implement new message queue system. Messages in ring 0 have top priority, ↵ | Giuseppe Bilotta | |
other messages are satisfied round-robin | |||
2006-07-20 | Apply patch offered in #98 | Giuseppe Bilotta | |
2006-07-20 | Rename the former {{{log}}} method to {{{irclog}}} and introduce new logging ↵ | Giuseppe Bilotta | |
functions: alongside the old {{{debug}}} function we now have {{{log}}}, {{{warning}}} and {{{error}}}, which should be used everywhere instead of the good old {{{puts}}} method | |||
2006-07-20 | Redirect standard streams if backgrounding was requested even if the fork failed | Giuseppe Bilotta | |
2006-07-20 | Add --background option to daemonize the bot | Giuseppe Bilotta | |
2006-07-20 | Explicitly handle BDB::Fatal errors by dumping database stats and restarting | Giuseppe Bilotta | |
2006-07-19 | Fine-tune byterate throttling flood prevention. Better than before, but ↵ | Giuseppe Bilotta | |
still not there. | |||
2006-07-19 | Implement byterate-based flood protection | Giuseppe Bilotta | |
2006-07-18 | Improve SIG(INT|TERM|HUP) handling and shutting down sequence | Giuseppe Bilotta | |
2006-07-13 | ircbot shouldn't issue {{{@socket}}} commands when disconnected | Giuseppe Bilotta | |
2006-07-05 | Improve debug output for multiline error messages. Improve exception ↵ | Giuseppe Bilotta | |
handling for socket and connection problems. Stop sending pings when disconnected. | |||
2006-06-29 | Add $stdout flushing to debug. This is needed to work around some 'laggy ↵ | Giuseppe Bilotta | |
console' issues that may occur when using a tee program under Windows to copy the debug output to a file on disk | |||
2006-06-28 | Be more tolerant for messages about channels we are not in, but still signal ↵ | Giuseppe Bilotta | |
them as bugs | |||
2006-06-28 | Better workaround for ticket #58; now the {{{names}}} delegationg passes on ↵ | Giuseppe Bilotta | |
the channel and user list | |||
2006-06-28 | There are now three nickserv config options (name, ident_request, wait). The ↵ | Giuseppe Bilotta | |
bot now also kills any ghosts that use its nick. Close ticket #88. Also provide a workaround for ticket #58. | |||
2006-06-28 | Fix issue #101 | Giuseppe Bilotta | |
2006-06-09 | fixed directory structure problems with the new db code (#73, comment at #59) | Alexander Beisig | |
2006-06-08 | Do environment checkpointing and log cleanups on save. This should prevent ↵ | Giuseppe Bilotta | |
log file proliferation (previous commit [192] only cleaned up the logfiles on quit) | |||
2006-06-08 | Improved handling of database handling and cleanup during shutdown | Giuseppe Bilotta | |
2006-06-07 | Fix #65 and #95. Disable topic built-in command since the new topic plugin ↵ | Giuseppe Bilotta | |
handles that, and more | |||
2006-02-08 | bug pointed on in #64, hopefully now resolved. | Tom Gilbert | |
2006-02-05 | oops bug | Tom Gilbert | |
2006-01-21 | bunch of changes. | Tom Gilbert | |
Another of Chris' plugins. A contributed russian.lang from ruskie (honest, that's his nick!). Some tweaks to error handling. Some modified user/auth handling (from DevRandom) still a bit more to do on that tho.. | |||
2005-11-14 | try this better fix | Tom Gilbert | |
2005-11-04 | more escaping | Tom Gilbert | |
2005-11-04 | windows hates logging to files with : in them :p | Tom Gilbert | |
2005-10-13 | various outstanding changes | Tom Gilbert | |
2005-09-09 | timestamp debug logs | Tom Gilbert | |
2005-09-07 | better win32 fix | Tom Gilbert | |
2005-09-07 | win32 thing for signal handling | Tom Gilbert | |
fix quit! :p | |||
2005-09-05 | better failure to connect behaviour | Tom Gilbert | |
2005-08-30 | reconnect one connect failures too. Examples are temporary failures in DNS | Tom Gilbert | |
resolution etc (one user is on a modem which occasionally redials, for example). | |||
2005-08-28 | fix ping/pong/reconnect issue reported in #20 | Tom Gilbert | |
2005-08-27 | better setup for ping timeouts. | Tom Gilbert | |
I need to work on the timer code, it's not currently possible to create a timer within a timer event, due to the thread stop/start thing | |||
2005-08-27 | fix for ticket #17 | Tom Gilbert | |
2005-08-27 | reworked that last patch, now rbot pings the server and sets the timeout | Tom Gilbert | |
accordingly | |||
2005-08-27 | patch from ticket #19 modified and applied - thanks :) | Tom Gilbert | |
2005-08-24 | egads, Etc.getlogin returns the real login, so if you su to another user and | Tom Gilbert | |
run rbot, it'll still use you homedir. I am getting really pissed with the complete lack of documentation I keep running into :/ The Etc module is *completely* undocumented, for example. | |||
2005-08-24 | attempt fix for annoying exception issue | Tom Gilbert | |