| ffc5e5e9 | 09-Sep-2025 |
fiwswe <53953985+fiwswe@users.noreply.github.com> |
Remove HTML from strings based on title and tagline |
| 03fdedf7 | 09-Sep-2025 |
Andreas Gohr <andi@splitbrain.org> |
SECURITY: fix XSS vulnerability. fixes #4512
The namespace selector in the advanced search tools did not correctly escape the user provided namespace.
This issue was reported by Mario Tesoro. |
| 9cf3f55b | 01-Sep-2025 |
smileyhead <szijartoleventepal@gmail.com> |
Finalise formal Hungarian translation |
| 8f81e330 | 01-Sep-2025 |
smileyhead <szijartoleventepal@gmail.com> |
Proofreading changes in hu |
| 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 |
| f7f6f5fc | 02-Aug-2025 |
splitbrain <86426+splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes |
| 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 |
| b0bf729c | 21-Jul-2025 |
Or Gozlan <gozlan.or@gmail.com> |
translation update |
| f5886666 | 21-Jul-2025 |
Szymon Olewniczak <szyolewn@pg.edu.pl> |
translation update |
| 678ae4f0 | 07-Jul-2025 |
Andreas Gohr <andi@splitbrain.org> |
fix issue in plugincontroller when loading plugins without info |
| 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 |
| 0296c9b0 | 05-Jun-2025 |
Matt Perry <matt@mattperry.com> |
Add support for webp preview in the media manager |
| 7caad012 | 04-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
extend tests, fix issues with new Ip methods |
| 33cb4e01 | 03-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
Make is_ssl and baseurl use proper proxy checks
This should not only address #4455 but also ensures that the related headers are only used when they come from a trusted reverse proxy chain. |
| 6a9b3303 | 03-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
reorder the init process
This makes autoloading and $INPUT available earlier |
| 2a23320c | 24-May-2025 |
SoiBKK <info@soibangkok.online> |
translation update |
| 0a374113 | 21-May-2025 |
Andreas Gohr <gohr@cosmocode.de> |
fix OS checks. fixes #4446 and #4445
Access to /etc might be restricted. We simply ignore the errors and pretend the file does not exist.
Strictly speaking, the files are not in ini format. But par
fix OS checks. fixes #4446 and #4445
Access to /etc might be restricted. We simply ignore the errors and pretend the file does not exist.
Strictly speaking, the files are not in ini format. But parsing them as ini mostly works, except for some comments (on synology), so we strip the comments first.
This also makes sure the correct file is read on synology.
show more ...
|
| ec20eef2 | 20-May-2025 |
andreash <aeheil@gmail.com> |
translation update |
| fbb83101 | 15-May-2025 |
Niclas Tittl <niclas.tittl@msn.com> |
translation update |