Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-18 | remove old/compat code no longer supported | Matthias H | |
2014-02-18 | [registry] removed temp logging | Matthias H | |
2014-02-18 | removes bdb&tc registry; adds dbm registry | Matthias H | |
This removes the existing registries, ruby-bdb (Berkeley DB) and tokyocabinet, instead it creates a new registry based on ruby DBM. Ruby-bdb has long since been abandoned in favor for rubys DBM and tokyocabinet also has been ceased development since 2011 (for kyotocabinet). | |||
2013-12-06 | url: more flexibility with first_par | Matthias H | |
2013-12-06 | workaround for broken pretty_inspect | Matthias H | |
2013-12-06 | launch_here: fixed shebang | Matthias Hecker | |
2013-12-06 | httputil: fixes encoding issues with 1.9+ | Matthias Hecker | |
(incompatible with 1.8) | |||
2013-12-04 | bin/rbot: no verbose warning messages | Matthias H | |
$VERBOSE includes lots of useless messages that don't really help anyone IMHO | |||
2013-12-04 | Revert "always print FATAL and ERROR logmessages to STDERR" | Matthias Hecker | |
This reverts commit c4d629ad86aae3b8bb4669650df57875252bea92. | |||
2013-12-04 | gettext: change depricated and removed setlocale | Matthias Hecker | |
2013-11-15 | plugins: improve error handling on load | Giuseppe Bilotta | |
Support OAuth2::Error braindead extension to StandardError and wrap loading in an outer rescue to catch problems with the error handling. | |||
2013-11-14 | twitter: filter ret.latest status if non specified | Matthias Hecker | |
2013-11-14 | twitter: changed filter title, to only contain usr | Matthias Hecker | |
2013-11-14 | twitter: fixes the htmlfilter used by url plugin | Matthias Hecker | |
2013-11-14 | Merge pull request #20 from 4poc/ssl-verify | Oblomov | |
Implements SSL verification against a configured CA | |||
2013-11-14 | always print FATAL and ERROR logmessages to STDERR | Matthias Hecker | |
This adds a print to $stderr for log messages with the level ERROR or FATAL. I did this because in the past errors connecting to the server weren't immediately obvious but rather hidden in the logfile. I think it should be right in-your-face when the connection doesn't work. It would probaply be better to extend Logger to print to STDERR but this apparently requires monkeypatching ruby's Logger. Anyhow I think my solution works for now. | |||
2013-11-14 | allow to verify ssl connections against a CA. | Matthias H | |
This adds three new configuration variables to configure SSL verification against a CA. server.ssl_verify: true if it should verify and disconnect if it fails server.ssl_ca_file: a CA file, is set to the systems CA bundle by default (distri. dependent) server.ssl_ca_path: alternativly path to a directory with CA PEM files I tested it and this seems no longer an issue with >= 1.9.3 https://www.braintreepayments.com/braintrust/sslsocket-verify_mode-doesnt-verify | |||
2013-11-11 | dict: update oxford url | Giuseppe Bilotta | |
2013-11-02 | ruby 2.0.0: better fix for the ThreadError | Matthias H | |
I revisited my fix for the ThreadError in ruby 2.0.0 this doesn't use a queue for signals but just starts a thread for each received signal, works much better for me. It also fixes a bug in Bot#reconnect where the SystemExit exception coming from quit is not handled correctly. | |||
2013-11-02 | ruby 2.0.0: changes sigtrapping, fixes ThreadError | Matthias H | |
Ruby 2.0.0 crashes with "ThreadError: can't be called from trap context" anytime a signal is received, because it tries to write a debug message within the "trap context". This changes signal handling so that signals are queued and processed in the main loop. More information: https://www.ruby-forum.com/topic/4411227 | |||
2013-11-02 | ruby 2.0.0: fix for changed @waiters in compat19 | Matthias H | |
I don't really know what this is all about, but this fixes a bug with the compat19 monkeypatching. @waiters is now a Hash. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?revision=38109&view=revision | |||
2013-11-02 | Solve Socket vs URI IPv6 handling in Ruby | Giuseppe Bilotta | |
2013-11-02 | ruby 1.9+: specify file encodings | Giuseppe Bilotta | |
2013-11-02 | urban: updated pattern | Matthias Hecker | |
2013-08-20 | urban: urbandictionary.com changed markup, fixes regexp | Matthias H | |
2013-08-19 | azgame: fix pattern to check search results | Matthias H | |
2013-08-18 | azgame: catch scraping error | Matthias H | |
2013-08-18 | fixes azgame: changed dictionary url | Matthias H | |
2013-07-19 | document requirements of the twitter plugin | Matthias H | |
2013-07-19 | updates the twitter plugin to use the new api 1.1 | Matthias H | |
The old 1.0 api is no longer available. Its using oauth2 for application-only authentication and oauth(1.0a) for user authentication. Now requests and parses json (the new API doesn't support XML) | |||
2013-04-29 | note: dup the keys, not the registry | Giuseppe Bilotta | |
2013-04-28 | note: if is more readale than unless here | Giuseppe Bilotta | |
2013-04-27 | note: added date to timestamps | Jay Thomas | |
2013-04-27 | note: added config option to privmsg all notes | Jay Thomas | |
2013-04-27 | note: skip merging nil keys | Jay Thomas | |
2013-04-26 | note: upgrade old registry keys on initialize | Jay Thomas | |
2013-04-26 | note: store nicks case-insensitive to avoid lost messages | Jay Thomas | |
2013-04-25 | Fix parsing whois results so that we can get valid results for at least a ↵ | Ryan Waldron | |
great many queries | |||
2013-04-25 | Fix multibyte char in rake task | Ryan Waldron | |
2013-04-25 | Fix TCPSocket name | Ryan Waldron | |
2013-04-25 | search: updated Wolfram Alpha method to comply with api | Jay Thomas | |
2013-04-25 | utils: fixed secs_to_string output for one-element arrays | Jay Thomas | |
2013-04-25 | extends: updated shuffle method | Jay Thomas | |
2013-01-30 | search: wolfram fix | Giuseppe Bilotta | |
Ruby doesn't do C-style string concatenation. (My fault.) | |||
2013-01-21 | rss: protect against nil field | Giuseppe Bilotta | |
This happens when the filter tries to wrap a non-existing field, and in custom filters it's probably a sign that the wrong field are being accessed. It would probably be nicer to raise a warning about this, but I'm too lazy to add that now. | |||
2012-12-19 | imdb: fix for the check of the final / | Giuseppe Bilotta | |
2012-12-19 | imdb: plugin updates for recent site changes | Matthias H | |
2012-09-27 | bdb: message when wrong bdb module is loaded | Giuseppe Bilotta | |
2012-09-26 | lastfm: match latest API changes | Giuseppe Bilotta | |
Thanks Lite_ | |||
2012-09-21 | poll: usual gettext frozen string issues | Giuseppe Bilotta | |