Dimitur Kirov
e9f10feac1
moved from common
2005-07-30 10:58:46 +00:00
Dimitur Kirov
06c4568133
added few ns
2005-07-30 10:19:21 +00:00
Yann Leboulanger
3a8a6e4d8d
new_account is back !
...
getRegInfo can be synchronous if we want
2005-07-07 20:45:24 +00:00
Yann Leboulanger
d62b4e1ea2
NAT Timeout packet are now sent from connection.py so they will be configurable and won't be sent while we connect to a server
2005-06-22 14:54:02 +00:00
Yann Leboulanger
597e0c16f7
these files are not scripts
2005-06-20 10:56:54 +00:00
Nikos Kouremenos
9f03fc4f98
TLS/SSL and response [typo]
2005-06-20 10:35:58 +00:00
Yann Leboulanger
87f1dbcac8
we can now change our nick in gc
2005-06-18 22:09:31 +00:00
Nikos Kouremenos
e325da1e1c
patch xmpppy so it does not loop for ever on timeout disconnection. this patch and previous thanks to Alexey [lib author]
2005-06-18 11:33:29 +00:00
Nikos Kouremenos
d56a4b619d
patch to force ssl no matter which is the port
2005-06-18 11:22:19 +00:00
Nikos Kouremenos
bde8d6b26c
hopefully the last srv commit
2005-06-14 22:08:48 +00:00
Nikos Kouremenos
f8ab62c2c4
bugfix now SRV should work
2005-06-14 21:55:22 +00:00
Nikos Kouremenos
027d247f55
bugfix
2005-06-14 15:14:23 +00:00
Nikos Kouremenos
123ad74370
patch xmpppy to have srv [via optional dep dnspython]
2005-06-14 14:32:30 +00:00
Yann Leboulanger
8b6bb3ef0c
request_register_agent_info is now asynch in xmpp
2005-06-14 10:29:36 +00:00
Nikos Kouremenos
69a9f6f08a
[xmpppy] some jabber servers have ssl on 443 (eg. jabber80.com) so check for that too, and return ssl and not tls as string for return value in connect()
2005-06-02 18:15:29 +00:00
Yann Leboulanger
92b1c8226c
SASL auth is back, ths Alexey
2005-05-26 06:50:17 +00:00
Yann Leboulanger
693aad9b19
show transports rows when we are online, and hide them when we are offline
2005-05-25 18:25:39 +00:00
Yann Leboulanger
e3ddf04b9b
Alexey's patch to disable SASL protocole
2005-05-24 18:08:37 +00:00
Yann Leboulanger
392c1dc7f4
fix DIGEST auth with Alexey patch
2005-05-24 17:50:27 +00:00
Yann Leboulanger
0f41e49758
set default timeout of xmpp to 45 instead of 25
2005-05-23 09:53:05 +00:00
Yann Leboulanger
fe53843edb
we wait 45 for keepalive packages
2005-05-22 17:24:20 +00:00
Yann Leboulanger
6f6f45d07b
check for KeyError ( fix #311 )
2005-05-22 10:10:41 +00:00
Yann Leboulanger
0e7e396289
these lines cause an error
2005-05-20 14:46:27 +00:00
Yann Leboulanger
b5ed8ee163
apply Alexey patch for TLS error. Now buffer is 1M, so this workaround should prevent TLS crash
2005-05-20 13:27:39 +00:00
Nikos Kouremenos
67dd479d35
making previous commit a bit more clear
2005-05-15 19:23:44 +00:00
Nikos Kouremenos
9dcf2d0e79
removing colors from DEBUG when in windows
2005-05-15 19:19:00 +00:00
Nikos Kouremenos
a7bf88e8f1
removing string module it is deprecated
2005-05-15 11:35:42 +00:00
Nikos Kouremenos
6174a6cb51
removing colors when in windows
2005-05-15 11:34:48 +00:00
Yann Leboulanger
e1020b288f
the delayed timestamp in before time.time() !
2005-05-13 18:23:08 +00:00
Nikos Kouremenos
d4d667690e
applying patch by Alexey to allow Gajim to exit after disconnection.
2005-05-12 09:13:35 +00:00
Yann Leboulanger
2f35fade71
bugfix when keepalive package doen't come back
2005-05-10 17:45:10 +00:00
Yann Leboulanger
aa9de25923
Alexey patch that allows discover that server is violating RFC by not restarting stream after TLS start.
...
If server did such thing xmpppy will not crash unpredictely but will issue a appropriate exception.
2005-05-10 09:27:04 +00:00
Yann Leboulanger
2171def073
we get the roster asynchronously now
2005-05-08 17:00:41 +00:00
Yann Leboulanger
da4457401f
apply Alexey's patch in order to be able not to use TLS connection
2005-05-08 16:50:56 +00:00
Yann Leboulanger
1d87384800
bugfix from Alexey about proxy, can someone test if it works ?
2005-05-07 17:02:32 +00:00
Yann Leboulanger
58705bbba5
patch from Alexey: new function: SendAndCallForResponse.
...
It will help in resolving locking problems
2005-05-07 16:16:24 +00:00
Yann Leboulanger
be913f8f27
xmpp patch from alexey: fix auth problem
2005-05-07 14:46:21 +00:00
Yann Leboulanger
54ae5dc351
send only _one_ keepAlive packet
2005-05-07 12:41:29 +00:00
Yann Leboulanger
56d60f3fd5
xmpppy changes:
...
- Sync with latest CVS version + gajim patches.
- streamErrorHandler disabled. If you want enable it - unrem it at line 66 of
dispatcher.py
- TLS re-enabled. Should work fine now
- disconnection TLS plugout re-enabled. Didn't successed in reproducing
problem though so maybe not fixed.
- My temporary fixes replaced with CVS ones.
gajim connection.py changes (in chunks order):
- getTags is incorrect. Replaced with getChildren
- browseAgents is absent from xmpppy. Fixed with manual node send. Made use of
buildReply method and con argument
- formatting fix
- crude fixed register problem. I do not know how to do it properly. It is
client stuff. Honest! I have no idea how to make it non-blocking and yet make
library to fallback to older protocols.
getInstructions() moved to xmpppy
Thanks Alexey !
2005-05-07 10:57:40 +00:00
Yann Leboulanger
e8965ae8b4
send keepalive every minute
2005-05-04 19:20:02 +00:00
Nikos Kouremenos
3db9a32c91
select and TLs do not like each other. falling back to non TLS. thanks rohan
2005-04-29 15:56:43 +00:00
Nikos Kouremenos
3cb963554d
features.py still problematic, just adding the stuff alexey said in case his grab this to continue fixing
2005-04-29 14:16:55 +00:00
Yann Leboulanger
3cd6922815
fix some typos
2005-04-26 21:33:01 +00:00
Yann Leboulanger
c85273d556
switch from jabberpy to xmpppy
2005-04-26 18:45:54 +00:00