Tkabber plugins

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items occurring on or after 2010-12-03 02:10:43.

2014-01-27
04:53
[6a7c70bbf3] * otr/otr.tcl: Fail to load OTR plugin if Tkabber doesn't support the necessary features. (user: sgolovan, tags: trunk)
2014-01-26
15:54
[1f979ca19d] * spy/spy.tcl, spy/msgs/ru.msg: Added sound notification. (user: sgolovan, tags: trunk)
09:49
[5be7bf54ce] * floatinglog/floatinglog.tcl, whiteboard/whiteboard.tcl, browser/browser.tcl, gmail/gmail.tcl, georoster/georoster.tcl: Replaced direct bindings to mouse buttons 2 and 3 by virtual events <<PasteSelection>> and <<ContextMenu>>, because in MacOSX and in Unix buttons 2 and 3 correspond to different mous buttons (thanks to Vitaly Takmazov). (user: sgolovan, tags: trunk)
09:31
[36ab51c236] * otr/otr.tcl: Add the corresponding OTR icon to outgoing chat messages. (user: sgolovan, tags: trunk)
07:43
[3cb07eb09d] * otr/otr.tcl: Fixed typo. (user: sgolovan, tags: trunk)
07:28
[30a0aff687] * otr/tclotr/otr.tcl: Fixed refreshing private connection if the peer has changed his instance tag. Clear messages subject to resend when the message state switches from encrypted. * otr/tclotr/auth.tcl: Fixed recreating D-H commit message. * otr/otr.tcl: Implemented disabling logs for encrypted OTR messages. * otr/auth.tcl: Replaced combobox by option menu to match edit keys dialog. (user: sgolovan, tags: trunk)
2014-01-25
19:29
[9af229f9fe] * otr/otr.tcl, otr/tclotr/otr.tcl: Show SSID and fingerprint in the userinfo dialog. * otr/msgs/ru.msg: Updated Russian translations. (user: sgolovan, tags: trunk)
18:06
[222ba724c0] * otr/tclotr/otr.tcl: Show an info message when private conversation is finished. * otr/otr.tcl: Translate outgoing OTR error messages. * otr/msgs/ru.msg, otr/trans/ru.msg: Update Russian translatinos. (user: sgolovan, tags: trunk)
17:11
[cefb076059] * otr/tclotr/otr.tcl: Fixed processing message state changes. Show an info message when private conversation is started. * otr/msgs/ru.msg: Updated Russian translations. (user: sgolovan, tags: trunk)
16:27
[32520b98f9] * otr/otr.tcl, otr/tclotr/otr.tcl: Use the sender's instance tag included into the Diffie-Hellman commit message. Resend the last data message if it was replied by an OTR error message (resend it after a new successful AKE). (user: sgolovan, tags: trunk)
14:21
[0efd018b31] * otr/key.tcl, otr/tclotr/crypto.tcl: Code cleanup, made DSA key generation more clear. * otr/*: Added short description to procedures definitions. (user: sgolovan, tags: trunk)
2014-01-24
20:09
[442507da32] * otr/msgs/ru.msg, otr/otr.tcl, otr/trans/ru.msg: Added Russian translation. (user: sgolovan, tags: trunk)
18:02
[37036fa4b7] * otr/key.tcl, otr/tclotr/crypto.tcl: Implemented generating new DSA private key. (user: sgolovan, tags: trunk)
05:59
[f220239799] * otr/key.tcl, otr/otr.tcl: Finish all existing OTR sessions for a given connection if the associated private key is imported or deleted. (user: sgolovan, tags: trunk)
2014-01-23
20:00
[688ad83540] * otr/key.tcl, otr/tclotr/key.tcl, otr/otr.tcl: Implemented simple GUI for managing OTR private DSA keys (currently importing, exporting, deleting keys are supported). (user: sgolovan, tags: trunk)
16:09
[8d6313e984] * otr/pixmaps/otr/notprivate.gif: Fixed the right edge. (user: sgolovan, tags: trunk)
16:03
[5a0486525a] * otr/auth.tcl: Remove profile with empty fingerprints list from the stored authentications. * otr/otr.tcl: Assign the message icon directly while rewriting its body and not when drawing. * otr/tclotr/otr.tcl: Fixed typos in callback invocations. (user: sgolovan, tags: trunk)
14:43
[129e27f0c7] * Fixed gridding. (user: sgolovan, tags: trunk)
14:41
[38730b07bb] * otr/otr.tcl, otr/tclotr/message.tcl, otr/tclotr/otr.tcl: Code cleanup. Moved most of the interaction with the calling program to callbacks. Fixed OTR labels for incoming chat messages. Disabled some OTR menu items depending on the current message state. (user: sgolovan, tags: trunk)
2014-01-22
18:08
[f8186dd472] * otr/otr.tcl: Dont filter groupchat, error and headline stanzas. (user: sgolovan, tags: trunk)
17:50
[f5ab24085f] * otr/auth.tcl: Fixed storing auth info after editing in dialog. (user: sgolovan, tags: trunk)
17:46
[725d914eff] * otr/auth.tcl, otr/otr.tcl, otr/tclotr/otr.tcl: Store the authentication data after peer verification using question & answer, shared secret or manual verification. Provisionally implemented a dialog where user can edit auth info. (user: sgolovan, tags: trunk)
2014-01-21
18:36
[e127635439] * otr/auth.tcl: Implemented authentication storing and restoring infrastructure for future use (untested yet). (user: sgolovan, tags: trunk)
16:24
[a2f14f4cc2] * otr/tclotr/otr.tcl: Attach the OTR whitespace tag only if there weren't received plaintext messages from the peer before. (user: sgolovan, tags: trunk)
15:52
[78b811d666] * otr/otr.tcl, otr/tclotr/otr.tcl: Tell the OTR plugin about state changes and SMP progress using callbacks and only in case of actual change. (user: sgolovan, tags: trunk)
09:21
[bfacbb387d] * otr/otr.tcl: Fixed updating default OTR policy from GUI. (user: sgolovan, tags: trunk)
08:17
[788dd1bcad] * otr/tclotr/key.tcl, otr/tclotr/pkgIndex.tcl: Added a new subpackage which currently encodes and decodes DSA private keys in PEM format. * otr/otr.tcl, otr/README: Use ~/.tkabber/otr.private.key.pem file for DSA private key instead of ::OTRPrivateKey variable from the config. (user: sgolovan, tags: trunk)
2014-01-20
18:55
[71c66140d6] * otr/otr.tcl, otr/tclotr/otr.tcl: Warn user if plaintext message is received while encryption is required. (user: sgolovan, tags: trunk)
18:39
[deb4136ea8] * otr/tclotr/otr.tcl: Fixed typo in ::otr::configure. (user: sgolovan, tags: trunk)
18:29
[56197a3603] * otr/tclotr/otr.tcl: Fixed typo in code which stores old MAC keys. * otr/otr.tcl: Don't filter outgoing messages with empty body (or without body at all). Don't allow the user to send messages in finished OTR state. * otr/otr.tcl, otr/tclotr/otr.tcl: Removed unnecessary field from OTR procedures' result. (user: sgolovan, tags: trunk)
15:07
[9290920737] * Fixed Id attribute. (user: sgolovan, tags: trunk)
15:06
[65e683b729] * otr/tclotr/otr.tcl: Do not send the OTR query message after an OTR error if no ALLOW_V2 or ALLOW_V3 is in the policy flags. * otr/tclotr/data.tcl: Removed already done todo item. * otr/tclotr/otr.tcl, otr/tclotr/message.tcl: Implemented the old MAC keys revelation, checking for the peer's counter monotonicity, ignoring verification and decryption errors if IGNORE_UNREADABLE message flag is set. * otr/tclotr/data.tcl, otr/tclotr/otr.tcl: Implemented assembling incoming messages from fragments. * otr/tclotr/otr.tcl, otr/otr.tcl: Implemented sending heartbeat messages (the OTR plugin doesn't use this yet). (user: sgolovan, tags: trunk)
2014-01-19
19:08
[d8b8fffed0] * Changed progressbars max to 2. (user: sgolovan, tags: trunk)
18:42
[f5c3f310a2] * otr/tclotr/otr.tcl: Don't attach the OTR whitespace tag if policy doesn't allow using any protocol version. * otr/otr.tcl, otr/tclotr/message.tcl, otr/tclotr/otr.tcl, otr/tclotr/smp.tcl: Roughly finished SMP implementation. No peer authentication status storing yet though. (user: sgolovan, tags: trunk)
13:55
[a397bf84ad] * otr/otr.tcl, otr/tclotr/message.tcl: Got rid of eval and uplevel calls. (user: sgolovan, tags: trunk)
13:16
[ea91519e26] * otr/*: SMP protocol is now working, but its outcome isn't utilised anywhere. (user: sgolovan, tags: trunk)
10:10
[54daa871e7] * otr/tclotr/otr.tcl: Fixed checking data message hash for protocol version 3. * otr/tclotr/message.tcl: Fixed typo in processing SMP message 4. Fixed error reporting. * otr/otr.tcl: Enabled starting SMP with shared secret. * otr/*: Continue developing OTR plugin. (user: sgolovan, tags: trunk)
2014-01-18
18:35
[91df6a6a0e] * otr/*: Better error reporting. Continue implementing peer authentication. (user: sgolovan, tags: trunk)
2014-01-17
20:19
[a179a6b1cb] * otr/tclotr/crypto.tcl: Added procedure which computes binary DSA public key fingerprint. * otr/tclotr/otr.tcl: Don't compute DSA key fingerprint directly, but convert the one computed in the otr::crypto package. * otr/tclotr/smp.tcl: Initially implemented parsing, creating and verifying OTR SMP messages. (user: sgolovan, tags: trunk)
15:44
[a1f1444d63] * otr/*: Added pre-alpha of the new OTR plugin. No key management, peer authentication, SMP, proper error reporting, resending messages yet. Not for regular usage yet. * debug/debug.tcl: Added the otr debug category. (user: sgolovan, tags: trunk)
2014-01-01
08:45
[b92d6848db] Leaf: Tagging Tkabber for 1.0 release (user: sgolovan, tags: 1.0, release)
08:44
[6e6e7515a2] * *: 1.0 is released. (user: sgolovan, tags: trunk)
2013-12-31
17:37
[0170f11427] * browser/browser.tcl, gmail/gmail.tcl: Use the default values for -deltax and -deltay Tree options. * Makefile: Changed mkdir and cp to install where it makes sense. Don't mirror echo commands. (user: sgolovan, tags: trunk)
12:40
[9ab2b5eb85] * browser/browser.tcl, gmail/gmail.tcl: Use the default values for -deltax and -deltay Tree options. (user: sgolovan, tags: trunk)
2013-12-30
20:16
[804b48a9de] * singularity/singularity.tcl: Fixed concatenation of histories. (user: sgolovan, tags: trunk)
2013-12-03
13:51
[e2252c15ef] * debug/debug.tcl: Added xmpp::transport::bosh debug category. (user: sgolovan, tags: trunk)
2012-06-16
16:45
[bd6236f976] Add Ukrainian translation for the attline plugin The translation's author wished to remain unnamed. (user: khomoutov, tags: trunk)
2012-05-05
17:47
[8dd5886a5b] * poker/msgs/ru.msg, poker/poker.tcl: Added Russian translation for the poker plugin. (user: sgolovan, tags: trunk)
2012-05-04
19:22
[84d008b310] * poker/poker.tcl, poker/proto: Fixed cryptographic weakness in the shuffling cards procedure. Therefore the game type attribute has been changed to 'poker:th:1'. * Makefile, README: Added poker plugin to the plugins list. (user: sgolovan, tags: trunk)
2010-12-03
02:10
[3b0d9c9c9e] Update receipts plugin to support v1.1 of XEP-0184 (user: khomoutov, tags: trunk)