Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-22 | Ok, too hasty. Fix 'no plugins loaded on rescan' bug introduced by previous ↵ | Giuseppe Bilotta | |
patch | |||
2006-07-22 | New configuration option plugins.blacklist holding an array of plugins to be ↵ | Giuseppe Bilotta | |
blacklisted; entries are plugin filenames without the final {{{.rb}}} | |||
2006-07-21 | Fix path creation when upgrading 0.9.9 or earlier single-db registry | Giuseppe Bilotta | |
2006-07-21 | Fix subregistry importing from single-file (0.9.9 or older) plugin database | Giuseppe Bilotta | |
2006-07-21 | Fix private messages not working and default channel names for the message queue | Giuseppe Bilotta | |
2006-07-21 | Fix message queue length | 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-21 | Small improvement on the byterate-based throttling code | Giuseppe Bilotta | |
2006-07-21 | Better byterate-based throttling code. We really need the separate queues though | Giuseppe Bilotta | |
2006-07-20 | Apply patch offered in #98 | Giuseppe Bilotta | |
2006-07-20 | All lib/rbot files are now upgraded to the new logging feature | 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 | Include exception class when plugins fail | 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-18 | Improve robustness while saving auth config files and channel quotes | Giuseppe Bilotta | |
2006-07-18 | rbot now properly identifies as the 'next version svn', and the gem package ↵ | Giuseppe Bilotta | |
is built as the 'next version' | |||
2006-07-17 | Changes that will (hopefully) make rbot work directly from the SVN checkout | Alexander Beisig | |
2006-07-14 | Fix for #102 | Giuseppe Bilotta | |
2006-07-13 | ircbot shouldn't issue {{{@socket}}} commands when disconnected | Giuseppe Bilotta | |
2006-07-13 | Prevent a traceback when network is down and clearq is called. Don't know if ↵ | Giuseppe Bilotta | |
it's better this way or by adding an {{{if @socket.connected?}}} at {{{ircbot.rb:373}}} | |||
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-28 | Whitespace cleanup | Giuseppe Bilotta | |
2006-06-26 | Fix issue #71 with the proposed patch | 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 | Output {{{gets}}} exceptions on debug | Giuseppe Bilotta | |
2006-06-08 | Improved handling of database handling and cleanup during shutdown | Giuseppe Bilotta | |
2006-06-07 | The sub_registry method for BotRegistryAccessor had somehow gotten AWOL. ↵ | Giuseppe Bilotta | |
This commit restores it, since it is used by the quiz plugin used by the amaroK bot insanity, and it might be useful for other plugins (e.g. topic, auth) | |||
2006-06-07 | Fix #65 and #95. Disable topic built-in command since the new topic plugin ↵ | Giuseppe Bilotta | |
handles that, and more | |||
2006-06-01 | giuseppe.bilotta's patch: "Fix exception when connection with server times out" | Chris Gahan | |
2006-06-01 | giuseppe.bilotta's patch: | Chris Gahan | |
"The auth module has a number of bugs that prevent it from functioning correctly. The attached patch fixes all the bugs I've come across and additionally introduces the command setpassword that allows a user to set his/her own password without requiring auth access. This is a provisional fix: it would be better to let the user allow full usermod access except for usermod level." | |||
2006-05-30 | fix httputil.rb when using proxy (Ticket #80) | Alexander Beisig | |
2006-02-17 | die, annoyingly large log files | Tom Gilbert | |
2006-02-10 | use a db env for the databases to avoid some corruption problems (I hope) | Tom Gilbert | |
2006-02-09 | attempt to resolve #65 | Tom Gilbert | |
2006-02-08 | bug pointed on in #64, hopefully now resolved. | Tom Gilbert | |
2006-02-05 | oops bug | Tom Gilbert | |
2006-01-27 | autosplit registry. now we have one per plugin. | Tom Gilbert | |
TODO creates empty dbs for plugins that don't even use the registry. would be nice to only create on write but how feasible is that? | |||
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.. | |||
2006-01-12 | fix the fix | Tom Gilbert | |