Commit Graph

7968 Commits

Author SHA1 Message Date
Aleksander Machniak
3f33433a31 Fix PHP8 warning (#9235)
And added tests for utils/modcss action
2023-12-03 10:54:17 +01:00
Aleksander Machniak
88a040842f Update to TinyMCE 5.10.9 security release (#9228) 2023-11-28 20:26:20 +01:00
Aleksander Machniak
ff10f5a621 Fix page jump menu flickering on click (#9196) 2023-11-26 11:28:09 +01:00
Aleksander Machniak
0eb0b771c4 Fix PHP8 warnings 2023-11-19 11:58:07 +01:00
Aleksander Machniak
c59b643dec Fix regression in handling LDAP search_fields configuration parameter (#9210) 2023-11-11 10:39:47 +01:00
Aleksander Machniak
81ac3c342a Fix cross-site scripting (XSS) vulnerability in setting Content-Type/Content-Disposition for attachment preview/download
Thanks to rehme.infosec for reporting the issues.
2023-11-04 17:52:34 +01:00
Aleksander Machniak
6d7557799a Fix regression where smtp_user did not allow pre/post strings before/after %u placeholder (#9162) 2023-10-29 13:14:13 +01:00
Denys Klymenko
efd5842dcb Fix PHP fatal error on folder read-only check (#9190) 2023-10-29 12:53:07 +01:00
Aleksander Machniak
93989c0d87 Fix PHP string replacement error in utils/error.php (#9185) 2023-10-29 12:50:54 +01:00
Aleksander Machniak
1c2b066e7a Fix PHP 8.2 deprecation warning: Creation of dynamic property rcube_message_part::$realtype is deprecated (#9193) 2023-10-29 12:11:49 +01:00
Aleksander Machniak
11ec814a80 Fix bug where images attached to application/smil messages weren't displayed (#8870) 2023-10-21 18:15:42 +02:00
Aleksander Machniak
7fe57f275e Fix duplicated Inbox folder on IMAP servers that do not use Inbox folder with all capital letters (#9166) 2023-10-18 19:37:19 +02:00
Aleksander Machniak
522562a4ab Fix PHP8 fatal error when parsing a malformed BODYSTRUCTURE (#9171) 2023-10-17 20:03:29 +02:00
Aleksander Machniak
41756cc333 Fix cross-site scripting (XSS) vulnerability in handling of SVG in HTML messages (#9168) 2023-10-14 18:17:17 +02:00
Aleksander Machniak
7abd0c5ba7 Fix PHP8 warning (#9160) 2023-10-08 09:52:12 +02:00
Aleksander Machniak
fe5da0b8d3 Fix default 'mime.types' path on Windows (#9113) 2023-10-01 14:12:53 +02:00
Aleksander Machniak
4c1a8e248d Fix bug in es_ES localization (#9146) 2023-10-01 14:09:58 +02:00
Aleksander Machniak
5976ee7363 Fix PHP8 warnings (#9142) 2023-09-18 11:14:22 +02:00
Aleksander Machniak
e92ec206a8 Fix cross-site scripting (XSS) vulnerability in handling of linkrefs in plain text messages
Thanks to Niraj Shivtarkar for the report.
2023-09-14 10:09:25 +02:00
Aleksander Machniak
ec11c25de7 Fix various PHP warnings (#9098) 2023-08-20 08:42:41 +02:00
Aleksander Machniak
5f80470858 Fix "Show source" on mobile with x_frame_options = deny (#9084) 2023-08-20 08:35:06 +02:00
Aleksander Machniak
33ff28080c Fix PHP8 warnings 2023-08-20 08:34:59 +02:00
Ashus
344c02c505 Fix errors while upgrading plugins with SQL migrations (#9092) 2023-08-20 08:34:53 +02:00
Aleksander Machniak
74b6d29c62 Relax uuencode header regexp 2023-08-13 13:14:42 +02:00
Aleksander Machniak
9165e8d750 Fix handling of an error case in Cyrus IMAP BINARY FETCH, fallback to non-binary FETCH (#9097) 2023-08-13 12:28:32 +02:00
Aleksander Machniak
2ddbc019ae Fix regression in decoding mail parts FETCHed from IMAP (#9096) 2023-08-13 10:56:54 +02:00
Aleksander Machniak
93a599b105 Fix handling of mail parts that are encoded with x-uuencode (#9096) 2023-08-13 10:53:13 +02:00
Aleksander Machniak
25fac71c25 Add missing Uyghur localization 2023-08-02 08:57:40 +02:00
Aleksander Machniak
54ef0fd0ca FIx PHP8 warning (#9071) 2023-07-23 16:30:21 +02:00
Aleksander Machniak
b48a12054e Add rcube_db::error_info() 2023-07-20 10:29:53 +02:00
Aleksander Machniak
59e6911850 Fix so install/update scripts do not require PEAR (#9037) 2023-07-15 18:56:33 +02:00
Aleksander Machniak
653475c489 Fix wrong order of a multi-folder search result when sorting by size (#9065) 2023-07-15 08:59:27 +02:00
Aleksander Machniak
5454c538d3 Fix PHP8 warnings 2023-07-13 11:38:16 +02:00
Aleksander Machniak
eaef7b3e4b Fix PHP8 warnings 2023-07-12 18:56:17 +02:00
Aleksander Machniak
f40550f9d2 Fix regression where LDAP addressbook 'filter' option was ignored (#9061)
Also fix some PHP8 warnings
2023-07-11 10:52:50 +02:00
Aleksander Machniak
ca1b23ea9d More fixes regarding rcmail::url() (#9052) 2023-07-10 18:28:48 +02:00
Adrien Beau
e5c5676fcc Fix sort_folder_comparator (#9057)
In case $path2 is longer than $path1, and all folders in $path1 are
equal to the corresponding folder in $path2 (in other words: $path2 is a
subfolder of $path1), sort_folder_comparator currently considers them
equal because it stops comparing when it reaches the end of $path1.

This breaks the ordering done by uasort() above, and breaks code that
relies on the folder list being sorted, notably the folders settings
page.
2023-07-09 19:53:09 +02:00
Aleksander Machniak
0597bdf186 Fix bug where a duplicate <title> tag in HTML email could cause some parts being cut off (#9029) 2023-07-09 14:49:44 +02:00
Aleksander Machniak
7a3c1b4d68 Fix potential PHP fatal error when opening a message with message/rfc822 part (#8953) 2023-07-09 14:49:38 +02:00
Aleksander Machniak
f7635575f6 Fix regression that broke use_secure_urls feature (#9052) 2023-07-09 14:49:30 +02:00
Aleksander Machniak
3e303234d5 Fix bug where installto.sh/update.sh scripts were removing some essential options from the config file (#9051)
Plus small code improvements
2023-07-08 09:08:50 +02:00
Aleksander Machniak
fa492b8428 Fix PHP7 compat. break in last commit 2023-06-14 13:04:01 +02:00
Aleksander Machniak
b31ad1ad65 Fix so output of log_date_format with microseconds contains time in server time zone, not UTC 2023-06-14 13:03:55 +02:00
Aleksander Machniak
3e5d6f832f Fix PHP8 warnings 2023-06-12 12:13:54 +02:00
Aleksander Machniak
b9baeb0021 Fix version (1.6.1 -> 1.6-git) 2023-06-11 09:30:17 +02:00
Aleksander Machniak
3ef3ea7cd8 Remove redundant comma 2023-06-08 20:43:07 +02:00
Aleksander Machniak
b69b75b6ef Remove redundant if() condition 2023-06-08 20:05:28 +02:00
Aleksander Machniak
a8124c6e76 Fix PHP error when imap_conn_options.proxy_protocol is not an array 2023-06-08 20:04:54 +02:00
Aleksander Machniak
048d23c373 Fix PHP fatal error when importing vcf file using PHP 8.2 (#9025)
and some PHP8 warning
2023-06-03 12:15:39 +02:00
Aleksander Machniak
2408595a38 Fix connecting to LDAP using an URI with ldapi:// scheme (#8990) 2023-05-13 19:40:44 +02:00