summaryrefslogtreecommitdiff
path: root/inc
Commit message (Collapse)AuthorAge
* changed default auth to authplainAndreas Gohr2012-10-06
| | | | | | We need to decide how to handle the renaming of the auth classes. Should this be done automatically somehow? Or is an admin expected to fix this manually when updating?
* Merge branch 'master' into futureAndreas Gohr2012-10-06
|\ | | | | | | | | | | | | | | | | | | | | * master: Always load the parser in the test environment Escape filename in regex in search_index() Changed XHTML validator icon to HTML5 (FS#2619) fixed wrong apple-touch-icon extension (FS#2627) Revert "removed html dependency from media query detection JS in new template" removed html dependency from media query detection JS in new template de-couple mobile JS from widths to actual media query equivalent (fixes FS#2623)
| * Escape filename in regex in search_index()Michael Hamann2012-10-02
| | | | | | | | | | | | This problem was reported in https://forum.dokuwiki.org/thread/8143. Apart from warnings you could notice that when you have namespaces "foo" and "f.o" and you open the sitemap for "foo" that "f.o" is opened, too.
| * fixed wrong apple-touch-icon extension (FS#2627)Anika Henke2012-09-26
| |
* | Merge remote-tracking branch 'janschumann/master' into futureAndreas Gohr2012-10-06
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Refactored auth system: All auth methods are now introduced as plugins.Jan Schumann2012-02-20
| | |
| * | Setup auth system from pluginsJan Schumann2012-01-03
| | |
| * | Added Auth-Plugin-Prototype to autoloadJan Schumann2012-01-03
| | |
| * | added plugin type 'auth'Jan Schumann2012-01-02
| | |
* | | Merge branch 'multiad' into futureAndreas Gohr2012-09-26
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * multiad: lowercase groups make AD utilitiy functions public add user's domain to the list of groups fixed domain handling in user names some code cleanup/PHP5ization use UTF-8 aware lower casing Better support for multi domain AD setups Conflicts: inc/auth/ad.class.php
| * | | lowercase groupsAndreas Gohr2012-08-23
| | | |
| * | | make AD utilitiy functions publicAndreas Gohr2012-08-23
| | | |
| * | | add user's domain to the list of groupsAndreas Gohr2012-08-22
| | | |
| * | | fixed domain handling in user namesAndreas Gohr2012-08-22
| | | |
| * | | some code cleanup/PHP5izationAndreas Gohr2012-08-22
| | | |
| * | | use UTF-8 aware lower casingAndreas Gohr2012-08-22
| | | |
| * | | Better support for multi domain AD setupsAndreas Gohr2012-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes how the AD auth backend handles multiple domains. It is now possible to configure multiple authentication domains even when not using SSO. USers can provide a domain in NTLM- and Kerberos-Style (prepended with a backslash, appended with a @-char). IMPORTANT: If you used AD auth before, you will need to adjust your ACLs and $conf['superuser'] settings. This patch changes how user names are cleaned. Spaces and other special chars are no longer removed. The only adjustment is lowercasing the username and streamlining the domain handling. User's login names will now contain the domain name in Kerberos style (user@yourdomain.com) when they logged in a non-default domain. You need to make sure your ACLs are setup accordingly. Domain names are always lowercased and need to be specified lowercased in the config.
* | | | Merge branch 'adldap4' into futureAndreas Gohr2012-09-26
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | * adldap4: make use of adLDAP 4.0.4 in AD backend
| * | | make use of adLDAP 4.0.4 in AD backendRudolf Mayerhofer2012-09-21
| | | | | | | | | | | | | | | | | | | | The new version of adLDAP improves the speed in handling recursive group memberships dramatically
* | | | Esperanto language updateRobert Bogenschneider2012-09-21
| | | |
* | | | Slovak language updateMartin Michalek2012-09-21
| | | |
* | | | Simplified Chinese language updatelainme2012-09-21
| | | |
* | | | Italian language updateEdmondo Di Tucci2012-09-21
|/ / /
* | | add linebreaks and escaping in digest HTML mails FS#2606Andreas Gohr2012-09-18
| | | | | | | | | | | | | | | | | | | | | this is a temporary and somewhat ugly fix. digest subscriptions should make use of the inline format just as the 'every' subscriptions do. But it makes sense to implement it correctly in the subscription branch instead and not introduce new code in the RC.
* | | Remove diff link from French notify mail FS#2602Michael Hamann2012-09-18
| | | | | | | | | | | | | | | | | | The link doesn't exist in the English version and it doesn't work anymore because appending a parameter to a link doesn't work when the link is not just a URL but an HTML link
* | | Only complain about invalid plugin names when plugins are loaded FS#2595Michael Hamann2012-09-18
| | | | | | | | | | | | | | | | | | | | | This fixes error messages about invalid plugin names for directories in the plugin directory which didn't contain any plugin. Now the message is only displayed for plugins which couldn't be loaded because of the invalid name.
* | | Fix link names of start pages in sitemap/index FS#2605Michael Hamann2012-09-17
| | |
* | | Fix revisions title for pages without title with useheading on FS#2597Michael Hamann2012-09-17
| | |
* | | Move plugin name regex to a constant as suggested by @glenscMichael Hamann2012-09-10
| | |
* | | Load plugins using include_once instead of includeMichael Hamann2012-09-09
| | | | | | | | | | | | | | | | | | | | | | | | The problem with using include is that when the file that is loaded does not contain the plugin class (e.g. because the directory name is wrong), the file could be loaded again when the plugin class is requested a second time which will lead to a fatal error because of class redeclaration.
* | | Less restrictive plugin name checkingMichael Hamann2012-09-09
| | | | | | | | | | | | | | | | | | | | | | | | This partially reverts de50cad65ae679a602e71adddffdd74df7ea3fbb as the strict check breaks existing plugins and this shouldn't be changed without prior discussion and a warning for plugin authors with some time to adjust their plugins. Now all characters that are valid in PHP class names except "_" are allowed.
* | | Fix encoding of special characters in HTML mails FS#2590Michael Hamann2012-09-08
| | | | | | | | | | | | | | | | | | | | | Before this change it was possible to send arbitrary HTML content to subscribers, if you are using HTML subscription mails and have untrustworthy editors, it is recommended to upgrade as soon as possible (this doesn't affect the current stable release).
* | | Display an error message when an enabled plugin has an invalid nameMichael Hamann2012-09-08
| | | | | | | | | | | | | | | | | | | | | This displays an error message when building the plugin list and an enabled plugin does not follow the plugin naming conventions. This should help plugin developers and admins understand why their plugins aren't working.
* | | Use hardcoded plugin loading error message as $lang isn't initializedMichael Hamann2012-09-08
| | | | | | | | | | | | | | | | | | | | | | | | When loading plugins, $lang might not be initialized yet, so use a hardcoded error message instead, especially as this error should only be displayed for the admin (and then fixed). This also removes the previously localized message, it might be re-added as part of the new extension manager.
* | | Check plugin naming conventions during load FS#2464Michael Hamann2012-09-08
| | | | | | | | | | | | | | | | | | This checks if plugin names are valid and only loads valid plugin files, this could prevent some errors from wrong upgrades as described in FS#2464.
* | | Remove BOM in linesToHash, partial fix for FS#2464Michael Hamann2012-09-08
| | | | | | | | | | | | | | | | | | The BOM at the beginning of some plugin.info.txt files prevented the plugin manager from correctly reading the base property and thus it installed the plugin in the wrong directory.
* | | Correct and add some PHPDoc comments, initialize some variablesMichael Hamann2012-09-07
| | |
* | | Fix the test if a subscription already exists FS#2580Michael Hamann2012-09-07
| | | | | | | | | | | | | | | | | | | | | This fixes the test for existing subscriptions by not only testing if the subscription for the deepest namespace level is for the current page but by simply testing all levels. Test case is included, it fails without this change.
* | | French language updateOlivier Duval2012-09-07
| | |
* | | Spanish language updateGerardo Zamudio2012-09-07
| | |
* | | spanish language update FS#2586Andreas Gohr2012-09-07
| | |
* | | Finish language updateJukka Inkeri2012-09-07
| | |
* | | Traditional Chinese language update日向小郎2012-09-07
| | |
* | | GeSHi upgraded to version 1.0.8.11Andreas Gohr2012-08-26
| | |
* | | Korean language update이명진2012-08-26
| | |
* | | Finish language updateOtto Vainio2012-08-26
| | |
* | | Dutch language updateGerrit2012-08-26
| | |
* | | Korean language update이명진2012-08-26
| | |
* | | Czech language updateMiroslav Svoboda2012-08-26
| | |
* | | removed data dir security check as suggested in FS#2547Andreas Gohr2012-08-26
| | |