Marc Schink 
								
							 
						 
						
							
							
							
							
								
							
							
								8e09fd9272 
								
							 
						 
						
							
							
								
								Add support for XEP-0368  
							
							... 
							
							
							
							- Use xmpps-client SRV records
 - Use separate host entry per connection type
 - Replace 'connection_types' with 'allow_plaintext_connection' option 
							
						 
						
							2017-12-20 18:38:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								0ffd7b6907 
								
							 
						 
						
							
							
								
								Zeroconf: Fix get_own_jid()  
							
							
							
						 
						
							2017-12-18 22:16:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								53a92bdee8 
								
							 
						 
						
							
							
								
								add get_own_jid method to ConnectionZeroconf.  Fixes   #8809  
							
							
							
						 
						
							2017-12-18 14:44:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0959bd44c8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'master'  
							
							... 
							
							
							
							Remove incorrect assert
See merge request gajim/gajim!171  
							
						 
						
							2017-12-17 18:01:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1b11d77034 
								
							 
						 
						
							
							
								
								MAM: Dont convert own_jid to string  
							
							... 
							
							
							
							We need it later as JID object 
							
						 
						
							2017-12-17 17:56:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9411ccd827 
								
							 
						 
						
							
							
								
								Fix DB migration for additional_data  
							
							
							
						 
						
							2017-12-17 17:10:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								dfafedc21f 
								
							 
						 
						
							
							
								
								Remove unused DB fields  
							
							... 
							
							
							
							This field was added but never used
This does not remove the columns from the DB, but doesnt add them
in new migrations. 
							
						 
						
							2017-12-17 12:00:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								020d4754df 
								
							 
						 
						
							
							
								
								Add correct DB migration  
							
							... 
							
							
							
							Fixes  #8806  
						
							2017-12-17 11:55:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								410aee7ba0 
								
							 
						 
						
							
							
								
								Fix typo in DB migration  
							
							
							
						 
						
							2017-12-17 11:34:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apromixately 
								
							 
						 
						
							
							
							
							
								
							
							
								b8fe0e20c3 
								
							 
						 
						
							
							
								
								Remove incorrect assert  
							
							... 
							
							
							
							When a ping reply is received there is probably a connection. Anyway, the
last ping might have been lost and the ids might not match up. 
							
						 
						
							2017-12-16 16:23:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f8ddefb6da 
								
							 
						 
						
							
							
								
								Fix var reference  
							
							
							
						 
						
							2017-12-10 22:56:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7815ce19a5 
								
							 
						 
						
							
							
								
								Dont use callbacks when sending messages  
							
							... 
							
							
							
							Using a callback to display a sent message inside the ChatControl means
that all messages we send have to be issued from the GUI layer
(send_message()) if we want them to display in the ChatControl.
This replaces the callback and catches the stanza-message-outgoing event
after it was processed by the core.
This is easier to read/understand than dealing with callbacks and lets
the core issue messages without having to care if a ChatControl is open or not 
							
						 
						
							2017-12-10 18:56:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								786ef96400 
								
							 
						 
						
							
							
								
								Port InformationEvent handling to new interface  
							
							
							
						 
						
							2017-12-09 00:15:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								beb9fa2f17 
								
							 
						 
						
							
							
								
								Merge branch 'location' into 'master'  
							
							... 
							
							
							
							Get location with GeoClue2
Closes  #8772 
See merge request gajim/gajim!164  
							
						 
						
							2017-12-05 17:10:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								2aab433932 
								
							 
						 
						
							
							
								
								Get location with GeoClue2  
							
							
							
						 
						
							2017-12-04 21:00:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1afd4f0e72 
								
							 
						 
						
							
							
								
								New StartChat Dialog  
							
							
							
						 
						
							2017-12-03 23:58:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ace904573a 
								
							 
						 
						
							
							
								
								Add new Join Groupchat dialog  
							
							... 
							
							
							
							- Complete rewrite of the old Groupchat dialog
- Has now a "minimal" mode, which is used if we have all infos for joining except the nickname and if we want to bookmark
- Handle xmpp uris received via command line 
							
						 
						
							2017-12-03 23:58:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								086eeb3dc8 
								
							 
						 
						
							
							
								
								resolve TXT record only for non-zeroconf accounts.  Fixes   #8792  
							
							
							
						 
						
							2017-12-03 14:55:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								eb764fa1af 
								
							 
						 
						
							
							
								
								refactor the way we call SQL  
							
							
							
						 
						
							2017-11-30 22:45:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								79ba81825d 
								
							 
						 
						
							
							
								
								better parse of version in config file in case old sha version of git is  
							
							... 
							
							
							
							used (-xyz instead of +xyz) 
							
						 
						
							2017-11-30 17:19:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								46711e1107 
								
							 
						 
						
							
							
								
								Merge branch 'XEP-156' into 'master'  
							
							... 
							
							
							
							implement XEP-0156
Closes  #5795 
See merge request gajim/gajim!154  
							
						 
						
							2017-11-29 14:25:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b3ef0d6196 
								
							 
						 
						
							
							
								
								Catch ValueError on Gspell import  
							
							
							
						 
						
							2017-11-26 01:11:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7692b376ee 
								
							 
						 
						
							
							
								
								Refactor SpellChecker  
							
							... 
							
							
							
							- use Gspell instead of GtkSpell, it seems to have alot less problems
and needs less code 
							
						 
						
							2017-11-26 00:44:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								cdf4d0ee69 
								
							 
						 
						
							
							
								
								Also log the offending JID on avatar decoding issue  
							
							
							
						 
						
							2017-11-25 17:37:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								fc627fc19c 
								
							 
						 
						
							
							
								
								Use appmenu only if system supports it  
							
							
							
						 
						
							2017-11-24 18:54:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								276daa991c 
								
							 
						 
						
							
							
								
								Correctly split version string  
							
							... 
							
							
							
							We changed the version format 
							
						 
						
							2017-11-24 16:49:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9322ed4405 
								
							 
						 
						
							
							
								
								Show missing dbus message only on Linux  
							
							... 
							
							
							
							Mac and Windows dont have dbus available 
							
						 
						
							2017-11-24 16:28:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								d86c7f47f5 
								
							 
						 
						
							
							
								
								lower debug level for unresolved host.  
							
							
							
						 
						
							2017-11-22 14:57:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec57e4dab 
								
							 
						 
						
							
							
								
								Lower debug level for malformed avatar stanzas  
							
							
							
						 
						
							2017-11-22 14:53:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								149edfe3ef 
								
							 
						 
						
							
							
								
								implement XEP-0156.  Fixes   #5795  
							
							
							
						 
						
							2017-11-20 21:31:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1c895e8983 
								
							 
						 
						
							
							
								
								Persist resource across sessions  
							
							... 
							
							
							
							This was somehow lost once we implemented random resource strings
Although its good that initally a random resource is chosen, it
still should persist across sessions.
This helps to kill zombie client connections on the server because
most servers kill the old session once a new with the same resource
connects
Also dont notify the user about resource conflicts if no custom
resource is set. We should not expect users to know about resources
and what they are used for as long as possible. 
							
						 
						
							2017-11-20 18:10:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c45d0f5b27 
								
							 
						 
						
							
							
								
								Query MUC archives with the correct namespace  
							
							
							
						 
						
							2017-11-19 23:45:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7f1776ede9 
								
							 
						 
						
							
							
								
								Improve deduplication  
							
							... 
							
							
							
							A stanza-id is only unique within a specific archive
This adds the archive jid to the query 
							
						 
						
							2017-11-19 19:36:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								cac1185a23 
								
							 
						 
						
							
							
								
								Remove log message  
							
							
							
						 
						
							2017-11-19 19:36:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								44bb8e374d 
								
							 
						 
						
							
							
								
								Request one day history when first joining MUCs  
							
							
							
						 
						
							2017-11-19 19:36:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								51c0a05ac9 
								
							 
						 
						
							
							
								
								Parse from jid correctly  
							
							
							
						 
						
							2017-11-19 19:36:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f57ec2fa34 
								
							 
						 
						
							
							
								
								Move common code out of HistoryWindow  
							
							... 
							
							
							
							- move it into message_archiving.py 
							
						 
						
							2017-11-19 19:36:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								40f537cda9 
								
							 
						 
						
							
							
								
								Save last archive timestamps in DB  
							
							... 
							
							
							
							- A Migration from last_mam_id config value is included 
							
						 
						
							2017-11-19 19:36:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								95357361bf 
								
							 
						 
						
							
							
								
								Save account_id in logs table  
							
							
							
						 
						
							2017-11-19 19:36:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a07470a7d2 
								
							 
						 
						
							
							
								
								Add new DB methods  
							
							
							
						 
						
							2017-11-19 19:36:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9759dcf152 
								
							 
						 
						
							
							
								
								Add account_id column to logs table  
							
							... 
							
							
							
							When we search for duplicated stanza-ids we have to do it
in the context of an account 
							
						 
						
							2017-11-19 19:36:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								52827c6add 
								
							 
						 
						
							
							
								
								Add new DB table last_archive_message  
							
							
							
						 
						
							2017-11-19 19:36:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								536a504f69 
								
							 
						 
						
							
							
								
								Remove Support for mam:0  
							
							
							
						 
						
							2017-11-19 19:36:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								75b1d54b4c 
								
							 
						 
						
							
							
								
								Add MAM for MUCs  
							
							
							
						 
						
							2017-11-19 19:36:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a80f41e2bf 
								
							 
						 
						
							
							
								
								Support unpublishing avatars (with XEP-0084)  
							
							... 
							
							
							
							- Add more logging 
							
						 
						
							2017-11-17 19:19:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9f0154ef84 
								
							 
						 
						
							
							
								
								Add caps to first presence  
							
							... 
							
							
							
							According to the XEP, caps hash has to be added to all presences 
							
						 
						
							2017-11-15 22:28:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ddbe3766 
								
							 
						 
						
							
							
								
								Add extension point for plugins to add their caps  
							
							
							
						 
						
							2017-11-15 22:28:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5236693df9 
								
							 
						 
						
							
							
								
								Parse stanza-id in groupchat correctly  
							
							
							
						 
						
							2017-11-11 21:46:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								947106bb66 
								
							 
						 
						
							
							
								
								Catch more errors on vCard request  
							
							
							
						 
						
							2017-11-09 20:57:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								6e91a05590 
								
							 
						 
						
							
							
								
								vCard: Handle IQ error and change logging level  
							
							
							
						 
						
							2017-11-08 23:58:25 +01:00