Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								2446c7e3ed 
								
							 
						 
						
							
							
								
								Refactor Blocking List  
							
							... 
							
							
							
							Fixes  #8762  
						
							2017-10-15 18:03:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f22fa200ea 
								
							 
						 
						
							
							
								
								Return IQ result on blocking push  
							
							
							
						 
						
							2017-10-15 15:53:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								2e9de7702f 
								
							 
						 
						
							
							
								
								Remove discovery of generic pubsub support  
							
							... 
							
							
							
							We use PubSub only on our account jid, this use case is what PEP
was made for. If PEP is discovered we know that certain PubSub
features are supported, see: https://xmpp.org/extensions/xep-0163.html#defaults 
The current check for <feature var='http://jabber.org/protocol/pubsub'/ >
is pretty useless, as it just tells us that there is a PubSub implementation
but not much about the features. Only `publish` and `subscribe` are MUST
in XEP-0060 which is not enough for our needs.
If there is ever need to discover a generic PubSub implementation
that is not PEP we should check for all the PubSub features we need
instead of only for <feature var='http://jabber.org/protocol/pubsub'/ > 
							
						 
						
							2017-10-15 01:56:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								64d3bf63cf 
								
							 
						 
						
							
							
								
								Discover PEP on the account jid  
							
							... 
							
							
							
							see: https://xmpp.org/extensions/xep-0163.html#support  
							
						 
						
							2017-10-15 00:52:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								fcf15fcaf2 
								
							 
						 
						
							
							
								
								Bookmarks: Remove invalid publish option  
							
							
							
						 
						
							2017-10-14 00:13:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4a80054d 
								
							 
						 
						
							
							
								
								Discover PublishOptions also if PubSub is not discovered  
							
							... 
							
							
							
							PEP supports a subset of PubSub and can also support publish options 
							
						 
						
							2017-10-14 00:13:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ac281533f5 
								
							 
						 
						
							
							
								
								Get Pubsub bookmarks also if PEP is supported  
							
							
							
						 
						
							2017-10-14 00:13:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								e79af35e9c 
								
							 
						 
						
							
							
								
								Refactor store_bookmarks()  
							
							... 
							
							
							
							- Add logging
- Move Node building code into own methods 
							
						 
						
							2017-10-14 00:13:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4379c2d014 
								
							 
						 
						
							
							
								
								Execute handler only for the correct account  
							
							
							
						 
						
							2017-10-08 22:29:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1d5665632a 
								
							 
						 
						
							
							
								
								Print malformed pubsub avatar stanzas  
							
							
							
						 
						
							2017-10-08 14:32:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1b90f75b17 
								
							 
						 
						
							
							
								
								Fix missing conn attr  
							
							
							
						 
						
							2017-10-08 14:21:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								fec3fe9605 
								
							 
						 
						
							
							
								
								Fix db migration  
							
							
							
						 
						
							2017-10-08 14:03:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6278aeb3 
								
							 
						 
						
							
							
								
								Move Presence code into ConnectionHandlers  
							
							
							
						 
						
							2017-10-08 11:26:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								21db50bbaa 
								
							 
						 
						
							
							
								
								Move IQ Handler into ConnectionHandlers  
							
							
							
						 
						
							2017-10-08 11:26:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a01cdbf271 
								
							 
						 
						
							
							
								
								Refactor Avatars  
							
							... 
							
							
							
							- Add support for Pubsub Avatars
- Dont poll for vCard Updates, only use XEP-0153
- Dont cache vCards
- Store the avatar SHA of roster contacts in the DB
- Store the current SHA of each contact in the Contacts Object
- Move some code into the ConnectionVcard Class 
							
						 
						
							2017-10-08 11:26:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								68f13788ed 
								
							 
						 
						
							
							
								
								Add avatar_sha field to Cache DB  
							
							
							
						 
						
							2017-10-08 11:25:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								c758da1123 
								
							 
						 
						
							
							
								
								Replace make_color_string() by Gdk.RGBA method  
							
							
							
						 
						
							2017-10-07 17:03:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								749a01a276 
								
							 
						 
						
							
							
								
								Simplify check_X509.py  
							
							... 
							
							
							
							as pyasn1 and pyOpenSSL are required now 
							
						 
						
							2017-10-05 21:58:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								6d10a5e2cf 
								
							 
						 
						
							
							
								
								fix translation strings  
							
							
							
						 
						
							2017-10-03 12:36:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								69248b2fe7 
								
							 
						 
						
							
							
								
								Fix pylint/pep8 errors  
							
							
							
						 
						
							2017-09-29 00:11:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								3e764c3d35 
								
							 
						 
						
							
							
								
								Fix some logging calls  
							
							... 
							
							
							
							- Add logging domain to some modules
- Log to module domain instead of generic 'gajim' 
							
						 
						
							2017-09-26 07:14:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								5819f7e439 
								
							 
						 
						
							
							
								
								setup.py: move plugins directory to data directory  
							
							
							
						 
						
							2017-09-22 21:48:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								06102e7d97 
								
							 
						 
						
							
							
								
								Linux: fix translation issue  
							
							
							
						 
						
							2017-09-22 19:12:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								624bee755c 
								
							 
						 
						
							
							
								
								fix file lookup location and other issues  
							
							
							
						 
						
							2017-09-22 19:12:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b60fe02680 
								
							 
						 
						
							
							
								
								Use own module logger for connection_zeroconf  
							
							
							
						 
						
							2017-09-22 00:07:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								66e9bc4e03 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'gnotification'  
							
							... 
							
							
							
							# Conflicts:
#   gajim/gajim.py 
							
						 
						
							2017-09-21 20:44:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								28184273e6 
								
							 
						 
						
							
							
								
								annouce XEP-0380 support  
							
							
							
						 
						
							2017-09-21 20:36:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7e475705c9 
								
							 
						 
						
							
							
								
								Add simple log instance getter  
							
							
							
						 
						
							2017-09-21 19:49:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								0c167b6561 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 'master'  
							
							... 
							
							
							
							implement XEP-0380. Fixes  #8734 
Closes  #8734 
See merge request !133  
							
						 
						
							2017-09-21 17:28:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								3e1ea4a3dc 
								
							 
						 
						
							
							
								
								implement XEP-0380.  Fixes   #8734  
							
							
							
						 
						
							2017-09-21 17:19:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								ab60bcbe85 
								
							 
						 
						
							
							
								
								PyOpenSSL removed rand module. Stop using it.  Fixes   #8731  
							
							
							
						 
						
							2017-09-20 11:39:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f6deff2cd0 
								
							 
						 
						
							
							
								
								Fix import  
							
							
							
						 
						
							2017-09-19 22:06:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								267dd73fcb 
								
							 
						 
						
							
							
								
								Catch LibSecret errors  
							
							
							
						 
						
							2017-09-19 22:04:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								84060484c4 
								
							 
						 
						
							
							
								
								Remove more Gmail things  
							
							
							
						 
						
							2017-09-19 15:52:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								a378152a9c 
								
							 
						 
						
							
							
								
								Remove Gmail special options  
							
							
							
						 
						
							2017-09-19 15:44:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								152be4473b 
								
							 
						 
						
							
							
								
								Fix some strings for a better translation  
							
							
							
						 
						
							2017-09-19 12:45:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b93098a379 
								
							 
						 
						
							
							
								
								Dont use Resolver when using a proxy  
							
							... 
							
							
							
							This leaks the DNS request 
							
						 
						
							2017-09-17 14:02:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								2c9d5d838b 
								
							 
						 
						
							
							
								
								Fix Resolver Test  
							
							
							
						 
						
							2017-09-17 10:43:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								cf61eac086 
								
							 
						 
						
							
							
								
								Merge branch 'moveData' into 'master'  
							
							... 
							
							
							
							Move data files to module
See merge request !132  
							
						 
						
							2017-09-16 16:34:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								dfdeb65e8f 
								
							 
						 
						
							
							
								
								New AccountsWindow  
							
							
							
						 
						
							2017-09-16 15:55:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									André Apitzsch 
								
							 
						 
						
							
							
							
							
								
							
							
								0080c61014 
								
							 
						 
						
							
							
								
								Install data to new location  
							
							
							
						 
						
							2017-09-16 12:18:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								41b977b914 
								
							 
						 
						
							
							
								
								Add option to disable ascii emoticons  
							
							
							
						 
						
							2017-09-15 23:22:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								083e3017ab 
								
							 
						 
						
							
							
								
								Use GNotification instead of pynotify or dbus  
							
							
							
						 
						
							2017-09-13 21:20:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								995ade8a11 
								
							 
						 
						
							
							
								
								Only log for GC Message for one account  
							
							
							
						 
						
							2017-09-07 16:42:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0b7ee163 
								
							 
						 
						
							
							
								
								Dont lose own JID from bind  
							
							... 
							
							
							
							_registered_name is None on a smacks resume.
Gajim creates on every connection attempt a new nbxmpp.NonBlockingClient
instance. This is why _registered_name is None when we go through a
smacks resume, because there is no bind event, and the new NonBlockingClient
instance has no knowledge of the previous successful bind. 
							
						 
						
							2017-09-06 21:26:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8bc2ab096e 
								
							 
						 
						
							
							
								
								Add more log output in case we drop carbons  
							
							
							
						 
						
							2017-09-03 22:35:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4372b67433 
								
							 
						 
						
							
							
								
								Refactor AboutDialog  
							
							... 
							
							
							
							- Move Credits to const.py
- Minor Refactoring 
							
						 
						
							2017-09-02 11:22:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ec1d75f15b 
								
							 
						 
						
							
							
								
								Fix typo in link  
							
							
							
						 
						
							2017-08-27 22:41:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								298fa4b96d 
								
							 
						 
						
							
							
								
								Update old trac links  
							
							
							
						 
						
							2017-08-27 22:32:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann Leboulanger 
								
							 
						 
						
							
							
							
							
								
							
							
								d6a8a238f8 
								
							 
						 
						
							
							
								
								Merge branch 'os_info' into 'master'  
							
							... 
							
							
							
							common.helpers: simplify get_os_info()
See merge request !122  
							
						 
						
							2017-08-27 22:22:02 +02:00