Commit Graph

720 Commits

Author SHA1 Message Date
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Thomas Bruederli
d375b20225 Suppress E_DEPRECATED errors after change in [4ab77dd1] 2015-05-27 11:43:17 +02:00
Thomas Bruederli
4ab77dd13e Check for PEAR class before accessing it. With new composer modules this isn't necessary in the include path anymore 2015-05-27 09:59:30 +02:00
Aleksander Machniak
a84f0b65dc Fix undefined variable use after recent changes (#1490401) 2015-05-23 11:34:00 +02:00
Aleksander Machniak
3994b3a26c Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key (#1490402) 2015-05-23 09:42:11 +02:00
Aleksander Machniak
0c08b04778 Fix issues when using moduserprefs.sh without --user argument (#1490399) 2015-05-21 10:19:46 +02:00
Aleksander Machniak
59d11dce33 Small code improvement 2015-05-20 09:51:11 +02:00
Aleksander Machniak
c4ad7edd53 Fix font artifacts in text2html conversion (#1490353)
Use white-space:nowrap elements instead of unicode word-joiner character
2015-05-19 10:54:16 +02:00
Aleksander Machniak
b120d42f5b Improved cache index changes detection (again) 2015-05-14 10:41:00 +02:00
Aleksander Machniak
044c1a0523 Simplified code + some CS fixes 2015-05-14 09:06:57 +02:00
Aleksander Machniak
652e11f82e Fix missing index update after write() call 2015-05-13 04:46:21 -04:00
Aleksander Machniak
b1e35a685c Performance: Improve changes detection, so we update index only if needed 2015-05-12 14:33:02 -04:00
Aleksander Machniak
11d5e7c100 Implemented memcache_debug also for session operations 2015-05-12 13:50:02 -04:00
Aleksander Machniak
9ed8584c3e Count memcache/apc debug lines 2015-05-12 04:14:39 -04:00
Aleksander Machniak
fff8e0f2ae Fix possible memcache/apc cache data consistency issues (#1490390)
And removed unused code
2015-05-12 09:09:13 +02:00
Aleksander Machniak
247b845a8e Workaround possible issue where some keys were ignored when deleting cached entries
by key name prefix and keys index is in inconsistent state (does not contain all keys)
2015-05-11 12:07:27 +02:00
Aleksander Machniak
44708ec647 Implemented memcache_debug and apc_debug options for cache operations tracking 2015-05-08 08:51:56 -04:00
Aleksander Machniak
bb21913387 Fix mb_substitute_character() use 2015-05-06 10:47:08 +02:00
Aleksander Machniak
966a9086a5 Fix rcube_charset::clean() for case when mbstring and iconv are not installed 2015-05-05 13:49:04 +02:00
Aleksander Machniak
1422b0823e Fix bug where messages count was not updated after message move/delete with skip_deleted=false (#1490372) 2015-04-30 19:39:11 +02:00
Thomas Bruederli
0f63418b7e Use Net_LDAP3::domain_root_dn() to resolve the domain DN for the %dc variable; replaces PR #268 2015-04-29 14:02:23 +02:00
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