Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-23 | Add act method to messages; behaves like reply, but does a CTCP action | Giuseppe Bilotta | |
2006-07-23 | Fix yielding in {{{httputil.get}}} and {{{httputil.head}}} and usage of [] ↵ | Giuseppe Bilotta | |
instead of () in remove_stale_cache | |||
2006-07-23 | Add debug backtrace info for HttpUtil failures | Giuseppe Bilotta | |
2006-07-23 | Add get_cached method to httputil. No need to download the same page over ↵ | Giuseppe Bilotta | |
and over again. It can be safely used with RSS feeds that return the last-modified attribute because it checks that, if possible | |||
2006-07-23 | {{{httputil.rb}}} now handles redirects: a step towards #105, can be used ↵ | Giuseppe Bilotta | |
also in other net-oriented plugins | |||
2006-07-23 | Fix a warning introduced with [245] | 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-22 | Of course, I forgot about creating the subregistry directories for brand new ↵ | Giuseppe Bilotta | |
installations. This fixes it, even though the code should be brought over to dbhash instead of being duplicated all around | |||
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." |