Commit graph

3174 commits

Author SHA1 Message Date
Yann Leboulanger
95b6855aa3 remove test thing 2008-08-27 10:09:38 +00:00
Yann Leboulanger
1e8e0f6067 no need of GUI classes in connection_handlers.py, socks5.py and secrets.py 2008-08-27 07:53:12 +00:00
Yann Leboulanger
f63dcff5d3 prevent a traceback. Fixes #4236 2008-08-26 10:07:53 +00:00
Julien Pivotto
4df776851f Valid IANI schemes are highlighted. Fix #4229 2008-08-25 21:47:23 +00:00
Yann Leboulanger
6f3cca4669 [Jeff Bailes] better strings 2008-08-25 10:06:22 +00:00
Stephan Erb
433fcafc52 Correctly sort metacontact data if one of the jids is a transport and not in our roster. Fixes #4208, #4195. 2008-08-19 21:41:43 +00:00
tomk
ed7dd84cfe fixed zeroconf to work with refactored dispatcher 2008-08-18 14:34:09 +00:00
tomk
2712786383 Corrected return values of zeroconf client in order to return true-evaluable values. related to #4051 2008-08-18 14:20:03 +00:00
tomk
acdf4ff143 improved disconnect handling, added comments, fixed minor bugs 2008-08-17 22:57:48 +00:00
Julien Pivotto
de4a23e751 See #4200.
* remove js from some headers
 * set coding:utf-8 to allow real names in headers
2008-08-15 17:31:51 +00:00
Julien Pivotto
b58dfd6a59 Prevent many traceback due to headers and my last commit (it's late,
sorry)
2008-08-15 03:39:27 +00:00
Julien Pivotto
8bc9bc29ae * Big headers review
* Remove some licencing problems
 * To do: same for images
 * See #4200
2008-08-15 03:20:23 +00:00
tomk
a76c173816 - improved SSL connections with BOSH - SSL over HTTP proxy is possible now,
Gajim will do HTTP CONNECT on proxy to reach the BOSH Conn manager and try
  to estabilish TLS (same as what firefox do when approaching HTTPS server via
  proxy)
- moved proxy-connecting code to xmpp/proxy_connectors.py
- debugged SOCKS5 proxy code
- tested with Tigase server
2008-08-14 21:48:43 +00:00
Yann Leboulanger
37014a2ace don't remove label in dataforms if there is no. Fixes #4202 2008-08-14 17:51:14 +00:00
Yann Leboulanger
1b160115ec fix version name 2008-08-12 10:42:50 +00:00
Yann Leboulanger
a5c2b1d3dd prepare sources for 0.12-alpha 2008-08-12 09:10:07 +00:00
Yann Leboulanger
c619f59b84 show status of not in roster contacts in roster. Fixes #4144 2008-08-12 06:31:32 +00:00
Yann Leboulanger
7f908667a4 don't take into account keyid in error presence: it's our own signed message 2008-08-11 15:30:24 +00:00
Yann Leboulanger
bda1d9cd56 fix typo. Now caps are correctly reset when a contact goes offline. Fixes #4181 2008-08-11 08:01:03 +00:00
Yann Leboulanger
3c7e7f5052 idle.c is GPLv3 too. Fixed #4187 2008-08-10 20:28:22 +00:00
js
5638c568e6 Fix a typo. 2008-08-09 16:40:48 +00:00
tomk
4504861084 fixed handling of SSL errors 2008-08-09 12:16:42 +00:00
Yann Leboulanger
c7d33bb68e register Disconnect handler soon enough 2008-08-06 21:37:56 +00:00
Stephan Erb
f5be05a14a Coding style 2008-08-06 20:19:16 +00:00
tomk
cbfa9d97df - TLS classes refactored - NonBlockingTLS is now plugged to NonBlockingTCP and
derived (was plugged to NonBlockingClient which made it unusable for BOSH)
- Fixed HTTP CONNECT proxy socket
- Implemented workaround for the bug with insecure-connection warning dialog
  (unfortunately, this is not over - I just forbid the transport to send
  BOSH empty bodies until auth module is plugged, which is wrong and will
  break if user will wait more than "inactivity" (usualy thirty) seconds
  before clicking the dialog.
  This workaround works with ejb and opf, and also breaks connection with
  both of them if delay is too long.
- Implemented basic TLS over BOSH. It works only with OPF and poorly.
2008-08-05 23:52:35 +00:00
js
59fb1857ef It does not need to be a message. 2008-08-05 22:03:31 +00:00
Yann Leboulanger
d6f20965a9 update correctly self contact when we get PEP info. fixes #4145 2008-08-04 22:44:48 +00:00
Yann Leboulanger
e13c472e2c implement legacy pep protocol (v1.3). Fixes #4146 2008-08-04 22:06:54 +00:00
Yann Leboulanger
e22c6e9697 fix printing of sent zeroconf messages. fixes #4051 2008-08-04 10:54:56 +00:00
Yann Leboulanger
2b896152a2 make back strings translatable 2008-08-04 08:07:07 +00:00
js
9bb8f8c5e6 Make "This message is encrypted" bodies consistent. 2008-08-03 23:01:43 +00:00
Yann Leboulanger
0317d93561 notify GUI about ERROR presences. Fixes #3667 2008-08-03 19:11:03 +00:00
Brendan Taylor
615ed1be06 attach an unencrypted explanatory body to XEP-0200 encrypted messages 2008-08-03 16:46:27 +00:00
Yann Leboulanger
4eebf0e036 fix some translated strings 2008-08-01 13:03:23 +00:00
Yann Leboulanger
409a1c315a prevent a traceback. fixes #4169 2008-08-01 10:27:38 +00:00
Yann Leboulanger
fa2d983354 better transltion strings. see #4166 2008-08-01 09:30:36 +00:00
Brendan Taylor
798c412c85 handle XEP-0200 encrypted messages with extra unencrypted bodies 2008-08-01 00:39:40 +00:00
Yann Leboulanger
673052f1b8 handle disconnection while insecure connetion dialog is opened. fixes #4138 2008-07-30 15:43:53 +00:00
Yann Leboulanger
d030cd8b03 prevent sending invalid XML chars in chat / groupchat and status. Fixes #3296 2008-07-30 12:21:47 +00:00
Yann Leboulanger
b3dd46acae don't remove field in the loop that iter on them. 2008-07-30 07:46:05 +00:00
js
8605cd3f38 For historical reasons, we have a tab width of 3. This is strange, but
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
js
993d0d8609 Revert r10064 and to it the right way™. 2008-07-29 19:42:31 +00:00
js
981dca2b6b Remove get_uf_{mood,activity} as nobody used them.
Didn't notice them and implemented something like that myself.
2008-07-29 19:27:16 +00:00
js
a226760275 Make moods better translatable. 2008-07-29 19:02:57 +00:00
Yann Leboulanger
8b1746140e implement a get_purged() function in dataforms to send minimalist dataforms when we send a reply. fixes #4132 2008-07-29 15:27:00 +00:00
Yann Leboulanger
64b73530c4 prevent traceback, fixed #4121 2008-07-29 07:36:44 +00:00
Yann Leboulanger
4ebee785ff don't require python2.5 2008-07-29 07:11:39 +00:00
Yann Leboulanger
676b91731d restore autoconnect_as option. Correctly use 80 char width 2008-07-29 06:42:34 +00:00
Yann Leboulanger
49ea574c7d typo 2008-07-29 06:40:09 +00:00
Yann Leboulanger
1fd2c5f050 add NS_TUNE, ACTIVITY and NICK to features list 2008-07-29 06:17:35 +00:00