| 17d51514 | 01-Sep-2025 |
smileyhead <szijartoleventepal@gmail.com> |
Proofreading changes in hu |
| b270e4cf | 01-Sep-2025 |
smileyhead <szijartoleventepal@gmail.com> |
Update hu |
| 0e87a0a0 | 31-Aug-2025 |
smileyhead <szijartoleventepal@gmail.com> |
Refine hu translation |
| 22054c9b | 24-Aug-2025 |
Antonio Bueno <atnbueno@gmail.com> |
Fixed typos in es/lang.php
Half a dozen typos fixed in the Spanish localization |
| f13a999a | 07-Aug-2025 |
onkobu <onkobu@benux.voelkizetti.net> |
fix: #3796 LDAP mail can be null |
| 5d8c147a | 06-Aug-2025 |
wyattscarpenter <wyattscarpenter@gmail.com> |
Update wordblock.conf |
| f7f6f5fc | 02-Aug-2025 |
splitbrain <86426+splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
| 9c952d3b | 01-Aug-2025 |
Andreas Gohr <andi@splitbrain.org> |
run passcrypt when user does not exist #4491
This will automatically use the configured password hashing method, thus matching what existing users most likely have for their hash as well. |
| e37d2b41 | 30-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
add random delay on login #4491
This is meant to mitigate timing attacks on the login mechanism. |
| da569c7f | 23-Jul-2025 |
WillForan <willforan@gmail.com> |
refactor: ipv6_upper_lower_32 from ipToNumber
pull 32-bit specific code into it's own function hopefully to be tested in _test/tests/inc/Ip.test.php (?)
Stuck on differnce between J2 and N4 J shoul
refactor: ipv6_upper_lower_32 from ipToNumber
pull 32-bit specific code into it's own function hopefully to be tested in _test/tests/inc/Ip.test.php (?)
Stuck on differnce between J2 and N4 J should be **unsigned** 64 bit, big endian byte order long but see negatives!?
$ip = inet_pton('ffff:ffff:ffff:fff0:ffff:ffff:ffff:ffff'); print_r(unpack('J2', $ip)); Array ( [1] => -16 [2] => -1 )
For reference
print_r(unpack('N4', $ip)); Array ( [1] => 4294967295 [2] => 4294967280 [3] => 4294967295 [4] => 4294967295 )
print_r(unpack('v8', $ip)); Array ( [1] => 65535 [2] => 65535 [3] => 65535 [4] => 61695 [5] => 65535 [6] => 65535 [7] => 65535 [8] => 65535 )
show more ...
|
| c9e618ca | 23-Jul-2025 |
WillForan <willforan@gmail.com> |
WIP: ipv6 calc for 32bit #4485 (LLM slop)
first pass with chatGPT |
| a1ef4d62 | 22-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
ExtensionManager: get base from plugin classes. fixes #4484
When installing a plugin that has no plugin.info.txt, we need to figure out where it belongs from other data. Previously we checked the ar
ExtensionManager: get base from plugin classes. fixes #4484
When installing a plugin that has no plugin.info.txt, we need to figure out where it belongs from other data. Previously we checked the archive name or folder within. This will fail for archives generated from github branches as the plugin would be named "dokuwiki-plugin-foobar" or "master".
This implements looking for known plugin type php files, parsing them with PHP's parser and extracting the class name. The base name is in that class name.
Seems to work fine in my unit and manual tests.
show more ...
|
| 9b006b5f | 22-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Extension manager: when no url or upload given, do nothing |
| 7f647da1 | 22-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Extension manager: when url given, don't try to use upload, too |
| b0bf729c | 21-Jul-2025 |
Or Gozlan <gozlan.or@gmail.com> |
translation update |
| f5886666 | 21-Jul-2025 |
Szymon Olewniczak <szyolewn@pg.edu.pl> |
translation update |
| 62184d39 | 13-Jul-2025 |
Andreas Gohr <andi@splitbrain.org> |
extension manager: highlight available update again
People really seem to miss the highlight for available updates.
Also see discussion at https://forum.dokuwiki.org/d/23149-extention-extension-upd
extension manager: highlight available update again
People really seem to miss the highlight for available updates.
Also see discussion at https://forum.dokuwiki.org/d/23149-extention-extension-updates-prasenter-darstellen
show more ...
|
| 678ae4f0 | 07-Jul-2025 |
Andreas Gohr <andi@splitbrain.org> |
fix issue in plugincontroller when loading plugins without info |
| 12f9c6ba | 01-Jul-2025 |
Daniel Dias Rodrigues <danieldiasr@gmail.com> |
translation update |
| f51641de | 30-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
ease popularity plugin reuse
See #4477 for rationale |
| c5dc288e | 30-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
typo fix |
| 31add35e | 30-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
fix $thing parameter in deprecation helper
See https://github.com/dokuwiki/dokuwiki/commit/615810c59cd1bbc7a6f950fa667bd0c75f92d99a#r161070574 |
| 1b8e843a | 29-Jun-2025 |
Luna Shirase <fwits@foxmail.com> |
translation update |
| 9791ae45 | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
fix openapi spec download when no subdir is used
See https://github.com/dokuwiki/dokuwiki/commit/0c6e917818109b1f50cd46754bb3bf353e36d889#r160979301 |
| abe3cab3 | 11-Jun-2025 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
translation update |