Aleksander Machniak
2852ffaeeb
PHP5 support for the fix to bug #8252
2021-10-28 14:12:14 +02:00
Aleksander Machniak
ca0cce0e11
Fix charset conversion errors on PHP < 8 for charsets not supported by mbstring ( #8252 )
2021-10-28 14:10:33 +02:00
Aleksander Machniak
f4ee8c44c2
Fix bug where \u200b characters were added into the recipient input preventing mail delivery ( #8269 )
2021-10-28 13:01:52 +02:00
Aleksander Machniak
8a275b7ff3
Don't write stats info to console.log when in CLI
...
If the file was created by the web server user, user executing the CLI command
might have no permissions. This leads to an error, and e.g. when installing
a plugin/skin via composer is converted to an ugly exception. We want to prevent that.
Anyway, these stats are most useful for the webmail use not for CLI commands.
2021-10-24 15:56:45 +02:00
Aleksander Machniak
3158f11b2a
Fix database initialization if db_prefix is a schema prefix ( #8221 )
2021-10-24 12:12:52 +02:00
Aleksander Machniak
f3dbc94a42
Fix PHP8 warning
2021-10-23 09:29:55 +02:00
Aleksander Machniak
ce3afe1638
Fix bug where new messages were not added to the list on refresh if skip_deleted=true ( #8234 )
2021-10-23 09:25:56 +02:00
Aleksander Machniak
4dc7d7decf
Fix so dark mode state is retained after closing the browser ( #8237 )
2021-10-22 18:31:29 +02:00
Aleksander Machniak
d73d81032f
Fix some PHP8 warnings ( #8239 )
2021-10-21 19:58:47 +02:00
Aleksander Machniak
e62ac0c85d
Fix so session's search scope is not used if search is not active ( #8199 )
2021-10-19 19:23:21 +02:00
Aleksander Machniak
39b432ba0a
Fix importing contacts with no email address ( #8227 )
2021-10-19 15:28:40 +02:00
Thomas Bruederli
f1d376ba27
Set version to 1.5.0 + remove unstable note
2021-10-17 22:36:20 +02:00
Aleksander Machniak
ec5eb742b2
Fix security issues regarding server name and trusted_host_patterns setting
2021-10-17 11:10:35 +02:00
Thomas Bruederli
992bfd40c7
Bring back spell.roundcube.net as integrated spelling service but disable by default ( #8182 )
...
This partially reverts commit b23c7f36cc8b95d7e43e38e6afdf2ea7b41a3517.4263e47d6a30596
2021-10-04 22:10:32 +02:00
Aleksander Machniak
4263e47d6a
Bring back support for defining logo images via data-src-* attributes
...
Removed (unintentionally?) in 4c8ea71e3a
2021-09-30 13:48:23 +02:00
Aleksander Machniak
3d2a6bf107
Fix handling of dark_mode_support:false setting in skins meta.json ( #8186 )
2021-09-25 10:00:34 +02:00
Aleksander Machniak
7300d9bcd2
Be less forgiving on the input format
2021-09-13 12:04:38 +02:00
Aleksander Machniak
41a2652f81
Rename session items 'search' and 'search_params' to 'contact_search' and 'contact_search_params'
...
... to fix potential conflict with the session items for mail search.
2021-09-11 09:13:39 +02:00
Aleksander Machniak
316a997187
Fix PHP8 warnings ( #8175 )
2021-09-11 09:13:32 +02:00
Aleksander Machniak
9d55dd14d8
Fix XSS issue in handling attachment filename extension in mimetype mismatch warning ( #8193 )
2021-08-31 19:20:39 +02:00
Aleksander Machniak
ae2251f490
Fix strpos(): empty needle warning ( #8184 )
2021-08-29 18:46:20 +02:00
Thomas Bruederli
24e5c0d58a
Fix password/token length check on OAuth login ( #8178 )
2021-08-29 17:00:18 +02:00
Thomas Bruederli
b23c7f36cc
Disable the default spellchecker option using spell.roundcube.net ( #8182 )
...
... since this service is no longer available.
2021-08-29 17:00:08 +02:00
Aleksander Machniak
71b6a6e7fa
Fix bug where "from my contacts" and "from trusted senders" values were mixed up ( #8177 )
2021-08-26 08:06:09 +02:00
Aleksander Machniak
4714f3192a
Fix a couple of PHP8 warnings ( #8175 )
2021-08-25 18:58:44 +02:00
Aleksander Machniak
36615aa0c5
Fix explode() arguments order ( #8176 )
2021-08-25 18:58:37 +02:00
Aleksander Machniak
6718c0d6ba
Fix handling of spellcheck connection errors ( #8172 )
2021-08-22 10:42:39 +02:00
Aleksander Machniak
1660fdb6db
Fix so addr-spec with missing closing angle bracket can be parsed ( #8164 )
2021-08-15 10:51:57 +02:00
Aleksander Machniak
00d52a02bf
Fix displaying inline images with incorrectly declared content-type ( #8158 )
2021-08-15 09:59:55 +02:00
Aleksander Machniak
14b9b3be9e
Elastic: Fix unwanted scrollbars in QR-Code dialog
...
The usual dialog padding is 28px in Elastic
2021-08-04 11:56:13 +02:00
Aleksander Machniak
4515713c85
Fix handling of headers that occur multiple times by show_additional_headers plugin ( #8157 )
2021-08-04 08:29:58 +02:00
Aleksander Machniak
b9eb3517d7
Fix fatal error/warning on invalid input to user parameter ( #8152 )
...
Added a new utility method: rcube_utils::get_input_string()
2021-08-01 10:40:44 +02:00
Aleksander Machniak
5ae7e22002
Update localization
2021-07-25 09:01:51 +02:00
Aleksander Machniak
e23d51a23e
Remove redundant if statement ( #8119 )
2021-07-20 11:04:46 +02:00
Aleksander Machniak
41f69f3d5f
Simplify the code by making env.attachments always initialized
2021-07-19 12:40:59 +02:00
Aleksander Machniak
4903ef616f
- Fix bug where expanding a group in the recipient input could corrupt the input content ( #7569 )
2021-07-18 11:08:41 +02:00
Justin Sleep
cd302c0654
Detect all variants of @ in suspicious emails ( #8139 )
2021-07-18 08:55:16 +02:00
Aleksander Machniak
02c7ddf9c1
Consider also full-width variant of @ when deciding about suspicious sender name
2021-07-16 13:18:39 +02:00
Aleksander Machniak
12ea080af8
Show suspicious email warning only when the email address is suspicious not the name
2021-07-16 13:16:16 +02:00
Aleksander Machniak
13cc4f43fd
Fix contacts list title for groups from example_addressbook
2021-07-16 13:05:56 +02:00
Aleksander Machniak
9caab5f701
Fix PHP8 warnings
2021-07-16 12:57:46 +02:00
Aleksander Machniak
a832a6943e
Fix converting >1MB of HTML content into plain text ( #8137 )
2021-07-16 12:37:44 +02:00
Aleksander Machniak
e01ec25aac
Use setTimeout() without window. prefix consistently
2021-07-14 13:18:58 +02:00
johndoh
7aa4b94461
Fix Firefox infinate loading display on mail screen #8128 ( #8129 )
2021-07-14 13:05:58 +02:00
Michael Stilkerich
23430eb2b9
Fix type annotations for rcmail_output::add_handler ( #8099 )
2021-07-14 12:53:51 +02:00
johndoh
5cc4021670
Fix handling of group names with @ character in autocomplete and contacts widget #8098 ( #8101 )
2021-07-14 12:51:41 +02:00
Aleksander Machniak
2f643141b4
Fix size of Mailvelope iframe for PGP-inlined mail, again ( #8126 )
2021-07-11 09:42:13 +02:00
Aleksander Machniak
157f969417
Fix PHP8 warnings
2021-07-11 09:37:57 +02:00
Aleksander Machniak
25214753cb
Support displaying RTF content (including encapsulated HTML) from a TNEF attachment
2021-07-11 09:31:09 +02:00
Aleksander Machniak
13d61f3c71
Fix handling of custom From addresses with names ( #8106 )
2021-07-03 08:34:10 +02:00