Alexei Sorokin 
							
						 
					 
					
						
						
							
						
						cb7effca05 
					 
					
						
						
							
							[Memcached] Do not set persistent connections for daemons  
						
						
						
						
					 
					
						2020-08-13 22:51:22 +03:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						b730582336 
					 
					
						
						
							
							[CORE] Add GNUSOCIAL_ENGINE_REPO_URL and increase usage of GNUSOCIAL_ENGINE_URL  
						
						
						
						
					 
					
						2019-11-21 00:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								Miguel Dantas 
							
						 
					 
					
						
						
							
						
						d209964718 
					 
					
						
						
							
							[Memcached] Fix call to undefined method close  
						
						... 
						
						
						
						Issue description as reported by aab:
Memcached config in config.php:
    addPlugin('Memcached', [ 'servers' => ['127.0.0.1', 11211],
                             'defaultExpiry' => 86400 // 24h
                           ]);
Memcached and php-memchached installed.
The error appears when executing startdaemons.
Log:
    PHP Fatal error:  Uncaught Error: Call to undefined method Memcached::close() in /var/www/html/plugins/Memcached/MemcachedPlugin.php:202
    Stack trace:
    #0  /var/www/html/lib/event.php(89): MemcachedPlugin->onStartCacheReconnect(false)
    #1  /var/www/html/lib/cache.php(273): Event::handle('StartCacheRecon...', Array)
    #2  /var/www/html/lib/spawningdaemon.php(209): Cache->reconnect()
    #3  /var/www/html/lib/spawningdaemon.php(188): SpawningDaemon->resetDb()
    #4  /var/www/html/lib/spawningdaemon.php(118): SpawningDaemon->initAndRunChild(3)
    #5  /var/www/html/lib/daemon.php(168): SpawningDaemon->run()
    #6  /var/www/html/scripts/queuedaemon.php(186): Daemon->runOnce()
    #7  {main}
      thrown in /var/www/html/plugins/Memcached/MemcachedPlugin.php on line 202 
						
						
					 
					
						2019-09-03 03:30:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diogo Cordeiro 
							
						 
					 
					
						
						
							
						
						0c2c3ec862 
					 
					
						
						
							
							[CORE] Plugin API now extends a new Module API  
						
						
						
						
					 
					
						2019-08-24 01:59:33 +01:00 
						 
				 
			
				
					
						
							
							
								Miguel Dantas 
							
						 
					 
					
						
						
							
						
						afbbbbd4f2 
					 
					
						
						
							
							[Memcached] Merged useful features from Memcache  
						
						
						
						
					 
					
						2019-08-15 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Miguel Dantas 
							
						 
					 
					
						
						
							
						
						32812c9482 
					 
					
						
						
							
							[PLUGINS] Updated and reviewed the Memcached plugin  
						
						
						
						
					 
					
						2019-08-15 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Miguel Dantas 
							
						 
					 
					
						
						
							
						
						e2e8885ce3 
					 
					
						
						
							
							[PLUGINS] Removed direct call of EndCache events on all plugins, as it is now handled by the library  
						
						
						
						
					 
					
						2019-08-14 15:32:35 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Chimo 
							
						 
					 
					
						
						
							
						
						2c5cba28b6 
					 
					
						
						
							
							Change status.net/wiki URLs to git.gnu.io  
						
						
						
						
					 
					
						2016-02-08 17:48:10 +00: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 
							
						 
					 
					
						
						
							
						
						f110fc5c9a 
					 
					
						
						
							
							Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION  
						
						
						
						
					 
					
						2013-11-01 13:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						3bcff2fa86 
					 
					
						
						
							
							Use profile->getBestName() instead of more complex i18n unfriendly construction.  
						
						... 
						
						
						
						Update translator documentation.
Number parameters where more than one is used.
L10n updates.
Update README file to break lines at or just before 80 characters.
Remove PHP4-ism "?>"
Update indentation.
Update whitespace. 
						
						
					 
					
						2011-04-25 22:44:21 +02:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						5cc08ccd07 
					 
					
						
						
							
							Superfluous whitespace removed.  
						
						
						
						
					 
					
						2010-09-20 21:11:05 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						95b534c5ce 
					 
					
						
						
							
							Move standalone plugin files into subdirectories so they can have locale data, etc added to them at leisure.  
						
						
						
						
					 
					
						2010-09-15 14:10:18 -07:00