History | View | Annotate | Download (9.7 kB)
commit adfa1656fb9d8b5bb601af1d7a6720884954d87aMerge: bd579c8 af5b9a9Author: Nils Adermann <naderman@naderman.de>Date: Mon Dec 13 16:35:55 2010 +0100
Merge branch 'ticket/igorw/9556' into develop
commit 2cf57822bb4607d595affaef2264f064cb984c55Merge: 904d204 8f91e6cAuthor: Nils Adermann <naderman@naderman.de>Date: Sun May 30 14:59:06 2010 +0200
Merge branch 'develop-olympus' into develop
Copy 3.0.x branch to trunk
Fix #45315
Correct escaping/unescaping in the LDAP authentication plugin. #48175
- [Feature] New "Newly Registered Users" group for assigning permissions to newly registered users. They will be removed from this group once they reach a defineable amount of posts.- [Feature] Ability to define if the "Newly Registered Users" group will be assigned as the default group to newly registered users....
Hiding everywhere little buggers, eh?
#22525
This commit was manufactured by cvs2svn to create branch 'phpBB-3_0_0'.
#i42new password hashing mechanism for storing passwords
necessary changes...
- added an option to specify a port for the LDAP server- restricted access to "Recent searches" to admins who are allowed to configure search [Bug #14085]
- allow multibyte search configuration- added ldap_user_filter to add additional restrictions on the user objects used for authentication [Bug #12627]- improved ldap explanations a bit- display searchable subforums of invisible parents in advanced search forum selection [Bug #11395]
- display search type as page title for premade searches [Bug #6508]- flash enabled on user side by default, so that admins can actually change anything by activating it (still disabled by default)- properly implemented password complexity check [Bug #6584]...
- finally correctly calculate current time for birthday calculation [Bug #6030]- allow searching forums with unsearchable subforums [Bug #6056]- addition of an optional HTTP_X_FORWARDED_FOR check in sessions, including bans- do not index forums which have indexing disabled on index recreation [Bug #6060]...
some style related changes/fixes
ok, i am an idiot...
- implemented the suggested html_entity_decode function made by david- fixed string length checking by also decoding entities for the sake of checking- used the new html_entity_decode function
- introducing clean usernames, needs to be tested more, I'm not sure I didn't miss anything- homograph list should probably be extended
- auto sync attachment topic flag [Bug #2949]- corrected paths for templates stored in the db and filenames displayed in the template editor [Bug #3662]- removed some useless language strings [Bug #3648]- corrected escaping of usernames and passwords in auth modules [Bug #3696], added ldap_escape
- display age in user profile and make it available on viewtopic- various tiny bugfixes including [Bug #2351] [Bug #2549] [Bug #2681] [Bug #3015]- strip first, then change newlines [Bug #2403]- added support for creating user profiles to the login function (makes use of user_add), triggered by LOGIN_SUCCESS_CREATE_PROFILE constant...
- removed db cache (might re-appear, but for now we do not see the need for it)- all changes to styles/subsilver/template are purely cosmetic (no functional changes)- cosmetics- bugfixes- add index to modules table- use modules ordering code for forums too
- added login error constant for various external auth failures- completed auth plugin interface (init_method, login_method, autologin_method, validate_session_method, logout_method)- updated ldap and apache auth plugins to return an info array- added apache autologin
- Added init_{$auth_plugin} function which can be used to test a connection to the authentication system before actually saving the new configuration. This will hopefully stop people from locking themselves out by using an authentication system that they cannot connect to.
- Apache auth plugin is working again- LDAP auth plugin now supports OpenLDAP- fixed Authentication settings in ACP- preparatory ACP changes for the search
- more acp additions and changes...
- added updated coding guidelines- introduced is_registered and is_bot flags for correct determinition of guest/registered/bot users- changed bot code to act on useragent || ip
- Documentation related changes- added resend activation email dialog- fixed issue in session code- log failed/successful admin re-authentication/login- fixed simple forum dropdown box (used in mcp and posting)
Remove need for session_ids for "allowed" bots, dump user_founder/user_active in favour of user_type, new user_type, USER_IGNORE
Updated the various "users of emailer", fixed issue(!) of jabber using the email address as the uid, blah fixes, blah, blah di blah yakety smackety
Add Id tags
Capitalisation
Some changes to the returned data format + cleanups
Mostly changes to turn userdata into user->data, lang into user->lang + bitstring 2nd format + inheritance for permission admin and various other updates/fixes/changes ... note that user->lang & user->theme isn't final
Well, here are all my changes ... don't blame me if things break :D
Return required config fields to board admin
Fix errors, add admin output for ldap
Auth plug-in, say thanks to Sergey Kanareykin