Brendan Taylor
e09c93621e
don't send termination unless we've sent a message
...
fixes #3963
2008-05-26 23:53:40 +00:00
Brendan Taylor
df5200b3bb
try not to send session termination messages to non-XEP-0201 clients
2008-05-25 21:28:32 +00:00
Brendan Taylor
f7874d29c7
reuse chat controls after session termination
...
fixes #3950
2008-05-23 23:27:08 +00:00
Brendan Taylor
ade56853fe
moved session.remove_events. fixes #3942
2008-05-14 00:34:02 +00:00
Brendan Taylor
d511b5afc4
merged in session-centric branch, with fixes for OTR compatibility
2008-05-13 01:59:10 +00:00
js
573568f9ac
Reverted r9614 and r9615.
...
Sorry, bct, but I think it is to early to merge that as it completely
breaks. It seems nobody in gajim@conference.gajim.org considers it
usable yet.
I don't know if you got asterix' ok for it and I'm sorry if I reverted
it now although you had his ok, but having broken trunk is very
contra-productive. I think it was just too early to merge.
2008-05-11 13:17:28 +00:00
Brendan Taylor
2162c3730a
merged in session_centric branch
2008-05-11 01:19:59 +00:00
Brendan Taylor
051bd6e1b7
fixed e2ee traceback
2008-04-26 01:52:03 +00:00
Jean-Marie Traissard
2ce13dc40e
http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with 'is' or 'is not', never the equality operators."
...
Comparisons to None part
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:02:56 +00:00
Brendan Taylor
b170e77cdb
functioning tic-tac-toe :D
2008-04-11 03:52:45 +00:00
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