| cdc8cdbc | 14-Apr-2016 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
translation update |
| 914045f3 | 14-Apr-2016 |
Andreas Gohr <andi@splitbrain.org> |
add rel=noopener to links opening in new window
This is a security measurement supported in Chrome and Opera (and probably other browsers soonish)
See http://mathiasbynens.github.io/rel-noopener/ f
add rel=noopener to links opening in new window
This is a security measurement supported in Chrome and Opera (and probably other browsers soonish)
See http://mathiasbynens.github.io/rel-noopener/ for rationale
show more ...
|
| 600fb65e | 14-Apr-2016 |
Andreas Gohr <andi@splitbrain.org> |
autoload plugin namespace
This introduces an autoloader for namespaces starting with plugin\*
This way, plugins can easily have additional classes auto loaded without needing to register their own
autoload plugin namespace
This introduces an autoloader for namespaces starting with plugin\*
This way, plugins can easily have additional classes auto loaded without needing to register their own loader. A plugin\*\test\* namespace will automatically be mapped to the _test directory of the plugin.
show more ...
|
| 34df7cb0 | 30-Apr-2011 |
Andreas Gohr <andi@splitbrain.org> |
make merge conflict labels completely customizable |
| a297e675 | 30-Apr-2011 |
Andreas Gohr <andi@splitbrain.org> |
Added 3way merge from PEAR Text_Diff3
This adds 3way merge functionality to our DifferenceEngine stack. The code was taken from the PEAR Text_Diff3 package and adapted to work with our implementatio
Added 3way merge from PEAR Text_Diff3
This adds 3way merge functionality to our DifferenceEngine stack. The code was taken from the PEAR Text_Diff3 package and adapted to work with our implementation.
For the curious: Here's a short Origin tree of the different versions of the Diff code to make clear how our implementation is related to the PEAR package.
-- original code Geoffrey T. Dairiki `-- Adaption for the Horde project |-- Adaption for phpwiki | `-- Adaption for MediaWiki | `-- Adaption for DokuWiki `-- Creation of PEAR Text_Diff
show more ...
|
| 7468fb90 | 11-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
msglint is HTTPS now. fixed failing tests |
| c67b1dab | 11-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
URI scheme is only relevant for TLS if not proxy connection #1526
This should fix the test problems errors in #1527. When requesting a HTTPS URI from a HTTP only proxy, the initial connection is *no
URI scheme is only relevant for TLS if not proxy connection #1526
This should fix the test problems errors in #1527. When requesting a HTTPS URI from a HTTP only proxy, the initial connection is *not* TLS secured. The URI scheme is only relevant when directly connecting.
This also changes the (wrong) assumption that everything on port 443 is always TLS secured. Only the URI scheme should decide that.
show more ...
|
| 4167de31 | 11-Apr-2016 |
Michael Grosse <grosse@cosmocode.de> |
use SSL if scheme is https
This is to ensure that we use SSL/TLS if a custom port is defined an no proxy is used.
Fixes #1526 |
| 4547e69e | 04-Apr-2016 |
lisps <lisps@users.noreply.github.com> |
add conf as global
restoring of mediafiles failed |
| 95f42e65 | 02-Apr-2016 |
Adrian Vesa <adrianvesa@dotwikis.com> |
translation update |
| 98ca30d2 | 31-Mar-2016 |
Andreas Gohr <andi@splitbrain.org> |
avoid HTTP Response Splitting attacks via redirects #1513
The header() method of PHP is vulnerable to HTTP Response Splitting attacks.
This change makes sure the URL passed to send_redirect (and th
avoid HTTP Response Splitting attacks via redirects #1513
The header() method of PHP is vulnerable to HTTP Response Splitting attacks.
This change makes sure the URL passed to send_redirect (and thus to header()) does not contain any control characters that would be needed to execute such an attack.
Cleaning input is recommended anyway.
show more ...
|
| c58f49ca | 24-Mar-2016 |
Viliam Dias <viliamjr@gmail.com> |
translation update |
| 588d2a2e | 22-Mar-2016 |
Andreas Gohr <gohr@cosmocode.de> |
another tiny tab CSS addition
missed a line in my last commit |
| c4b143ef | 22-Mar-2016 |
Andreas Gohr <gohr@cosmocode.de> |
minor change to make tabs more flexible
This makes it easier to create tabs with an active tab (no need for additional markup) |
| c83f69ba | 21-Mar-2016 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
remove unnecessary fullpath() |
| cc6e07d8 | 20-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
strlen does already calculate the right length |
| 1f0ef30d | 20-Mar-2016 |
Andreas Gohr <andi@splitbrain.org> |
styled size changes |
| b6cc2b69 | 19-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
let path to revision file in tests depend on compression setting |
| f48e16ab | 19-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
reload some config settings after the conf reset in DokuWikiTest::setUp |
| 317a04c4 | 19-Mar-2016 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
remove fullpath() call
fullpath processing here seems unnecessary, wikiFN($ID) returns a valid filepath for the page text file. |
| f6a5c864 | 19-Mar-2016 |
Myeongjin <aranet100@gmail.com> |
translation update |
| 42a2fb23 | 19-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
Not needed due to use of more general functions |
| 3c48b1d0 | 19-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
wrong entry of revinfo used in detectExternalEdit |
| 6072486d | 19-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
bunch of tests for saveWikiText |
| 8c7319be | 19-Mar-2016 |
Gerrit Uitslag <klapinklapin@gmail.com> |
rename variables in detectExternalEdit |