Commit graph

4399 commits

Author SHA1 Message Date
Yann Leboulanger
6387a980a8 prevent traceback 2011-12-08 21:57:29 +01:00
Yann Leboulanger
de4660b2e5 prevent traceback. Fixes #7053 2011-12-03 13:33:03 +01:00
Yann Leboulanger
ced1285de9 prevent traceback. Fixes #7054 2011-12-03 12:49:01 +01:00
Jefry Lagrange
eec056ccd1 refactoring 2011-11-18 18:21:34 -05:00
Jefry Lagrange
543e0265de refactoring 2011-11-18 15:07:25 -05:00
Jefry Lagrange
bc78e35d55 refactoring 2011-11-17 23:55:44 -05:00
Yann Leboulanger
b9f8f67ce5 print and ignore exceptions raised in an event handler. 2011-11-22 22:51:33 +01:00
Yann Leboulanger
6c605cad41 add some missing import 2011-11-22 20:08:08 +01:00
Yann Leboulanger
2582720366 handle ERROR and INFORMATION events through NEC 2011-11-22 19:25:15 +01:00
Yann Leboulanger
ae6ffa2a18 fix class name 2011-11-21 23:51:14 +01:00
Yann Leboulanger
a5b50465b1 fix missing argument in some events 2011-11-19 22:19:16 +01:00
Yann Leboulanger
9a01ffcdd9 correctly set the route attribute in BOSH connections. 2011-11-15 09:48:28 +01:00
Yann Leboulanger
3c294252f0 move functions to download an image from htmltextview.py to helpers.py 2011-11-14 23:23:40 +01:00
Yann Leboulanger
b28b3d4ed3 add a Tor proxy in default configuration when Gajim starts. Fixes #7026 2011-11-14 18:44:17 +01:00
Yann Leboulanger
a07829c0a9 use pycurl to download image in XHTML when a proxy is configured. Fixes #7037 2011-11-13 15:10:38 +01:00
Yann Leboulanger
8787adf725 add a global proxy option that will apply to all account that don't have a proxy configured. Fixes #7023 2011-11-10 20:37:48 +01:00
Yann Leboulanger
4c66686f53 execute commands without use_shell=True to prevent remote code execution, except for commands configured in triggers plugin (configured by user itself). Fixes #7031 2011-11-08 22:41:07 +01:00
Yann Leboulanger
23327c834d use prepared statements in all SQL queries that contains jids to prevent SQL injection. Fixes #7034 2011-11-08 22:00:52 +01:00
Yann Leboulanger
197d85e563 ability to use jingle negociation even if we don't have farsight. Fixes #7044 2011-11-06 21:42:04 +01:00
Yann Leboulanger
7fb0405e59 forgot commit: use ft_send_local_ips option. Fixes #7029 2011-11-06 21:12:27 +01:00
Yann Leboulanger
9cfc2f4e15 add advanced option to disable sending local IPs when doing a file transfer. Fixes #7029 2011-11-06 20:53:07 +01:00
Yann Leboulanger
7924407325 [ioerror and !] add GUI widget for send_time_info option.
don't send client version if send_os_info is False.
Fixes #7028
2011-11-06 20:40:54 +01:00
Yann Leboulanger
188950f470 implement XEP-0280: Message Carbons 2011-11-06 17:20:58 +01:00
Yann Leboulanger
712ca88d6c don't log gpg passphrase to debug output. Fixes #7035 2011-11-04 15:07:44 +01:00
Yann Leboulanger
e4fa96cce3 make jingleFT work when receiver's proxy is used 2011-11-02 00:09:33 +01:00
Yann Leboulanger
3b646fac4a import some improvements from xmpppy and use it where it's usefull 2011-10-31 10:47:28 +01:00
Yann Leboulanger
520bc6b268 change the insecure connection dialog behaviour. Fixes #7019 2011-10-31 09:47:01 +01:00
Yann Leboulanger
493187d448 implement XEP-0306 : status conditions for MUC 2011-10-30 13:27:32 +01:00
Yann Leboulanger
19306fbf6f remove old unused function 2011-10-30 13:26:41 +01:00
Jefry Lagrange
8408b17758 fix socks5 FT 2011-10-29 14:31:06 -04:00
Yann Leboulanger
f35c3d9143 send a candidate-error when we get a session-accept with no streamhost 2011-10-29 11:34:05 +02:00
Jefry Lagrange
212f33cafa socks5 proxy fixed 2011-10-29 00:09:45 -04:00
Yann Leboulanger
d58241dfa3 test_ft_proxies_on_startup is a per_account option 2011-10-23 21:06:25 +02:00
Yann Leboulanger
59f5cda712 add advanced option to disable testing of file transfer proxies on startup 2011-10-23 20:26:28 +02:00
Yann Leboulanger
6eedbf6e10 fixes some traceback when doing filetransfer. Fixes #1205 2011-10-23 13:48:00 +02:00
Yann Leboulanger
e4c9820146 handle default value in seclabel combobox. see #7010 2011-10-13 18:04:43 +02:00
Yann Leboulanger
27a85b128e prevent traceback when going offline while a jingle session is active 2011-10-12 21:07:02 +02:00
Yann Leboulanger
1c20f5c5f4 [Zash] support latest version of XEP-0258. Fixes #7010 2011-10-07 17:57:24 +02:00
Yann Leboulanger
ac1111c305 fix logger name 2011-10-07 17:51:57 +02:00
Yann Leboulanger
702ea3899b fix getting session jid. Fixes #6994 2011-10-07 17:51:32 +02:00
Yann Leboulanger
83458833c3 don't traceback when securitylabel has no displaymarking element. Fixes #7006 2011-10-07 10:17:35 +02:00
Yann Leboulanger
11c6abda35 fixes IBB. Fixes #6990 2011-10-06 09:11:14 +02:00
Yann Leboulanger
281c7f3a82 print warning instead of traceback when we get a commands request from an invalid JID. Fixes #6995 2011-09-30 10:11:08 +02:00
Yann Leboulanger
241325488e print warning when we receive a presence from an invalid JID 2011-09-30 10:10:36 +02:00
Yann Leboulanger
7216c7b058 ability to remember for which JID we allow to not store logs. Fixes #6987 2011-09-28 17:43:59 +02:00
Yann Leboulanger
3bce5332e0 prepare beta2 2011-09-27 17:14:40 +02:00
Yann Leboulanger
372d2ed284 prepare 0.15-beta1 2011-09-17 19:47:10 +02:00
Yann Leboulanger
f460991539 Fix E2E decryption. Fixes #6984 2011-09-26 21:57:30 +02:00
Yann Leboulanger
de54f52805 don't crash when we get wrong streamhost. Fixes #6983 2011-09-23 19:01:42 +02:00
Yann Leboulanger
c63b53f0cb don't loose in logs MUC messages arriving in the same second. Fixes #6860 2011-09-22 11:25:02 +02:00