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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								4504861084 
								
							 
						 
						
							
							
								
								fixed handling of SSL errors  
							
							 
							
							
							
						 
						
							2008-08-09 12:16:42 +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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								56e0ad7a96 
								
							 
						 
						
							
							
								
								basic proxy authentication for BOSH connections implemented  
							
							 
							
							
							
						 
						
							2008-07-28 18:53:00 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								af3f1a9dd4 
								
							 
						 
						
							
							
								
								- implemented BOSH key sequencing, acknowledgements  
							
							 
							
							... 
							
							
							
							- improved HTTP persistent connections
- added alarm-unregister method to idlequeue
- extended proxy managing dialog for BOSH proxy 
							
						 
						
							2008-07-26 22:42:40 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								a58618c843 
								
							 
						 
						
							
							
								
								persistent HTTP connections in BOSH roughly implemented, added hack for openfire incapability of after-SASL-stream-restart-response in BOSH, changed doubles quotes to single  
							
							 
							
							
							
						 
						
							2008-07-18 00:34:49 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								cecce21c53 
								
							 
						 
						
							
							
								
								added hack for Openfire that doesn\'t add xmlns to child iqs of sent body stanzas  
							
							 
							
							
							
						 
						
							2008-07-13 23:10:11 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								3d860f40a6 
								
							 
						 
						
							
							
								
								BOSHClient transformed to NonBlockingBOSH transport - it's easier to maintain more connections from below, implemented handling of non-persistent HTTP connections - it runs with ejabberd, improved NonBlockingTransport interface, minor changes in BOSHDispatcher  
							
							 
							
							
							
						 
						
							2008-07-13 22:22:58 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								e1899f34dc 
								
							 
						 
						
							
							
								
								new BOSHDispatcher (in dispatcher_nb), improved BOSHClient class, minor changes in other xmpp modules  
							
							 
							
							
							
						 
						
							2008-07-07 23:04:10 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								f379d06d2c 
								
							 
						 
						
							
							
								
								fix connection for ipv6  
							
							 
							
							
							
						 
						
							2008-07-03 06:26:39 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								952e4a1569 
								
							 
						 
						
							
							
								
								moved bosh code from client_nb.py to bosh.py, replaced debug logging with debug.py by logging in whole xmpppy (debug.py is now unused)  
							
							 
							
							
							
						 
						
							2008-07-02 23:29:10 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								937bb01a69 
								
							 
						 
						
							
							
								
								moved TLS and SSL classes from transports_nb to new tls_nb module, fixed HTTP CONNECT proxy transport  
							
							 
							
							
							
						 
						
							2008-06-30 23:02:12 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								f3820706fb 
								
							 
						 
						
							
							
								
								- Refactored non-blocking transport and client classes - getaddrinfo is called  
							
							 
							
							... 
							
							
							
							in Client now
- Added NonBlockingHttpBOSH transport (to tranports_nb) and BOSHClient
(to client_nb)
- Extended possible proxy types in configuration by "BOSH" proxy
- Rewrote NonBlockingTLS to invoke success callback only after successful TLS handshake is over (formerly, the TLS Plugin returned right after sending <starttls>) 
							
						 
						
							2008-06-30 00:02:32 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								65644ca13f 
								
							 
						 
						
							
							
								
								added stub for new transports module plus basic test for it, testing code reorganized  
							
							 
							
							
							
						 
						
							2008-06-18 23:58:19 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								16e274b9ec 
								
							 
						 
						
							
							
								
								added test script for NonBlockingClient (test/test_client_nb.py)  
							
							 
							
							
							
						 
						
							2008-06-12 23:54:46 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								6a15c9b9c9 
								
							 
						 
						
							
							
								
								initial cleanup of xmpppy perfomed, see  #3260  
							
							 
							
							
							
						 
						
							2008-06-09 00:32:02 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tomk 
								
							 
						 
						
							
							
							
							
								
							
							
								cb2d629535 
								
							 
						 
						
							
							
								
								added prototype of BOSHClient class and script for usage example, removed import of common.gajim from transports_nb  
							
							 
							
							
							
						 
						
							2008-05-31 16:51:40 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								794a5f33d5 
								
							 
						 
						
							
							
								
								Use correct modelfilter API to expand to selected contacts.  
							
							 
							
							
							
						 
						
							2008-05-31 15:31:49 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								4b8f1137f6 
								
							 
						 
						
							
							
								
								make some strings translatable  
							
							 
							
							
							
						 
						
							2008-05-31 14:48:15 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								1a683098e9 
								
							 
						 
						
							
							
								
								set publish_tune False by default  
							
							 
							
							
							
						 
						
							2008-05-31 08:28:33 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								1796a6006b 
								
							 
						 
						
							
							
								
								fix on_vadjustment TB  
							
							 
							
							
							
						 
						
							2008-05-31 00:54:57 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								0b16f4bb20 
								
							 
						 
						
							
							
								
								fix a multiple tab regression  
							
							 
							
							
							
						 
						
							2008-05-31 00:54:48 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								1920b963da 
								
							 
						 
						
							
							
								
								fix unit test to be runnable from anywhere  
							
							 
							
							
							
						 
						
							2008-05-31 00:54:40 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								e2c3555e6f 
								
							 
						 
						
							
							
								
								A few expand/collapse related changes.  
							
							 
							
							... 
							
							
							
							* always adjust account toggle state
 * try to eliminate extra adjustmants to group state
 * small function renaming 
							
						 
						
							2008-05-30 23:09:13 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								6733ba484c 
								
							 
						 
						
							
							
								
								show current mood / activity in the dialog for changing them.  Fixes   #3952  
							
							 
							
							
							
						 
						
							2008-05-30 22:39:01 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								533e955cf1 
								
							 
						 
						
							
							
								
								make pep work, move config options per account, make publish_tune configurable in account context menu.  fixes   #3954  
							
							 
							
							
							
						 
						
							2008-05-30 21:43:53 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								ac8faf47ca 
								
							 
						 
						
							
							
								
								Fix eventhandling for non chat message events.  
							
							 
							
							... 
							
							
							
							Evens were not properly removed. 
							
						 
						
							2008-05-30 20:56:54 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd860a1b3 
								
							 
						 
						
							
							
								
								Remove debug print.  
							
							 
							
							
							
						 
						
							2008-05-30 20:21:12 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								7259f95b0b 
								
							 
						 
						
							
							
								
								Fix drag and drop within the same group.  
							
							 
							
							
							
						 
						
							2008-05-30 20:16:00 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								0e519bce9e 
								
							 
						 
						
							
							
								
								Do not recalibrate metacontacts if there is only one brother (the big brother).  
							
							 
							
							
							
						 
						
							2008-05-30 20:07:14 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Stephan Erb 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6fabadd9 
								
							 
						 
						
							
							
								
								Don't remove contacts from roster when they have pending events.  
							
							 
							
							... 
							
							
							
							* update documentation and fix indentation
 * don't remove offline contacts from roster when we open the last pending, non chat message event
 * store account and jid per event 
							
						 
						
							2008-05-30 17:42:53 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								8973b91070 
								
							 
						 
						
							
							
								
								auto_join_bookmarks only join non-opened groupchats. Opened one are already auto-joined on re-connection.  Fixes   #3891  
							
							 
							
							
							
						 
						
							2008-05-30 10:26:33 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								685707e2e0 
								
							 
						 
						
							
							
								
								check active tab with control variable, not jid.  fixes   #3876  
							
							 
							
							
							
						 
						
							2008-05-30 10:07:01 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									js 
								
							 
						 
						
							
							
							
							
								
							
							
								37b6f7058a 
								
							 
						 
						
							
							
								
								[Kjell Braden] Fix OTR SMP.  
							
							 
							
							
							
						 
						
							2008-05-29 18:42:58 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								e3e514cdc9 
								
							 
						 
						
							
							
								
								some basic session unit tests and support files  
							
							 
							
							
							
						 
						
							2008-05-29 02:49:03 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								bcf7018fce 
								
							 
						 
						
							
							
								
								gave sessionless window location its own method  
							
							 
							
							
							
						 
						
							2008-05-29 02:48:55 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mateusz Biliński 
								
							 
						 
						
							
							
							
							
								
							
							
								45fe866240 
								
							 
						 
						
							
							
								
								Reduced too big indentation inside first try-catch (was 2 tabs, now it's 1 tab).  
							
							 
							
							
							
						 
						
							2008-05-28 16:15:39 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikos Kouremenos 
								
							 
						 
						
							
							
							
							
								
							
							
								a5e218efba 
								
							 
						 
						
							
							
								
								fix tooltip about logging encrypting messages. (it is now shorter, better understood (jargon removed where possible), and we it's OpenPGP and not just GPG guys {or last time I checked :$})  
							
							 
							
							
							
						 
						
							2008-05-27 19:40:00 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jean-Marie Traissard 
								
							 
						 
						
							
							
							
							
								
							
							
								7d21a1a624 
								
							 
						 
						
							
							
								
								Fix account parameter for gajim-remote handle_uri with a groupchat.  Fixes   #3344 .  
							
							 
							
							
							
						 
						
							2008-05-27 16:47:33 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									js 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9063b702 
								
							 
						 
						
							
							
								
								[Kjell Braden] Fix HTML on OTR.  
							
							 
							
							... 
							
							
							
							@bct: When moving the OTR stuff, you would've needed to adjust the
XHTML killing part. This patch fixes it. I didn't even notice since
I have XHTML disabled globally. 
							
						 
						
							2008-05-27 14:50:54 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								c127493e58 
								
							 
						 
						
							
							
								
								remove pep options from pref window, store them per account, store caps_hash per account. see  #3954  
							
							 
							
							
							
						 
						
							2008-05-27 10:24:29 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								e09c93621e 
								
							 
						 
						
							
							
								
								don't send termination unless we've sent a message  
							
							 
							
							... 
							
							
							
							fixes  #3963  
							
						 
						
							2008-05-26 23:53:40 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								dbcfc984f5 
								
							 
						 
						
							
							
								
								don't do first message notification if we can pick up a sessionless control  
							
							 
							
							... 
							
							
							
							fixes  #3961  
							
						 
						
							2008-05-25 21:28:40 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								df5200b3bb 
								
							 
						 
						
							
							
								
								try not to send session termination messages to non-XEP-0201 clients  
							
							 
							
							
							
						 
						
							2008-05-25 21:28:32 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								f7874d29c7 
								
							 
						 
						
							
							
								
								reuse chat controls after session termination  
							
							 
							
							... 
							
							
							
							fixes  #3950  
							
						 
						
							2008-05-23 23:27:08 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brendan Taylor 
								
							 
						 
						
							
							
							
							
								
							
							
								f68ffc3816 
								
							 
						 
						
							
							
								
								not every OTR message needs a session  
							
							 
							
							
							
						 
						
							2008-05-23 23:26:53 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									js 
								
							 
						 
						
							
							
							
							
								
							
							
								4e26da4a98 
								
							 
						 
						
							
							
								
								Use glibtoolize if available, we need this on OS X with MacPorts.  
							
							 
							
							
							
						 
						
							2008-05-22 11:42:09 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									js 
								
							 
						 
						
							
							
							
							
								
							
							
								e672c81b44 
								
							 
						 
						
							
							
								
								Not everybody who's got OS X has native GTK, mkay?  
							
							 
							
							
							
						 
						
							2008-05-22 11:26:03 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								21f332221e 
								
							 
						 
						
							
							
								
								typos. see  #3953  
							
							 
							
							
							
						 
						
							2008-05-20 14:30:19 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								8bda3a5543 
								
							 
						 
						
							
							
								
								upadte all contact instances when we get a pep event for a contact. See  #3953  
							
							 
							
							
							
						 
						
							2008-05-20 14:18:12 +00:00