Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-12 | Stop timers when shutting down | Giuseppe Bilotta | |
2007-04-12 | Define pretty_inspect for the older version of Ruby that don't have it | Giuseppe Bilotta | |
2007-04-12 | Module\#define_structure method: define a new Struct only if doesn't exist ↵ | Giuseppe Bilotta | |
already or if the attribute list changed | |||
2007-04-11 | HttpUtil: decompress gzipped body in partial_body too; whitespace cleanup too | Giuseppe Bilotta | |
2007-04-11 | New 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-11 | New IRC Framework: fix critical bug in Irc::Netmask to Regexp conversion | Giuseppe Bilotta | |
2007-04-11 | use pretty printing with Logger (debug, info, warning and error messages) | Giuseppe Bilotta | |
2007-04-09 | database: 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-09 | auth: improve help | Giuseppe Bilotta | |
2007-04-09 | extends: pick_one and rand methods for Range | Giuseppe Bilotta | |
2007-04-09 | fix restarting when directory had changed | Giuseppe Bilotta | |
2007-04-09 | More require cleanups | Giuseppe Bilotta | |
2007-04-08 | HttpUtil: require 'cgi' as it is now used in most querying plugins | Giuseppe Bilotta | |
2007-04-08 | HTML 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-08 | rss 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-08 | HTML IRCification: don't modify the receiver; provide an ircify_html! method ↵ | Giuseppe Bilotta | |
to modify in place | |||
2007-04-08 | HttpUtil: inform servers that we accept gzipped data | Giuseppe Bilotta | |
2007-04-08 | HttpUtil: decode gzipped content | Giuseppe Bilotta | |
2007-04-08 | ircbot: 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-06 | New 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 parsing | Dmitry Kim | |
2007-04-06 | Default maximum lines to send per message is now 5 | Giuseppe Bilotta | |
2007-04-06 | Extend Numeric class with a clip() method to force a number to be in a given ↵ | Giuseppe Bilotta | |
range | |||
2007-04-05 | + (httputil) 'x-rbot-location' header in response object carries the uri ↵ | Dmitry Kim | |
from which the response was received (for redirect followers, etc) | |||
2007-04-05 | HttpUtil: try all detected charsets when converting a webpage, until one ↵ | Giuseppe Bilotta | |
that works is found | |||
2007-04-05 | Fix overconservative line splitting and bug in last line truncation | Giuseppe Bilotta | |
2007-04-05 | Fix a bug introduced in [830] | Giuseppe Bilotta | |
2007-04-05 | HTML IRCification: try to handle super and subscripts | Giuseppe Bilotta | |
2007-04-05 | Fix truncation placement for multi-line messages | Giuseppe Bilotta | |
2007-04-04 | HTML IRCification: match p and br tags case insensitive | Giuseppe Bilotta | |
2007-04-04 | New IRC Framework: use #reverse_each() instead of #each() when clearing the ↵ | Giuseppe Bilotta | |
list of users and channels on a server, otherwise only half of the items get deleted | |||
2007-04-04 | minor typo fix | Tom Gilbert | |
2007-04-03 | Relocate help strings to proper locations, add help for 'mode' command | Giuseppe Bilotta | |
2007-04-02 | * (httputil) transparent charset support in HTTP::Response | Dmitry Kim | |
- (extends) encoding functionality moved into httputil | |||
2007-04-01 | fix charset detection | Giuseppe Bilotta | |
2007-04-01 | More first_par fixups | Giuseppe Bilotta | |
2007-04-01 | Stringlib/rbot/core/utils/extends.rbutfy_xml() method that tries to ↵ | Giuseppe Bilotta | |
transcode a webpage to UTF-8; HTTP headers are attached to bodies returned by HttpUtil methods to ease charset detection | |||
2007-04-01 | httputil: reinstate partial_body | Giuseppe Bilotta | |
2007-03-30 | *** (httputil) major rework, new caching implementation, unified request | Dmitry Kim | |
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 | |||
2007-03-30 | Utils: the array returned by get_first_pars now contains nil for pages where ↵ | Giuseppe Bilotta | |
no first par was found. Also rearrange some code to keep relevant code together | |||
2007-03-30 | * (utils.rb) reflect the api/semantics changes in comments | Dmitry Kim | |
2007-03-30 | - (utils.rb) removed http_get, since it's obsoleted | Dmitry Kim | |
+ (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 | |||
2007-03-26 | HttpUtils: inline rescue doesn't rescue LoadError, rewrite code to require ↵ | Giuseppe Bilotta | |
rubygems before retrying htmlentities | |||
2007-03-26 | Utils: more first par enhancements | Giuseppe Bilotta | |
2007-03-25 | Utils: fix a stupid bug in rubygems require and add more first_html_par code | Giuseppe Bilotta | |
2007-03-25 | Utils: retry after requiring rubygems if htmlentities failed to load; when ↵ | Giuseppe Bilotta | |
grabbing first pars, try filtering out too short paragraphs | |||
2007-03-25 | Utils: cleanup first html par code | Giuseppe Bilotta | |
2007-03-25 | Utils: convert unknown numering HTML entities to the corresponding UTF-8 ↵ | Giuseppe Bilotta | |
characters, when not using htmlentities | |||
2007-03-25 | HttpUtil: fix partial_body when no body was given, and increase default ↵ | Giuseppe Bilotta | |
info_bytes to 8k |