Aleksander Machniak
|
3296965f41
|
Force arg_separator in http_build_query()
|
9 years ago |
Aleksander Machniak
|
87cb24d873
|
Don't add redundant URL arguments to logged error messages
|
9 years ago |
Aleksander Machniak
|
cbe701ac4a
|
Fix rcube_utils::words_match() to work with mixed/invalid/binary content (T844)
|
9 years ago |
Aleksander Machniak
|
7e3298753a
|
Use ternary operator where aplicable
|
9 years ago |
Aleksander Machniak
|
a15d877ba8
|
Added brute-force attack prevention via login rate limit (#1490566)
|
9 years ago |
Aleksander Machniak
|
454b0b1ca9
|
Remove deprecated rcmail and rcube_imap methods
|
9 years ago |
Aleksander Machniak
|
9234903287
|
Fix HTML sanitizer to skip <!-- node type X --> in output (#1490583)
|
9 years ago |
Aleksander Machniak
|
eca19d65b5
|
Optimized some regular expressions
|
9 years ago |
Aleksander Machniak
|
2ff3385788
|
Fix warning when enchant_broker_list_dicts() does not return an array
|
9 years ago |
Aleksander Machniak
|
91dc7fabbc
|
Small improvements in HTML to text conversion.
Better handling of <body> and trailing spaces, and </p><div> or <br><div>.
|
9 years ago |
Aleksander Machniak
|
c8c4cafb1f
|
Add possibility to define date format in write operations for ldap attributes (#1488741)
|
9 years ago |
Aleksander Machniak
|
a03233ceba
|
CS fixes
|
9 years ago |
Aleksander Machniak
|
354cff8b26
|
Some more CS fixes
|
9 years ago |
Aleksander Machniak
|
7fb0aedc9b
|
Fix fetchMIMEHeaders() so it really works with multiple parts, various CS fixes
|
9 years ago |
Aleksander Machniak
|
b813011902
|
Remove unused property
|
9 years ago |
Aleksander Machniak
|
85f4209074
|
Code improvements: CS fixes, improved internal cache cleanup on folder selection, removed redundant cache
|
9 years ago |
Aleksander Machniak
|
aada285660
|
Simplify change_subscription() code, removed unused vars
|
9 years ago |
Aleksander Machniak
|
6a94f69bd1
|
Remove code for Mail_mime<1.9, we already require Mail_mime-1.10 for other reasons
|
9 years ago |
Aleksander Machniak
|
0ee57208b3
|
Add possibility to set PDO::ATTR_PREFETCH and PDO::ATTR_TIMEOUT via DSN string
|
9 years ago |
Aleksander Machniak
|
1b61a48eec
|
Get rid of mb_check_encoding() before mb_convert_encoding() for better performance, CS fixes
|
9 years ago |
Aleksander Machniak
|
83345af059
|
Log charset conversion warning only when no function was found, not when the string was invalid
|
9 years ago |
Aleksander Machniak
|
7d71c48952
|
s/RCMAIL_VERSION/RCUBE_VERSION/
|
9 years ago |
Aleksander Machniak
|
7bbb86f78a
|
Session read handler must return a string in PHP7
|
9 years ago |
Aleksander Machniak
|
b2b9b591ce
|
Fix handling random_bytes() errors in PHP 7.0.0RC3
|
9 years ago |
Aleksander Machniak
|
df0b4f3437
|
Make sure an email address is valid when replacing it with mailto: link
|
9 years ago |
Thomas Bruederli
|
db390a27fb
|
Do not tokenize search string when querying in strict mode (#1490504)
|
9 years ago |
Aleksander Machniak
|
fef8537adb
|
Improved multi-folder search performance on sort order change or list page change
by proper index serialization and skipped redundant sorting
|
9 years ago |
Thomas Bruederli
|
f7f75ff7d1
|
Unify detection of pgp/mime message part
|
9 years ago |
Aleksander Machniak
|
e85bbc9e9c
|
random_bytes() can throw an exception in some cases, since PHP 7.0.0rc3
|
9 years ago |
Aleksander Machniak
|
63e7937d02
|
Change so rcube_message class does not depend on $_GET parameters
|
9 years ago |
Aleksander Machniak
|
26086981a2
|
Improve randomness of security tokens (#1490529)
|
9 years ago |
Aleksander Machniak
|
f75bc5c24b
|
Use random security tokens instead of hashes based on encryption key (#1490404)
|
9 years ago |
Aleksander Machniak
|
e4c66080a8
|
Improved encrypt/decrypt methods with option to choose the cipher_method (#1489719)
|
9 years ago |
Aleksander Machniak
|
4c53e78915
|
Fix printing required ini options values in error message
|
9 years ago |
Aleksander Machniak
|
427ab2f393
|
Optimize folder_size() on Cyrus IMAP by using special folder annotation (#1490514)
|
9 years ago |
Aleksander Machniak
|
5eb9c70b60
|
Added method to determine IMAP server vendor, for future use
|
9 years ago |
Aleksander Machniak
|
86b241df63
|
CS fixes
|
9 years ago |
Aleksander Machniak
|
4ceff8f353
|
Make optional hidding of folders with name starting with a dot - imap_skip_hidden_folders (#1490468)
|
9 years ago |
Aleksander Machniak
|
f00e1f5333
|
CS fixes
|
9 years ago |
Aleksander Machniak
|
6f249b0e38
|
Change code so versions of Mail_mime before and after 1.9.0 are supported
|
9 years ago |
Aleksander Machniak
|
7a42173a16
|
Simplify rcube_utils::check_ip()
|
9 years ago |
Aleksander Machniak
|
6b31846c43
|
Fix IPv6 address validation on PHP with disabled IPv6 support
|
9 years ago |
Aleksander Machniak
|
f4c512336d
|
Fix "washing" of style elements wrapped into many lines
|
9 years ago |
Thomas B.
|
cf69daf896
|
Merge pull request #288 from ThijsFeryn/fnnonempty
Emptying the display name when the display name is the main e-mail ad…
|
9 years ago |
Aleksander Machniak
|
559e5d7bd4
|
Fix unintentional error_reporting change
|
9 years ago |
Aleksander Machniak
|
36bd93f138
|
PHP7: Fixed some E_WARNING errors that previously were E_STRICT
|
9 years ago |
Aleksander Machniak
|
a7efdd7c5d
|
Make Mail_mime>=1.9.0 a requirement, fix compat. errors
|
9 years ago |
Aleksander Machniak
|
1b8ca08e5b
|
Added GSSAPI/Kerberos authentication plugin - krb_authentication
|
9 years ago |
Aleksander Machniak
|
0868c2e841
|
Make sure list page is never set to 0 (#1490458)
This should fix the issue where after message move wrong message was
added to the list and the list counter was invalid.
|
9 years ago |
Aleksander Machniak
|
5ed8ade763
|
Fix bug where some plugins could be initialized more than one time
|
9 years ago |