Commit Graph

699 Commits

Author SHA1 Message Date
Aleksander Machniak
1d0ffdc2ac Fix decoding array headers 2015-04-19 09:57:17 +02:00
Aleksander Machniak
5b737d9f8d Fix bug where some unrelated attachments in multipart/related message were not listed (#1490355) 2015-04-17 11:05:06 +02:00
Aleksander Machniak
d86ff98339 Fix font artifact in Google Chrome on Windows (#1490353) 2015-04-09 15:55:30 +02:00
Aleksander Machniak
53cbebf8ad Fix handling spaces after <br> on html2text conversion 2015-04-09 10:11:00 +02:00
Aleksander Machniak
d61d668b64 Remove useless code 2015-04-08 08:57:21 +02:00
Aleksander Machniak
292292df32 Fix so unrecognized TNEF attachments are displayed on the list of attachments (#1490351) 2015-04-08 08:56:42 +02:00
Aleksander Machniak
98e4614b0d Fix so text/calendar parts are listed as attachments even if not marked as such (#1490325) 2015-04-06 13:10:06 +02:00
Aleksander Machniak
48d01837a0 Fix tables listing routine on mysql and postgres so it skips system or other database tables and views (#1490337) 2015-04-06 12:00:09 +02:00
Aleksander Machniak
5a4f3f8266 Remove Kolab's hack for Cyrus Murder bug in SETANNOTATION - it's not needed anymore 2015-04-03 17:46:39 +02:00
Aleksander Machniak
3d6ce95009 Fix PHP warning: Non-static method PEAR::setErrorHandling() should not be called statically (#1490343) 2015-04-01 09:46:29 +02:00
Aleksander Machniak
8eeb721bd6 Fix unintended DB session expiration - lost variable in refactoring (#1490316) 2015-03-13 10:28:06 +01:00
Thomas Bruederli
e2fb340289 Remove obsolete mt_srand() calls 2015-03-12 09:59:47 +01:00
Thomas Bruederli
a74d023903 Generate random hash for the per-user local storage prefix (#1490279); only unserialize user prefs once 2015-03-12 09:48:32 +01:00
Aleksander Machniak
496972bf95 Fix backtick character handling in sql queries (#1490312) 2015-03-12 09:44:31 +01:00
Thomas Bruederli
5def0d8e9e Ignore plugin loading filter if force parameter is set 2015-03-11 16:47:28 +01:00
Thomas Bruederli
87ff88d550 Fix session garbage collector handler registration after refactoring 2015-03-09 17:17:04 +01:00
Thomas Bruederli
aafc050f55 Fix rcube_contacts::search() calls with empty search string but $required argument 2015-03-09 17:17:04 +01:00
Aleksander Machniak
9af8e22b8e Plugin API: added message_part_body hook, fixes around message structure handling by plugins 2015-03-08 10:51:19 +01:00
Thomas B.
2755471f33 Merge pull request #257 from corbosman/session_refactor
Merging session refactor into master
2015-03-06 19:06:34 +01:00
Aleksander Machniak
6cdffbf1b6 Fix "PHP Fatal error: Using $this when not in object context" 2015-03-04 11:55:52 -05:00
corbosman
82058d7af2 minor fixes 2015-03-04 13:56:37 +01:00
Thomas Bruederli
8e333bcb66 Only normalize search term when searching in 'words' column 2015-03-03 16:35:01 +01:00
Thomas Bruederli
3bd0277261 Fix full-text searching in a given list of fields 2015-03-03 16:28:10 +01:00
Thomas Bruederli
fd259bed69 Adapt fulltext search in local address book to ignore words order 2015-03-03 15:52:14 +01:00
Thomas Bruederli
c32998084d Add untility function to match strings ignoring word order 2015-03-03 14:54:36 +01:00
Thomas Bruederli
36ee2c8427 Improve LDAP search by ignoring words order in fuzzy substring matching mode 2015-03-03 14:53:02 +01:00
Thomas Bruederli
83eeec6c06 Add utility function to compose a full-text-like LDAP search filter 2015-03-03 12:53:18 +01:00
corbosman
6e3d249655 remove commented out code 2015-02-27 16:36:26 +01:00
corbosman
b4be89bdac use factory 2015-02-27 15:03:58 +01:00
Aleksander Machniak
a4ef49d6cf Fix duplicate entry on timezones list in rcube_config::timezone_name_from_abbr() (#1490293) 2015-02-27 13:02:01 +01:00
Aleksander Machniak
5aa1d2005b Fix parsing ldap URI for cases where hostname is non-empty 2015-02-27 10:06:30 +01:00
Aleksander Machniak
759566fe99 Fix parsing invalid HTML messages with BOM after <!DOCTYPE> (#1490291) 2015-02-27 09:13:39 +01:00
Aleksander Machniak
b59b72cc30 Fix "Non-static method PEAR::isError() should not be called statically" errors (#1490281) 2015-02-26 18:04:03 +01:00
Aleksander Machniak
2a31f6dbd7 Reset default db_max_allowed_packet, fix max packet size detection 2015-02-25 21:08:16 +01:00
Aleksander Machniak
83f1f6b12f Improve compose_search_name() to not return "email@address <email@address>" entries
which may happen for contacts without name(s)
2015-02-25 09:24:14 -05:00
Aleksander Machniak
8f485469c7 Add possibility to configure max_allowed_packet value for all database engines (#1490283) 2015-02-24 12:23:11 +01:00
Aleksander Machniak
62b847bea3 Fix "PHP Fatal error: Call to a member function getMessage() on a non-object" 2015-02-24 11:53:55 +01:00
Aleksander Machniak
75e8a7d313 Really make sure plugins aren't initialized twice 2015-02-24 11:38:22 +01:00
Aleksander Machniak
4d90e6596d Use also Organization field as a fallback if contact has no name(s) specified 2015-02-24 05:15:35 -05:00
Aleksander Machniak
6c8cbe3ee5 Fix regression where require_plugin() wasn't initializing the plugin 2015-02-23 11:06:55 -05:00
Aleksander Machniak
f070da7c27 Fix fatal errors on systems without mbstring extension or mb_regex_encoding() function (#1490280) 2015-02-22 11:47:14 +01:00
Aleksander Machniak
bd82526e41 Fix missing or not up-to-date CATEGORIES entry in vCard export (#1490277) 2015-02-22 10:43:48 +01:00
Aleksander Machniak
c7b77b9179 Fix performance of rcube_db_mysql::get_variable()
As currently we're using this to find only max_allowed_packet value,
it is better to use "SHOW VARIABLES LIKE ?" instead of asking for all variables.
2015-02-20 04:33:34 -05:00
Aleksander Machniak
13e0a6556f Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] (#1490284) 2015-02-19 16:39:48 +01:00
corbosman
4df4ab5007 session refactor and add redis driver 2015-02-19 14:55:09 +01:00
Aleksander Machniak
50b04366ee Merge branch 'master' of github.com:roundcube/roundcubemail
Conflicts:
	CHANGELOG
2015-02-19 10:25:38 +01:00
Aleksander Machniak
81d4ff214e Fix setting max packet size for DB caches and check packet size also in shared cache 2015-02-19 10:24:09 +01:00
Aleksander Machniak
3665d1e8ec Merge pull request #259 from corbosman/plugin_preload
Plugin preload
2015-02-19 08:31:43 +01:00
Aleksander Machniak
3779b67a9c Set version number to 1.2-git 2015-02-16 11:22:13 +01:00
Thomas B.
38b42e96af Merge pull request #265 from kanarip/master
Allow the timeout and retry interval for memcached to be configured
2015-02-11 21:32:11 +01:00