Commit Graph

1516 Commits

Author SHA1 Message Date
Aleksander Machniak
fe5b4fd81d fputs() -> fwrite() 2019-01-23 18:35:38 +01:00
Aleksander Machniak
61eb78ad64 Fix so ANY record is not used for email domain validation, use A, MX, CNAME, AAAA instead (#6581) 2019-01-16 16:40:37 +01:00
Aleksander Machniak
5693b4f31c Fix bug in parsing some IMAP command responses that include unsolicited replies (#6577) 2019-01-04 09:17:51 +01:00
Aleksander Machniak
a7df28093f Make rcube_session::unserialize() public method 2019-01-01 18:37:38 +01:00
Aleksander Machniak
881b344fba Fix regression in vcard parser 2018-12-29 14:41:57 +01:00
Aleksander Machniak
35e2bffb90 Support simple field labels (e.g. LetterHub examples) in csv imports (#6541) 2018-12-29 14:25:38 +01:00
Aleksander Machniak
32a0ad6778 Force session.gc_probability=1 when using custom session handlers (#6560) 2018-12-29 10:05:01 +01:00
Aleksander Machniak
d3c65d752b Remove useless "return null;" at the end of function block 2018-12-27 11:03:47 +01:00
Stuart Henderson
98349c19f6 Fix typo LOG_EMERGE (#6566) 2018-12-22 08:22:27 +01:00
Aleksander Machniak
7a49b48dc1 Fix handling of empty entries in vCard import (#6564) 2018-12-21 13:21:16 +01:00
Aleksander Machniak
b0c83111de Fix rcube_imap_cache in mode set to MESSAGE only 2018-12-13 16:23:28 +00:00
Aleksander Machniak
aa7e2febd1 Add 'required' to the list of boolean attributes 2018-12-18 12:46:23 +01:00
Aleksander Machniak
36485dfc34 Prevent from using deprecated timezone names from jsTimezoneDetect
For better interoperability of plugins such as Calendar, for example
issue see: https://git.kolab.org/T2666.
2018-12-16 12:31:21 +01:00
Aleksander Machniak
943de28d2a Log IMAP/SMTP connection time in debug mode 2018-12-05 12:02:41 +01:00
Aleksander Machniak
c1aa2169f6 Plugin API: Added 'ldap_connected' hook 2018-11-26 09:43:43 +01:00
Aleksander Machniak
edd9c31d6c Skip registering session handlers when session already exists
.. for a specific use case when I want to create additional rcube_session object
for discrete operations on another session.
2018-11-23 15:35:10 +00:00
Aleksander Machniak
afc68aae63 FIx temp_filename() regressions, update changelog, add note in UPGRADING 2018-11-07 16:51:25 +01:00
PhilW
e024f133fa give all temp files a constant prefix 2018-11-06 07:11:04 +00:00
Aleksander Machniak
2935b3a66a Fix malformed message saved into Sent folder when using big attachments and low memory limit (#6498) 2018-10-27 12:52:16 +02:00
Aleksander Machniak
7b203cbc52 Fix bug where a message/rfc822 part without a filename wasn't listed on the attachments list (#6494) 2018-10-26 08:30:58 +02:00
Aleksander Machniak
3dad8c5908 Fix incorrect IMAP SASL GSSAPI negotiation (#6308) 2018-10-24 12:29:50 +02:00
Aleksander Machniak
c4916a8fe3 Simplify code that uses setError() followed by return 2018-10-24 12:13:13 +02:00
Aleksander Machniak
186f21c4c1 Avoid Referer leaking by using Referrer-Policy:same-origin header (#6385)
Added 'common_headers' hook
2018-10-21 11:39:39 +02:00
Aleksander Machniak
c8d133a6a0 Merge branch 'master' into dev/elastic 2018-10-06 18:39:36 +02:00
Aleksander Machniak
b126941846 Fix session issue on long running requests (#6470) 2018-10-06 10:59:19 +02:00
Stefanos Petrakis
8ab1e4fbc3 Fix multiple VCard field search (#6466) 2018-10-02 16:29:18 +02:00
Aleksander Machniak
0a0ac045fe Fix bug where valid content between HTML comments could have been skipped in some cases (#6464) 2018-09-27 16:00:54 +02:00
Aleksander Machniak
255638cc44 Update changelog, require Net_SMTP 1.8.1 for GSSAPI support 2018-09-25 08:33:08 +02:00
urusha
75f37f8b0f SMTP GSSAPI support (#6417)
* krb_authentication support for smtp_connect
* smtp GSSAPI support
2018-09-25 08:31:08 +02:00
Aleksander Machniak
2dcf50019c Merge branch 'master' into dev/elastic 2018-09-22 17:33:24 +02:00
Aleksander Machniak
e38b477b99 Fix including plugin scripts (regression) 2018-09-21 08:48:07 +02:00
Aleksander Machniak
2c12274d38 Fix style/navigation on error page depending on authentication state (#6362) 2018-09-20 15:38:22 +02:00
Aleksander Machniak
4310046993 Remove redundant trim() 2018-09-17 08:37:38 +02:00
Aleksander Machniak
c28242f63c Log errors caused by low pcre.backtrack_limit when sending a mail message (#6433) 2018-09-14 13:37:19 +02:00
Aleksander Machniak
03fef0d6ca New_user_identity: Fix %fu/%u vars substitution in user specific LDAP params (#6419) 2018-09-12 11:06:05 +02:00
Aleksander Machniak
796e5a17e6 Removed referer_check option (#6440) 2018-09-12 08:27:09 +02:00
Aleksander Machniak
eaa81a5b61 Fix so invalid smtp_helo_host is never used, fallback to localhost (#6408) 2018-09-05 08:51:49 +02:00
Allan Klaus
6a49ba5aa2 Added exec_hook to send error to an external error tracking tool (#6198) 2018-09-03 13:15:27 +02:00
Aleksander Machniak
5cdb54221f Fix listing the same attachment multiple times on forwarded messages 2018-09-01 09:47:25 +02:00
Aleksander Machniak
24e3977d74 Fix invalid regular expressions that throw warnings on PHP 7.3 (#6398) 2018-08-19 08:59:45 +02:00
Aleksander Machniak
19332495b0 Fix so fallback from BINARY to BODY FETCH is used also on [PARSE] errors in dovecot 2.3 (#6383) 2018-08-06 15:30:29 +02:00
Aleksander Machniak
988ed7e565 Fix PHP warnings on dummy QUOTA responses in Courier-IMAP 4.17.1 (#6374) 2018-08-06 11:08:07 +02:00
Aleksander Machniak
4f2b795cd2 Fix doc for 3rd argument of rcube::deliver_message() (#6353) 2018-07-12 12:31:33 +02:00
Aleksander Machniak
cba1605949 Add http_only argument to rcube_utils::setcookie() 2018-07-02 15:56:07 +00:00
Aleksander Machniak
086e781b8f Fix bug where some HTML comments could have been malformed by HTML parser (#6333) 2018-06-22 14:16:20 +02:00
Aleksander Machniak
fd7d7faabd Improve checking folder delete rights according to RFC 4314 2018-06-12 09:48:12 +02:00
Aleksander Machniak
58e514970e Add option to hide folders in share/other-user namespace or outside of the personal namespace root (#5073) 2018-06-11 18:10:17 +00:00
Aleksander Machniak
5e3868eb10 Fix so attachment without Content-ID is not an inline attachment (#5905) 2018-06-07 07:29:46 +02:00
Aleksander Machniak
e9d38e847c Re-add setting error_log=syslog when log_driver=syslog 2018-06-05 09:05:53 +02:00
Aleksander Machniak
3d0b2cd3ce Pass PEAR errors to rcube::raise_error(), small CS improvements 2018-05-27 08:50:42 +02:00