Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-29 | fix: restart logger thread after fork | Giuseppe Bilotta | |
Logging was broken when daemonizing, due to the logger thread being dead after the fork. This can be solved by restarting the thread, if necessary when setting the log file (which we conveniently do right after the fork). | |||
2021-05-29 | fix: preserve loglevels across options and files | Giuseppe Bilotta | |
2020-03-31 | refactor: logger moved away from ircbot (exp.) | Matthias Hecker | |
This moves the logger management thread/queue to a seperate singleton. It removes the explicit stopping/restarting of the logging thread since the thread should behave like a daemon thread anyway. Still needs to be tested to work in daemonize. | |||
2015-01-11 | rbotdb: create non-existing profile directory | Matthias H | |
2015-01-11 | set default encoding to UTF-8 for Ruby 1.9 | Giuseppe Bilotta | |
2015-01-11 | rbotdb: use correct bdb adapter for legacy backup | Matthias H | |
2014-03-06 | [registry] improved tests, sqlite/tc bugfixes | Matthias H | |
2014-03-06 | [rbotdb] renamed import/export to restore/backup, | Matthias H | |
Somehow I think its easier to understand when its called backup/restore. | |||
2014-03-06 | [rbotdb] add sqlite support, remove confusing auto | Matthias H | |
Removes the -t auto option, its just confusing. The type now needs to be specified explicitly. | |||
2014-02-24 | [registry] rbotdb script now imports tc databases | Matthias H | |
2014-02-24 | [registry] rbotdb registry-folder option, tcimport | Matthias H | |
2014-02-21 | [remote] removed due to security concerns | Matthias H | |
2014-02-20 | [registry] improved export/import/migrate script. | Matthias H | |
2014-02-19 | [registry] standalone import/export/migrate script | Matthias H | |
2014-02-18 | remove old/compat code no longer supported | Matthias H | |
2013-12-04 | bin/rbot: no verbose warning messages | Matthias H | |
$VERBOSE includes lots of useless messages that don't really help anyone IMHO | |||
2011-01-12 | Load the 1.9 compatibility code earlier | Giuseppe Bilotta | |
The compat19 code touches the monitor mixins which are used by the logger which is started as soon as ircbot.rb is loaded. To make sure the logger uses the compat code we must load compat19 before ircbot. | |||
2010-06-28 | Version 0.9.15 | Giuseppe Bilotta | |
2009-08-26 | ruby 1.9: monkeypatch MonitorMixin and ConditionVariable | franz | |
ruby 1.9's ConditionVariable#wait is not implemented for timeout != nil, this patch adds an implementation for it (see ruby-core:15847) Also, since MonitorMixin is included into TCPSocket in rbot, and TCPSocket#send != Object#send in ruby 1.9, i changed that to use __send__. | |||
2008-10-17 | Start working on 0.9.15 | Giuseppe Bilotta | |
2008-10-16 | Version 0.9.14 | Giuseppe Bilotta | |
2008-10-16 | Version rbot-0.9.14 | Giuseppe Bilotta | |
2008-09-02 | Version 0.9.13 | Giuseppe Bilotta | |
2008-08-09 | Start working on 0.9.13 | Giuseppe Bilotta | |
2008-08-08 | Version 0.9.12 | Giuseppe Bilotta | |
2008-07-29 | Start working on 0.9.12 | Giuseppe Bilotta | |
2008-07-24 | Version 0.9.11 | Giuseppe Bilotta | |
2008-07-18 | Version 0.9.11-rc3 | Giuseppe Bilotta | |
2008-07-10 | Version 0.9.11-rc2 | Giuseppe Bilotta | |
2008-07-01 | Version 0.9.11-rc1 | Giuseppe Bilotta | |
2008-06-21 | * initialize $version_timestamp to suppress a warning | Giuseppe Bilotta | |
2008-06-20 | move bin/msgmerge-wrapper.rb to top level, as it is not intended for ↵ | Yaohan Chen | |
installation path/command for the msgmerge-wrapper can be adjusted with env var, if "ruby msgmerge-wrapper.rb" doesn't work on the platform | |||
2008-06-20 | * directory independent launch_here.rb: 3rd attempt | dmitry kim | |
2008-06-20 | bin/rbot: don't look for a svn revision if .svn doesn't exist | Giuseppe Bilotta | |
2008-06-07 | add wrapper for msgmerge to workaround gettext bug with "empty" pot files | Yaohan Chen | |
2008-04-22 | Licensing uniformity: dual-license rbot core under MIT+acknowledgement and GPLv2 | Giuseppe Bilotta | |
2008-04-11 | * recalculate the relative version timestamp on !version | dmitry kim | |
2008-04-10 | + show relative timestamp in git version | dmitry kim | |
2008-04-10 | rbot: don't fail in git checkout if git can't be run | Giuseppe Bilotta | |
2008-03-28 | * bin/rbot-remote: doc typo | dmitry kim | |
2008-03-12 | - (bin/rbot) no need to set $KCODE | dmitry kim | |
2008-03-12 | * we're now "git version", not "svn version" by default | dmitry kim | |
2008-03-11 | Documentation cleanups | Giuseppe Bilotta | |
Fix typos, be more rdocish, and use the README as the main file | |||
2008-02-11 | bin/rbot: be compatible with older gits | Giuseppe Bilotta | |
2007-11-07 | rbot should default to the debug level used by ruby | Giuseppe Bilotta | |
2007-08-28 | git/svn: check if our git rev corresponds to some svn rev | Giuseppe Bilotta | |
2007-08-27 | Show the git version differently | Giuseppe Bilotta | |
2007-08-27 | When running from a git repository, expose the current git revision | Giuseppe Bilotta | |
2007-08-27 | Check if the SVN_DIR is actually a git dir, and change accordingly | Giuseppe Bilotta | |
2007-04-25 | bin/rbot: only set when --loglevel is provided on the command line | Giuseppe Bilotta | |