# # ChangeLog for otr.c # # Generated by Trac 1.2.3 # 2024-04-19T15:26:53Z Tue, 11 Feb 2014 17:31:07 GMT unknown [74c9e7f] * otr.c (modified) fix a segfault when otr-coloring /me messages Fri, 07 Feb 2014 16:00:40 GMT unknown [c239fff] * doc/user-guide/commands.xml (modified) * otr.c (modified) close otr connections on quit, add 'otr disconnect *' command Sun, 02 Feb 2014 00:31:49 GMT unknown [329f9fe] * otr.c (modified) use OTRL_INSTAG_BEST instead of _RECENT to work around a segfault in ... Sat, 01 Feb 2014 23:59:00 GMT unknown [367ea3c] * otr.c (modified) work around libotr 4 not sending outgoing plaintext messages Mon, 20 Jan 2014 22:00:53 GMT Wilmer van der Gaast [cc17b76] * otr.c (modified) Merging fix from Flexo for #1109. Sat, 03 Aug 2013 13:36:53 GMT unknown [51f937e] * otr.c (modified) log OTR heartbeats if set verbose Sat, 03 Aug 2013 13:06:30 GMT unknown [e4752a6] * otr.c (modified) cleanup and docs Sat, 03 Aug 2013 12:49:03 GMT unknown [e65039a] * otr.c (modified) persist instags (also works around "malformed message" bug) Fri, 02 Aug 2013 21:59:43 GMT unknown [fbcb481] * otr.c (modified) do 'otr connect' with the proper query message (generated by libotr) Fri, 02 Aug 2013 20:55:16 GMT unknown [c347a12] * otr.c (modified) * otr.h (modified) timer cleanup and "other instance" error message Fri, 02 Aug 2013 18:31:44 GMT unknown [f93e01c] * otr.c (modified) some more instag updates Fri, 02 Aug 2013 18:08:34 GMT unknown [37ed402] * otr.c (modified) use INSTAG_RECENT for outgoing messages Fri, 02 Aug 2013 15:30:11 GMT unknown [fa9478e] * otr.c (modified) better workaround for libotr's NULL opdata bug Fri, 02 Aug 2013 11:52:22 GMT unknown [22ec21d] * otr.c (modified) regularly call otrl_message_poll Fri, 02 Aug 2013 11:15:21 GMT unknown [6d9f0ba] * otr.c (modified) implement otr_error_message callback Fri, 02 Aug 2013 10:48:03 GMT unknown [b939cff] * otr.c (modified) work around libotr bugs Thu, 01 Aug 2013 20:39:49 GMT unknown [090c9b7] * otr.c (modified) implement handle_msg_event Thu, 01 Aug 2013 19:32:24 GMT unknown [352a6b0] * otr.c (modified) update smp event handling Thu, 01 Aug 2013 18:17:02 GMT unknown [5d2bc9d] * otr.c (modified) move html coding and coloring into convert callback Thu, 01 Aug 2013 15:47:48 GMT Sven M. Hallberg [81265e0] * otr.c (modified) * otr.h (modified) make otr compile with libotr 4.0.0, minimal functionality Thu, 21 Feb 2013 19:15:59 GMT Wilmer van der Gaast [0e788f5] * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * lib/http_client.h (modified) * lib/json_util.c (modified) * lib/json_util.h (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/ssl_nss.c (modified) * lib/xmltree.c (modified) * lib/xmltree.h (modified) * nick.c (modified) * otr.c (modified) * protocols/account.c (modified) * protocols/account.h (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/message.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/soap.c (modified) * protocols/msn/soap.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/purple/purple.c (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/yahoo/yahoo.c (modified) * root_commands.c (modified) * unix.c (modified) I'm still bored on a long flight. Wrote a script to automatically ... Sun, 19 Aug 2012 13:53:18 GMT Wilmer van der Gaast [84be1b6] * otr.c (modified) Fixing "oppurtunistic" typo. Sat, 26 Nov 2011 00:41:45 GMT unknown [c7b94ef] * otr.c (modified) make sure we avoid file traversal in otr load/save functions (#853) Mon, 03 Oct 2011 15:48:01 GMT unknown [aea22cd] * otr.c (modified) otr: only skip coloring of leading /me if the message will go to a ... Mon, 03 Oct 2011 15:18:00 GMT unknown [409c2de] * otr.c (modified) send user-specific otr messages generated by us as notices from that user Mon, 03 Oct 2011 14:56:58 GMT unknown [e67e513] * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * nick.c (modified) * otr.c (modified) * protocols/nogaim.c (modified) * protocols/purple/purple.c (modified) * query.c (modified) * root_commands.c (modified) * storage_xml.c (modified) rename irc_usermsg to irc_rootmsg. add new irc_usermsg, ... Sat, 01 Oct 2011 14:57:48 GMT unknown [3231485] * otr.c (modified) make libotr messages associated with a user appear from that nick Fri, 30 Sep 2011 04:32:32 GMT unknown [da44b08] * otr.c (modified) don't put color code before leading /me when coloring otr messages Wed, 21 Sep 2011 20:09:18 GMT unknown [f03a498] * otr.c (modified) nix html-escaping in otr plugin Wed, 29 Jun 2011 01:59:46 GMT Sven Moritz Hallberg [f1cf01c] * otr.c (modified) report trust state in gone_secure/still_secure messages Wed, 29 Jun 2011 01:35:18 GMT Sven Moritz Hallberg [1082395] * otr.c (modified) treat OTR plaintext as HTML (setting otr_does_html) Wed, 29 Jun 2011 00:40:31 GMT Sven Moritz Hallberg [9a57b1f] * otr.c (modified) bump copyright year Sat, 25 Jun 2011 22:31:01 GMT Sven Moritz Hallberg [1dc00fe] * otr.c (modified) make otr status changes visible again Sat, 25 Jun 2011 22:28:26 GMT Sven Moritz Hallberg [a0c6fc5] * Makefile (modified) * otr.c (modified) fix possible segfault(s) when changing otr status Sun, 01 May 2011 16:22:35 GMT Sven Moritz Hallberg [69ef042] * doc/user-guide/commands.xml (modified) * otr.c (modified) add otr reconnect command Sun, 21 Nov 2010 19:24:37 GMT Wilmer van der Gaast [ca0ce03] * otr.c (modified) Advertise support for OTR 1 + 2 when doing "otr connect", as was ... Mon, 04 Oct 2010 21:55:18 GMT Sven Moritz Hallberg [3ad8036] * doc/user-guide/commands.xml (modified) * otr.c (modified) q&a-style smp only affects trust on the asking side Fri, 01 Oct 2010 21:39:31 GMT Sven Moritz Hallberg [faa75c0e] * otr.c (modified) cosmetic: show smpq question in bold Fri, 01 Oct 2010 21:36:44 GMT Sven Moritz Hallberg [944d7a5] * otr.c (modified) libotr forgets to set trust when responding to smpq Fri, 01 Oct 2010 20:38:16 GMT Sven Moritz Hallberg [f26db4a8] * otr.c (modified) explicitly handle cheating by smp opponent Fri, 01 Oct 2010 20:14:45 GMT Sven Moritz Hallberg [7c91392] * otr.c (modified) give smp/smpq command handler a better name Fri, 01 Oct 2010 19:25:48 GMT Sven Moritz Hallberg [03e5fb7] * otr.c (modified) clarify copyright Thu, 30 Sep 2010 06:02:01 GMT Wilmer van der Gaast [6ce2240] * doc/user-guide/commands.xml (modified) * irc.c (modified) * otr.c (modified) Merging some fixes from pesco. Adds support for the SMP flavour used ... Thu, 30 Sep 2010 05:50:43 GMT Wilmer van der Gaast [858ea01] * Makefile (modified) * configure (modified) * otr.c (modified) * unix.c (modified) Allow building OTR support as a plugin. Fairly simple, let's hope I ... Sun, 19 Sep 2010 20:12:12 GMT Sven Moritz Hallberg [4752063] * otr.c (modified) bump copyright year to 2010 in the right place Sun, 19 Sep 2010 20:04:32 GMT Sven Moritz Hallberg [0e078a7] * otr.c (modified) complain when trying smp without an otr channel Sun, 19 Sep 2010 19:16:43 GMT Sven Moritz Hallberg [10d89be] * otr.c (modified) cosmetics Sun, 19 Sep 2010 19:12:49 GMT Sven Moritz Hallberg [9cc653c] * otr.c (modified) let 'otr smpq' only work for smp init, not reply Sun, 19 Sep 2010 18:23:05 GMT Sven Moritz Hallberg [99a01b9] * otr.c (modified) add 'otr smpq' command for q&a-style smp authentication Sun, 19 Sep 2010 17:29:10 GMT Sven Moritz Hallberg [76e2f62] * otr.c (modified) handle SMP1Q packets (smp init with question) Wed, 01 Sep 2010 22:35:06 GMT Wilmer van der Gaast [2dcaf9a] * irc.h (modified) * otr.c (modified) * storage.c (modified) Load/save code. It'd be better if the OTR module would just save its ... Wed, 01 Sep 2010 22:09:27 GMT Wilmer van der Gaast [934db064] * irc.h (modified) * irc_im.c (modified) * otr.c (modified) * otr.h (modified) * protocols/bee_user.c (modified) Do encryption and decryption. Somehow SMP and other things aren't ... Tue, 31 Aug 2010 23:18:21 GMT Wilmer van der Gaast [0c85c08] * bitlbee.h (modified) * irc.c (modified) * irc.h (modified) * otr.c (modified) * otr.h (modified) * storage.c (modified) Pluginify this thing a little bit. Not so much in the dynamically ... Tue, 31 Aug 2010 20:05:36 GMT Wilmer van der Gaast [8358691] * bitlbee.h (modified) * commands.h (modified) * irc_commands.c (modified) * otr.c (modified) * otr.h (modified) * root_commands.c (modified) Added root_command_add() and use it to create the "otr" command. Wed, 25 Aug 2010 23:03:11 GMT Wilmer van der Gaast [ad2d8bc] * Makefile (modified) * irc.h (modified) * otr.c (modified) It compiles, including otr.c. Time to hook it up with the rest again. Thu, 03 Jun 2010 21:47:53 GMT Sven Moritz Hallberg [1dd3470] * otr.c (modified) * protocols/nogaim.h (modified) * protocols/twitter/twitter.c (modified) add an option to disable otr on twitter (and other unsuitable protocols) Fri, 13 Mar 2009 11:31:47 GMT Sven Moritz Hallberg [fc34fb5] * otr.c (modified) dont specify a background when coloring encrypted messages Wed, 16 Jul 2008 23:22:52 GMT Sven Moritz Hallberg [6738a67] * .bzrignore (modified) * Makefile (modified) * account.c (modified) * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * debian/README.Debian (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/conffiles (modified) * debian/control (modified) * debian/copyright (modified) * debian/po/it.po (added) * debian/postinst (modified) * debian/postrm (modified) * debian/rules (modified) * doc/BUILD.win32 (added) * doc/CHANGES (modified) * doc/README (modified) * doc/bitlbee.8 (modified) * doc/user-guide/Support.xml (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/misc.xml (modified) * doc/user-guide/quickstart.xml (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * lib/Makefile (modified) * lib/arc.c (modified) * lib/arc.h (modified) * lib/base64.c (modified) * lib/events_glib.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/proxy.c (modified) * lib/ssl_bogus.c (modified) * lib/ssl_client.h (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_nss.c (modified) * lib/ssl_openssl.c (modified) * lib/ssl_sspi.c (added) * lib/url.c (modified) * lib/url.h (modified) * lib/xmltree.c (moved) * lib/xmltree.h (moved) * nick.c (modified) * otr.c (modified) * protocols/jabber/Makefile (modified) * protocols/jabber/io.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * sock.h (modified) * storage_text.c (modified) * storage_xml.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_arc.c (modified) * tests/check_irc.c (modified) * tests/check_jabber_sasl.c (modified) * tests/check_jabber_util.c (added) * unix.c (modified) * welcome.txt (modified) * win32.c (added) merge in latest trunk Wed, 16 Jul 2008 21:45:12 GMT Sven Moritz Hallberg [9730d72] * lib/ssl_openssl.c (modified) * otr.c (modified) minor bugfixes Mon, 18 Feb 2008 09:42:25 GMT Sven Moritz Hallberg [b14890d] * otr.c (modified) fix "purple background" bug *sigh* :P Mon, 18 Feb 2008 09:36:23 GMT Sven Moritz Hallberg [5933da7] * otr.c (modified) fix "purple message" bug ;) Sun, 17 Feb 2008 13:24:48 GMT Sven Moritz Hallberg [fcfd9c5] * otr.c (modified) tabidy some indentation Sun, 17 Feb 2008 10:52:28 GMT Sven Moritz Hallberg [12cc58b] * otr.c (modified) don't unnecessarily duplicate otr userstate in keygen slave Sun, 17 Feb 2008 02:28:05 GMT Sven Moritz Hallberg [9e64011] * otr.c (modified) fix an uninitialized value Sun, 17 Feb 2008 02:12:42 GMT Sven Moritz Hallberg [d858d21] * bitlbee.c (modified) * otr.c (modified) remove debugging output Sun, 17 Feb 2008 02:05:23 GMT Sven Moritz Hallberg [37bff51] * otr.c (modified) add TODO note about erasing forgotten keys Sun, 17 Feb 2008 01:58:41 GMT Sven Moritz Hallberg [d0faf62] * doc/user-guide/commands.xml (modified) * otr.c (modified) put 'otr forget key' back in, which now works Sun, 17 Feb 2008 01:50:23 GMT Sven Moritz Hallberg [82e8fe8] * otr.c (modified) free query strings after query_add Sun, 17 Feb 2008 01:39:39 GMT Sven Moritz Hallberg [ba5add7] * lib/ssl_bogus.c (modified) * lib/ssl_client.h (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_nss.c (modified) * lib/ssl_openssl.c (modified) * otr.c (modified) * otr.h (modified) * unix.c (modified) explicitly initialize ssl in order to avoid gnutls and libotr ... Sat, 16 Feb 2008 17:17:29 GMT Sven Moritz Hallberg [fd9fa52] * otr.c (modified) indent fingerprints in 'otr info ' Sat, 16 Feb 2008 16:24:38 GMT Sven Moritz Hallberg [903a2fc] * doc/user-guide/commands.xml (modified) * otr.c (modified) remove (broken) 'otr forget key' command again Sat, 16 Feb 2008 15:28:08 GMT Sven Moritz Hallberg [1221ef0] * otr.c (modified) show keys being generated in 'otr info' Sat, 16 Feb 2008 15:20:58 GMT Sven Moritz Hallberg [3064ea4] * irc.c (modified) * otr.c (modified) * otr.h (modified) * root_commands.c (modified) rework keygen messages and add some notices Sat, 16 Feb 2008 13:24:44 GMT Sven Moritz Hallberg [dc9797f] * irc.c (modified) * irc.h (modified) * otr.c (modified) * otr.h (modified) keep track of which keys are queued for generation Fri, 15 Feb 2008 17:36:18 GMT Sven Moritz Hallberg [27db433] * irc.c (modified) * irc.h (modified) * otr.c (modified) implement background keygen via child process Fri, 15 Feb 2008 09:27:26 GMT Sven Moritz Hallberg [522a00f] * irc.c (modified) * irc.h (modified) * otr.c (modified) * root_commands.c (modified) remove thread-based keygen replace it with a process-based stub Fri, 15 Feb 2008 00:45:21 GMT Sven Moritz Hallberg [6c91e6e] * otr.c (modified) * otr.h (modified) otr_load error handling + stonedcoder copyright notice Thu, 14 Feb 2008 21:01:21 GMT Sven Moritz Hallberg [f3597a1] * otr.c (modified) * root_commands.c (modified) revert keygen behaviour to old (lax) behavior Thu, 14 Feb 2008 18:48:34 GMT Sven Moritz Hallberg [ef93a2f] * otr.c (modified) chmod 0600 otr save files Tue, 12 Feb 2008 00:01:35 GMT Sven Moritz Hallberg [e2b15bb] * irc.c (modified) * otr.c (modified) * otr.h (modified) * set.c (modified) * set.h (modified) - add global policy setting - add copyright and author notices to ... Mon, 11 Feb 2008 23:16:23 GMT Sven Moritz Hallberg [5f4eede] * irc.c (modified) * otr.c (modified) * query.c (modified) - add nonfunctional 'otr forget key' implementation - add ... Mon, 11 Feb 2008 21:20:35 GMT Sven Moritz Hallberg [c595308] * irc.c (modified) * irc.h (modified) * otr.c (modified) * root_commands.c (modified) - use a recursive otr_mutex - implement 'otr forget fingerprint' and ... Mon, 11 Feb 2008 14:36:19 GMT Sven Moritz Hallberg [8c2b1c3] * otr.c (modified) honor simulate_netsplit for encrypted/trusted mode changes Sun, 10 Feb 2008 21:54:28 GMT Sven Moritz Hallberg [5bf5edf] * otr.c (modified) * root_commands.c (modified) log out all accounts when going into keygen Sun, 10 Feb 2008 21:12:13 GMT Sven Moritz Hallberg [5d62040] * otr.c (modified) remove cleartext fallbacks during keygen Sun, 10 Feb 2008 17:56:59 GMT Sven Moritz Hallberg [94e7eb3] * otr.c (modified) * query.c (modified) add 'otr keygen' command Sun, 10 Feb 2008 16:46:10 GMT Sven Moritz Hallberg [8521b02] * otr.c (modified) - rename request/abort commands to connect/disconnect - support 'otr ... Sun, 10 Feb 2008 13:36:43 GMT Sven Moritz Hallberg [52e6e17] * irc.c (modified) * otr.c (modified) * protocols/nogaim.c (modified) * set.c (modified) * set.h (modified) Support halfops for 'notaway' status etc. Sat, 09 Feb 2008 17:58:13 GMT Sven Moritz Hallberg [5a71d9c] * irc.c (modified) * irc.h (modified) * lib/misc.c (modified) * otr.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) * set.c (modified) * set.h (modified) * user.h (modified) - add support for setting ops/voice according to OTR msgstate - add ... Wed, 06 Feb 2008 16:42:23 GMT Sven Moritz Hallberg [a13855a] * otr.c (modified) use peernicks and try to guess max message size Sun, 03 Feb 2008 22:28:13 GMT Sven Moritz Hallberg [3c80a9d] * otr.c (modified) otr: check some error conditions Sun, 03 Feb 2008 21:30:03 GMT Sven Moritz Hallberg [764c7d1] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * irc.c (modified) * irc.h (modified) * log.c (modified) * log.h (modified) * otr.c (added) * otr.h (added) * protocols/nogaim.c (modified) * root_commands.c (modified) * storage.c (modified) * unix.c (modified) * user.c (modified) * user.h (modified) OTR support, first checkin