Aleksander Machniak
06ce7a5d34
Fix so LDAP VLV option is disabled by default as documented ( #8833 )
2023-01-29 13:19:20 +01:00
Aleksander Machniak
4b488353c5
Fix support for Windows-31J charset ( #8869 )
2023-01-29 10:11:53 +01:00
Aleksander Machniak
b2f7adb730
Fix PHP8 warning ( #8891 )
2023-01-29 09:39:48 +01:00
Arshid
2605262257
Fix undefined variable ( #8831 )
...
$detected_charset is undefined.
2022-12-31 17:46:54 +01:00
Aleksander Machniak
11ae5a14e4
Fix possible error in compare_search_value() ( #8823 )
2022-12-31 10:06:11 +01:00
Aleksander Machniak
49eb9e09d5
Fix PHP8.2 warning
2022-12-05 15:15:19 +01:00
Aleksander Machniak
98fa870a98
Fix possible PHP warning ( #8793 )
2022-12-04 10:39:56 +01:00
Aleksander Machniak
378a5d3423
Fix PHP 8.1 warning ( #8804 )
2022-11-28 20:52:53 +01:00
Aleksander Machniak
33fac1927e
Fix PHP 8.1 warnings, make BODYSTRUCTURE parser less fragile ( #8803 )
2022-11-28 20:34:02 +01:00
Aleksander Machniak
ec39abf508
Improve handling of available spellchecker languages/dialects
2022-11-26 11:01:52 +01:00
Aleksander Machniak
e7f57c6dd5
Fix PHP warning ( #8794 )
2022-11-26 10:17:29 +01:00
Thomas B
409aee8b3c
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-23 21:05:00 +01:00
Aleksander Machniak
1b0c72f9c3
Fix PHP warning ( #8784 )
2022-11-15 19:00:40 +01:00
Aleksander Machniak
c78d998ec3
Fix authenticating to Courier IMAP with passwords containing a '~' character ( #8772 )
2022-11-11 14:11:37 +01:00
Aleksander Machniak
e111f22d50
Fix a PHP warning ( #8743 )
2022-11-11 13:26:08 +01:00
Michael Stilkerich
473eec4a8a
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:22:59 +01:00
Michael Steininger
e717bedc10
Fix php 8.0 warning if db_dsnr is used ( #8779 )
2022-11-11 11:38:25 +01:00
Aleksander Machniak
249bc0e338
Fix so N property always exists in a vCard export ( #8771 )
2022-11-02 11:53:31 +01:00
Philip Weir
901b1bb8f1
Remove remaining references to dropped db engines ( #8767 )
2022-10-29 17:06:21 +02:00
Aleksander Machniak
32ddb7b8d1
Use precise session lifetime for garbage collector ( #8671 )
2022-10-09 17:13:41 +02:00
Aleksander Machniak
80404a8674
Store uploads metadata in a separate sql database table instead of a session ( #8415 )
2022-10-09 11:35:14 +02:00
Rok Jaklič
0077d7a52d
Added prioritized charsets for Slovenian language ( #8701 )
2022-09-24 09:13:38 +02:00
Stuart Henderson
ba5ea75f46
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:18 +02:00
Aleksander Machniak
704034be2d
Add setQuota() method
2022-09-24 09:08:10 +02:00
Aleksander Machniak
019801a430
Removed support for MS SQL Server and Oracle ( #7854 )
2022-09-11 11:01:03 +02:00
Aleksander Machniak
2847154cd0
Fix bug where multiline data:image URI's in emails were stripped from the message on display ( #8613 )
2022-09-10 09:53:34 +02:00
Aleksander Machniak
79b089e6d3
Fix PHP8 warnings ( #8677 )
2022-08-25 19:52:56 +02:00
Aleksander Machniak
825bcf5af7
Fix various "Creation of dynamic property is deprecated" warnings
2022-08-14 15:27:09 +02:00
Aleksander Machniak
bae45d5728
Always define 'abort' arg in rcube_dummy_plugin_api handler ( #8669 )
2022-08-13 08:58:52 +02:00
Aleksander Machniak
69b82f8f52
Fix PHP8 warnings ( #8656 )
2022-08-09 19:03:05 +02:00
Aleksander Machniak
1377ce5918
Fix PHP8.1 warnings ( #8667 )
2022-08-09 19:00:19 +02:00
Aleksander Machniak
d03668e39a
Fix regression in rcube_db::encode()
...
We use mb_convert_encoding() instead of utf8_encode() and utf8_decode().
2022-08-09 18:56:24 +02:00
Aleksander Machniak
1389e573d3
Remove use of utf8_encode() and utf8_decode() functions deprecated in PHP 8.2
2022-08-06 18:58:23 +02:00
Aleksander Machniak
aac9b696b8
Fix various PHP 8.2 warnings
2022-08-06 09:22:12 +02:00
Aleksander Machniak
4ca3e5d610
CS fixes, update changelog
2022-08-01 12:25:00 +02:00
Aleksander Machniak
9fc9158fc2
Merge branch 'dev/proxyprotocol' of https://github.com/cmollekopf/roundcubemail into cmollekopf-dev/proxyprotocol
2022-08-01 11:56:22 +02:00
Christian Mollekopf
e495fc73b5
Enigma: WOAT Support ( #8626 )
...
* Enigma: WOAT Support
* Fixed public key extraction from dns record
Co-authored-by: Aleksander Machniak <alec@alec.pl >
Co-authored-by: Christian Mollekopf <mollekopf@apheleia-it.ch >
2022-08-01 11:51:32 +02:00
Aleksander Machniak
5c4e18820e
Fix anchor links in HTML mail ( #8632 )
2022-07-30 08:59:52 +02:00
Aleksander Machniak
0895d6c2fd
- Fix various PHP 8.1 warnings ( #8628 )
2022-07-29 08:00:34 +02:00
Christian Mollekopf
a9a9be9a69
Use rcube_utils::remote_addr() to take HTTP_X_FORWARDED_FOR into account
2022-07-22 10:42:24 +02:00
Christian Mollekopf
76154d27f2
Introduce optional support to inject PROXY protocol headers after
...
opening IMAP TCP streams.
Version 1 (text based) and version 2 (binary) protocol header types are
supported. Supports both IPv4 and IPv6 style headers.
http://www.haproxy.org/download/1.6/doc/proxy-protocol.txt
2022-07-22 10:32:50 +02:00
Michael Steininger
38bf246b0d
Fix usage of "break" ( #8624 )
2022-07-21 18:38:08 +02:00
Aleksander Machniak
68be98817f
Fix so "Found unconstructed Spoofchecker" error is not fatal ( #8537 )
2022-07-10 08:52:42 +02:00
Aleksander Machniak
ba1a93ec5b
Fix PHP8 warnings
2022-07-09 18:29:07 +02:00
Aleksander Machniak
e247209280
Fix various PHP 8.1 warnings ( #8584 )
2022-06-25 08:33:03 +02:00
Aleksander Machniak
42f9cdceba
Master is 1.7-git
2022-06-23 19:02:23 +02:00
Aleksander Machniak
4e4e2d4b5a
Fix PHP 8.1 warnings in the LDAP backend code ( #8572 )
2022-06-19 09:30:39 +02:00
Aleksander Machniak
ba7ae5dab3
Fix bug where some checkboxes could be selected unintentinally ( #8565 )
2022-06-18 20:01:44 +02:00
Aleksander Machniak
1e5d87c97c
Fix support for DSN specification without host e.g. pgsql:///dbname ( #8558 )
2022-06-18 14:11:35 +02:00
Aleksander Machniak
619e3f3ff0
Fix call to undefined method rcube_ldap_generic::option_set() ( #8564 )
2022-06-18 09:34:41 +02:00