Commit graph

444 commits

Author SHA1 Message Date
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