Commit graph

444 commits

Author SHA1 Message Date
Travis Shirk
fb4e8f254d SASL challenges that have '=' in a value can now be parsedr; '=' in a base-64 encoded nonce is rather common 2005-11-29 20:27:57 +00:00
Yann Leboulanger
c283e7e92c we can now handeled timeouts: when we don't receive registration info within 30 secondes, we show an information window 2005-11-19 19:33:11 +00:00
Nikos Kouremenos
75505422b1 or not and 2005-11-16 21:39:17 +00:00
Nikos Kouremenos
97a7585dd0 avoid a tb 2005-11-16 21:24:28 +00:00
Yann Leboulanger
6d3fe8e459 hack in order to register our Event handler as soon as Dispatcher is pluged in 2005-11-06 10:12:22 +00:00
Yann Leboulanger
969bd9fa0d fix bug in xmpppy about SASL with TLS 2005-11-05 15:23:33 +00:00
shteef
b69bc501ae New Service Discovery, couple of quick notes about this commit:
* src/disco.py contains all the disco stuff
 * registration remains in src/config.py
 * data/pixmaps/agents contains the icons used in the toplevel server browser
   and the banner. They're referenced at the top of src/disco.py.
2005-10-30 09:58:13 +00:00
Nikos Kouremenos
f590da078a [xmpppy]it is standarD not with T; thanks dkm 2005-10-21 21:30:54 +00:00
Nikos Kouremenos
5c6562860a [xmpppy-cvs:features.py] The setPrivacyList function used a nonexistent payload variable where it should be the list param 2005-10-11 12:31:27 +00:00
Nikos Kouremenos
ce2b7cad6a [xmpppy-cvs] non-fatal patch. thanks norman 2005-10-11 12:27:27 +00:00
Yann Leboulanger
f0deb4bc32 update browser.py and commands.py from cvs 2005-10-09 10:04:17 +00:00
Nikos Kouremenos
6e50f0bbc0 update commands.py from xmpppy cvs 2005-10-07 14:53:46 +00:00
Yann Leboulanger
61c64536c8 ServiceRegistrationWindow now support Data form 2005-10-05 10:13:31 +00:00
Yann Leboulanger
4f30b67d9e add a NS in xmpp 2005-10-04 11:51:54 +00:00
Yann Leboulanger
a8117faf2d [gjc] "interrupt system call" are now handled and cause the function to be retried 2005-09-28 15:00:01 +00:00
Yann Leboulanger
6d0bf25adc SRV lookup moved from xmpp to connection.py 2005-09-18 19:52:06 +00:00
Yann Leboulanger
67c9312d37 SRV lookup is now an option and is turned off when we use SSL 2005-09-16 15:19:01 +00:00
Yann Leboulanger
ff1edfffff add getAnID() function 2005-09-10 09:24:39 +00:00
Nikos Kouremenos
844dfd8096 import sys 2005-09-08 09:13:51 +00:00
Nikos Kouremenos
22f1026f3a print errors/warnings in sys.stderr 2005-09-08 08:54:59 +00:00
Nikos Kouremenos
1ccb1e5514 remove TODO 2005-09-05 12:34:51 +00:00
Nikos Kouremenos
217318a3b1 say to the user what libs we support 2005-09-05 11:45:32 +00:00
Nikos Kouremenos
c511ec95eb various fixes 2005-09-05 11:38:46 +00:00
Nikos Kouremenos
0ecc5877f2 say the truth 2005-09-05 11:34:46 +00:00
Nikos Kouremenos
b661626f14 fix coding standards for dman patch 2005-09-05 11:32:59 +00:00
Yann Leboulanger
70e965ce7f temporary fix 2005-09-05 08:23:31 +00:00
Yann Leboulanger
9cfdc1fa10 fix typo 2005-09-05 07:50:47 +00:00
Yann Leboulanger
59464c6b4b [dman] use dnspython if available, or switch to pydns 2005-09-05 06:48:56 +00:00
Nikos Kouremenos
3200801bc7 revert last srv commit so svn is usable 2005-09-04 22:22:30 +00:00
Yann Leboulanger
310baa5234 [dman] SRV is back with DNS module 2005-09-04 21:26:12 +00:00
Nikos Kouremenos
d26696bbe5 [Laurent Sartran] catch exception when SSL connection is reset during handshake 2005-09-01 17:44:57 +00:00
Nikos Kouremenos
408aae5084 [nicfit] do keepalive without iq:last but just send " "
good because google talk (and other servers) do not support iq:last
good because we do not disconnect ourselves if time changes
good because we do not disconnect ourselves on modal dialogs
good because even stpeter thinks that is the best way to do keepalives
good because we do not flood the server with iq:last
bad because I say it is good :D
2005-08-27 00:07:43 +00:00
Nikos Kouremenos
e3733b0827 fix srv l00kup 2005-08-24 13:04:42 +00:00
Nikos Kouremenos
1449be9bad commit a patch for xmpppy 2005-08-18 18:50:30 +00:00
Yann Leboulanger
9cbec8ac6d fix a TB 2005-08-12 07:49:01 +00:00
Yann Leboulanger
0c64b91de4 no need to knowthe ID to know if it's our vcard 2005-08-08 13:34:48 +00:00
Yann Leboulanger
a7572c4352 we not send sha of our VCARD (JEP 153) in every presences 2005-08-07 21:42:32 +00:00
Yann Leboulanger
37a315ac9d xml console now print everything that is sent/received 2005-08-05 23:43:28 +00:00
Yann Leboulanger
6f6d5c0dcc JEP70 support (thx nicfit !) 2005-08-05 13:29:39 +00:00
Dimitur Kirov
e9daf09fe5 send file is now functional 2005-08-03 14:04:54 +00:00
Nikos Kouremenos
4054ed3384 remove in_buffer patch from xmppp because it was slowing parsing because of timeout being too high? anyways we should reelase 0.8 someday 2005-08-03 10:28:21 +00:00
Dimitur Kirov
e9bcc20556 check if self.Connetion is instantiated 2005-08-02 14:25:21 +00:00
Dimitur Kirov
b936f2db52 moved file outside xmpp 2005-08-01 22:50:46 +00:00
Nikos Kouremenos
dd821ac164 use better strings (adhere to HIG, try to describe better what is going on), make code by dkirov adhere to our coding standards, fix comments and FIXME in comments 2005-08-01 22:48:58 +00:00
Dimitur Kirov
c204880ce5 moved socks5queu to gajim.py in order to have
only one queue
2005-08-01 22:43:33 +00:00
Dimitur Kirov
0cd682f2ce file transfer progress notification 2005-08-01 15:00:27 +00:00
Nikos Kouremenos
f51c2b0f95 initial patch: do not throw all xml at once to parser because that freezes UI until process is finished. TODO: a better way to seperate what is left to seperate and send by smaller chunks to parser 2005-07-31 17:18:27 +00:00
Dimitur Kirov
a9a2b483cb fcntl not present in windows 2005-07-31 11:29:18 +00:00
Dimitur Kirov
151844315a add disco info 2005-07-30 15:06:35 +00:00
Dimitur Kirov
35c8487325 file transfer don;t block GUI 2005-07-30 14:13:45 +00:00