| #
                6c8c1f46 |  | 03-Oct-2014 | Christopher Smith <chris@jalakai.co.uk> | Fix for issues 877 & 885 related to a bug in PCRE 6.6 
 | 
| #
                253d4b48 |  | 01-Oct-2014 | Gerrit Uitslag <klapinklapin@gmail.com> | more PHPDocs, unused var, small bit code reformatting 
 | 
| #
                7b950f2d |  | 26-Sep-2014 | Andreas Gohr <andi@splitbrain.org> | Merge remote-tracking branch 'origin/auth_getUserData_improvements'
 * origin/auth_getUserData_improvements:
 KISS - remove class constants for REQUIRE_GROUPS & IGNORE_GROUPS and replace with boolea
 Merge remote-tracking branch 'origin/auth_getUserData_improvements'
 * origin/auth_getUserData_improvements:
 KISS - remove class constants for REQUIRE_GROUPS & IGNORE_GROUPS and replace with boolean values
 use $requireGroups constants in auth classes; comments; code improvements
 fix comment errors, sp. & grammar
 code styling - add missing braces
 Allow user info to be retrieved without groups
 Restore correct public interface of getUserData() for authldap plugin
 
 Conflicts:
 inc/common.php
 show more ...  
 | 
| #
                f95ecbbf |  | 30-Jun-2014 | Angus Gratton <gus@projectgus.com> | authplain: Escape ':' in any data field as '\:'
 ':' is the field delimiter in the authplain flat text
 conf/users.auth.php file, but it's also used as an internal delimiter
 for the 'mediawiki' passwo
 authplain: Escape ':' in any data field as '\:'
 ':' is the field delimiter in the authplain flat text
 conf/users.auth.php file, but it's also used as an internal delimiter
 for the 'mediawiki' password hash format. Currently using this hash
 format corrupts the file
 
 This change escapes ':' as '\:' in any field in the users.auth.php
 file, and any '\' as '\\'.
 
 Also adds test cases for escaping modes.
 show more ...  
 | 
| #
                2046a654 |  | 12-Mar-2014 | Christopher Smith <chris@jalakai.co.uk> | Allow user info to be retrieved without groups
 Some parts of dokuwiki (e.g. recent changes, old revisions) can
 requests lots of user info (to provide editor names) without
 requiring any group inform
 Allow user info to be retrieved without groups
 Some parts of dokuwiki (e.g. recent changes, old revisions) can
 requests lots of user info (to provide editor names) without
 requiring any group information.
 
 This change also implements caching of user info by authmysql &
 authpgsql plugins to avoid repeated querying of the DB to retrieve
 the same user information.
 show more ...  
 | 
| #
                9d24536d |  | 14-Jun-2013 | Andreas Gohr <andi@splitbrain.org> | correctly count deleted users in plain auth FS#2800
 reloading the user list after the delete action will make sure the count
 is always correct.
 
 | 
| #
                311f4603 |  | 09-Nov-2012 | Andreas Gohr <andi@splitbrain.org> | fixed authplain
 * code/PHP5 cleanup
 
 | 
| #
                454d868b |  | 09-Nov-2012 | Andreas Gohr <andi@splitbrain.org> | make all sub auth classes call the parent constructor
 This does nothing currently but allows us adding certain things
 to the base class later.
 
 | 
| #
                93a7873e |  | 06-Oct-2012 | Andreas Gohr <andi@splitbrain.org> | Merge remote-tracking branch 'janschumann/master' into future
 This merge fixes all conflicts but is otherwise untested and might break
 funktionality in the auth system somewhere. It NEEDS MAJOR TEST
 Merge remote-tracking branch 'janschumann/master' into future
 This merge fixes all conflicts but is otherwise untested and might break
 funktionality in the auth system somewhere. It NEEDS MAJOR TESTING!
 
 Some refactoring of the auth plugins is still needed:
 
 * move to PHP5 style
 * fix comments
 * add plugin.info.txt
 
 * janschumann/master:
 Refactored auth system: All auth methods are now introduced as plugins.
 Bugfix: auth types are now correcty added
 Setup auth system from plugins
 Added Auth-Plugin-Prototype to autoload
 Load auth types from plugins in settings_authtype class
 Added prototype for Auth-Plugins
 added plugin type 'auth'
 
 Conflicts:
 inc/auth.php
 inc/auth/pgsql.class.php
 inc/init.php
 inc/load.php
 lib/plugins/auth.php
 lib/plugins/authad/auth.php
 lib/plugins/authldap/auth.php
 lib/plugins/authmysql/auth.php
 lib/plugins/authplain/auth.php
 show more ...  
 | 
| #
                f4476bd9 |  | 20-Feb-2012 | Jan Schumann <js@schumann-it.com> | Refactored auth system: All auth methods are now introduced as plugins. 
 |