History log of /dokuwiki/lib/plugins/ (Results 476 – 500 of 2871)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3faa643822-Oct-2019 HokkaidoPerson <dosankomali@yahoo.co.jp>

translation update

57d571a221-Oct-2019 Andreas Gohr <andi@splitbrain.org>

clarified trustedproxy setting

2b1bb8ff21-Oct-2019 Satoshi Sahara <sahara.satoshi@gmail.com>

eliminate access to global $plugin_controller

d2a8ea6521-Oct-2019 Satoshi Sahara <sahara.satoshi@gmail.com>

sort plugins in Config Manager

925105e821-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 ...

7ecc081f15-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()

49bcbaee15-Oct-2019 Andreas Gohr <gohr@cosmocode.de>

Do config backups with .php extension fixes #2446

d0c72da010-Oct-2019 Aleksandr Selivanov <alexgearbox@yandex.ru>

translation update

618a950408-Oct-2019 Bartek S <sadupl@gmail.com>

translation update

410dd8d208-Oct-2019 Bartek S <sadupl@gmail.com>

translation update

a162d64928-Sep-2019 Florian <florianmail55@gmail.com>

translation update

32168a7827-Sep-2019 Guillaume Turri <guillaume.turri@gmail.com>

Rename _acl_add to _acl_addOrUpdate

because that's what this method actually does now

3f1e003727-Sep-2019 Guillaume Turri <guillaume.turri@gmail.com>

Fix #1115

without this patch calling _acl_add may result in a corrupted acl.auth.php file.
This is the case when we're adding a config for a user and a scope with an
existing config.

The fix is jus

Fix #1115

without this patch calling _acl_add may result in a corrupted acl.auth.php file.
This is the case when we're adding a config for a user and a scope with an
existing config.

The fix is just to call the _acl_del method before perming the addition.

Note that this _acl_add method is currently called from two places:
- from admin_plugin_acl.handle() which was explicitely calling _acl_del before
- from remote_plugin_acl.addAcl, which can actually result in a corrupted file

show more ...

118b256824-Sep-2019 PaliPalo <palipalo@hotmail.fr>

translation update

be3146e321-Sep-2019 Mario AlexandTeixeira dos Santos <masterofclan@gmail.com>

translation update

b15f23f621-Sep-2019 Scott Marshall <esmarshall@esmarshall.com>

Update config.class.php

Sort plugin list for display by Configuration Manager

f6e0950d14-Sep-2019 Aleksandr Selivanov <alexgearbox@yandex.ru>

translation update

cf293cd514-Sep-2019 Aleksandr Selivanov <alexgearbox@yandex.ru>

translation update

88ca248713-Sep-2019 Phy <git@phy25.com>

authpdo: fix _query return type issue per Scrutinizer inspection

e50efeb713-Sep-2019 Wes from StarArmy.com <stararmy@gmail.com>

Update lang.php

cce94e5d12-Sep-2019 Katerina Katapodi <extragold1234@hotmail.com>

translation update

c8f8620e09-Sep-2019 Phy <git@phy25.com>

authpdo: fix mybb schema for MySQL 5.7+

https://dev.mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.html

> In MySQL 5.7.5, these SQL mode changes were made: ... Strict SQL mode for trans

authpdo: fix mybb schema for MySQL 5.7+

https://dev.mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.html

> In MySQL 5.7.5, these SQL mode changes were made: ... Strict SQL mode for transactional storage engines (`STRICT_TRANS_TABLES`) is now enabled by default.

https://dev.mysql.com/doc/refman/5.7/en/data-type-defaults.html

> For data entry into a NOT NULL column that has no explicit DEFAULT clause, if an INSERT or REPLACE statement includes no value for the column, or an UPDATE statement sets the column to NULL, MySQL handles the column according to the SQL mode in effect at the time:
>
> If strict SQL mode is enabled, an error occurs for transactional tables and the statement is rolled back. For nontransactional tables, an error occurs, but if this happens for the second or subsequent row of a multiple-row statement, the preceding rows will have been inserted.

show more ...

6a1b9bfe09-Sep-2019 Phy <git@phy25.com>

authpdo: add support for multi-rowset to _query

This makes sure if user defined multiple query in one SQL, they are all executed rather than only the first one.

8e99834d29-Aug-2019 Michael Harrison <michharri120@gmail.com>

translation update

36a27b1c15-Aug-2019 Katerina Katapodi <extragold1234@hotmail.com>

translation update

1...<<11121314151617181920>>...115