Tkabber plugins

Timeline
Login

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

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

2014-01-27
04:53
* otr/otr.tcl: Fail to load OTR plugin if Tkabber doesn't support the necessary features. check-in: 6a7c70bbf3 user: sgolovan tags: trunk
2014-01-26
15:54
* spy/spy.tcl, spy/msgs/ru.msg: Added sound notification. check-in: 1f979ca19d user: sgolovan tags: trunk
09:49
* 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). check-in: 5be7bf54ce user: sgolovan tags: trunk
09:31
* otr/otr.tcl: Add the corresponding OTR icon to outgoing chat messages. check-in: 36ab51c236 user: sgolovan tags: trunk
07:43
* otr/otr.tcl: Fixed typo. check-in: 3cb07eb09d user: sgolovan tags: trunk
07:28
* 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. check-in: 30a0aff687 user: sgolovan tags: trunk
2014-01-25
19:29
* otr/otr.tcl, otr/tclotr/otr.tcl: Show SSID and fingerprint in the userinfo dialog. * otr/msgs/ru.msg: Updated Russian translations. check-in: 9af229f9fe user: sgolovan tags: trunk
18:06
* 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. check-in: 222ba724c0 user: sgolovan tags: trunk
17:11
* 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. check-in: cefb076059 user: sgolovan tags: trunk
16:27
* 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). check-in: 32520b98f9 user: sgolovan tags: trunk
14:21
* otr/key.tcl, otr/tclotr/crypto.tcl: Code cleanup, made DSA key generation more clear. * otr/*: Added short description to procedures definitions. check-in: 0efd018b31 user: sgolovan tags: trunk
2014-01-24
20:09
* otr/msgs/ru.msg, otr/otr.tcl, otr/trans/ru.msg: Added Russian translation. check-in: 442507da32 user: sgolovan tags: trunk
18:02
* otr/key.tcl, otr/tclotr/crypto.tcl: Implemented generating new DSA private key. check-in: 37036fa4b7 user: sgolovan tags: trunk
05:59
* otr/key.tcl, otr/otr.tcl: Finish all existing OTR sessions for a given connection if the associated private key is imported or deleted. check-in: f220239799 user: sgolovan tags: trunk
2014-01-23
20:00
* 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). check-in: 688ad83540 user: sgolovan tags: trunk
16:09
* otr/pixmaps/otr/notprivate.gif: Fixed the right edge. check-in: 8d6313e984 user: sgolovan tags: trunk
16:03
* 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. check-in: 5a0486525a user: sgolovan tags: trunk
14:43
* Fixed gridding. check-in: 129e27f0c7 user: sgolovan tags: trunk
14:41
* 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. check-in: 38730b07bb user: sgolovan tags: trunk
2014-01-22
18:08
* otr/otr.tcl: Dont filter groupchat, error and headline stanzas. check-in: f8186dd472 user: sgolovan tags: trunk
17:50
* otr/auth.tcl: Fixed storing auth info after editing in dialog. check-in: f5ab24085f user: sgolovan tags: trunk
17:46
* 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. check-in: 725d914eff user: sgolovan tags: trunk
2014-01-21
18:36
* otr/auth.tcl: Implemented authentication storing and restoring infrastructure for future use (untested yet). check-in: e127635439 user: sgolovan tags: trunk
16:24
* otr/tclotr/otr.tcl: Attach the OTR whitespace tag only if there weren't received plaintext messages from the peer before. check-in: a2f14f4cc2 user: sgolovan tags: trunk
15:52
* 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. check-in: 78b811d666 user: sgolovan tags: trunk
09:21
* otr/otr.tcl: Fixed updating default OTR policy from GUI. check-in: bfacbb387d user: sgolovan tags: trunk
08:17
* 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. check-in: 788dd1bcad user: sgolovan tags: trunk
2014-01-20
18:55
* otr/otr.tcl, otr/tclotr/otr.tcl: Warn user if plaintext message is received while encryption is required. check-in: 71c66140d6 user: sgolovan tags: trunk
18:39
* otr/tclotr/otr.tcl: Fixed typo in ::otr::configure. check-in: deb4136ea8 user: sgolovan tags: trunk
18:29
* 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. check-in: 56197a3603 user: sgolovan tags: trunk
15:07
* Fixed Id attribute. check-in: 9290920737 user: sgolovan tags: trunk
15:06
* 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). check-in: 65e683b729 user: sgolovan tags: trunk
2014-01-19
19:08
* Changed progressbars max to 2. check-in: d8b8fffed0 user: sgolovan tags: trunk
18:42
* 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. check-in: f5c3f310a2 user: sgolovan tags: trunk
13:55
* otr/otr.tcl, otr/tclotr/message.tcl: Got rid of eval and uplevel calls. check-in: a397bf84ad user: sgolovan tags: trunk
13:16
* otr/*: SMP protocol is now working, but its outcome isn't utilised anywhere. check-in: ea91519e26 user: sgolovan tags: trunk
10:10
* 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. check-in: 54daa871e7 user: sgolovan tags: trunk
2014-01-18
18:35
* otr/*: Better error reporting. Continue implementing peer authentication. check-in: 91df6a6a0e user: sgolovan tags: trunk
2014-01-17
20:19
* 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. check-in: a179a6b1cb user: sgolovan tags: trunk
15:44
* 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. check-in: a1f1444d63 user: sgolovan tags: trunk
2014-01-01
08:45
Tagging Tkabber for 1.0 release Leaf check-in: b92d6848db user: sgolovan tags: 1.0, release
08:44
* *: 1.0 is released. check-in: 6e6e7515a2 user: sgolovan tags: trunk
2013-12-31
17:37
* 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. check-in: 0170f11427 user: sgolovan tags: trunk
12:40
* browser/browser.tcl, gmail/gmail.tcl: Use the default values for -deltax and -deltay Tree options. check-in: 9ab2b5eb85 user: sgolovan tags: trunk
2013-12-30
20:16
* singularity/singularity.tcl: Fixed concatenation of histories. check-in: 804b48a9de user: sgolovan tags: trunk
2013-12-03
13:51
* debug/debug.tcl: Added xmpp::transport::bosh debug category. check-in: e2252c15ef user: sgolovan tags: trunk
2012-06-16
16:45
Add Ukrainian translation for the attline plugin The translation's author wished to remain unnamed. check-in: bd6236f976 user: khomoutov tags: trunk
2012-05-05
17:47
* poker/msgs/ru.msg, poker/poker.tcl: Added Russian translation for the poker plugin. check-in: 8dd5886a5b user: sgolovan tags: trunk
2012-05-04
19:22
* 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. check-in: 84d008b310 user: sgolovan tags: trunk
2010-12-03
02:10
Update receipts plugin to support v1.1 of XEP-0184 check-in: 3b0d9c9c9e user: khomoutov tags: trunk