Yann Leboulanger
610699f921
handle caps only on the receiving account
2011-05-27 00:14:21 +02:00
Yann Leboulanger
03c13ab6d4
[adminX] don't send wrong mode value when sending bytestreams. Fixes #6868
2011-04-26 14:29:07 +02:00
Yann Leboulanger
a6cb79b681
correctly cleanup ged handlers when removing an account
2011-01-06 16:50:38 +01:00
Yann Leboulanger
ca0bcbb527
fallback to disco if clients don't support caps. Fixes #4071
2011-01-04 15:52:37 +01:00
Yann Leboulanger
9a9f66b064
fix duplicate function name. This fixes caps problem.
2010-12-23 13:55:13 +01:00
Denis Fomin
a39f09bb46
Add missing import
2010-12-09 18:32:53 +03:00
Yann Leboulanger
2c1f20b773
use NEC to handle file request (error) events
2010-12-08 21:17:08 +01:00
Yann Leboulanger
6a2651ebd5
use NEC to handle agent info / items events
2010-11-29 12:53:50 +01:00
Yann Leboulanger
c104199f6c
handle presences before caps. Fixes #6046
2010-11-24 09:19:38 +01:00
Yann Leboulanger
d94a85f5a2
use NEC to handle caps events
2010-11-17 17:27:36 +01:00
Yann Leboulanger
35039100ff
fix changing account name. Fixes #5891
2010-09-08 22:26:04 +02:00
Yann Leboulanger
a63d16fa20
uncommenta line commented for tests. Fixes #5861
2010-08-20 20:24:03 +02:00
Yann Leboulanger
cbd384ed31
send IBB data in Iq instead of Message
2010-08-17 15:42:34 +02:00
Yann Leboulanger
1e0448af35
announce both IBB and bytestream
2010-08-16 16:11:53 +02:00
Yann Leboulanger
eb589020ed
ability to send / receive file using IBB based on xmpppy implementation. Fixes #2331
2010-08-16 14:33:50 +02:00
Yann Leboulanger
6f22aa9d54
don't show in console that computed caps hash is incorrect
2010-07-27 10:37:10 +02:00
Yann Leboulanger
dd38dcee5e
don't send a canceld filetransfer. Fixes #3586
2010-07-06 22:11:43 +02:00
Yann Leboulanger
2be53c4aac
update my copyright to 2010
2010-03-11 16:52:36 +01:00
Yann Leboulanger
72f10672e5
split XEP-0096 (FT negociation) and XEP-0066 (Socks5 bytestream) into 2 clases
2010-02-22 16:29:01 +01:00
Éric Araujo
fedd7dc8e2
convert tabs to spaces in source code thanks to reindent.py
...
holy diff batman!
2010-02-08 15:08:40 +01:00
Stephan Erb
54ad65c744
Show warning if calculated and received caps hash are different.
2009-12-27 16:23:31 +01:00
Alexander Cherniuk
d7cefc1e43
Removed trailing space
2009-12-19 13:49:10 +02:00
Yann Leboulanger
4b9e7f19a5
add missing import to common/protocol/bytestream.py. Fixes #5520
2009-12-19 10:26:03 +01:00
Stephan Erb
a48087aae7
Don't traceback when receiving entity capabilties. Fixes #5492
...
This is a workaround until the whole update_contact method is gone. It should not be needed.
2009-12-13 00:55:04 +01:00
Stephan Erb
9eb35dcf18
Split send_socks5_info monster method into smaller methods. (Extract Method Refactoring)
...
(I don't think what we have here is good, but it is atleast readable)
2009-12-11 01:00:29 +01:00
Stephan Erb
9bfb5753c2
Move three methods from filetransfer_window to protocol/bytestream.
...
One of the methods was duplicated. Additionally, apply a very few coding standards.
2009-12-10 23:53:39 +01:00
Stephan Erb
24e2047fe3
Remove obvious code duplication.
2009-12-10 23:22:51 +01:00
Stephan Erb
bb50871bce
Remove logging of callback method calls. Such cross-cutting concerns are better directly implemented in the xmpp dispatcher.
2009-12-10 23:01:48 +01:00
Stephan Erb
f846d51f07
Follow the most basic coding standards.
2009-12-10 22:09:37 +01:00
Stephan Erb
d48202d221
Move ConnectionBytestream to common/protocols.
2009-12-10 21:52:32 +01:00
Stephan Erb
e9caf06992
Split common/caps.py. We now have common/protocol/ to contain XMPP connection related classes.
...
Plan is to move our ConnectionX classess to the protocol package one by one. Each move should be more than a simple copy paste. It should be preceeded by cleanups and the like.
2009-12-10 20:06:46 +01:00