Commit Graph

1739 Commits

Author SHA1 Message Date
Aleksander Machniak
7fc626d527 Changed defaults for smtp_user (%u), smtp_pass (%p) and smtp_port (587) 2017-09-06 19:11:55 +02:00
Aleksander Machniak
cdcbad1879 Handle inline images also inside multipart/mixed messages (#5905) 2017-09-05 11:09:26 +02:00
Aleksander Machniak
2d608a799c Fix decoding message/rtf822 part body/size
When e.g. an encrypted message has one of it's sub-parts a part that is message/rfc822
part we need it's body and size, because it will be listed on the attachments list
and also can be downloaded.
2017-08-27 19:20:58 +02:00
Aleksander Machniak
1235dcf321 Encode JSON with JSON_UNESCAPED_SLASHES and JSON_UNESCAPED_UNICODE options 2017-08-22 09:41:44 +02:00
Thomas Bruederli
919338d4ba Escape textarea contents in Washtml 2017-08-18 09:49:54 +02:00
Aleksander Machniak
1c24c69a3b Fix path for css file existence check in include_stylesheet() 2017-08-09 08:03:24 +02:00
Aleksander Machniak
4a71847c98 Fix bug where last character of a filename extracted from TNEF could be truncated (#5799) 2017-08-08 08:48:08 +02:00
Aleksander Machniak
69f50b122d Add a way to include plugin stylesheets optionally only if the file exists 2017-08-06 19:46:22 +02:00
Aleksander Machniak
fc1a0a1f65 Fix bug where messages count was not updated after delete when imap_cache is set (#5872) 2017-07-20 13:27:40 +02:00
Aleksander Machniak
76adb49454 Support for IMAP folders that cannot contain both folders and messages (#5057) 2017-07-14 13:39:49 +02:00
Aleksander Machniak
b97e3b5cd7 Don't ignore (global) userlogins/sendmail logs in per_user_logging mode 2017-07-10 16:39:21 +02:00
Aleksander Machniak
e04f72d018 Fix PHP 7.2 warnings on count() use (#5845) 2017-07-09 13:20:57 +02:00
Aleksander Machniak
97bf251dc6 Don't use create_function() deprecated in PHP 7.2 2017-07-08 16:12:58 +02:00
Aleksander Machniak
86a4d78369 Merge branch 'dev-elastic' 2017-07-02 16:47:54 +02:00
Aleksander Machniak
05ea5a5548 Add ignore_errors option to rcube_db, so error logging can be disabled temporarily
Use ignore_errors to make sure the DDL upgrade errors are printed only once.
2017-07-02 11:51:05 +02:00
Aleksander Machniak
9d63b80873 Fix bug where errors were not printed when using bin/update.sh (#5834)
Don't pass errors to rcmail_install::raise_error() in CLI mode.
2017-07-02 11:35:11 +02:00
Aleksander Machniak
a8278d61cf Update changelog, CS fixes 2017-06-30 09:59:56 +02:00
Aleksander Machniak
8b7c7dd5a9 Merge branch 'issue-logfilename' of https://github.com/remicollet/roundcubemail into remicollet-issue-logfilename 2017-06-30 09:55:40 +02:00
Aleksander Machniak
21e7d873ce Fix so links over images are not removed in plain text signatures converted from HTML (#4473) 2017-06-29 09:15:08 +02:00
Aleksander Machniak
6a83c3cc18 Fix fatal error when using DMY- or MDY-based date format in PostgreSQL (#5808) 2017-06-28 08:34:43 +02:00
Aleksander Machniak
1fcf7bfab3 Fix bug where HTML messages with @media styles could moddify style of page body (#5811) 2017-06-28 08:26:05 +02:00
Aleksander Machniak
f0431c7475 Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure rcube_utils::random_bytes() result has always requested length (#5788) 2017-06-27 17:16:56 +02:00
Aleksander Machniak
0bef84c410 Fix decoding non-ascii attachment names from TNEF attachments (#5646, #5799) 2017-06-27 15:25:01 +02:00
Remi Collet
6ca4eab399 add 'log_file_ext' configuration option 2017-06-27 13:35:01 +02:00
Aleksander Machniak
bcc6405552 Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 (#5772) 2017-06-26 16:27:10 +02:00
Thomas Bruederli
3bc8a30314 Translate old 'preview_pane' setting into new 'layout' property 2017-06-16 09:48:34 +02:00
Aleksander Machniak
27a621818d Make sure rcube_utils::resolve_url() does not add port 80 to the url
...which might have happened with reverse proxies
2017-06-06 11:47:44 +02:00
Aleksander Machniak
7c001260fa Simplified code to parse METADATA responses 2017-06-05 12:32:50 +02:00
Aleksander Machniak
76170baac0 Fix bug where it wasn't possible to set timezone to auto-detected value (#5782) 2017-06-03 19:00:00 +02:00
Aleksander Machniak
6ad4ebe431 Fix SQL syntax error on MariaDB 10.2 (#5774) 2017-05-28 20:23:13 +02:00
Aleksander Machniak
bb67757b5c Removed global $CONFIG variable 2017-05-26 10:27:08 +02:00
Aleksander Machniak
9a63e40faf Accept an array as $input argument of decode_address_list()
... to support a common case and to prevent from PHP warnings.
2017-05-23 09:32:26 +02:00
Aleksander Machniak
336a0cd87b strncasecmp() -> strcasecmp() 2017-05-19 14:41:25 +02:00
Aleksander Machniak
f7809af6e4 Support AUTHENTICATE LOGIN for IMAP connections (#5563)
Add imap_auth_type=IMAP to force use of LOGIN instead of AUTHENTICATE LOGIN.
In imap_auth_type=CHECK mode prefer LOGIN over AUTHENTICATE LOGIN (for performance reasons).
2017-05-19 10:50:51 +02:00
Aleksander Machniak
253aac5d9e Fix var name 2017-05-19 08:36:05 +02:00
Aleksander Machniak
0a7a95b714 Support LDAP GSSAPI authentication (#5703)
Requires https://git.kolab.org/rPNL1d87f98d300645e15b7ad2819fcffb19010a060f
2017-05-18 11:08:31 +02:00
Aleksander Machniak
59e5cef08c Allow contacts without an email address (#5079) 2017-05-17 09:25:31 +02:00
Aleksander Machniak
5101cfc67a Bump version to 1.4-git 2017-05-15 11:34:43 +02:00
Aleksander Machniak
9858c2a294 Merge branch 'master' into dev-elastic 2017-05-14 13:32:35 +02:00
Aleksander Machniak
d151afd229 Fix addressbook searching by gender (#5757) 2017-05-11 08:56:42 +02:00
Aleksander Machniak
5804ef8aa2 Fix folders list sorting on Windows - if php-intl is available (#5732) 2017-05-08 10:37:06 +02:00
Aleksander Machniak
8f22c3287d Fix bug where comment notation within style tag would cause the whole style to be ignored (#5747) 2017-05-05 11:51:51 +02:00
Aleksander Machniak
9ff7b78c7e Fix conflict with _gid cookie of Google Analytics (#5748)
TODO: Review the whole code base and don't use INPUT_GPC when it's not really needed,
      in most cases we should not read $_COOKIE.
2017-05-04 11:40:42 +02:00
Aleksander Machniak
e800fb5a19 Bring back unintentionally removed .SILENT suffix in STORE FLAGS command 2017-04-27 10:20:12 +02:00
Aleksander Machniak
d1cf69562f CS fixes and return values fixes 2017-04-27 09:58:11 +02:00
Joel Gerber
40b51b9dc9 Add Log to STDOUT Feature (#5721)
Primarily useful for PHP applications running under PHP-FPM which in
turn is running within a Docker container. But also it is generally
useful in any situation where you want to be able to send the logs
directly to your terminal when debugging &etc.
2017-04-10 13:38:40 +02:00
Aleksander Machniak
712875bde1 Fix bug where base_dn setting was ignored inside group_filters (#5720) 2017-04-10 13:22:09 +02:00
Aleksander Machniak
72f19c079f Installer: Fix DB schema initialization on MS SQL Server 2017-04-06 12:17:59 +02:00
Aleksander Machniak
e160e48069 Fix undesired effects when postgres database uses different timezone than PHP host (#5708)
Allow passing DateTime variables as query arguments. Their value will
be converted to date/time input string in format specific to the database type
(with timezone on postgres).
2017-04-03 12:06:23 +02:00
Aleksander Machniak
19fcc35a55 Fix regression in LDAP fuzzy search where it always used prefix search instead (#5713) 2017-03-31 09:45:21 +02:00