Thomas Bruederli
0b9a7bcde3
Move rcmail::deliver_message() to framework for common use
2013-05-16 17:00:05 +02:00
Aleksander Machniak
52f2a69855
Added rcube_plugin::add_label() method
2013-05-16 12:59:03 +02:00
Aleksander Machniak
43079d8e2d
Simplify/fix debug lines truncation
2013-05-15 13:20:48 +02:00
Aleksander Machniak
fd0fd3b0a0
Fix handling of invalid email addresses in headers ( #1489092 )
2013-05-10 09:35:24 +02:00
Aleksander Machniak
9b8d22ebe1
Limit debug log entry (line) size to 4096 characters to prevent
...
memory_limit/preformance issues when debug is enabled (imap, smtp, db)
2013-05-08 20:19:58 +02:00
Aleksander Machniak
95b90be8c2
Fix IMAP connection issue with default_socket_timeout < 0 and imap_timeout < 0 ( #1489090 )
2013-05-07 18:19:38 +02:00
Aleksander Machniak
3725cfb245
Avoid uninitialized/unused variables
2013-05-07 15:12:22 +02:00
Aleksander Machniak
ce89ecd542
Fix various PHP code bugs found using static analysis ( #1489086 )
2013-05-06 12:23:27 +02:00
Aleksander Machniak
c027ba7709
Fix bugs caught by static analysis
2013-05-06 12:07:05 +02:00
Aleksander Machniak
3a0dc87856
Fix backslash character handling on vCard import ( #1489085 )
2013-05-05 16:39:29 +02:00
Aleksander Machniak
0b0caee40b
Fix csv import from Thunderbird with French localization ( #1489059 )
2013-05-05 13:11:34 +02:00
Zou Guangxian
49311c55dd
* fixed: modsecurity warning: AppDefect: Cache-Control Response Header Missing 'no-store' flag. http://websecuritytool.codeplex.com/wikipage?title=Checks#http-cache-control-header-no-store
2013-05-04 23:15:28 +08:00
Thomas Bruederli
b15cc7d6f4
Check Google spell check service response for errors and report them accordingly
2013-05-03 12:09:57 +02:00
Thomas Bruederli
517dae3e74
Experimental: refactored list.js and html_table class to render lists with different html structures (e.g. table, ul, div). This show provide more flexibility to skin designers and improve mobile device support
2013-05-03 11:38:52 +02:00
Aleksander Machniak
b92ec5c86d
Fix bug where multi-level quoting was replaced with one-level quoted text after format=flowed wrapping
2013-05-03 09:26:13 +02:00
Aleksander Machniak
2ce01932fe
Fix another text wrap issue (added test case)
2013-05-03 08:24:26 +02:00
Aleksander Machniak
4741d17c77
Use create_function() instead of eval()
2013-05-01 13:56:35 +02:00
Thomas Bruederli
c2e1ab4765
Escape user input values when used in eval()
2013-05-01 13:26:07 +02:00
Aleksander Machniak
38c19a2064
Fix csv2vcard test
2013-05-01 11:19:47 +02:00
Aleksander Machniak
d2dff5e865
Fix Reply-To header handling in Reply-All action ( #1489037 )
2013-05-01 11:11:39 +02:00
Aleksander Machniak
ec43311423
Fix so addressbook_search_mode works also for group search ( #1489079 )
2013-05-01 09:46:29 +02:00
Aleksander Machniak
40d419d994
Fix removal of a contact from a group in LDAP addressbook ( #1489081 )
2013-04-30 19:28:07 +02:00
Aleksander Machniak
609483d9f6
Support CSV import from Atmail ( #1489045 )
2013-04-30 15:05:41 +02:00
Aleksander Machniak
8defd73ee0
Inlcude SQL query in the log on SQL error ( #1489064 )
2013-04-30 11:49:35 +02:00
Aleksander Machniak
c6f5adbac3
Fix handling untagged responses in IMAP FETCH - "could not load message" error ( #1489074 )
2013-04-29 13:32:29 +02:00
Thomas Bruederli
378d6cf97f
Build plugin info from both package.xml and composer.json files; allow plugins to override the meta info method
2013-04-28 13:45:32 +02:00
Aleksander Machniak
399db1b647
Add db_prefix configuration option in place of db_table_*/db_sequence_* options
...
Make possible to use db_prefix for schema initialization in Installer (#1489067 )
Fix updatedb.sh script so it recognizes also table prefix for external DDL files
2013-04-27 18:31:40 +02:00
Aleksander Machniak
fbd213a5f3
Fix exit code on bootsrap errors in CLI mode ( #1489044 )
2013-04-26 11:42:48 +02:00
Aleksander Machniak
f23ef1c968
Fix error handling in CLI mode, use STDERR and non-empty exit code ( #1489043 )
2013-04-26 11:26:58 +02:00
Thomas Bruederli
ddfdd8938d
Extend fetched header block to 32K, require one of subjct, from or to headers
2013-04-25 13:01:13 +02:00
Aleksander Machniak
70229cbbfc
Fix incorrect handling of some specific links ( #1489060 )
2013-04-22 14:09:54 +02:00
Aleksander Machniak
1041aa46da
Fix another text wrapping issue
2013-04-22 10:22:16 +02:00
Aleksander Machniak
7439d3ee14
Fix incorrect handling of leading spaces in text wrapping
2013-04-21 17:08:12 +02:00
Aleksander Machniak
7652687692
Fix DB error when creating a new contact and a group is selected ( #1489051 )
2013-04-19 08:35:08 +02:00
Aleksander Machniak
fe626833af
Allow onload attribute on iframe element
2013-04-17 20:38:26 +02:00
Aleksander Machniak
282dff4f18
Add rcube_db::escape() method, fix escapeSimple() to use escape instead of quote()
2013-04-17 19:33:42 +02:00
Aleksander Machniak
c465ee1e06
Fix typo simpleEscape -> escapeSimple
2013-04-17 17:37:05 +02:00
Aleksander Machniak
39a034b50d
Add rcube_db::escapeSimple() method for backward compat.
...
Conflicts:
plugins/virtuser_query/virtuser_query.php
2013-04-17 17:14:00 +02:00
Aleksander Machniak
b7570fb564
Fix parsing invalid date string ( #1489035 )
2013-04-15 14:57:05 +02:00
Thomas Bruederli
b413bb2b60
Set minimal permissions to temp files ( #148899 )
2013-04-10 23:38:50 +02:00
Thomas Bruederli
a021d6f187
Skip filename suffix check for embedded images; return blocked.gif instead of HTML warning when embedded ( #1489029 )
2013-04-10 23:12:23 +02:00
Aleksander Machniak
4fdaa02ac7
Fix handling of invalid characters in message headers and output ( #1489032 )
2013-04-06 19:28:47 +02:00
Aleksander Machniak
99edf8699a
Fix possible header duplicates when using additional headers ( #1489033 )
2013-04-03 16:03:57 +02:00
Aleksander Machniak
bd698341c4
Remove "HTML message" from attachments list while viewing a message in text mode ( #1486939 )
2013-04-03 09:17:03 +02:00
Aleksander Machniak
8e4b49c382
Fix session issues with use_https=true ( #1488986 )
2013-04-02 12:11:33 +02:00
Thomas Bruederli
589083a94c
Skip some irrelevant ini checks in CLI mode
2013-03-28 17:35:04 +01:00
Aleksander Machniak
648fcf5709
Whitelist configuration options (user preferences) that can be changed using save-pref command
2013-03-27 16:32:51 +01:00
Victor Benincasa
3906264747
Fix typos
2013-03-26 07:08:58 -03:00
Thomas Bruederli
f603883d37
Fix typo
2013-03-25 09:07:29 +01:00
Thomas Bruederli
4034a79beb
Check for exact matching session keys before splitting into path segments. Adds backwards-compatibility after commit f0a7159c
2013-03-25 09:05:26 +01:00