Aleksander Machniak
c95865e8a2
Fix PHP8 warnings ( #9306 )
2024-01-20 10:39:05 +01:00
Aleksander Machniak
9bd13574fb
Clear IMAP capabilities on connection close
...
Fixes the state on connection close, so when you reconnect there's use
of old capabiltieis. This fixes the following scenario:
- user connects to imap and authenticates using LOGIN command,
after this capabilities may contain LOGINDISABLED
- user disconnects
- in the same request user connects again and authenticates as before
but it can't because of the wrong LOGINDISABLED state.
2024-01-08 14:01:28 +01:00
Aleksander Machniak
5d779abf82
Support (DEPTH 0) in GETMETADATA command
2024-01-05 14:44:03 +01:00
Aleksander Machniak
7950116ee1
Fix IMAP GETMETADATA command with options - RFC5464
2024-01-05 14:39:49 +01:00
Michael Voříšek
5474761725
Fix rcube::decrypt() ( #9264 )
...
* do not skip test_encrypt_and_decrypt test
* Fix rcube::decrypt()
2023-12-13 19:56:59 +01:00
Aleksander Machniak
b66f7aabda
Fix PHP8 warning
2023-12-13 19:55:35 +01:00
TEXION TECH
44860ff45d
Update labels.inc ( #9232 )
...
Update message
2023-12-13 19:55:22 +01:00
Michael Voříšek
793664f568
Fix invalid phpdocs ( #9252 )
...
* fix missing return type in phpdoc
* fix "phpdoc_scalar"
* Fix phpdoc variable names typos
* fix wrong phpdoc tags
2023-12-13 19:55:05 +01:00
Aleksander Machniak
24dfb2b3e8
Fix PHP8 warnings ( #9242 )
2023-12-09 08:48:07 +01:00
Aleksander Machniak
12a321bd7a
Fix PHP8 warning ( #9238 )
2023-12-04 20:56:39 +01:00
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