]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blobdiff - ChangeLog
Previous commit also included reduced saving for the larts plugin, but the message...
[user/henk/code/ruby/rbot.git] / ChangeLog
index 32145d5fa697ff785a0e22224bd04263341537ec..161ea2037a9080ba26fa44ba0329c12bd124019a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2007-01-23  Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
+
+       * Reduced saving: the salut, lart, and quotes plugin now only save
+       their datafiles if anything changed since last time. This speeds up
+       operations such as saving and rescanning; it also allow hand-editing
+       of the data files while the bot is running, since a rescan will load
+       the changed data files without overwriting them with a useless save
+       before. Of course this only works if there are no pending changes in
+       the running bot.
+
+2007-01-12  Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
+
+       * Server timeout: rework the server timeout code. Instead of PINGing
+       the server unconditionally every server.ping_timeout seconds, we only
+       PING it if we don't receive anything in the user-chosen timeout (lazy
+       PING). The code rewrite also seems to have fixed the "bot stalling
+       doing nothing" problem, which seemed to have been a consequence of
+       @socket.select not having a timeout.
+
+2006-11-01  Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
+
+       * SSL support: patch from Robin H. Johnson <robbat2@gentoo.org>
+
 2006-10-28  Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
 
        * A-Z game: try to guess the word the bot is thinking of: every miss