Commit Graph

1433 Commits

Author SHA1 Message Date
Aleksander Machniak
bb583fed81 Fix PHP8 warning (#7972) 2021-03-26 08:24:58 +01:00
Aleksander Machniak
2bb2fe4838 Fix broken 'hmail' driver (#7966) 2021-03-24 07:08:21 +01:00
icefo
65e4107e82 Fix PHP Deprecated: Non-static method http_authentication::shutdown()... issue (#7944)
Declare the shutdown function static because it is and to suppress the annoying warnings.
2021-03-21 14:42:06 +01:00
Aleksander Machniak
8a0edf9c94 Enigma: Fix expiration dates of PGP keys capped at 2038-01-19 on a 32bit system (#7531)
Requires: https://github.com/pear/Crypt_GPG/commit/9715067e3142275
2021-03-15 19:54:56 +01:00
Aleksander Machniak
22f6b89978 Fix PHP8 warnings 2021-03-06 08:58:58 +01:00
Aleksander Machniak
6b97651501 Enigma: Fix bug where signature verification could fail for non-ascii bodies (#7919) 2021-03-06 08:52:23 +01:00
Aleksander Machniak
ac8e067ae6 Use official GPL-3.0-or-later license identifier (#7901) 2021-02-24 15:39:36 +01:00
Aleksander Machniak
8cf8a47381 new_user_identity: Make sure email_list includes the main user email (#7085) 2021-02-21 10:20:52 +01:00
Aleksander Machniak
cdd65d91c0 Update localization 2021-02-09 09:47:15 +01:00
Aleksander Machniak
13e1455cd2 Bump PHP version requirement also for plugins
[skip ci]
2021-02-07 10:02:11 +01:00
Aleksander Machniak
b7ac23ea5d new_user_identity: Fix missing password for user-specific LDAP operations (#7667) 2021-02-07 09:55:41 +01:00
Aleksander Machniak
65bf2a6de4 Fix browser test regression 2021-02-06 17:23:54 +01:00
Aleksander Machniak
35c3750511 Update changelog
[skip ci]
2021-02-06 16:47:45 +01:00
hefee
8ef57a4173 Add 'reconnect' plugin to retry IMAP connection (#7844)
* Make storage_connect hook ready to be usable for reconnect plugins.
* Add reconnect plugin to retry to login into IMAP server.

Co-authored-by: Sandro Knauß <hefee@debian.org>
2021-02-06 16:46:21 +01:00
Aleksander Machniak
db911b2b53 Fix PHP8 warnings 2021-01-31 10:27:13 +01:00
Aleksander Machniak
d93f2c8272 Managesieve: Fix Elastic UI issues around a domain selector 2021-01-30 18:27:15 +01:00
urusha
1be751b1fd Honor action_domain in managesieve-forward (#7849) 2021-01-30 16:07:58 +01:00
Aleksander Machniak
a47cdb4b80 dovecot_passwdfile: Simplify and add file locking 2021-01-16 16:14:20 +01:00
Aleksander Machniak
ca523bd7fa Remove hostnet.de specific code 2021-01-16 15:42:58 +01:00
Jimmy Koerting
2409b568b3 changed line in description 2021-01-16 15:22:19 +01:00
Jimmy Koerting
b0560bffd1 renamed hostnet.php into dovecot_passwdfile.php
renamed the driver, removed hostnet specific config option and changed the code to be easily adopted for vanilla dovecot 2 passwd-file environments.
2021-01-16 15:22:19 +01:00
Jimmy Koerting
20b24cb500 Create hostnet.php
New driver file to support hostNET Managed-Root Servers.
2021-01-16 15:22:19 +01:00
Aleksander Machniak
2aa16309cd Rewrite httpapi driver with use of Guzzle, CS fixes 2021-01-16 10:32:02 +01:00
Aleksander Machniak
a49b47b864 Merge branch 'password-httpapi-plugin' of https://github.com/davidc/roundcubemail into davidc-password-httpapi-plugin 2021-01-16 10:11:21 +01:00
Aleksander Machniak
c8ed7c7388 Document miab driver, rename some config options 2021-01-16 09:57:54 +01:00
Aleksander Machniak
446ed1c35a Move require_once to when it is really needed, fixes tests regression 2021-01-16 09:51:40 +01:00
Aleksander Machniak
5356700325 Merge branch 'tinycp-driver' of https://github.com/rimendoz86/roundcubemail into rimendoz86-tinycp-driver 2021-01-16 09:44:39 +01:00
Aleksander Machniak
ded37ff97c Introduce password_http_client config option 2021-01-16 09:06:28 +01:00
Aleksander Machniak
2076b2cd5c CS fixes 2021-01-16 08:56:13 +01:00
Alexey Shtokalo
255105fa6c Switch driver from cURL to Guzzle 2021-01-11 13:30:22 +03:00
Alexey Shtokalo
925b11dbbe Added password driver for Mail-in-a-Box 2021-01-10 23:53:21 +03:00
Aleksander Machniak
996ae95f38 Fix regression in including minicolors and tagedit styles 2021-01-03 18:41:55 +01:00
Aleksander Machniak
9fac4c47e8 Fix tests regression 2021-01-03 09:30:49 +01:00
Aleksander Machniak
9b01776ef0 Password: Removed old 'cpanel' driver, 'cpanel_webmail' driver renamed to 'cpanel' (#7780) 2021-01-02 19:18:20 +01:00
johndoh
dec10e51da Support providing skins for plugins inside the main skin folder (#7445) 2020-12-21 09:45:34 +01:00
Aleksander Machniak
d88cadf1f2 Fix a few E_NOTICE issues 2020-12-20 10:36:41 +01:00
Aleksander Machniak
8b83d29f24 PHP8 fixes, do not require specific error_reporting setting anymore 2020-12-19 10:01:10 +01:00
Aleksander Machniak
db789bbb61 PHP8 fixes 2020-12-19 09:06:46 +01:00
Aleksander Machniak
3bbb01fe13 PHP8 fixes, regression fixes 2020-12-13 12:14:15 +01:00
Aleksander Machniak
12547ccf01 Require php-intl extension, get rid of Net_IDNA2, PHP8 fixes, short array syntax
Net_IDNA2 is not compatible, and Intl is a bundled ext since PHP 5.3.
Fixed some regressions.
2020-12-13 10:21:52 +01:00
johndoh
6b650080c5 Update deps (#7739) 2020-12-12 14:48:51 +01:00
Aleksander Machniak
8eb382b4ca PHP8 fixes 2020-12-11 20:29:41 +01:00
Aleksander Machniak
ed146b68db PHP8 fixes, CS fixes, short array syntax, tests 2020-12-10 20:27:32 +01:00
Aleksander Machniak
14a94cf0d7 PHP8 fixes, CS fixes, short array syntax, tests 2020-12-09 21:11:46 +01:00
Aleksander Machniak
7c53300990 PHP8 fixes, CS fixes, short array syntax, tests 2020-12-08 21:56:41 +01:00
Aleksander Machniak
f979b0ce1d Fix test compat. with phpunit <= 6.5 2020-12-06 21:01:08 +01:00
Aleksander Machniak
2dc9e12392 Fix test 2020-12-06 12:14:30 +01:00
Aleksander Machniak
e3416c9fc0 PHP8 fixes, CS fixes, short array syntax, tests 2020-12-06 11:43:56 +01:00
fluteze
f6a0779c7e Password: Log error on unsupported hash method (#7735) 2020-11-23 08:52:38 +01:00
Aleksander Machniak
545a1569f1 Steps -> Actions refactoring (#7688)
* Move action handling code to rcmail class
* Add rcmail_action class
* Add action aliases
* Get rid of $OUTPUT global
* Move some methods from rcmail to rcmail_action
* PHP8 compat. fixes
* Add framework for testing actions
* Fix obvious code mistakes
2020-11-01 11:25:38 +01:00