summaryrefslogtreecommitdiff
path: root/lib/rbot
AgeCommit message (Collapse)Author
2008-03-21Merge branch 'master' of ssh://ruby-rbot.org/var/git/rbotYaohan Chen
2008-03-21message.rb: Regexp.escape nickname when embedding it in regexp, as nicknames ↵Yaohan Chen
can contain [ ] | etc
2008-03-19utils: Utils.check_location returns an array of locations if check succeedsGiuseppe Bilotta
2008-03-17utils: Utils.check_location comfort method for :htmlinfo filtersGiuseppe Bilotta
2008-03-17filters: HTML info extraction is now a filterGiuseppe Bilotta
2008-03-17filters: don't force data types in @bot.filter()Giuseppe Bilotta
2008-03-14filters: filters_ui core module to manage filters from IRCGiuseppe Bilotta
2008-03-14filters: has_filter? methodGiuseppe Bilotta
2008-03-14filters: method to get the global filter name of a grouped filterGiuseppe Bilotta
2008-03-14filters: filter_names(group=nil) method to retrieve available filtersGiuseppe Bilotta
2008-03-14filters: filter groupsGiuseppe Bilotta
2008-03-13filters: @bot.filter can now be called with a list of filters and with any ↵Giuseppe Bilotta
form of datastream initialization
2008-03-13filters: DataStream can now be initialized with a String followed by a HashGiuseppe Bilotta
2008-03-13filters: initial implementationGiuseppe Bilotta
2008-03-12* we're now "git version", not "svn version" by defaultdmitry kim
2008-03-12* (messagemapper) catch and report all exceptions in threaded actionsdmitry kim
2008-03-11gettext: undefine GetText if we failed to load properlyGiuseppe Bilotta
2008-03-11load-gettext.rb: accept ruby-gettext version of 1.8.0 and above, not just ↵Yaohan Chen
1.8.0-1.10.0
2008-03-11ircbot: don't die on SocketError during disconnectGiuseppe Bilotta
2008-03-11Documentation cleanupsGiuseppe Bilotta
Fix typos, be more rdocish, and use the README as the main file
2008-03-10svn import left spurious lib/rbot/plugins hanging aroundGiuseppe Bilotta
2008-03-04Unixify all line endings.Giuseppe Bilotta
Some files had DOS-style line endings. Change all of them to Unix-style.
2008-02-22message.rb: #notify() methodGiuseppe Bilotta
2008-02-15rfc2812: fix a bug in Client.resetGiuseppe Bilotta
similarly to commit a13ef0352, an empty user should be set with *!*@*
2008-02-14remote core module: fix description of remote.host configGiuseppe Bilotta
2008-02-14config core module: default command auth fixesGiuseppe Bilotta
2008-02-14config core module: config search commandGiuseppe Bilotta
2008-02-14* replace references to old website to references to new siteGiuseppe Bilotta
2008-02-13config: Value#get() should return #default(), not @defaultGiuseppe Bilotta
@default may be a Proc, in which case the default value is obtained by calling the Proc. So use #default() that takes care of this already.
2008-02-13config: allow @bot.config[key]=value constructsGiuseppe Bilotta
2008-02-13* fix a bug in the definition of Object#nil_or_empty?Giuseppe Bilotta
2008-02-13rfc2812: fix a bug in Client.user initializationGiuseppe Bilotta
2008-02-12httputil: config values for HTTP read and open timeoutsGiuseppe Bilotta
2008-02-10botuser: add command to reset the netmasks listGiuseppe Bilotta
2008-01-30utils: fix decode_html_entities for numerical entities without HTMLEntitiesGiuseppe Bilotta
2007-12-19* (core/auth) fixed an error in error handling codeDmitry Kim
2007-12-16* (registry) no infinite recursion, pleaseDmitry Kim
2007-12-14* (registry) dup() the default on returnDmitry Kim
2007-12-14* (registry) fix the default value handling for non-existent registry filesDmitry Kim
2007-12-14maskdb: be case insenstiveGiuseppe Bilotta
2007-12-13auth: adjust some permissionsGiuseppe Bilotta
2007-12-13messagemapper: fix set_auth_path() logicGiuseppe Bilotta
2007-12-13auth: 'permission search' command to look up the full_auth_path of commandsGiuseppe Bilotta
2007-12-13plugins: register maps with full information accessible via @bot.plugins.mapsGiuseppe Bilotta
2007-12-13plugins: refactor common code in #map() and #map!() to auxiliary #do_map() ↵Giuseppe Bilotta
method
2007-12-11auth: user tell should be in the 'manage' auth path, and thus forbidden by ↵Giuseppe Bilotta
default
2007-12-07maskdb: dup strings for manipulationGiuseppe Bilotta
2007-12-07userdata: classes with singleton methods are not dumpable. dup the hash ↵Giuseppe Bilotta
before storage
2007-12-07New Irc Framework: netmask generalization now takes into consideration ↵Giuseppe Bilotta
AzzurraNet host shadowing
2007-12-06debug info to track hard-to-nail bug about disappearing hosts in botuser ↵Giuseppe Bilotta
netmasks