| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master: (175 commits)
some coding style improvements
added .idea project folder to gitignore
use correct setUp method and parent calls.
Correct German plugin manager translation (download != install)
correct return in sendDigest()
Fix case-insensitive match in ACL checking
GeSHi update to 1.0.8.11
ignore empty header on mail sending
remove empty BCC/CC mail headers
Galician language update
some welcome page changes
Combine subsequent calls to strtr into a single transformation
changed semicolon to colon in link to welcome page to make it less confusing
fixed wrong sidebar showing in namespaces when sidebar is disabled
Typo fix for TL;DR
removed a bunch of outdated and irrelevant networking acronyms
added another place to look for logo to make it more consistent (FS#2656)
French language update
Czech language update
compat js findPosX/y more closely mimic historical function
...
Conflicts:
inc/auth.php
inc/common.php
inc/subscription.php
lib/exe/indexer.php
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
ACL checking of DokuWiki is currently always case-sensitive
regardless of auth backend setting ($auth->isCaseSensitive).
This commit enables case-insensitive match in the same way
of auth_isMember().
|
| | |
|
| |
| |
| |
| | |
Empty BCC/CC headers may cause errors on IIS.
|
| |\
| | |
| | | |
New Tar Archive library
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The library now creates either a POSIX ustar prefix or a GNU longlink
entry for files which have a name longer than 100 bytes
|
| | |
| | |
| | |
| | | |
Supports POSIX ustar prefixes and GNU longlink entries
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This new class is only losely based on our previous library. The
whole API was changed to make it more flexible and memory saving.
Some fisrt unit tests are included
|
| |\ \
| | | |
| | | | |
Added PAGEUTILS_ID_HIDEPAGE Event
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | |_|/
| |/| | |
fix E_STRICT errors FS#2427
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | |/
| |/| |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes the problem that $PARSER_MODES was sometimes unset by PHPUnit
between test functions that called p_get_parsermodes() as PHPUnit tried
to restore the global environment. I couldn't reproduce this when I
executed all tests but just when I executed a single plugin test.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | |
| | |
| | |
| | | |
This is untested and probably broken currently
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
now the actual sending of bulk messages (digest, list) is reimplemented
and partially tested.
Still not complete
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This introduces a class for nicer wrapping and easier testing. Some
functions were changed to provide nicer APIs (no throwing around of
unescaped regexps) and to simplify things (hopefully).
The refactoring isn't completed yet, so this will break the subscription
system.
The goal is to move as much subscription related stuff to this class as
possible. Currently there is some code in lib/exe/indexer.php and maybe
elsewhere (common.php?). Additionally everything should be covered by
tests. A few tests are included here already.
|
| |
| |
| |
| | |
makes it easier to access our do parameters
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
This includes a test for the minlen parameter for metadata keys
|
|
|
|
|
|
|
|
|
| |
This is a locale independent version of basename to work around
https://bugs.php.net/bug.php?id=37738
The function is not yet used anywhere. It should be at least used
where ever non-ASCII filenames and paths are handled. Simply replacing
all calls to basename() with this function might be the safest.
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
pull-request-107
* 'httpclient' of git://github.com/whoopdedo/dokuwiki:
Adjust unit test to reflect desired behavior of max_bodysize
Avoid timeout when content-length is 0
Limit size of reads when max_bodysize is set or content-length is present
Skip over chunk extensions that nobody uses because RFC2616 says so
HTTPClient will read up to max_bodysize if it can
Validate the size of a chunk before reading from the socket
Efficiently wait on sockets
HTTP headers are already parsed, there is no need for regexp
Utility function for writing to a socket
Unit test for HTTPClient chunked encoding
Utility functions for reading from a socket.
Raise an exception on socket errors.
Correct handling of chunked transfer encoding. (FS#2535)
Avoid strict warnings about unset array keys.
Reference static variable through 'self::' as you're supposed to.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Template authors now can use tpl_sidebar() to include the sidebar.
Sidebars can be defined in subnamespaces as well
|
| | |
|
| | |
|
| |
| |
| |
| | |
8cb3706df5ad54c654bffb76a69ac0ca1006521e
|
| | |
|