| 4a52f4c5 | 01-Dec-2019 |
Phy <git@phy25.com> |
PHP8 fix: Array to string conversion for array_diff_key/assoc |
| 675b6d9c | 29-Nov-2019 |
Petr Kajzar <petr.kajzar@lf1.cuni.cz> |
translation update |
| ee6718ca | 29-Nov-2019 |
Petr Kajzar <petr.kajzar@lf1.cuni.cz> |
translation update |
| 69ac5662 | 26-Nov-2019 |
Domingo Redal <docxml@gmail.com> |
translation update |
| f38441e4 | 23-Nov-2019 |
Schopf <pschopf@gmail.com> |
translation update |
| 5a3e8563 | 23-Nov-2019 |
Schopf <pschopf@gmail.com> |
translation update |
| dc6b1bd8 | 22-Nov-2019 |
Michael Loßin <bugs@michael-lossin.de> |
Update lang.php |
| b57bd921 | 16-Nov-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
translation update |
| 697054fb | 05-Nov-2019 |
Yuriy Skalko <yuriy.skalko@gmail.com> |
translation update |
| ff419d89 | 30-Oct-2019 |
Syntaxseed <825423+syntaxseed@users.noreply.github.com> |
Final project-wide check of curly brace deprecations. |
| 5312cb0b | 03-Oct-2019 |
Syntaxseed <825423+syntaxseed@users.noreply.github.com> |
Fix PHP 7.3 deprecations in lib/ directory. |
| 1b027115 | 27-Oct-2019 |
Henry Pan <git@phy25.com> |
clarified trustedproxy - empty = trust no proxy |
| 8dd75a5c | 25-Oct-2019 |
C!own77 <clown77@posteo.de> |
translation update |
| d89b5df6 | 23-Oct-2019 |
Michael Loßin <bugs@michael-lossin.de> |
Update de, de-informal |
| 9c3f55f8 | 23-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
sort plugins in plugin_list() |
| 69a5fafd | 23-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
Revert "eliminate access to global $plugin_controller"
This reverts commit 2b1bb8ffafe5d72c35b81659b1d96b8dc19f0de3. |
| 267a5463 | 23-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
Revert "sort plugins in Config Manager"
This reverts commit d2a8ea656a16abfd37fe4ffb58d1cf7e4ddf2e15. |
| 3faa6438 | 22-Oct-2019 |
HokkaidoPerson <dosankomali@yahoo.co.jp> |
translation update |
| 57d571a2 | 21-Oct-2019 |
Andreas Gohr <andi@splitbrain.org> |
clarified trustedproxy setting |
| 2b1bb8ff | 21-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
eliminate access to global $plugin_controller |
| d2a8ea65 | 21-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
sort plugins in Config Manager |
| 925105e8 | 21-Oct-2019 |
Phy <git@phy25.com> |
clientIP: add trustedproxy, return first untrusted IP instead of the last one
This fixes #2828, where malicious clients passed in customized HTTP header to keep its IP address off records.
This is
clientIP: add trustedproxy, return first untrusted IP instead of the last one
This fixes #2828, where malicious clients passed in customized HTTP header to keep its IP address off records.
This is inspired by Sympony's Request::setTrustedProxies, but I don't want to implement everything including IP CIDR matching (IPv4 + IPv6), so I decided to reuse the local IP checker in place powered by regexp. Now admins can customize this "local" (trusted) proxy list using $conf['trustedproxy'], and by default it will allow any local IPs.
If in the future there is a need to implement array-based CIDR matching, $conf['trustedproxies'] can be used for the new config name.
show more ...
|
| 7ecc081f | 15-Oct-2019 |
Andreas Gohr <gohr@cosmocode.de> |
ACL Plugin: make item formatter public again
The formatter needs to be public to be called from html_buildlist() |
| 49bcbaee | 15-Oct-2019 |
Andreas Gohr <gohr@cosmocode.de> |
Do config backups with .php extension fixes #2446 |
| d0c72da0 | 10-Oct-2019 |
Aleksandr Selivanov <alexgearbox@yandex.ru> |
translation update |