Commit Graph

6039 Commits

Author SHA1 Message Date
Aleksander Machniak
8bed5e0151 Fix regression where compose editor mode was set incorrectly 2015-07-19 11:06:48 +02:00
Aleksander Machniak
3db9db1058 Update to TinyMCE 4.1.10 (#1490405) 2015-07-19 10:56:18 +02:00
Aleksander Machniak
19246792c6 Fix so *-request@ addresses in Sender: header are also ignored on reply-all (#1490452) 2015-07-18 16:17:18 +02:00
Aleksander Machniak
e2bceaefe6 Support more secure hashing algorithms for auth cookie - configurable by PHP's session.hash_function (#1490403) 2015-07-18 16:05:34 +02:00
Aleksander Machniak
7185736f39 Use jQuery's .on() instead of a deprecated .load()/.unload() 2015-07-17 18:56:25 +02:00
Aleksander Machniak
843643b1bd Fix multi-folder search result sorting by arrival date (#1490450) 2015-07-17 18:25:02 +02:00
Aleksander Machniak
212e332cef Get rid of array_walk() when simple foreach() can be used 2015-07-02 10:03:24 +02:00
Aleksander Machniak
d2890372c1 Fix Fatal error after last commit 2015-07-02 09:58:05 +02:00
Aleksander Machniak
6a8c4fc73b Fix issue when first search() argument is not an array 2015-07-02 09:09:24 +02:00
Aleksander Machniak
8447bae77c Require Mbstring and OpenSSL extensions (#1490415) - remove redundant code 2015-06-28 12:27:48 +02:00
Aleksander Machniak
f7427f151e Get rid of Mail_mimeDecode package dependency (#1490416) 2015-06-27 15:05:17 +02:00
Aleksander Machniak
9aae1b7fc3 Fix so microseconds macro (u) in log_date_format works (#1490446) 2015-06-26 09:20:43 +02:00
Aleksander Machniak
56a4e1512c Fix a mistake in last small refactoring which broke identity selection 2015-06-22 09:55:43 +02:00
Aleksander Machniak
1414e3b6f8 Small refactoring to make some code testable 2015-06-20 14:27:44 +02:00
Aleksander Machniak
a567d85bf9 Fix self-reply detection issues (#1490439) 2015-06-19 09:17:57 +02:00
Aleksander Machniak
25c8fe4eeb Fix handling of non-break spaces in html to text conversion (#1490436) 2015-06-17 14:03:13 +02:00
Aleksander Machniak
b92a66b3ee Make has_(html|text)_part and first_(html|text)_part methods consistent in arguments and functionality 2015-06-17 07:01:25 -04:00
Aleksander Machniak
36a7f57345 Modify rcube_smtp::send_mail() so it is possible to send message by
specifying only the message stream no headers, it's for cases when
the stream already contains a complete message.
2015-06-17 06:59:31 -04:00
Aleksander Machniak
ff40683404 Fix so links with href == content aren't added to links list on html to text conversion (#1490434) 2015-06-17 09:30:44 +02:00
Aleksander Machniak
26a00e76be Fix race-condition in saving user preferences and loading plugin config (#1490431) 2015-06-16 11:39:55 +02:00
Aleksander Machniak
8e4dc03867 Fix unintentional messages list page change on page switch in compose addressbook (#1490427) 2015-06-10 18:53:59 +02:00
Aleksander Machniak
a79e43a483 Remove redundant folder name from mail preview url 2015-06-10 09:51:08 +02:00
Aleksander Machniak
04a6889246 Fix bug where some messages in multi-folder search couldn't be opened (#1490426) 2015-06-10 08:53:40 +02:00
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Aleksander Machniak
10044b9033 Fix Compose action in addressbook for results from multiple addressbooks (#1490413) 2015-06-06 03:22:34 -04:00
Aleksander Machniak
e2002741c5 Update to jQuery 2.1.4 (#1490406) 2015-06-05 19:50:44 +02:00
Aleksander Machniak
42f8abac46 Fix "Importing..." message does not hide on error (#1490422) 2015-06-05 19:26:47 +02:00
Daniel Hoffend
53ccaa1a0f remove debug test code 2015-06-04 00:13:38 +02:00
Aleksander Machniak
b782815dac Fix XSS vulnerability in _mbox argument handling (#1490417) 2015-05-30 17:37:06 +02:00
Aleksander Machniak
c044d301ea Fix blank image in html_signature when saving identity changes (#1490412) 2015-05-28 10:34:03 +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
8042e13af6 Add --config and --type options to moduserprefs.sh script (#1490051) 2015-05-25 08:51:10 +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
Thomas Bruederli
5e97294372 Add new plugin hook 'identity_create_after' (#1490358) 2015-05-22 09:22:05 +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
03aa84f784 Fix bug where some files could have "executable" extension when stored in temp folder (#1490377) 2015-05-17 14:52:24 +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
e84fafcec2 Fix security issue in contact photo handling (#1490379) 2015-05-07 08:45:19 +02:00