Aleksander Machniak
445a8468e0
Fix inconsistent fowarding actions statuses on drafts ( #8039 )
2021-05-08 09:29:34 +02:00
Thomas P
0b9346be01
Support class and realname props for a folder ( #7937 )
2021-05-07 17:53:03 +02:00
Aleksander Machniak
bc531e4668
Fix various actions on folders with angle brackets in name ( #8037 )
2021-05-05 17:37:52 +02:00
Thomas Bruederli
9d94acb60e
Add plugin hooks for oauth events ( #8028 , #8040 )
...
`oauth_login`: triggered after successful authentication via OAuth, providing token and identity information
`oauth_refresh_token`: triggered after the OAuth access token was refreshed
2021-05-04 21:31:01 +02:00
Aleksander Machniak
5679117603
Fix PHP8 warning
2021-05-02 11:32:52 +02:00
Aleksander Machniak
6714649afe
Make the Purge (Empty) action available for every non-empty folder, not only Trash ( #7948 )
2021-05-02 11:07:20 +02:00
Aleksander Machniak
462ab1e8df
Remove debug code, fix PHP8 warning
2021-05-02 09:15:50 +02:00
Aleksander Machniak
8b10f9d6ea
Warn the user about a potential data leak on mail bounce or forward ( #7993 )
2021-05-01 12:45:31 +02:00
Thomas Bruederli
93cda187ed
Catch oauth state check exception ( #7998 )
2021-04-26 21:40:29 +02:00
Aleksander Machniak
4b5e9c10f9
Fix handling of multiple link references with the same index in plain text message ( #8021 )
...
Second attempt that should work on all supported PHP versions
2021-04-25 10:57:17 +02:00
Aleksander Machniak
d6efee1da1
CS fixes, update changelog
2021-04-25 10:00:34 +02:00
Aleksander Machniak
2fb21560b0
Merge branch 'smtp-xclient' of https://github.com/kwiatek6324/roundcubemail into kwiatek6324-smtp-xclient
2021-04-25 09:51:32 +02:00
Thomas P
0044673e11
Add config options for subject prefixes ( #7929 )
2021-04-25 09:41:08 +02:00
Tobias Florek
67aa13fe4e
Implement XOAUTH2 for managesieve ( #8026 )
...
fixes #7925
2021-04-25 09:19:41 +02:00
Aleksander Machniak
dc89e18a0f
Revert "Fix handling of multiple link references with the same index in plain text message ( #8021 )"
...
This reverts commit 2be7e1cb61 .
The code used a PHP>=7.4 feature.
2021-04-25 09:15:05 +02:00
Aleksander Machniak
2be7e1cb61
Fix handling of multiple link references with the same index in plain text message ( #8021 )
2021-04-25 09:05:51 +02:00
Josh Soref
93ebe759f9
Spelling ( #8015 )
2021-04-18 09:51:43 +02:00
Aleksander Machniak
26a1948597
Typo
2021-04-18 08:43:55 +02:00
Josh Soref
203f456620
Spelling ( #8001 )
2021-04-18 08:43:18 +02:00
johndoh
8547ccb765
Remove duplicate <title> tag in iframe output ( #7997 )
2021-04-12 11:15:53 +02:00
Aleksander Machniak
c8a4b61e53
Fix so "Always allow from..." button appears also when allow_images=3 ( #7961 )
2021-04-11 11:00:23 +02:00
johndoh
8453d147d7
Handle http 500 error on message send ( #7959 )
2021-04-09 08:25:38 +02:00
Aleksander Machniak
2f42fa2eaf
Fix HTML5 parser issue with a messy HTML code from Outlook ( #7356 )
2021-04-05 10:39:00 +02:00
Aleksander Machniak
a399a7fa8e
Fix invalid search fields after search scope change ( #6919 )
...
- Don't start search on initerval and scope search
- Use currently selected criteria instead of the criteria defined in search_mods[*]
2021-04-04 13:41:39 +02:00
Aleksander Machniak
352a31ec07
Fix errors/warnings when fetching replied/forwarded message headers fails ( #7970 )
2021-04-04 10:15:02 +02:00
Aleksander Machniak
a8ce731df9
Fix bug where assigning users to groups via menu (not drag'n'drop) could fail in Elastic theme ( #7973 )
...
Fixed by properly destroying all entity selectors.
2021-03-27 15:36:41 +01:00
Aleksander Machniak
f74bc3fd80
Fix bug where invalid non-unicode characters in JSON output could make the UI unresponsive ( #7955 )
2021-03-27 09:19:18 +01:00
Aleksander Machniak
39f8f639b5
Fix PHP8 fatal error when allowing images in an email ( #7968 )
2021-03-26 18:43:28 +01:00
Aleksander Machniak
0df8e97476
Small code improvement + tests
2021-03-22 16:11:38 +01:00
Aleksander Machniak
12562a7b0e
Remove redundant code from rcube_charset::clean()
2021-03-22 08:36:19 +01:00
Michael Stilkerich
2e88de27db
Fix phpdoc for rcube::decrypt() ( #7956 )
...
* Fix phpdoc for rcube::decrypt()
* Adapt rcube::decrypt() to return false on error
2021-03-21 14:46:14 +01:00
Michael Stilkerich
0608af9814
phpdoc type annotations to aid static analysis tools ( #7957 )
2021-03-21 14:39:17 +01:00
Aleksander Machniak
1aa7b15f6d
Fix spoofchecker on PHP <= 7.0
2021-03-21 10:14:02 +01:00
Aleksander Machniak
b913d2fbde
Add IDN homograph attack (spoofing) detection [CVE-2019-15237] ( #6891 )
2021-03-21 09:25:57 +01:00
Aleksander Machniak
75c604aa39
Upgrade to TinyMCE 5.7.1
2021-03-18 19:03:21 +01:00
Thomas Bruederli
8fdf37bf21
Set absolute path for assets if PATH_INFO is set (#7812,#7923)
2021-03-15 21:20:07 +01:00
Aleksander Machniak
435d6c6fc2
Don't cache disabled_actions setting in memory
...
If some plugin changed the setting after first button() method
use, the change would not have been seen in the rest of the method calls.
2021-03-15 14:12:37 +01:00
Aleksander Machniak
1b08ccd384
Fix so selecting the same folder to reset search resets also the page number ( #7125 )
2021-03-14 09:46:33 +01:00
Aleksander Machniak
39086d4c87
Fix so session expiration is more precise and do not depend on the garbage collector ( #7576 )
2021-03-13 10:08:00 +01:00
Aleksander Machniak
9508059b90
Plugin API: Allow modification of 'error' argument in 'message_send_error' hook ( #7914 )
2021-03-13 08:54:30 +01:00
Aleksander Machniak
6722ba0da3
Fix bug where the list page wasn't reset when changing a folder on mail view page ( #7932 )
2021-03-13 08:17:43 +01:00
Aleksander Machniak
5ec509f87e
FIX PHP8 fatal error and some warnings ( #7931 )
2021-03-10 18:24:18 +01:00
Aleksander Machniak
7091e65f80
Fix bug when sending an email and recipient's email address contains a trailing dot ( #7899 )
2021-03-06 09:59:35 +01:00
Aleksander Machniak
dd6aefe1fd
Fix bug where imap_conn_options settings were ignored ( #7912 )
2021-03-04 19:14:28 +01:00
Aleksander Machniak
5ac44fd4ed
PHPDoc fixes
2021-02-28 11:58:27 +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
a8afce5fb4
Fix so allowing remote resources does not add an entry to browser history ( #6620 )
2021-02-21 11:49: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
ab37678da8
Fix PHP8 warning
2021-02-21 09:48:46 +01:00
Kwiatek
5e5e91c3b5
Add support for XCLIENT ADDR and LOGIN extension
2021-02-20 11:57:42 +01:00