summaryrefslogtreecommitdiff
path: root/inc
Commit message (Collapse)AuthorAge
* Merge branch 'confmanager' into futureAndreas Gohr2013-01-25
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * confmanager: added failing test for array type started to add some unit tests to config manager Revert "config manager: let PHP parse the config file" added 'array' type for config manager config manager: let PHP parse the config file config manager: removed dead/commented code added PCRE UTF-8 checks to do=check FS#2636 avoid multiple paralell update checks fix regression bug in HTTPClient FS#2621 changed PAGEUTILS_ID_HIDEPAGE to has BEFORE/AFTER added event PAGEUTILS_ID_HIDEPAGE added test for isHiddenPage() add index file similar to fileicons to show active smileys fix E_STRICT errors FS#2427
| * added PCRE UTF-8 checks to do=check FS#2636Andreas Gohr2012-11-08
| |
| * avoid multiple paralell update checksAndreas Gohr2012-11-07
| | | | | | | | | | we now touch the messages before the actual update happens. this should lower the chance of more than one update check running at a time.
| * fix regression bug in HTTPClient FS#2621Andreas Gohr2012-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | In the recent refactoring of the HTTPClient, a problem with certain systems was reintroduced. On these systems a select() call always waits for a timeout on the first call before working properly on the second call. This patch reintroduces the shorter timeouts with usleep rate limiting again. Since this bug is not reproducible on other systems it can't be unit tested unfortunately.
| * Merge pull request #139 from dom-mel/hidden_eventAndreas Gohr2012-11-05
| |\ | | | | | | Added PAGEUTILS_ID_HIDEPAGE Event
| | * changed PAGEUTILS_ID_HIDEPAGE to has BEFORE/AFTERDominik Eckelmann2012-11-05
| | |
| | * added event PAGEUTILS_ID_HIDEPAGEDominik Eckelmann2012-10-31
| | |
| * | Merge pull request #121 from splitbrain/strictAndreas Gohr2012-11-04
| |\ \ | | | | | | | | fix E_STRICT errors FS#2427
| | * | fix E_STRICT errors FS#2427Andreas Gohr2012-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes all E_STRICT messages shown when running the test suite. There might be more problems not covered by tests, yet. For compatibility reasons with plugins, E_STRICT errors are still supressed.
* | | | authmysql fixesAndreas Gohr2012-11-09
| | | | | | | | | | | | | | | | | | | | * use proper plugin config * code/PHP5 cleanup
* | | | merge old auth style configs with plugin configAndreas Gohr2012-11-09
| | | |
* | | | moved adLDAP to authad plugin and fixed includesAndreas Gohr2012-11-09
| | | |
* | | | Merge branch 'master' into futureAndreas Gohr2012-11-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (45 commits) TarLib code cleanup TarLib: fixed appending in non-dynamic mode fixed third method of adding files in TarLib fix lone zero block in TarLib created archives fix use of constructor in TarLib Slovak language update Korean language update Latvian language update removed redundant variables in tpl_include_page() (because of 3ff8773b) added cut off points for mobile devices as parameters to style.ini Corrected typo: ruke -> rule Persian language update Spanish language update russian language update Kazach language update correctly check hash parameter in media dispatcher FS#2648 avoid broken browser_uid on IE Removed acronyms for "Perl" and "PERL" as Perl is not an acronym. See http://learn.perl.org/faq/perlfaq1.html#Whats-the-difference-between-perl-and-Perl- Made striplangs.php executable release preparations ...
| * | | TarLib code cleanupAndreas Gohr2012-11-03
| | | |
| * | | TarLib: fixed appending in non-dynamic modeAndreas Gohr2012-11-03
| | | | | | | | | | | | | | | | | | | | Appending files now works at least for uncompressed tar files. Seeking in compressed tars is not yet supported.
| * | | fixed third method of adding files in TarLibAndreas Gohr2012-11-03
| | | | | | | | | | | | | | | | | | | | | | | | You can give a path and file contents in an array. However this didn't work because the file_exist() check was done before checking for an array
| * | | fix lone zero block in TarLib created archivesAndreas Gohr2012-11-03
| | | |
| * | | fix use of constructor in TarLibAndreas Gohr2012-11-03
| | | |
| * | | Slovak language updateMartin Michalek2012-11-02
| | | |
| * | | Korean language update이명진2012-11-02
| | | |
| * | | Latvian language updateAivars Miska2012-11-02
| | |/ | |/|
| * | removed redundant variables in tpl_include_page() (because of 3ff8773b)Anika Henke2012-10-26
| | |
| * | Persian language updateAmirH Hassaneini2012-10-23
| | |
| * | Spanish language updateMercè López2012-10-23
| | |
| * | russian language updatesh.khmit2012-10-23
| | |
| * | Kazach language updatesh.khmit2012-10-23
| | |
| * | avoid broken browser_uid on IEAndreas Gohr2012-10-18
| | | | | | | | | | | | | | | | | | | | | Internet Explorer 8 (and maybe others) seem to use different capitalization in the ACCEPT_CHARSET header between "normal" requests and AJAX requests. This causes a browser UID mismatch and thus an unecessary reauthentication.
| * | Brazilia Portuguese language updateFrederico Goncalves Guimaraes2012-10-12
| | |
| * | improved grammar in preview text (FS#2614)Anika Henke2012-10-07
| | |
| * | Basque language updateZigor Astarbe2012-10-07
| | |
| * | Removed tpl_sidebar() to avoid fatal errors in other templatesAnika Henke2012-10-06
| | | | | | | | | | | | | | | Replaced it by the old tpl_include_page() and made it more flexible by adding a boolean $propagate parameter. (It's false by default for backwards compatibility reasons. Should it rather be true? That would probably be what most users want.)
* | | 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