Commit Graph

85 Commits

Author SHA1 Message Date
Brendan Taylor 0b48b05218 merged trunk into session_centric branch 2008-02-05 03:09:31 +00:00
Jean-Marie Traissard 14bf5ed62c pyflakes checks, remove unused imports, mainly 2007-12-27 21:52:45 +00:00
Jean-Marie Traissard 314a52708e CodingStandards : No space in indentation 2007-12-27 18:58:07 +00:00
Brendan Taylor b8882ba48e merged realtime cancellation patch 2007-12-08 09:09:06 +00:00
Brendan Taylor 015d3221e1 corrected realtime notification of session cancellation 2007-12-08 08:51:10 +00:00
Brendan Taylor 88f017a20d realtime notification of esession begin/end 2007-12-08 05:49:38 +00:00
Brendan Taylor 1cd5b3da39 fixed use of common.xmpp namespace in a place it wasn't imported 2007-11-28 19:26:40 +00:00
Brendan Taylor bd8ececb46 encrypted secret storage and an improved SAS verification dialog 2007-09-29 20:51:01 +00:00
Stephan Erb f5971eaa30 Adress some crypto functions correctly. 2007-09-20 19:58:31 +00:00
Yann Leboulanger d2b014e17a don't require pycrypto. fixes #3444 2007-09-18 12:50:22 +00:00
Brendan Taylor 37b755ecef split common crypto operations into a separate module 2007-09-16 04:16:45 +00:00
Julien Pivotto b44b905787 [misc] Fix a coding issue. Fix #3399. 2007-08-28 19:38:42 +00:00
Yann Leboulanger 62edcc71de make python-crypto an optional dependency 2007-08-27 13:36:24 +00:00
Brendan Taylor eb93f9a172 advertise xep-0116 support via disco 2007-08-20 19:02:58 +00:00
Brendan Taylor 88e49ffa46 don't create uneccessary sessions (eg. for groupchat messages), bugfix for pms 2007-08-20 17:33:12 +00:00
Brendan Taylor 0230c91e4c esession bugfixes 2007-08-20 08:16:48 +00:00
Brendan Taylor 9985b784d5 bugfixes, send not-acceptable for fields with only unsupported options 2007-08-18 08:59:36 +00:00
Brendan Taylor f93276c1a9 refactored make_identity 2007-08-17 09:02:53 +00:00
Brendan Taylor 8675731f8d refactored identity verification
public key authentication
2007-08-17 08:39:47 +00:00
Brendan Taylor 4bfe14d3cf prompt with SAS during 3 message negotiation 2007-08-07 07:42:31 +00:00
Brendan Taylor 8d79d32002 three message negotiation 2007-08-07 07:21:29 +00:00
Brendan Taylor 5935869136 test: 1 < d < (p -1) 2007-07-29 21:02:15 +00:00
Brendan Taylor fdef1c3d72 shared retained secrets 2007-07-17 08:08:27 +00:00
Brendan Taylor 8af883e852 refactored and corrected identity testing, prompt user when a session is initiated by an unsubscribed jid 2007-07-12 06:25:05 +00:00
Brendan Taylor d32e8352d5 proper error handling 2007-07-10 05:41:43 +00:00
Brendan Taylor 29c44d8a5e interface for SAS 2007-07-04 18:55:53 +00:00
Brendan Taylor 6fe668d863 disable logs in encrypted sessions. 2007-06-29 04:12:08 +00:00
Brendan Taylor 4b53db9fe6 properly terminate sessions 2007-06-26 22:52:50 +00:00
Brendan Taylor 39bea5fd40 tidying things up. 2007-06-26 20:55:49 +00:00
Brendan Taylor abd773b52e can respond to an esession request 2007-06-20 20:44:33 +00:00
Brendan Taylor d1fe7b41f3 functioning XEP-0217 implementation! (initiation only) 2007-06-17 10:39:19 +00:00
Brendan Taylor 62cf72910f functioning XEP-0200 implementation (hardcoded keys and counters) 2007-06-11 22:42:29 +00:00
Brendan Taylor 4f2cd0a0fc stubs for XEP-0116 2007-06-08 19:42:02 +00:00
Brendan Taylor 370818d982 updated session handlers 2007-06-05 22:17:34 +00:00
Brendan Taylor 17c5bf5e52 massive everything-breaking overhaul for per-session windows 2007-06-05 21:26:45 +00:00