rbot
17 years agoStringlib/rbot/core/utils/extends.rbutfy_xml() method that tries to transcode a webpa...
Giuseppe Bilotta [Sun, 1 Apr 2007 16:46:05 +0000 (16:46 +0000)] 
Stringlib/rbot/core/utils/extends.rbutfy_xml() method that tries to transcode a webpage to UTF-8; HTTP headers are attached to bodies returned by HttpUtil methods to ease charset detection

17 years agohttputil: reinstate partial_body
Giuseppe Bilotta [Sun, 1 Apr 2007 15:04:53 +0000 (15:04 +0000)] 
httputil: reinstate partial_body

17 years agosearch plugin: let the user know when no body was found and no error was raised
Giuseppe Bilotta [Sun, 1 Apr 2007 13:19:24 +0000 (13:19 +0000)] 
search plugin: let the user know when no body was found and no error was raised

17 years ago+ reflect the httputil changes in ChangeLog
Dmitry Kim [Sat, 31 Mar 2007 13:22:45 +0000 (13:22 +0000)] 
+ reflect the httputil changes in ChangeLog

17 years agorss plugin: code cleanup. add support for slashdot feeds, with RDF extension and...
Giuseppe Bilotta [Sat, 31 Mar 2007 01:30:57 +0000 (01:30 +0000)] 
rss plugin: code cleanup. add support for slashdot feeds, with RDF extension and custom feed type

17 years ago*** (httputil) major rework, new caching implementation, unified request
Dmitry Kim [Fri, 30 Mar 2007 23:44:02 +0000 (23:44 +0000)] 
***  (httputil) major rework, new caching implementation, unified request
     processing
+    (httputil) post support, partial request support, other features
-    (httputil) removed partial_body() and get_cached() [merged into get()]
*    (plugins/, utils) minimal changes to accomodate for the new http_utils
*    (utils, ircbot) moved utils initialization into utils.rb
*    (tube.rb) (partially) accomodate for upstream site layout changes

17 years ago* an ugly quickfix for sending non-unicode strings :/
Dmitry Kim [Fri, 30 Mar 2007 18:38:34 +0000 (18:38 +0000)] 
* an ugly quickfix for sending non-unicode strings :/
  (some http-aware plugins kill the bot without it)

17 years agoUtils: the array returned by get_first_pars now contains nil for pages where no first...
Giuseppe Bilotta [Fri, 30 Mar 2007 13:39:45 +0000 (13:39 +0000)] 
Utils: the array returned by get_first_pars now contains nil for pages where no first par was found. Also rearrange some code to keep relevant code together

17 years ago* (utils.rb) reflect the api/semantics changes in comments
Dmitry Kim [Fri, 30 Mar 2007 08:08:19 +0000 (08:08 +0000)] 
* (utils.rb) reflect the api/semantics changes in comments

17 years ago- (utils.rb) removed http_get, since it's obsoleted
Dmitry Kim [Fri, 30 Mar 2007 07:52:44 +0000 (07:52 +0000)] 
- (utils.rb) removed http_get, since it's obsoleted
+ (utils.rb) added @@bot class variable
* (utils.rb) get_first_pars should return a value
* (plugins) no need to pass http_util to the Utils.get_first_pars

17 years ago* (rss.rb) we didn't really mean to create a Mutex inner class, right?
Dmitry Kim [Thu, 29 Mar 2007 22:32:44 +0000 (22:32 +0000)] 
* (rss.rb) we didn't really mean to create a Mutex inner class, right?

17 years ago+ support for non-iso-8859-1 languages (ru, zt, ja, ko, el)
Dmitry Kim [Thu, 29 Mar 2007 22:19:06 +0000 (22:19 +0000)] 
+ support for non-iso-8859-1 languages (ru, zt, ja, ko, el)

17 years agoHttpUtils: inline rescue doesn't rescue LoadError, rewrite code to require rubygems...
Giuseppe Bilotta [Mon, 26 Mar 2007 23:04:50 +0000 (23:04 +0000)] 
HttpUtils: inline rescue doesn't rescue LoadError, rewrite code to require rubygems before retrying htmlentities

17 years agoUtils: more first par enhancements
Giuseppe Bilotta [Mon, 26 Mar 2007 12:44:14 +0000 (12:44 +0000)] 
Utils: more first par enhancements

17 years agourl plugins: when echoing first par, be more clear on what's being done and don't...
Giuseppe Bilotta [Mon, 26 Mar 2007 09:50:14 +0000 (09:50 +0000)] 
url plugins: when echoing first par, be more clear on what's being done and don't spam with overlong messages

17 years agoUtils: fix a stupid bug in rubygems require and add more first_html_par code
Giuseppe Bilotta [Sun, 25 Mar 2007 22:03:37 +0000 (22:03 +0000)] 
Utils: fix a stupid bug in rubygems require and add more first_html_par code

17 years agoUtils: retry after requiring rubygems if htmlentities failed to load; when grabbing...
Giuseppe Bilotta [Sun, 25 Mar 2007 21:23:11 +0000 (21:23 +0000)] 
Utils: retry after requiring rubygems if htmlentities failed to load; when grabbing first pars, try filtering out too short paragraphs

17 years agoUtils: cleanup first html par code
Giuseppe Bilotta [Sun, 25 Mar 2007 20:34:29 +0000 (20:34 +0000)] 
Utils: cleanup first html par code

17 years agoUtils: convert unknown numering HTML entities to the corresponding UTF-8 characters...
Giuseppe Bilotta [Sun, 25 Mar 2007 20:21:21 +0000 (20:21 +0000)] 
Utils: convert unknown numering HTML entities to the corresponding UTF-8 characters, when not using htmlentities

17 years agourl plugin: url.first_par option. when enabled, the url plugin will attempt to retrie...
Giuseppe Bilotta [Sun, 25 Mar 2007 20:10:15 +0000 (20:10 +0000)] 
url plugin: url.first_par option. when enabled, the url plugin will attempt to retrieve the first paragraph of a linked web page

17 years agoHttpUtil: fix partial_body when no body was given, and increase default info_bytes...
Giuseppe Bilotta [Sun, 25 Mar 2007 20:08:56 +0000 (20:08 +0000)] 
HttpUtil: fix partial_body when no body was given, and increase default info_bytes to 8k

17 years agoUtils: try non-paragraphs if no paragraphs was found
Giuseppe Bilotta [Sun, 25 Mar 2007 19:30:29 +0000 (19:30 +0000)] 
Utils: try non-paragraphs if no paragraphs was found

17 years agoUtils: when looking for the first par in a web page, look after any header, not just...
Giuseppe Bilotta [Sun, 25 Mar 2007 18:16:36 +0000 (18:16 +0000)] 
Utils: when looking for the first par in a web page, look after any header, not just h1; also, be stricter on what's included in a paragraph

17 years agoUtils: fix ircify_html (the final stripsvn diff lib/rbot/core/utils/extends.rb could...
Giuseppe Bilotta [Sun, 25 Mar 2007 18:04:12 +0000 (18:04 +0000)] 
Utils: fix ircify_html (the final stripsvn diff lib/rbot/core/utils/extends.rb could cause it to return nil) and improve whitespace handling

17 years agorss plugin: attempt data recovery when marshalling fails
Giuseppe Bilotta [Sun, 25 Mar 2007 04:39:29 +0000 (04:39 +0000)] 
rss plugin: attempt data recovery when marshalling fails

17 years agoregistry: allow plugins to provide a recovery proc in case data marshalling fails
Giuseppe Bilotta [Sun, 25 Mar 2007 04:38:38 +0000 (04:38 +0000)] 
registry: allow plugins to provide a recovery proc in case data marshalling fails

17 years agorss plugin: nil the mutex when dumping, to prevent cross-version marshalling problems
Giuseppe Bilotta [Sun, 25 Mar 2007 01:16:10 +0000 (01:16 +0000)] 
rss plugin: nil the mutex when dumping, to prevent cross-version marshalling problems

17 years agourl plugin: customizable max amount of data to retrieve to look for a title. return...
Giuseppe Bilotta [Sun, 25 Mar 2007 00:22:00 +0000 (00:22 +0000)] 
url plugin: customizable max amount of data to retrieve to look for a title. return standard header info if no title found

17 years agohttputil and url plugin improvements, see ChangeLog
Giuseppe Bilotta [Sat, 24 Mar 2007 20:54:55 +0000 (20:54 +0000)] 
httputil and url plugin improvements, see ChangeLog

17 years agourl plugin: when reading body chunks, don't discard read material
Giuseppe Bilotta [Sat, 24 Mar 2007 11:20:26 +0000 (11:20 +0000)] 
url plugin: when reading body chunks, don't discard read material

17 years agokeywords plugin: there is no rescan method for plugins. Remove leftover from when...
Giuseppe Bilotta [Thu, 22 Mar 2007 12:01:58 +0000 (12:01 +0000)] 
keywords plugin: there is no rescan method for plugins. Remove leftover from when keywords was part of the core

17 years ago* french, german and russian lang files converted to utf-8
Dmitry Kim [Wed, 21 Mar 2007 23:53:57 +0000 (23:53 +0000)] 
* french, german and russian lang files converted to utf-8

17 years ago* apparently, synthetic privmsgs for remotectl are hard. may need some massive rework...
Dmitry Kim [Wed, 21 Mar 2007 15:28:05 +0000 (15:28 +0000)] 
* apparently, synthetic privmsgs for remotectl are hard. may need some massive rework later.

17 years agoshiritori plugin: only load rulesets on request
Giuseppe Bilotta [Tue, 20 Mar 2007 10:55:43 +0000 (10:55 +0000)] 
shiritori plugin: only load rulesets on request

17 years agorss plugin: 0.9 feeds don't work, so we just patch them to pretend they are actually...
Giuseppe Bilotta [Tue, 20 Mar 2007 09:48:13 +0000 (09:48 +0000)] 
rss plugin: 0.9 feeds don't work, so we just patch them to pretend they are actually 1.0 RDF feeds

17 years ago* tidying up 'help ignored plugins' output
Dmitry Kim [Tue, 20 Mar 2007 01:14:35 +0000 (01:14 +0000)] 
* tidying up 'help ignored plugins' output

17 years ago* don't set @failures_shown on debug(status)
Dmitry Kim [Tue, 20 Mar 2007 00:37:22 +0000 (00:37 +0000)] 
* don't set @failures_shown on debug(status)

17 years agorss plugin: lock the mutex on more occasions
Giuseppe Bilotta [Tue, 20 Mar 2007 00:27:55 +0000 (00:27 +0000)] 
rss plugin: lock the mutex on more occasions

17 years agoplugins: only show number of ignored and/or failed plugins only the first time a...
Giuseppe Bilotta [Mon, 19 Mar 2007 22:50:54 +0000 (22:50 +0000)] 
plugins: only show number of ignored and/or failed plugins only the first time a user asks for help

17 years ago* config value hook :on_change wasn't called from unset()
Dmitry Kim [Mon, 19 Mar 2007 18:41:54 +0000 (18:41 +0000)] 
* config value hook :on_change wasn't called from unset()

17 years agochanserv plugin: currently only manages opping etc via chanserv
Giuseppe Bilotta [Mon, 19 Mar 2007 18:21:25 +0000 (18:21 +0000)] 
chanserv plugin: currently only manages opping etc via chanserv

17 years ago* duh, operator precedence error in serverlist patch
Dmitry Kim [Mon, 19 Mar 2007 15:05:50 +0000 (15:05 +0000)] 
* duh, operator precedence error in serverlist patch

17 years ago+ lazy behavior for plugin registries (don't create a BDB file until the registry...
Dmitry Kim [Sun, 18 Mar 2007 03:02:07 +0000 (03:02 +0000)] 
+ lazy behavior for plugin registries (don't create a BDB file until the registry is accessed by plugin for the first time)

17 years ago+ added support for multiple servers to try (round-robin) for unreliable ircnets
Dmitry Kim [Sat, 17 Mar 2007 19:42:48 +0000 (19:42 +0000)] 
+ added support for multiple servers to try (round-robin) for unreliable ircnets
* changed server.name/port to server.list (with config upgrade automation, too)

17 years agoPlugins: rename Plugins::pluginmanager to Plugins::manager
Giuseppe Bilotta [Sat, 17 Mar 2007 19:36:41 +0000 (19:36 +0000)] 
Plugins: rename Plugins::pluginmanager to Plugins::manager

17 years agoPlugins: move games into their own directory
Giuseppe Bilotta [Fri, 16 Mar 2007 20:48:28 +0000 (20:48 +0000)] 
Plugins: move games into their own directory

17 years agoremotectl: ensure that source and destination of synthetical message are proper Irc...
Giuseppe Bilotta [Fri, 16 Mar 2007 15:45:21 +0000 (15:45 +0000)] 
remotectl: ensure that source and destination of synthetical message are proper Irc classes. Use illegal '-remote.client-' nick for the remote user

17 years agoUse m.source instead of m.sourcenick whenever possible to ensure messages from server...
Giuseppe Bilotta [Fri, 16 Mar 2007 15:42:46 +0000 (15:42 +0000)] 
Use m.source instead of m.sourcenick whenever possible to ensure messages from servers don't cause stupid backtraces

17 years agoServer hostname was not being set properly
Giuseppe Bilotta [Fri, 16 Mar 2007 15:41:12 +0000 (15:41 +0000)] 
Server hostname was not being set properly

17 years ago* fixed a regexp for "identify-msg" server capability ("^" was missing)
Dmitry Kim [Thu, 15 Mar 2007 18:24:31 +0000 (18:24 +0000)] 
* fixed a regexp for "identify-msg" server capability ("^" was missing)

17 years agoForgot to add the actual unicode I/O filter to the repository (see [753])
Giuseppe Bilotta [Thu, 15 Mar 2007 16:18:54 +0000 (16:18 +0000)] 
Forgot to add the actual unicode I/O filter to the repository (see [753])

17 years ago+ Added remotectl plugin and an example druby API client implementation
Dmitry Kim [Thu, 15 Mar 2007 01:12:23 +0000 (01:12 +0000)] 
+ Added remotectl plugin and an example druby API client implementation

17 years agoconfig was not being saved after unsetting a value
Giuseppe Bilotta [Thu, 15 Mar 2007 00:11:06 +0000 (00:11 +0000)] 
config was not being saved after unsetting a value

17 years agoAdded config option: "url.titles_only"
Chris Gahan [Wed, 14 Mar 2007 06:50:39 +0000 (06:50 +0000)] 
Added config option: "url.titles_only"

17 years agoSocket IO filtering: rbot can now assume UTF-8 internally.
Giuseppe Bilotta [Wed, 14 Mar 2007 01:19:01 +0000 (01:19 +0000)] 
Socket IO filtering: rbot can now assume UTF-8 internally.

17 years agoImproved handling of server limits
Giuseppe Bilotta [Wed, 14 Mar 2007 00:14:34 +0000 (00:14 +0000)] 
Improved handling of server limits

17 years agoimdb plugin: update to the new site layout, use rbot headers
Giuseppe Bilotta [Tue, 13 Mar 2007 23:18:33 +0000 (23:18 +0000)] 
imdb plugin: update to the new site layout, use rbot headers

17 years agoUpdate changelog
Giuseppe Bilotta [Sat, 10 Mar 2007 12:58:13 +0000 (12:58 +0000)] 
Update changelog

17 years agoAllow customization of the plugins load path
Giuseppe Bilotta [Sat, 10 Mar 2007 12:55:33 +0000 (12:55 +0000)] 
Allow customization of the plugins load path

17 years agoOption to change the bot IRC name, thanks to jsn-
Giuseppe Bilotta [Sat, 10 Mar 2007 01:37:06 +0000 (01:37 +0000)] 
Option to change the bot IRC name, thanks to jsn-

17 years agoPrevious attempt at cleaning up the prefix matcher were too restrictive, try using...
Giuseppe Bilotta [Thu, 8 Mar 2007 10:42:05 +0000 (10:42 +0000)] 
Previous attempt at cleaning up the prefix matcher were too restrictive, try using a different approach

17 years agoquiz plugin: don't crash when the answer is entirely made of sepators
Giuseppe Bilotta [Wed, 7 Mar 2007 21:15:05 +0000 (21:15 +0000)] 
quiz plugin: don't crash when the answer is entirely made of sepators

17 years agoautorejoin plugin: insult on rejoin now optional
Giuseppe Bilotta [Mon, 5 Mar 2007 22:58:10 +0000 (22:58 +0000)] 
autorejoin plugin: insult on rejoin now optional

17 years agoquiz plugin: new cleanup command to remove players with 0 points and 0 jokers
Giuseppe Bilotta [Mon, 5 Mar 2007 22:45:10 +0000 (22:45 +0000)] 
quiz plugin: new cleanup command to remove players with 0 points and 0 jokers

17 years agoPrevious commit wasn't that good, too restrictive. Relax, and differentiate between...
Giuseppe Bilotta [Mon, 5 Mar 2007 21:59:51 +0000 (21:59 +0000)] 
Previous commit wasn't that good, too restrictive. Relax, and differentiate between user id and mask

17 years agoRework netmask/hostname detection code to work around non-RFC-compliant servers
Giuseppe Bilotta [Mon, 5 Mar 2007 09:47:01 +0000 (09:47 +0000)] 
Rework netmask/hostname detection code to work around non-RFC-compliant servers

17 years agoTry to give a meaningful quit message when quitting because of problems
Giuseppe Bilotta [Sat, 24 Feb 2007 11:26:59 +0000 (11:26 +0000)] 
Try to give a meaningful quit message when quitting because of problems

17 years agoUtils.secs_to_string now convert seconds to integers instead of displaying ridiculous...
Giuseppe Bilotta [Fri, 23 Feb 2007 21:34:02 +0000 (21:34 +0000)] 
Utils.secs_to_string now convert seconds to integers instead of displaying ridiculously long floating values

17 years agoUse ASCII KCODE to prevent problems like missing characters or matching failures...
Giuseppe Bilotta [Tue, 20 Feb 2007 23:02:35 +0000 (23:02 +0000)] 
Use ASCII KCODE to prevent problems like missing characters or matching failures when clients send messages in something else than UTF-8

17 years agoMinor message optimizations
Giuseppe Bilotta [Tue, 20 Feb 2007 23:01:14 +0000 (23:01 +0000)] 
Minor message optimizations

17 years agoshiritori plugin, thanks to hagabaka
Giuseppe Bilotta [Tue, 20 Feb 2007 10:55:28 +0000 (10:55 +0000)] 
shiritori plugin, thanks to hagabaka

17 years agoNew IRC Framework: bot now keeps track of his nick correctly across disconnects
Giuseppe Bilotta [Tue, 20 Feb 2007 08:46:00 +0000 (08:46 +0000)] 
New IRC Framework: bot now keeps track of his nick correctly across disconnects

17 years agoremind plugin: fix for repeated reminders failing after [717].
Giuseppe Bilotta [Tue, 20 Feb 2007 08:19:03 +0000 (08:19 +0000)] 
remind plugin: fix for repeated reminders failing after [717].

17 years agoFix timer handling when Actions raise errors
Giuseppe Bilotta [Tue, 20 Feb 2007 08:15:59 +0000 (08:15 +0000)] 
Fix timer handling when Actions raise errors

17 years agoInitial steps towards a namespace rationalization
Giuseppe Bilotta [Sun, 18 Feb 2007 21:03:26 +0000 (21:03 +0000)] 
Initial steps towards a namespace rationalization

17 years agonickserv plugin: previous commit had a line wrong
Giuseppe Bilotta [Sun, 18 Feb 2007 21:01:39 +0000 (21:01 +0000)] 
nickserv plugin: previous commit had a line wrong

17 years agonickserv plugin: export information on current identification status
Giuseppe Bilotta [Sun, 18 Feb 2007 20:44:40 +0000 (20:44 +0000)] 
nickserv plugin: export information on current identification status

17 years agoPlugin header boilerplating.
Giuseppe Bilotta [Sun, 18 Feb 2007 14:27:43 +0000 (14:27 +0000)] 
Plugin header boilerplating.

New plugin.header file provided, to be used as model for the header of new plugins. Many existing plugins have been adjusted to provide the same info the same way. I might have misplaced some information, so please let me know if this is the case.

Also augmented a couple of copyright notices to include the 'rbot development team' alongside Tom Gilbert.

17 years agonickserv plugin: better nickname recovery handling
Giuseppe Bilotta [Sun, 18 Feb 2007 11:11:44 +0000 (11:11 +0000)] 
nickserv plugin: better nickname recovery handling

17 years agoMinor optimization to Auth.random_password
Giuseppe Bilotta [Sun, 18 Feb 2007 10:51:43 +0000 (10:51 +0000)] 
Minor optimization to Auth.random_password

17 years agoMore fixes for nickname handling on connection
Giuseppe Bilotta [Sun, 18 Feb 2007 10:10:17 +0000 (10:10 +0000)] 
More fixes for nickname handling on connection

17 years agobasics: respond to public pings too (i.e. to /ping lib/rbot/rfc2812.rbchannel)
Giuseppe Bilotta [Sun, 18 Feb 2007 09:14:34 +0000 (09:14 +0000)] 
basics: respond to public pings too (i.e. to /ping lib/rbot/rfc2812.rbchannel)

17 years agoNew IRC Framework: optimize processing of server messages by using Symbols instead...
Giuseppe Bilotta [Sat, 17 Feb 2007 13:44:52 +0000 (13:44 +0000)] 
New IRC Framework: optimize processing of server messages by using Symbols instead of Strings, and try a better fix for mismatching nicks on Welcome messages

17 years agoNew IRC Framework: fix initial handling and guessing of nick/user/host for the bot...
Giuseppe Bilotta [Sat, 17 Feb 2007 13:24:17 +0000 (13:24 +0000)] 
New IRC Framework: fix initial handling and guessing of nick/user/host for the bot on connection

17 years agobans plugin: fix badword regular expression creation
Giuseppe Bilotta [Sat, 17 Feb 2007 10:28:42 +0000 (10:28 +0000)] 
bans plugin: fix badword regular expression creation

17 years agoquiz plugin: remove debug stuff
Giuseppe Bilotta [Fri, 16 Feb 2007 20:50:08 +0000 (20:50 +0000)] 
quiz plugin: remove debug stuff

17 years agoquiz plugin: sometimes cmd_hint was not busting even when it should have
Giuseppe Bilotta [Fri, 16 Feb 2007 20:49:30 +0000 (20:49 +0000)] 
quiz plugin: sometimes cmd_hint was not busting even when it should have

17 years ago * Fixed roshambo (the bot would always tie if it picked scissors)
Chris Gahan [Fri, 16 Feb 2007 06:28:21 +0000 (06:28 +0000)] 
 * Fixed roshambo (the bot would always tie if it picked scissors)
 * Fixed figlet (if you didn't have the font "rectangles", it wouldn't work)

17 years agokeywords plugin: more fixes to 'reply-on-question' code
Giuseppe Bilotta [Fri, 16 Feb 2007 00:14:23 +0000 (00:14 +0000)] 
keywords plugin: more fixes to 'reply-on-question' code

17 years agoautoop plugin: auto-opping on nick change can now be disabled
Giuseppe Bilotta [Thu, 15 Feb 2007 23:40:54 +0000 (23:40 +0000)] 
autoop plugin: auto-opping on nick change can now be disabled

17 years agoremind plugin: one-shot reminders gave a reminder time with an extra period added...
Giuseppe Bilotta [Thu, 15 Feb 2007 23:31:41 +0000 (23:31 +0000)] 
remind plugin: one-shot reminders gave a reminder time with an extra period added. Remove it, and add some minor optimizations

17 years agoRegexp: IP address regexps where missing an octet
Giuseppe Bilotta [Thu, 15 Feb 2007 17:24:52 +0000 (17:24 +0000)] 
Regexp: IP address regexps where missing an octet

17 years agoMore Regexp madness. Fixes, optimizations, and a new method to parse channel lists
Giuseppe Bilotta [Thu, 15 Feb 2007 16:00:09 +0000 (16:00 +0000)] 
More Regexp madness. Fixes, optimizations, and a new method to parse channel lists

17 years agoNew unreplied() method for plugins that want to handle PRIVMSGs unreplied by any...
Giuseppe Bilotta [Thu, 15 Feb 2007 13:58:15 +0000 (13:58 +0000)] 
New unreplied() method for plugins that want to handle PRIVMSGs unreplied by any other plugin. Use it in the keywords plugin

17 years agoautoop plugin: make it work again when no channel is specified
Giuseppe Bilotta [Thu, 15 Feb 2007 12:58:34 +0000 (12:58 +0000)] 
autoop plugin: make it work again when no channel is specified

17 years agoMore minor plugin optimizations
Giuseppe Bilotta [Thu, 15 Feb 2007 12:47:50 +0000 (12:47 +0000)] 
More minor plugin optimizations

17 years agoStart implementing common regular expressions to be used by plugin map() requirements
Giuseppe Bilotta [Thu, 15 Feb 2007 12:41:45 +0000 (12:41 +0000)] 
Start implementing common regular expressions to be used by plugin map() requirements

17 years agoNew IRC Framework: set default capabilities to RFC's values
Giuseppe Bilotta [Thu, 15 Feb 2007 11:05:02 +0000 (11:05 +0000)] 
New IRC Framework: set default capabilities to RFC's values

17 years agoAllow all printable 7-bit ASCII characters in passwords
Giuseppe Bilotta [Thu, 15 Feb 2007 00:30:32 +0000 (00:30 +0000)] 
Allow all printable 7-bit ASCII characters in passwords

17 years agoStringify password when creating botuser. Useful when e.g. conf.yaml contains a maste...
Giuseppe Bilotta [Thu, 15 Feb 2007 00:11:17 +0000 (00:11 +0000)] 
Stringify password when creating botuser. Useful when e.g. conf.yaml contains a master password which is numeric and unquoted