Aleksander Machniak
412163416e
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.
9 years ago
Aleksander Machniak
147861ec37
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.
9 years ago
Aleksander Machniak
0f24470c5b
Fix fatal error when using DMY- or MDY-based date format in PostgreSQL ( #5808 )
9 years ago
Aleksander Machniak
39fa590bad
Fix bug where HTML messages with @media styles could moddify style of page body ( #5811 )
9 years ago
Aleksander Machniak
2c6cc41c8f
Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure rcube_utils::random_bytes() result has always requested length ( #5788 )
9 years ago
Aleksander Machniak
b4c877b3d9
Fix decoding non-ascii attachment names from TNEF attachments ( #5646 , #5799 )
9 years ago
Thomas Bruederli
4d97e4b804
Translate old 'preview_pane' setting into new 'layout' property
9 years ago
Thomas Bruederli
a7075251d6
Bump version to 1.3.0
9 years ago
Aleksander Machniak
28b2a6553a
Fix bug where it wasn't possible to set timezone to auto-detected value ( #5782 )
9 years ago
Aleksander Machniak
467f1d7d2c
Fix SQL syntax error on MariaDB 10.2 ( #5774 )
9 years ago
Aleksander Machniak
447377f70c
Fix addressbook searching by gender ( #5757 )
9 years ago
Aleksander Machniak
9e56b06e8b
Fix folders list sorting on Windows - if php-intl is available ( #5732 )
9 years ago
Aleksander Machniak
dade481658
Fix bug where comment notation within style tag would cause the whole style to be ignored ( #5747 )
9 years ago
Aleksander Machniak
41c70e162b
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.
9 years ago
Thomas Bruederli
3dd2884788
Bump version to 1.3-rc
9 years ago
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.
9 years ago
Aleksander Machniak
712875bde1
Fix bug where base_dn setting was ignored inside group_filters ( #5720 )
9 years ago
Aleksander Machniak
72f19c079f
Installer: Fix DB schema initialization on MS SQL Server
9 years ago
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).
9 years ago
Aleksander Machniak
19fcc35a55
Fix regression in LDAP fuzzy search where it always used prefix search instead ( #5713 )
9 years ago
dfukagaw28
89a4134064
Add support for DelSp=Yes messages ( #5702 )
9 years ago
Aleksander Machniak
9b554cd3d5
Remove redundant spaces from generated contact names
9 years ago
ka7
9a35768c26
spelling fixes ( #5690 )
9 years ago
Thomas Bruederli
bf21557873
Better fix for XSS in style tags ( b59ff5ca)
9 years ago
Aleksander Machniak
05aae4711c
Replace xss_entity_decode_callback() method with lambda function
9 years ago
Aleksander Machniak
b59ff5cafb
Fix XSS issue in handling of a style tag inside of an svg element
9 years ago
Aleksander Machniak
fa32c2c471
Plugin API: Call message_part_structure hook for sub-parts of multipart/alternative message ( #5678 )
9 years ago
Aleksander Machniak
51dbc2e438
Merge branch 'master' of github.com:roundcube/roundcubemail
9 years ago
Aleksander Machniak
9028e77290
Enigma: Set micalg parameter to real hash algorithm used for signing
9 years ago
Shin Kojima
0b385dc946
Skip iconv for problematic ISO-2022-JP strings ( #5668 )
...
We sometimes get broken character encodings such as:
Subject: =?iso-2022-jp?B?GyRCLWo7M3l1OSk2SBsoQgo=?=
This actually is not a strict ISO-2022-JP string, but a CP50220 string
that is a variant of ISO-2022-JP with extended characters proposed by
Microsoft. Iconv can not handle these encodings well.
9 years ago
Joe Bordes
3c1d951d84
feat(Hook) full message object on message_sent event
9 years ago
Aleksander Machniak
81f67a4de2
Don't use each() deprecated in PHP 7.2
9 years ago
Aleksander Machniak
dfd19206a4
sizeof() -> count()
9 years ago
Aleksander Machniak
e08f22ef28
Fix bug where external content in src attribute of input/video tags was not secured ( #5583 )
9 years ago
Aleksander Machniak
7340360e79
Fix bug where image data URIs in css style were treated as evil/remote in mail preview ( #5580 )
9 years ago
Thomas Bruederli
f78e2a4367
Add 1.3-beta milestone + update copyright year
9 years ago
Jens Carl
de82576134
Add mime type detection under FreeBSD and Apache 2.4 ( #5560 )
9 years ago
Aleksander Machniak
4f5ec65a36
Close SMTP connection ASAP after the message has been sent
...
We should not keep the connection open until the script shuts down.
It may take long time e.g. to save the message in IMAP.
9 years ago
Aleksander Machniak
a99e479cb4
Fix variable substitution in ldap host for some use-cases, e.g. new_user_identity ( #5544 )
9 years ago
Aleksander Machniak
32b68959b2
Merge branch 'master' of github.com:roundcube/roundcubemail
9 years ago
Aleksander Machniak
a1f679adca
Fixed redundancy in sql caching system and compatibility with Galera Cluster ( #5439 )
...
- Removed redundant 'created' column from cache and cache_shared tables
- Removed use of redundant data records
- Added missing primary keys (dictionary, cache, cache_shared tables)
9 years ago
Aleksander Machniak
940a27400e
Use GSSAPI only if configured ( #5530 )
9 years ago
Aleksander Machniak
5cca1988b6
Fix write_log() return value when using syslog() and it fails
9 years ago
Aleksander Machniak
a844db6a27
Merge branch 'dev-layouts'
9 years ago
Aleksander Machniak
8a76bf3783
Make sure $prefs property is an array ( #5523 )
9 years ago
Aleksander Machniak
e306328340
Fix storing "empty" values in rcube_cache/rcube_cache_shared ( #5519 )
9 years ago
Aleksander Machniak
7e90de4ef5
write_record() should return boolean value
9 years ago
Aleksander Machniak
68221ed4ae
Improve uppercase/lowercase/ucfirst attrib handling in rcube::gettext()
...
- Make ucfirst mode compatible with UTF-8
- Fix bug which made uppercase=FIRST non-working
- Replace \n with real line-break before converting char case
9 years ago
Aleksander Machniak
6e0effa54c
Fix "Illegal string offset" warning in rcube::log_bug() on PHP 7.1 ( #5508 )
9 years ago
Aleksander Machniak
e17e8851f1
CS improvements, _xor() method replaced with an anonymous function
9 years ago