Aleksander Machniak
e3637ea26c
Fix PHP8 warnings
2023-06-06 13:00:10 +02:00
Aleksander Machniak
a30206bf6a
Fix bug where a non-ASCII character in app.js could cause error in javascript engine ( #8894 )
2023-01-28 18:34:51 +01:00
Aleksander Machniak
6dc41a2c96
Make rcmail::format_date() to work with DateTimeImmutable
2023-01-18 11:47:39 +01:00
Aleksander Machniak
c0f183059c
Fix get_address_book() issue for addressbooks that have a string identifier starting with a digit
2022-12-01 10:02:20 +01:00
Michael Steininger
278633b150
Fix php 8.0 warning if db_dsnr is used ( #8779 )
2022-11-11 11:39:09 +01:00
Aleksander Machniak
6e4d328841
Fix return to previous contact source/group after search reset
2022-11-11 11:23:58 +01:00
Aleksander Machniak
6abd913566
Fix so N property always exists in a vCard export ( #8771 )
2022-11-02 11:55:17 +01:00
Thomas Bruederli
88c1566126
Prepare release 1.5.3
2022-06-22 10:28:04 +02:00
Aleksander Machniak
9822616191
Fix support for DSN specification without host e.g. pgsql:///dbname ( #8558 )
2022-06-18 14:13:16 +02:00
Aleksander Machniak
62d0287e61
Fix bug where title tag content was displayed in the body if it contained HTML tags ( #8540 )
2022-05-28 09:13:47 +02:00
Aleksander Machniak
22066d8ffc
Fix broken encoding of HTML content encapsulated in a RTF attachment ( #8444 )
2022-04-17 09:22:55 +02:00
Aleksander Machniak
1b4f364430
Fix bug where DSN flag state wasn't stored with a draft ( #8371 )
2022-04-10 11:34:40 +02:00
Aleksander Machniak
96e9427616
Fix bug where session could time out if DB and PHP timezone were different ( #8303 )
2022-03-13 11:42:04 +01:00
Aleksander Machniak
35160841ba
Fix PHP8 warning ( #8466 )
2022-03-12 09:39:45 +01:00
Aleksander Machniak
d760749ca3
Fix handling of message/rfc822 parts that are small and are multipart structures with a single part ( #8458 )
2022-03-08 19:55:54 +01:00
Arkadiusz Miśkiewicz
617f329304
Fix regression in showing attachments ( #8425 ). ( #8430 )
...
a5c2b4360c started initializing
$this->got_html_part always but this check wasn't updated.
2022-01-31 18:13:25 +01:00
Aleksander Machniak
b66bbf2902
Fix setting HTML mode on reply/forward of a signed message ( #8405 )
...
Simplify and unify has_html_part() and has_text_part() methods.
2022-01-30 09:21:28 +01:00
Aleksander Machniak
5bcb76298e
Fix setting HTML mode on reply/forward of a signed message ( #8405 )
2022-01-30 09:21:13 +01:00
Aleksander Machniak
c33541b03a
Fix handling of RFC2231-encoded attachment names inside of a message/rfc822 part ( #8418 )
2022-01-29 10:18:02 +01:00
Aleksander Machniak
4ea9b1b58f
Fix a couple of PHP8 warnings ( #8420 )
2022-01-29 08:37:35 +01:00
Aleksander Machniak
fbc424546d
Fix bug where small message/rfc822 parts could not be decoded ( #8408 )
2022-01-22 09:44:42 +01:00
Aleksander Machniak
6d5c41e242
Fix mail headers injection via the subject field on mail compose ( #8404 )
2022-01-22 08:28:47 +01:00
Aleksander Machniak
243312c50f
Fix various PHP8 warnings ( #8392 )
2022-01-11 19:06:24 +01:00
Aleksander Machniak
ee88d02cc1
Fix PHP Warning: Undefined array key "value" on PHP8 ( #8382 )
2022-01-08 08:33:23 +01:00
Aleksander Machniak
8894fddd59
Security: Fix cross-site scripting (XSS) via HTML messages with malicious CSS content
2021-12-29 19:03:16 +01:00
Thomas Bruederli
ddd67891e4
Bump version to 1.5.2
2021-12-28 17:31:00 +01:00
Thomas Bruederli
01781c221e
Refresh oauth access token in 'refresh' plugin hook ( #8224 )
2021-12-28 17:23:56 +01:00
Thomas Bruederli
372cb0c5c7
No oauth auto-redirect on imap login failures ( #8370 )
2021-12-28 17:23:50 +01:00
Aleksander Machniak
3539260470
Fix some more PHP8 warnings ( #8363 )
2021-12-17 19:06:52 +01:00
Aleksander Machniak
40d9228b9d
Fix in_array_nocase() regression
2021-12-17 18:58:46 +01:00
Aleksander Machniak
918730b46f
Fix some PHP8 compatibility issues ( #8363 )
2021-12-17 18:53:48 +01:00
Aleksander Machniak
4463865b12
Fix handling of unicode/special characters in custom From input ( #8357 )
2021-12-12 18:14:43 +01:00
Thomas Bruederli
09d6abd38f
Pass 'id_token' to 'oauth_login' plugin hook ( #8214 )
...
... and unset it afterwards
2021-12-02 22:43:53 +01:00
Thomas Bruederli
d2f24f20a9
Fix expiration of short-lived oauth tokens ( #8147 )
...
Just add a small margin of 10s to consider the transfer
and processing time between oauth server and roundcube.
2021-12-02 22:43:46 +01:00
Thomas Bruederli
fc0910cef5
Fix relative path to assets if /index.php/foo/bar url is used ( #8144 )
2021-12-02 22:43:38 +01:00
Thomas Bruederli
4851ab3dd9
Bump version to 1.5.1
2021-11-12 22:21:09 +01:00
Aleksander Machniak
48afc9a873
Fix an infinite loop when parsing environment variables with float/integer values ( #8293 )
2021-11-06 15:09:20 +01:00
Aleksander Machniak
8b89f7aada
Fix PHP8 warnings ( #8286 )
2021-11-06 09:13:47 +01:00
Aleksander Machniak
c33fbf0905
Fix bug where attachment download could sometimes fail with a CSRF check error ( #8283 )
2021-11-03 19:31:38 +01:00
Aleksander Machniak
f8426f5334
Fix fetching headers of multiple message parts at once in rcube_imap_generic::fetchMIMEHeaders() ( #8282 )
2021-11-03 08:17:27 +01:00
Aleksander Machniak
80b453c24a
Fix PHP fatal error on an undefined constant in contacts import action ( #8277 )
2021-11-02 10:32:58 +01:00
Aleksander Machniak
fdca2a55ed
Fix bug with show_images setting where option 1 and 3 were swapped ( #8268 )
2021-10-29 12:48:36 +02:00
Aleksander Machniak
e4d049d224
Update localization
2021-10-29 10:38:40 +02:00
agabellini
217671914f
Update csv2vcard.inc for it_IT ( #8233 )
2021-10-29 10:38:28 +02:00
Aleksander Machniak
d203db0366
Fix bug where adding a contact to trusted senders via "Always allow from..." button didn't work ( #8264 , #8268 )
...
...if the contact already existed in Personal addresses (or another default contacts source)
2021-10-28 14:40:19 +02:00
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