Commit graph

44 commits

Author SHA1 Message Date
Yann Leboulanger
df11617ddb both sender and receiver request remote SSL certificate, but only if it's a new one.
Correctly verify remote SSL certificate.
2013-12-04 18:43:28 +01:00
Yann Leboulanger
b11524ea1d we release under GPL v3 2013-08-16 09:33:15 +02:00
Yann Leboulanger
912f0e921d fix imports and many py3 changements 2013-01-02 13:54:02 +01:00
Yann Leboulanger
e71188a6fa print -> print() 2013-01-01 19:36:56 +01:00
Yann Leboulanger
8f71d9f219 start porting Gajim to gobject introspection and GTK3 2012-12-23 16:23:43 +01:00
Yann Leboulanger
77775cf0af Gajim now uses python-nbxmpp library instead of embedding it. 2012-12-09 21:37:51 +01:00
Yann Leboulanger
b8adce541f add an id to jingle ICE UDP transports 2012-08-31 13:42:44 +02:00
Jefry Lagrange
401f19282a dont connect to local host if ip is the same or if is loopback 2012-08-28 15:10:19 -04:00
Jefry Lagrange
5bec8c7a09 make file_props use session sid as the default sid 2012-08-25 12:09:50 -04:00
Yann Leboulanger
96dd70050b Jingle FT is now functionnal!! Thanks Jefry for the long time debugging with me 2012-08-23 13:10:30 +02:00
Yann Leboulanger
f832900d2b coding standards 2012-08-22 12:55:57 +02:00
Jefry Lagrange
ccb53c7c08 send files to gc peer. Fixes #7171 2012-06-16 18:41:33 -04:00
Yann Leboulanger
0493997a24 handle ft_send_local_ips option with jingle FT 2012-06-14 19:46:17 +02:00
Jefry Lagrange
2af1af2011 file_props refactoring 2012-06-14 12:27:23 -04:00
Yann Leboulanger
0c36f50196 merge from trunk 2012-04-12 22:07:30 +02:00
Yann Leboulanger
e1808fd550 [Olivier Crete] port Gajim to use Farstream instead of Farsight2. Fixes #7113 2012-04-01 19:49:52 +02:00
Jefry Lagrange
930c71cc04 complete IBB jingle support, fixes #6998 2012-01-06 23:18:50 -05:00
Yann Leboulanger
49bc202421 merge from trunk 2011-12-29 11:39:02 +01:00
Jefry Lagrange
78e7361bf2 refactoring 2011-12-22 20:12:11 -05:00
Yann Leboulanger
25be68953d don't fails when farsight isn't available 2011-12-17 20:59:15 +01:00
Yann Leboulanger
e4fa96cce3 make jingleFT work when receiver's proxy is used 2011-11-02 00:09:33 +01:00
Jefry Lagrange
212f33cafa socks5 proxy fixed 2011-10-29 00:09:45 -04:00
Jefry Lagrange
4284927434 get priority from candidate stanza 2011-08-14 23:49:23 -04:00
Jefry Lagrange
6402505983 fix candidate-error 2011-07-22 18:00:29 -04:00
Jefry Lagrange
11f1c8c275 fix candidate-error 2011-07-22 17:03:56 -04:00
Jefry Lagrange
a8fe25aaa4 JingleFT IBB fallback 2011-06-28 18:31:07 -04:00
Yann Leboulanger
286d788da0 Name of filetransfer content is now random to be able to have 2 transfer in the same session. send and handle content-add in filetranfer 2010-08-26 10:36:58 +02:00
Yann Leboulanger
e00daf8b16 remove useless import 2010-08-25 12:16:44 +02:00
Yann Leboulanger
6c25400646 remove some debugging stuff 2010-08-25 12:13:15 +02:00
Yann Leboulanger
833983eab8 - use transport sid to compute hash sent to proxies
- Don't use XTLS when using proxies
2010-08-25 12:05:14 +02:00
Zhenchao Li
7d0029879a send proxy activated stanza to peer 2010-07-15 13:38:53 +08:00
Zhenchao Li
c29fbdb617 enable FT over proxy 2010-07-13 10:38:31 +08:00
Zhenchao Li
2fec9f56f3 generate proxy host correctly 2010-07-12 10:20:31 +08:00
Yann Leboulanger
e5eb62e12b correctly get connection object in JingleTransportSocks5 2010-07-06 12:29:21 +02:00
Zhenchao Li
14fe189b00 send transport info, start "send_file" after receiving transport-info.
TODO: implement file transfer complete callback, various session management code for abnormal FT interactions.
2010-07-05 13:46:53 +08:00
Zhenchao Li
2203755734 parse transport, construct streamhosts 2010-07-01 15:48:44 +08:00
Zhenchao Li
b85e7849e8 contruct transport candidates for jingle socks5 bytestream 2010-06-19 22:52:17 +08:00
Éric Araujo
fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Thibaut GIRKA
400390acaa Correct JingleContent.send_candidate and JingleTransport.make_transport. Fixes #5525 2010-01-04 18:27:18 +01:00
Stephan Erb
d54543654d Add VIM indentation config to jingle files. 2009-12-01 22:25:29 +01:00
Alexander Cherniuk
aed9690dc5 Tiny refactoring bits of jingle code 2009-11-27 12:09:43 +02:00
Alexander Cherniuk
6bf2246de5 A big portion of doc-string refactoring 2009-11-26 13:58:12 +02:00
Thibaut GIRKA
b1173a2e87 Fix a regression introduced by my last patch 2009-11-15 21:21:10 +01:00
Thibaut GIRKA
b2c5810869 Refactorize a bit jingle.py and split it into different files.
There is still room for improvement, but it should be better.
2009-11-15 20:47:06 +01:00