Commit Graph

7910 Commits

Author SHA1 Message Date
Aleksander Machniak
dfd729e2d9 Update localization 2023-04-09 18:32:20 +02:00
Aleksander Machniak
279d118fe9 Fix extra leading newlines in plain text converted from HTML (#8973) 2023-04-09 12:08:02 +02:00
Aleksander Machniak
c44c6981b3 Fix bug where LDAP (fulltext) search didn't work without 'search_fields' in config (#8874)
also fix some PHP warnings
2023-04-02 11:32:23 +02:00
Aleksander Machniak
85286815a5 Fix bug where it wasn't possible to scroll lists by clicking middle mouse button (#8942) 2023-03-19 11:11:34 +01:00
Aleksander Machniak
78b011e5e7 Fix PHP Deprecated: Creation of dynamic property rcube_message_header::$bcc is deprecated 2023-03-04 11:50:50 +01:00
Camilo Sperberg
1ba2377de4 Fix most common warnings RoundCube 1.6.1 (#8901) 2023-03-04 11:50:43 +01:00
Asterios "Aster" Bandis
3103e644e4 Update Greek localization (from Transifex) (#8937)
* Pull new Greek translations from Transifex

* Pull new Greek translations from Transifex

Replace the "Greeklish" folder name with Greek characters
2023-03-04 11:50:37 +01:00
Aleksander Machniak
772d7762a0 Fix duplicate recipients in "To" and "Cc" on reply (#8912) 2023-02-26 20:54:36 +01:00
Aleksander Machniak
22ec6d21dc Fix invalid onclick handler on the logo image when using non-array skin_logo setting (#8933) 2023-02-26 10:15:06 +01:00
Aleksander Machniak
25094dc14c Fix Help plugin menu (#8898) 2023-02-19 14:53:15 +01:00
Aleksander Machniak
6c07adf346 Fix parse error 2023-02-04 09:53:50 +01:00
Aleksander Machniak
6904d4211d Add Uyghur localization, update localization 2023-02-04 09:53:37 +01:00
Aleksander Machniak
4e7efcce63 Fix so LDAP VLV option is disabled by default as documented (#8833) 2023-01-29 13:20:18 +01:00
Aleksander Machniak
6c0b0855bf Fix support for Windows-31J charset (#8869) 2023-01-29 10:12:29 +01:00
Aleksander Machniak
0c6a803c5f Fix PHP8 warning (#8891) 2023-01-29 09:40:47 +01:00
Thomas Bruederli
7207e053bc Fix JWT decoding with url safe base64 schema (#8890) 2023-01-28 22:10:08 +01:00
Aleksander Machniak
4bca4d69c9 Fix bug where a non-ASCII character in app.js could cause error in javascript engine (#8894) 2023-01-28 18:33:56 +01:00
Aleksander Machniak
72032af8c0 Fix regression in OAuth request URI caused by use of REQUEST_URI instead of SCRIPT_NAME as a default (#8878) 2023-01-26 18:15:58 +01:00
Aleksander Machniak
087f5e7762 Fix missing mail composing textarea on reply/draft with a long plain text content (#8866) 2023-01-18 08:27:33 +01:00
Aleksander Machniak
433db93616 Fix PHP warning 2023-01-08 11:46:17 +01:00
Aleksander Machniak
5faf46a671 Rename 'request_uri_field' to 'request_path' and allow a path in it (#8738, #8770) 2023-01-08 09:57:53 +01:00
Thomas Bruederli
cddc1bfd92 Bump version to 1.6.1 2023-01-05 21:36:15 +01:00
Thomas B
f81be9db9b Update vendor dir from installto.sh if untouched (#8642) (#8840)
* installto.sh checks for a marker indicating that composer was not run/used.
* update.sh tries to find and run composer
2023-01-05 21:34:15 +01:00
anton-labunsky
e23641734b Fix SIGBUS raised in ImageMagick (#8511)
Use unique filename for temporary file, when image thumbnail is rendered.
2023-01-01 13:01:44 +01:00
Arshid
9fb398b949 Fix undefined variable (#8831)
$detected_charset is undefined.
2022-12-31 17:47:55 +01:00
Aleksander Machniak
590ac0783e Fix bug where "Invalid skin name" error was logged on preferences save if there's only one skin (#8825) 2022-12-31 15:30:46 +01:00
Aleksander Machniak
19ec0f192a Make rcmail::format_date() to work with DateTimeImmutable 2022-12-29 14:16:13 +01:00
Aleksander Machniak
e43feb6621 Fix PHP8.2 warning 2022-12-29 14:16:06 +01:00
Aleksander Machniak
4695e86f57 Fix possible PHP warning (#8793) 2022-12-29 14:16:00 +01:00
Aleksander Machniak
1cae401af4 Fix get_address_book() issue for addressbooks that have a string identifier starting with a digit 2022-12-01 10:01:46 +01:00
Aleksander Machniak
ded36e4d16 Fix PHP 8.1 warning (#8804) 2022-11-28 20:53:48 +01:00
Aleksander Machniak
872435e0de Fix PHP 8.1 warnings, make BODYSTRUCTURE parser less fragile (#8803) 2022-11-28 20:35:45 +01:00
Thomas B
be4c12a55e Add config option for request uri field (#8738) (#8770)
This can be used to read a custom header sent by a reverse proxy to resolve the absolute path to Roundcube

* add check against the proxy_whitelist option before using a HTTP header field value for the request uri composition.
* refactor the rcmail::url() method to also work when composing fully qualified urls.
* fix/adapt tests
2022-11-26 10:23:58 +01:00
Aleksander Machniak
6807820eed Fix PHP warning (#8794) 2022-11-26 10:18:39 +01:00
Aleksander Machniak
b2c94ae085 Fix bug array values could not be saved in utils/save_pref action (#8781) 2022-11-15 19:16:56 +01:00
Aleksander Machniak
0fd3b98ec0 Fix PHP warning (#8784) 2022-11-15 19:16:49 +01:00
Aleksander Machniak
cc1bdf6a36 Fix regression in create_config()
On update some bool options might got changed values to false,
if not specified in the config.inc.php file.
2022-11-13 14:13:43 +01:00
Aleksander Machniak
624400d7fa Fix handling of smtp/imap port options on configuration file update (#8756) 2022-11-13 13:20:26 +01:00
Aleksander Machniak
639d98e32c Fix authenticating to Courier IMAP with passwords containing a '~' character (#8772) 2022-11-11 14:12:10 +01:00
Aleksander Machniak
eff5130f6f Fix a PHP warning (#8743) 2022-11-11 13:26:49 +01:00
Michael Stilkerich
2f5326a7bf Pass port 0 as integer to Redis::connect() with unix socket (#8749)
The second parameter to Redis::connect() is an int parameter. Passing
null for it will trigger a PHP deprecation notice with PHP 8.1.

The Redis::connect() documentation shows that a 0 is used for the port
parameter in the examples with unix sockets where parameters beyond the
second parameter are set.
2022-11-11 13:21:57 +01:00
Camilo Sperberg
d2a6c44380 Address most common warnings in PHP >= 8.0.0 (#8769) 2022-11-11 13:16:06 +01:00
Michael Steininger
f3d0f1c2c3 Fix php 8.0 warning if db_dsnr is used (#8779) 2022-11-11 11:38:57 +01:00
Aleksander Machniak
1881b1e8ac Fix return to previous contact source/group after search reset 2022-11-11 11:25:27 +01:00
Aleksander Machniak
d54463cfc3 Fix so N property always exists in a vCard export (#8771) 2022-11-02 11:54:11 +01:00
Thomas Bruederli
d39235e5d9 Remove debug code again 2022-10-29 22:29:07 +02:00
Thomas Bruederli
afa509bc97 Kill session if refreshing oauth token fails (#8734) 2022-10-29 22:26:20 +02:00
Aleksander Machniak
3e8a9f3350 Fix undefined array key warning 2022-09-29 20:30:09 +02:00
Stuart Henderson
7d03951eb3 Don't return undefined $_SESSION['secure_token'] (#8705)
Avoid `PHP Warning: Undefined array key "secure_token" in /roundcubemail/program/lib/Roundcube/rcube.php on line 1002` seen with PHP 8 and secure_urls enabled.
2022-09-24 09:10:41 +02:00
Aleksander Machniak
b36e625b6b Fix bug where multiline data:image URI's in emails were stripped from the message on display (#8613) 2022-09-10 09:54:06 +02:00