Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f110fc5c9a 
					 
					
						
						
							
							Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION  
						
						
						
						
					 
					
						2013-11-01 13:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						3cab5b36c1 
					 
					
						
						
							
							Replace common_good_random with common_random_hexstr  
						
						
						
						
					 
					
						2013-10-21 13:20:30 +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 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						e6d053ac41 
					 
					
						
						
							
							Update translator documentation.  
						
						... 
						
						
						
						L10n/i18n updates.
Whitespace updates.
Break long lines in README files. 
						
						
					 
					
						2011-04-24 19:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6317f7d92b 
					 
					
						
						
							
							Assigning my copyrights to the Free Software Foundation  
						
						
						
						
					 
					
						2010-05-27 18:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						23bad16bba 
					 
					
						
						
							
							don't attempt to read a user's ldap password  
						
						
						
						
					 
					
						2010-04-17 15:09:56 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6b538cd9b3 
					 
					
						
						
							
							Fix some regressions caused by refactor of LDAP plugin  
						
						
						
						
					 
					
						2010-03-23 21:50:31 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						eb563937df 
					 
					
						
						
							
							Need to pass the password parameter to checkPassword  
						
						
						
						
					 
					
						2010-03-22 16:04:24 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						295e05ea39 
					 
					
						
						
							
							Refactor common parts of LdapAuthorization and LdapAuthentication plugins into a separate class  
						
						... 
						
						
						
						LdapAuthorization should get a performance improvement as LDAP schema caching is now used 
						
						
					 
					
						2010-03-22 14:17:58 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffery To 
							
						 
					 
					
						
						
							
						
						3f696ff0ed 
					 
					
						
						
							
							ldap_get_connection() to return null when passed a config with bad user/pw.  
						
						... 
						
						
						
						This mainly affects login; before if the user enters a valid username
but invalid password, ldap_get_connection() throws an
LDAP_INVALID_CREDENTIALS error. Now the user sees the regular
"Incorrect username of password" error message. 
						
						
					 
					
						2010-03-08 13:14:41 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						3bfe3345df 
					 
					
						
						
							
							Use common_nicknamize() in better places.  
						
						
						
						
					 
					
						2010-03-01 11:56:07 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						74bcc6929d 
					 
					
						
						
							
							Show messaging on the login and registration forms informing users that they may use their LDAP credentials  
						
						
						
						
					 
					
						2010-02-26 15:51:25 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						489bd935eb 
					 
					
						
						
							
							Make LDAP connection error fatal - there really is no way to recover from that.  
						
						
						
						
					 
					
						2010-02-24 23:20:34 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						61d4709eb8 
					 
					
						
						
							
							Pass username and nickname to autoregister so auth plugins can set the nickname correct when creating a new user.  
						
						... 
						
						
						
						Continues fixing what Eric Helgeson pointed out in 01eb4e8f00 
						
						
					 
					
						2010-01-29 20:43:16 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						a27aef9206 
					 
					
						
						
							
							Add nickname suggestion capability for use during autoregistration.  
						
						
						
						
					 
					
						2010-01-14 19:52:11 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						c758b1b1d4 
					 
					
						
						
							
							Add version information to a bunch of plugins  
						
						
						
						
					 
					
						2010-01-09 19:04:53 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						0f6ccee6d3 
					 
					
						
						
							
							remove invalid calls to AuthenticationPlugin::onAutoload  
						
						
						
						
					 
					
						2010-01-06 00:22:19 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						9e2e0605ed 
					 
					
						
						
							
							Move Authorization and Authentication plugin structures into core, instead of as plugins.  
						
						... 
						
						
						
						This move makes sense as you can addPlugin('Authentication') for example - these are abstract classes designed to be implemented, not used directly. 
						
						
					 
					
						2010-01-05 13:56:22 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						a43c310fbc 
					 
					
						
						
							
							Cache the LDAP schema in memcache (if memcache is available)  
						
						
						
						
					 
					
						2009-12-19 15:10:57 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Helgeson 
							
						 
					 
					
						
						
							
						
						4002c18065 
					 
					
						
						
							
							Allow caching of ldap schema, greatly improves performance.  
						
						
						
						
					 
					
						2009-12-18 18:27:45 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Helgeson 
							
						 
					 
					
						
						
							
						
						490238faf6 
					 
					
						
						
							
							search->count() doesnt seem to be cached, so we will  
						
						
						
						
					 
					
						2009-12-18 18:27:15 -06:00 
						 
				 
			
				
					
						
							
							
								Eric Helgeson 
							
						 
					 
					
						
						
							
						
						f70c3b6ae9 
					 
					
						
						
							
							Limit search to only the basedn we're looking in  
						
						
						
						
					 
					
						2009-12-18 18:26:41 -06:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						a00141a180 
					 
					
						
						
							
							You cannot use static that way - using another approach to save reuse the default ldap connection  
						
						
						
						
					 
					
						2009-11-18 16:58:06 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6d69d89cfe 
					 
					
						
						
							
							Reuse ldap connections for the default config  
						
						
						
						
					 
					
						2009-11-18 16:46:16 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						297f320e6f 
					 
					
						
						
							
							attributes['username'] is required  
						
						
						
						
					 
					
						2009-11-18 15:40:27 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						d07df8a796 
					 
					
						
						
							
							Added Authorization plugin  
						
						... 
						
						
						
						Added LDAPAuthorization plugin 
						
						
					 
					
						2009-11-18 14:19:43 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						1d6bacc681 
					 
					
						
						
							
							Improved parameter checking  
						
						
						
						
					 
					
						2009-11-18 12:57:37 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						7dfce35bea 
					 
					
						
						
							
							(Theoretically) allow users to change their passwords.  
						
						... 
						
						
						
						I cannot test this... but I hope it works :-) 
						
						
					 
					
						2009-11-17 23:22:19 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						ed690615de 
					 
					
						
						
							
							Added a User_username table that links the external username with a StatusNet user_id  
						
						... 
						
						
						
						Added EmailAuthenticationPlugin
Added ReverseUsernameAuthenticationPlugin
Changed the StartChangePassword and EndChangePassword events to take a user, instead of a nickname
User::allowed_nickname was declared non-static, but used as if it was static, so I made the declaration static 
						
						
					 
					
						2009-11-12 20:12:36 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						f6f5b5654a 
					 
					
						
						
							
							Don't use common_config anymore  
						
						
						
						
					 
					
						2009-11-11 15:08:17 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						b43866d9aa 
					 
					
						
						
							
							Correct stupid spelling errors  
						
						
						
						
					 
					
						2009-11-11 14:04:44 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						f600fa3b1a 
					 
					
						
						
							
							Rename the plugins, as I'm separating out Authn, Authz, and user information into separate plugins  
						
						
						
						
					 
					
						2009-11-11 12:16:58 -05:00