Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						46f98b3142 
					 
					
						
						
							
							[VersionBump] 1.19.0, fairly late  
						
						... 
						
						
						
						The core plugins whose version was attached to GS's were reseted to 2.0.0.
2.0.0 was chosen as reset version for plugins because it is higher than
  the one that was set by inheriting GS version. Furthermore, it's a
  major change from prior plugin versioning system thus it also makes
  semantic sense.
Justification for version bump:
== GS ==
9a4ab31f26 1.19.0
c13b935201c13b93520118fc39d2cfc083a8bcc2e8783d46d0d9a42550ff1536d3ef29c03ed457a6d2e6519badfe411e8138b17e0b4169daa5f87fd4d75b5d2f4af6dbf669836cf674f8f87845a09b34e4d432295d339204f1eea4e679a1187967db6ff5bc030da3209cc7df51d6bf7f17474d8a07edec5f0042971d746b5450b7e65dcc98d1c6e6667db0cd3290227b50a59c439b46496ab8c920986030060b1d529c021af89c052cf838f2eceface473937cb99a39ebe66fddc3cecfc02b43d484ebe8e487187ee0887220b0e186ad57d0e186ad57d0ceae66a30f586fb5a517195296846e 
						
						
					 
					
						2019-06-07 15:02:08 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e186ad57d0 
					 
					
						
						
							
							OStatus and XMPP plugins now inform Nodeinfo plugins about their activity  
						
						
						
						
					 
					
						2019-04-22 07:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						e0887220b0 
					 
					
						
						
							
							XmppPlugin - Fix preg_match() - Compilation failed  
						
						... 
						
						
						
						Disallowed Unicodecode point (>= 0xd800 && <= 0xdfff) 
						
						
					 
					
						2019-04-21 17:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						3290227b50 
					 
					
						
						
							
							Modern version of XMPPHP extlib  
						
						... 
						
						
						
						Original XMPPHP is no longer maintained
Therefore I've done some optimizations and imported some commits from birkner and zorn-v forks.
None of the forks really looked ready to be adopted... 
						
						
					 
					
						2019-04-21 17:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						0df8531834 
					 
					
						
						
							
							Fix typo on  986030060b 
						
						
						
						
					 
					
						2019-04-19 21:16:42 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						986030060b 
					 
					
						
						
							
							XMPPHP - Fix string as array usage errors on PHP 7  
						
						
						
						
					 
					
						2019-04-19 15:56:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Engelbrecht 
							
						 
					 
					
						
						
							
						
						25b4996145 
					 
					
						
						
							
							Fix 'from' address in the XMPP ping command  
						
						... 
						
						
						
						This commit corrects a syntax error that caused the XMPP daemon to
reatedly reconnect to the remote server. 
						
						
					 
					
						2017-04-13 12:35:49 -04:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e4f688fcfd 
					 
					
						
						
							
							naughty extlib fix (PHP7)  
						
						... 
						
						
						
						The explode function didn't return empty elements (which split did) 
						
						
					 
					
						2016-04-26 02:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						af28160679 
					 
					
						
						
							
							Naughty fix for extlib XMPPHP (PHP7)  
						
						... 
						
						
						
						I shouldn't fix extlibs, but here goes anyway. I will see if there's
an upstream library we can track which has fixed this themselves. 
						
						
					 
					
						2016-04-26 02:41:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2e327dfcd7 
					 
					
						
						
							
							Probably fixes issue with looping XMPP queue items  
						
						
						
						
					 
					
						2016-03-28 11:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Chimo 
							
						 
					 
					
						
						
							
						
						2c5cba28b6 
					 
					
						
						
							
							Change status.net/wiki URLs to git.gnu.io  
						
						
						
						
					 
					
						2016-02-08 17:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e02c10a589 
					 
					
						
						
							
							common_render_content doesn't require a Profile now  
						
						
						
						
					 
					
						2016-01-01 18:40:58 +01:00 
						 
				 
			
				
					
						
							
							
								digital dreamer 
							
						 
					 
					
						
						
							
						
						d7fd6bac72 
					 
					
						
						
							
							Snapshot of the Transifex translation project - October 2015  
						
						
						
						
					 
					
						2015-10-04 18:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3a6c98ff16 
					 
					
						
						
							
							NoResultException is common if reply_to was not cleared on parent deletion  
						
						
						
						
					 
					
						2015-09-30 22:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						01a4ab30dc 
					 
					
						
						
							
							Removing MicroID as well as simplifying profileaction  
						
						... 
						
						
						
						sorry, forgot to commit in between 
						
						
					 
					
						2015-07-14 16:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						871912a00a 
					 
					
						
						
							
							Plugins didn't match lib/plugin.php onPluginVersion function definition  
						
						... 
						
						
						
						I ran:
for i in `grep -R onPluginVersion...version plugins/|cut -d: -f1`; do sed -i '{ s/\(onPluginVersion(\)\(\&\$versions\)/\1array \2/ }' $i; done 
						
						
					 
					
						2015-06-06 22:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						0726dcd06c 
					 
					
						
						
							
							Start using NoParentNoticeException more widely  
						
						
						
						
					 
					
						2015-06-02 13:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								digital dreamer 
							
						 
					 
					
						
						
							
						
						a452a3b1a0 
					 
					
						
						
							
							Snapshot of the Transifex translation project - February 2015  
						
						
						
						
					 
					
						2015-03-08 09:34:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cb3d863668 
					 
					
						
						
							
							Updated and moved XMPP documentation into plugin.  
						
						
						
						
					 
					
						2014-03-11 00:11:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						dfd83bd898 
					 
					
						
						
							
							GTalk shouldn't be trusted to comply with XMPP nowadays  
						
						
						
						
					 
					
						2013-11-19 13:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f110fc5c9a 
					 
					
						
						
							
							Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION  
						
						
						
						
					 
					
						2013-11-01 13:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						09ef1fff69 
					 
					
						
						
							
							NoticeListItem attentions showed double for User_group  
						
						... 
						
						
						
						...because they each have their own Profile now! Whiie! 
						
						
					 
					
						2013-10-30 12:56:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e45edd6ae2 
					 
					
						
						
							
							Use addPlugin! (esp. XMPP folks should do this)  
						
						... 
						
						
						
						If you're using XMPP by setting $config['xmpp'][*] then you should do:
    addPlugin('Xmpp', $config['xmpp']);
because setting it directly in $config[''] won't do anything.
Also, default resource for XMPP is now 'gnusocial'. If you want something
more random, set it in your addPlugin config array. 
						
						
					 
					
						2013-10-30 12:28:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						df5aa6f93a 
					 
					
						
						
							
							Exception wasn't thrown. How does PHP handle daisychained calls, really?  
						
						
						
						
					 
					
						2013-10-21 09:09:32 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Schmaus 
							
						 
					 
					
						
						
							
						
						c70a519555 
					 
					
						
						
							
							plugins/Xmpp/README fixed typos  
						
						
						
						
					 
					
						2013-10-20 21:05:09 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Schmaus 
							
						 
					 
					
						
						
							
						
						b7d45e176b 
					 
					
						
						
							
							Improved plugins/Xmpp/README  
						
						... 
						
						
						
						Added the relevant section in INSTALL about queues and daemons to get
the plugin runnig.
Made resource required, as otherwise XMPPHP will send invalid from JIDs
in it's stanzas. For example when my configuration didn't had the
resource part, outbound stanzas looked like this:
<message
	from="gnusocial@example.de/"
	to="flow@example.de"
	type='chat'>
	<body>
	User "flow" on GNU Social has said that your
	XMPP/Jabber/GTalk screenname belongs to them.
	…
	</body>
</message>
Note the '/' at the end of the from attribute, without an actual
XMPP resource. But according to RFC6122 2.1 "every allowable portion of
a JID MUST NOT be zero bytes in length". Causing a jid-malformed
response from the server.
Also, it's nice to know that debug=true will print out all sent and
received stanzas, which helped me to debug the problem.
Furthermore I add a note that if the XMPP services uses DNS SRV records,
'host' has to be configured (in cases where service host != xmpp domain). 
						
						
					 
					
						2013-10-20 21:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						64dbd93534 
					 
					
						
						
							
							Some PHP strict warning fixes  
						
						
						
						
					 
					
						2013-10-06 03:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						8fdc999be4 
					 
					
						
						
							
							IM/XMPP Plugin classes use throwing getParent  
						
						
						
						
					 
					
						2013-10-05 12:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								pztrn 
							
						 
					 
					
						
						
							
						
						9824b00f4b 
					 
					
						
						
							
							Adopted merge request  #232  from statusnet to gnusocial  
						
						
						
						
					 
					
						2013-10-05 12:36:48 +04:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						ba5e90164c 
					 
					
						
						
							
							Plugin onAutoload replaces _ with / in lib paths, this renames some classes.  
						
						
						
						
					 
					
						2013-10-02 14:07:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						cb94a29e84 
					 
					
						
						
							
							Syntax error in XMPP config example  
						
						
						
						
					 
					
						2013-08-28 18:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						de55d8f83b 
					 
					
						
						
							
							plugins onAutoload now only overloads if necessary (extlibs etc.)  
						
						... 
						
						
						
						lib/plugin.php now has a parent onAutoload function that finds most common
files that are used in plugins (actions, dataobjects, forms, libs etc.) if
they are put in the standardised directories ('actions', 'classes', 'forms',
'lib' and perhaps some others in the future). 
						
						
					 
					
						2013-08-28 16:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Baptiste Favre 
							
						 
					 
					
						
						
							
						
						f1a3d5a386 
					 
					
						
						
							
							PHP 5.4 Fix GetValidDaemons function definition for Xmpp & TwitterBridge plugins  
						
						
						
						
					 
					
						2013-06-19 13:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Baptiste Favre 
							
						 
					 
					
						
						
							
						
						c23efdbdb0 
					 
					
						
						
							
							PHP 5.4 compatibility: remove call-time pass by reference  
						
						
						
						
					 
					
						2013-06-19 11:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Baptiste Favre 
							
						 
					 
					
						
						
							
						
						1b39f89b96 
					 
					
						
						
							
							Add configuration check. Need 'server', 'port', 'user' and 'password' to be defined (not valid, just defined).  
						
						
						
						
					 
					
						2013-06-15 18:59:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Baptiste Favre 
							
						 
					 
					
						
						
							
						
						b8a69d023b 
					 
					
						
						
							
							Add basic support for GetValidDaemon event. Shall be extended with configuration check.  
						
						
						
						
					 
					
						2013-06-15 18:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4b7a91bb81 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit cd43ac412c90722e3b83ec750d9232a2ac2f12c9
Merge: dad72ccevan@status.net >
Date:   Mon Jul 9 09:41:05 2012 -0400
    Merge commit 'refs/merge-requests/196' of git://gitorious.org/statusnet/mainline into merge-requests/196
commit adaf17552d3ab35d451c00cdb32d87a107e0e56a
Author: Jeremy Pope <jpope@jpope.org >
Date:   Thu Jul 5 12:33:06 2012 -0500
    fix for XMPP high CPU usage - issue no 3232
commit e573e8ee6690af94259ff8793a84652a139d0662
Author: Jeremy Pope <jpope@jpope.org >
Date:   Thu Jul 5 12:30:34 2012 -0500
    fix for queuedaemon and imdaemon not being stopped by stopdaemons.sh 
						
						
					 
					
						2012-07-09 09:43:40 -04:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						51b28eda19 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-06-30 11:10:38 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						f2d66082b4 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-06-24 18:26:18 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						707076fca9 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-06-17 23:26:20 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						c658ede37c 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-06-10 23:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						bc733a200f 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-06-04 15:02:34 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						f059977c57 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-05-26 21:15:30 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						cd77348852 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-05-20 11:10:38 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						2e4e2f693d 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-05-12 18:47:41 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						6f557d3654 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-05-06 17:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						eafe507068 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-05-03 22:13:22 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						c7013ceb1a 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-04-29 23:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						3898500ff9 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-04-21 10:21:38 +00:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						b2c5b9de52 
					 
					
						
						
							
							Localisation updates from  http://translatewiki.net .  
						
						
						
						
					 
					
						2012-04-15 12:11:05 +00:00