Commit Graph

3731 Commits

Author SHA1 Message Date
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
Yann Leboulanger 77183740d6 don't call a function as default function argument! Fixes time when sending forwarded message 2011-09-18 16:11:27 +02:00
Yann Leboulanger b27c27685e also replace non-character unicode AFTER decryption. Fixes #6974 2011-09-16 23:42:28 +02:00
Yann Leboulanger e5bb7672c2 transform non-character unicode to ? char (\ufffd) as soon as we receive them. Fixes #6974 2011-09-15 22:00:41 +02:00
Yann Leboulanger 2991581e94 Try to import kerberos now, not waiting ofr demandimport. Fixes #6975 2011-09-13 08:46:47 +02:00
Yann Leboulanger 6de00d1cc5 set default value of autodetect_browser_mailer to True. Force it to True for windows 2011-09-02 07:23:31 +02:00
Yann Leboulanger af592952fc prevent traceback 2011-09-02 07:06:20 +02:00
Yann Leboulanger ed39ae75c4 do not create null file when testing gpg. see #6953 2011-08-31 14:38:26 +02:00
Yann Leboulanger 6a46ab3da6 make gpg work under windows. Fixes #6953 2011-08-31 11:25:47 +02:00
Yann Leboulanger ccdfe2c2b6 fix traceback 2011-08-30 20:39:58 +02:00
Yann Leboulanger 912a3fa413 terminate e2e sessions (from chat and private chat) when we get an offline presence. Fixes #6956 2011-08-30 14:52:59 +02:00
Yann Leboulanger 7bdacfaa04 prevent traceback 2011-08-29 15:08:04 +02:00
Yann Leboulanger 98432f6666 cean chatstate code: remove XEP-0022 support and use caps to know if a contact supports it 2011-08-27 22:41:55 +02:00
Yann Leboulanger 5f00e33fd2 prepare 0.15-alpha1 release 2011-08-27 12:21:09 +02:00
Yann Leboulanger 6b9ffea3c2 fix resumption when server fails to resumesession (server restart). Fixes #6951 2011-08-27 12:17:33 +02:00
Yann Leboulanger fbd3c45947 fix traceback 2011-08-26 12:02:48 +02:00
Yann Leboulanger e942d8bcd5 fix var name 2011-08-25 00:03:03 +02:00
Yann Leboulanger dcb5df4b8a add UPnP-IGD feature to ask our router to forward port. 2011-08-24 11:04:31 +02:00
Yann Leboulanger 920f5e320b follow RFC-6120 section 6.4.4: send <abord> and a SASL authentication mechanism fails, wait for server <failure> reply before trying a new mechanism 2011-08-22 13:45:29 +02:00
Yann Leboulanger f0a0929d5c merge XEP-0198 implementation from gajim-XEP-198 branch to trunk. Thanks Jefry for your work during GSOC 2011-08-22 09:45:51 +02:00
Yann Leboulanger a66b279518 fix typo 2011-08-22 09:10:50 +02:00
Yann Leboulanger fa3ebd9874 check DIGEST-MD% and SCRAM-SHA-1 latest answer from server before accepting authentication. Fixes #6940 2011-08-21 23:14:11 +02:00
Yann Leboulanger 1482d1e10b set privacy_list_requested attribute as soon as Connection object is created 2011-08-21 23:13:25 +02:00
Yann Leboulanger d5286d8375 improve connect to remote host in zeroconf under windows 2011-08-21 19:38:20 +02:00
Yann Leboulanger 279b17625e improving printing debug. Print str and not unicode 2011-08-21 19:34:37 +02:00
Yann Leboulanger b5b5e4be27 codging standards 2011-08-21 19:32:52 +02:00
Yann Leboulanger 3eb47cded2 fix presence notifications with zeroconf account 2011-08-21 19:27:04 +02:00
Yann Leboulanger dc677ab5e9 do not freeze for 2 seconds every 5 seconds when using bonjour under windows. Fixes #6791 2011-08-21 18:16:26 +02:00
Yann Leboulanger 31bfc4969a follow chat in tabs more easily. Don't open as many chattabs as there are lowe priority chats. Fixes #5227 2011-08-21 09:51:57 +02:00
Yann Leboulanger 9d12023ec5 add presence events to trigger plugin 2011-08-19 18:39:09 +02:00
Yann Leboulanger 8520bc8c18 do not set an id when we publish a new item on pubsub. Fixes #6947 2011-08-18 19:03:31 +02:00
Yann Leboulanger 6f08dc20ca fix var name 2011-08-10 22:40:30 +02:00
Yann Leboulanger b6e26061fe ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745 2011-08-09 17:14:13 +02:00
Yann Leboulanger 9e79f9d437 change a var name 2011-08-09 17:13:05 +02:00
Yann Leboulanger 70c3245a45 pres_obj.show is already unicode version of show 2011-08-09 11:38:58 +02:00
Yann Leboulanger 96b1cc524d don't play sound when we receive the message we just sent in groupchat. Fixes #6938 2011-08-08 21:51:31 +02:00
Yann Leboulanger 5f88e8ec72 handle presence events through Notifiction event 2011-08-08 18:44:32 +02:00
Yann Leboulanger 5e5fd150c6 don't set use_stun_server as True by default. It's useless when there is no stun server configured. Fixes #6935 2011-08-02 10:38:51 +02:00
Yann Leboulanger fd81c3f6d0 look in all events (not only systray events) when using gajim-remote show_next_pending_event. Fixes #2791 2011-08-01 19:31:22 +02:00
Yann Leboulanger 7d6bbdb38e make it clearer when groupchat messages have an error. 2011-07-29 18:26:21 +02:00
Yann Leboulanger 21b2448d14 fix arguments of request_voice() function 2011-07-29 17:34:53 +02:00
Yann Leboulanger c5c169ca15 call load_pkcs12 with empty string passphrase instead of None passphrase 2011-07-28 22:42:03 +02:00
Yann Leboulanger 94644a2ee3 ability to connect to a host that require a PCKS certificate that is encrypted. 2011-07-26 22:44:11 +02:00
Yann Leboulanger 611eb69e73 add an option to allow hidding roster even if systray is not shown. Fixes #6930 2011-07-24 10:54:43 +02:00
Yann Leboulanger cbecbd93a4 fix nameprep for wrong jids. Fixes #6925 2011-07-21 23:50:22 +02:00
Yann Leboulanger 4bbafcf5d0 handle message-outgoing events for zeroconf. We can now send messages in trunk. Fixes #6920 2011-07-19 23:05:32 +02:00
Yann Leboulanger 721defabc3 improve demandimport usage 2011-06-22 20:33:19 +02:00
Yann Leboulanger 53a452fc1c check that we have rst plugin before supposing we can do jingle. Fixes #6910 2011-06-22 20:29:15 +02:00
Jefry Lagrange 4971f7d8cc enable SM before sending negociation request 2011-06-16 18:59:21 -04:00
Jefry Lagrange db7276752b resuming from prefered location 2011-06-15 20:37:07 -04:00
Jefry Lagrange b8aa518592 whitespaces aren't added to the SM queue 2011-06-13 22:37:29 -04:00
Yann Leboulanger d598cbb041 remove old way of doing advanced notification. 2011-06-13 23:06:43 +02:00
Yann Leboulanger 3927db7c5c [Dave Cridland] Fix BOSH for bodies with "\r\n" sequences 2011-06-13 18:14:45 +02:00
Jefry Lagrange 985746d65a only resume when disconnected not on purpose 2011-06-11 16:29:08 -04:00
Jefry Lagrange d73e277f40 resuming before binding 2011-06-10 23:07:34 -04:00
Jefry Lagrange 39a960f3e7 keeps old status after disconnection 2011-06-07 23:50:45 -04:00
Jefry Lagrange 7194260f98 connects when server can't resume stream 2011-06-07 18:48:53 -04:00
Jefry Lagrange 2090b9b900 fixed small bug in dispatcher 2011-06-06 23:43:13 -04:00
Jefry Lagrange 89cd4b2e45 stream resumption (needs testing) 2011-06-06 23:34:19 -04:00
Jefry Lagrange e53f95c87e merging 2011-05-31 18:05:04 -04:00
Jefry Lagrange 9128e6e367 minor changes 2011-05-31 18:03:28 -04:00
Jefry Lagrange 9c8b63afc4 Checks for stanzas handled by server 2011-05-31 17:09:49 -04:00
Yann Leboulanger 635d9a02d5 coding standards 2011-05-31 17:46:49 +02:00
Yann Leboulanger afca629bb7 coding standards 2011-05-31 09:15:41 +02:00
Jefry Lagrange 5b1edd03b8 Smacks class added, responds to ack requests 2011-05-30 20:14:26 -04:00
Yann Leboulanger ff0c0dc1c5 ability to save xhtml messages. Fixes #5736 2011-05-30 19:47:05 +02:00
Yann Leboulanger f22c453d4e typo 2011-05-29 20:45:18 +02:00
Yann Leboulanger 610699f921 handle caps only on the receiving account 2011-05-27 00:14:21 +02:00
Jefry Lagrange 9cf9de2a14 Created Acks builder class 2011-05-25 21:24:01 -04:00
Yann Leboulanger 225f74f0b8 run xdg-open instead of webbrowser when opening files. Fixes #5751 2011-05-24 22:43:42 +02:00
Yann Leboulanger e408e18fee [alpertekinalp] Fix upper() function for ascii-only strings. Fixes #6888 2011-05-24 18:21:12 +02:00
Denis Fomin b9d2948307 add new attribut to MessageOutgoingEvent to allow logging configuration 2011-05-21 20:26:00 +04:00
Yann Leboulanger 4ac1768040 handle outgoing messages with events. Fixes #6743 2011-05-18 19:44:43 +02:00
Yann Leboulanger e8095fcdcb fig gpg encoding error. Fixes #6807 2011-05-11 21:31:56 +02:00
Yann Leboulanger d05140a114 ability to request room logs without time / number of stanza limit. Fixes #6877 2011-05-09 20:32:48 +02:00
Yann Leboulanger aeb598acbf let's be compatible with XEP-0184 v1.0. 2011-05-07 08:44:15 +02:00
Yann Leboulanger 0b5846d17a improve bosh connection to ejabberd 3.0 2011-05-04 22:47:38 +02:00
Yann Leboulanger 26136d66b1 remove a useless import in common/gajim.py 2011-05-04 14:02:38 +02:00
Yann Leboulanger 2835618096 handle IMPORT_RES when verifying a GPG key. Fixes #6875 2011-05-04 08:50:34 +02:00
Yann Leboulanger 857ba5f707 new way to handle incominf messages, new notification event. 2011-05-01 22:09:50 +02:00
Yann Leboulanger 9250540825 Fix the function that checks if we should log message. Fixes #6873 2011-05-01 18:31:44 +02:00
Yann Leboulanger 829892f4c0 [misc] ability to request voice in moderated rooms. Fixes #2266 2011-04-26 15:54:46 +02:00
Yann Leboulanger 03c13ab6d4 [adminX] don't send wrong mode value when sending bytestreams. Fixes #6868 2011-04-26 14:29:07 +02:00
Yann Leboulanger c2ea566b12 add advanced option to allow not saving roster position. Fixes #5712 2011-04-21 20:52:14 +02:00
Yann Leboulanger 7af87739bc use webbrowser module to open uri instead of using popen. Fixes #5751 2011-04-19 14:36:22 +02:00
Yann Leboulanger 2b65c5d5a5 ability to see certificate on ssl error dialog. Fixes #3998 2011-04-18 22:50:39 +02:00
Yann Leboulanger 3424883913 ability to see certificate information when fingerprint changes. see #3998 2011-04-18 22:36:06 +02:00
Yann Leboulanger a471c299a3 [herfik] improve pulsaudio support in jingle audio. Fixes #6859 2011-04-15 14:23:02 +02:00
Yann Leboulanger 26c9da414e [Zhihao Yuan] Fallback to OSS when no soundplayer found 2011-04-12 16:36:49 +02:00
Yann Leboulanger ece2590892 [herfik] keep aspect ratio when resizing video window. Fixes #6852 2011-04-06 21:56:42 +02:00