summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2007-08-11* (httputils) docs spellingDmitry Kim
2007-08-11* (httputils) avoid "method replaced" warningDmitry Kim
2007-08-10* (httputils) moved encoding/charsets magic into httpres instances from the ↵Dmitry Kim
global class namespace
2007-07-31Store the real_name information from WHO repliesGiuseppe Bilotta
2007-07-31New IRC Framework: store a User's real_nameGiuseppe Bilotta
2007-07-31New 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-07-31botuser.rb: don't fail when being passed nil instead of an array to loadGiuseppe Bilotta
2007-07-29Add missing space in messageGiuseppe Bilotta
2007-07-29User mode-checking methods now accept channel names and will try to resolve ↵Giuseppe Bilotta
the corresponding Channel automatically
2007-07-26Mode-checking methohds for User tooGiuseppe Bilotta
2007-07-26Channel methods to check for user modes, with quickies to check for op and voiceGiuseppe Bilotta
2007-07-23* display installed version when gettext version is unsupportedYaohan Chen
2007-07-22fixed a copy-paste error causing incorrect count of failed plugins to be ↵Yaohan Chen
displayed
2007-07-18- added version check for ruby/gettext, too low or high versions will not be ↵Yaohan Chen
loaded and fallback is done - updated comments in load_gettext.rb - moved requires in relevant code sections
2007-07-14added a warning message if retrieving gettext info failsYaohan Chen
added Nn_ dummy replacement
2007-07-14- fixed an error due to copy and pasting causing the help message to list ↵Yaohan Chen
core modules twice without listing plugins
2007-07-12* (gettext) make us somewhat less dependent on gettext internalsDmitry Kim
2007-07-12* (gettext) work around failing current_textdomain_info()Dmitry Kim
2007-07-09fixed a few strings which used gettext without changing #{} syntaxYaohan Chen
2007-07-09integrated ruby-gettextYaohan Chen
modified a few files to allow translated messages created gettext template file initialized gettext files for Japanese and Simplified Chinese
2007-05-20Raise with a meaningful error message when block/unblock/rescehdule is ↵Giuseppe Bilotta
attempted on a nonexistant timer.
2007-05-10+ (extends) :limit option support in ircify_html()Dmitry Kim
2007-05-10Be slightly less anal about non-RFC-compliant MOTD, and issue a warning ↵Giuseppe Bilotta
instead of causing an error further down
2007-05-10+ (plugins) draft implementation of event hooksDmitry Kim
2007-04-26+ (httputil) bruteforce truncated chars when guessing the encodingDmitry Kim
2007-04-21+ pidfile support + command line option for pid file nameDmitry Kim
2007-04-15HttpUtil: fix gunzipping with partial content; and debug response in url ↵Giuseppe Bilotta
plugin earlier
2007-04-12Try calling the interpreter explicitly on restart if exec'ing /bin/bash failsGiuseppe Bilotta
2007-04-12Stop timers when shutting downGiuseppe Bilotta
2007-04-12Define pretty_inspect for the older version of Ruby that don't have itGiuseppe Bilotta
2007-04-12Module\#define_structure method: define a new Struct only if doesn't exist ↵Giuseppe Bilotta
already or if the attribute list changed
2007-04-11HttpUtil: decompress gzipped body in partial_body too; whitespace cleanup tooGiuseppe Bilotta
2007-04-11New IRC Framework: move #full_irc_downcase() and #full_downcase() methods to ↵Giuseppe Bilotta
Irc::Netmask from Irc::User, and use them in Netmask conversion
2007-04-11New IRC Framework: fix critical bug in Irc::Netmask to Regexp conversionGiuseppe Bilotta
2007-04-11use pretty printing with Logger (debug, info, warning and error messages)Giuseppe Bilotta
2007-04-09database: rbot will now refuse to run on bdb versions lower than 4.x, and it ↵Giuseppe Bilotta
will recommend version 4.2 or higher
2007-04-09auth: improve helpGiuseppe Bilotta
2007-04-09extends: pick_one and rand methods for RangeGiuseppe Bilotta
2007-04-09fix restarting when directory had changedGiuseppe Bilotta
2007-04-09More require cleanupsGiuseppe Bilotta
2007-04-08HttpUtil: require 'cgi' as it is now used in most querying pluginsGiuseppe Bilotta
2007-04-08HTML IRCification: support options. currently only option is :a_href which ↵Giuseppe Bilotta
can be either :link_out to show the actual link or any of Reverse, Bold, Underline to mark the link using the corresponding attribute
2007-04-08rss plugin: watching now relies on an ID built from title, link and ↵Giuseppe Bilotta
description to check if any item is new. Optionally, the description can be ignored (rss.show_updated = false). Use Set to store IDs, and require 'set' in Utils because other plugins might be optimized to use it
2007-04-08HTML IRCification: don't modify the receiver; provide an ircify_html! method ↵Giuseppe Bilotta
to modify in place
2007-04-08HttpUtil: inform servers that we accept gzipped dataGiuseppe Bilotta
2007-04-08HttpUtil: decode gzipped contentGiuseppe Bilotta
2007-04-08ircbot: do not use debug in sendmsg() because it breaks script. script ↵Giuseppe Bilotta
plugin: handle all Exceptions.
2007-04-06* (utils) fix stderr redirection in safe_exec()Dmitry Kim
2007-04-06New 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 parsingDmitry Kim