Aleksander Machniak
db357b4187
Remove redundant default
2014-10-30 12:48:11 +01:00
Aleksander Machniak
1ffab0ad4a
Fix possible issues in skin/skin_path config handling ( #1490125 )
2014-10-30 12:34:16 +01:00
Aleksander Machniak
5d8f8b59f3
Correct load_config() return value with improvement in last commit
2014-10-30 09:00:47 +01:00
Aleksander Machniak
ab5b89b854
Improve load_config() so when called many times it will read config file only once
2014-10-30 08:59:52 +01:00
Aleksander Machniak
d93019125c
Allways call rcube_imap::set_folder() before rcube_imap::get_message_part()
2014-10-28 07:20:00 -04:00
Aleksander Machniak
68c41f1dff
Fix regresion that caused double charset conversion in some messages ( #1490121 )
2014-10-28 09:06:29 +01:00
Aleksander Machniak
9aa55d5a50
Fix so DDL script for Oracle can be executed in SQLPlus
2014-10-27 12:09:47 +01:00
Aleksander Machniak
2da8300fb7
Correctly detect charset of attachment names in TNEF messages
2014-10-26 09:34:24 +01:00
Aleksander Machniak
2979df5529
Call exif_read_data() only on JPEG images
2014-10-24 19:08:21 +02:00
Bartlomiej Nogas
a235f79df9
Fix of really fix UNKNOWN-CTE handling
2014-10-24 12:29:36 +02:00
Aleksander Machniak
bf9c9b3e38
Really fix UNKNOWN-CTE handling
2014-10-23 18:55:05 +02:00
Aleksander Machniak
81dab388d0
Fix handling of UNKNOWN-CTE response, try do decode content client-side ( #1490046 )
2014-10-23 13:42:21 +02:00
Aleksander Machniak
9d9623462a
Fix handling of base64-encoded attachments with extra spaces ( #1490111 )
2014-10-23 11:09:35 +02:00
Aleksander Machniak
2268aa676d
Fix handling of uuencoded messages if messages_cache is enabled ( #1490108 )
2014-10-22 19:02:23 +02:00
Aleksander Machniak
48ba4414b3
Fix download of attachments that are part of TNEF message ( #1490091 )
...
Rcube_message_part::body content should never be modified by code out of the rcube_message.
Added convenient rcube_message::get_part_body() method, making rcube_message::get_part_content() deprecated.
2014-10-22 14:29:44 +02:00
Aleksander Machniak
e050502900
Fix bug where openssl-based crypt/decrypt method wasn't using defined crypto-key
2014-10-17 09:18:38 +02:00
Aleksander Machniak
0ea079d604
dirname(__FILE__) -> __DIR__
2014-10-13 14:41:55 +02:00
Aleksander Machniak
07fa81dc4e
Fix setting flags on servers with no PERMANENTFLAGS response ( #1490087 )
2014-10-04 09:56:46 +02:00
Aleksander Machniak
a1d042fd58
Add rcube_plugin_api::get_plugin() method
2014-09-04 16:52:53 -04:00
Thomas Bruederli
6646809a31
Fix another regression in metadata response parsing introduced in commit 939380da
2014-09-23 10:10:08 +02:00
Bartlomiej Nogas
0d273c9a97
Fix get_metadata() function response, NIL response was introducing an shift
2014-09-22 23:17:12 +02:00
Aleksander Machniak
dd6f784ec4
Fix syntax error
2014-09-22 10:31:15 +02:00
Aleksander Machniak
000f6ee304
Merge branch 'oracle'
2014-09-22 09:38:21 +02:00
Aleksander Machniak
ff767a14ff
Merge branch 'oracle'
2014-09-22 09:31:11 +02:00
Aleksander Machniak
fb8adc8a19
Remove Oracle driver based on PDO_OCI extension
2014-09-18 16:48:53 +02:00
Aleksander Machniak
7f84924799
Fix long data handling
2014-09-18 16:46:19 +02:00
Aleksander Machniak
e7af012bc2
Fix binary operator use for Oracle
2014-09-18 15:32:15 +02:00
Aleksander Machniak
8451577659
Added transactions support
2014-09-17 20:39:16 +02:00
Aleksander Machniak
d7c91c14f8
Add Oracle driver which uses OCI8 extension - the one that supports CLOB columns
2014-09-17 19:58:54 +02:00
Aleksander Machniak
83a64265a7
Fixes for Oracle
2014-09-15 11:37:42 +02:00
Aleksander Machniak
848e204ef9
Fix validation of email addresses with IDNA domains ( #1490067 )
2014-09-13 12:36:54 +02:00
Aleksander Machniak
b84a04336b
Added Oracle database driver
2014-09-12 14:43:33 +02:00
Aleksander Machniak
34a0902089
Use consistent column/table quoting in sql queries
2014-09-12 14:37:51 +02:00
Aleksander Machniak
8cc65d1f5f
Print to STDERR non-terminating errors in CLI mode
2014-09-10 17:26:19 +02:00
Thomas Bruederli
fb3ccf2e09
Don't override argument variable when collecting results
2014-09-09 09:37:50 +02:00
Aleksander Machniak
c489cc1479
Fix call to a member function get_compressed() on a non-object
2014-09-08 17:21:54 +02:00
Aleksander Machniak
4baf96a4ca
Added license headers to driver files, CS fixes
2014-09-08 09:50:59 +02:00
Aleksander Machniak
334bc97927
Fix merging folder annotations for folders with numeric names (only digits)
2014-09-03 11:24:15 +02:00
Aleksander Machniak
9cc5a522df
Fix so rcube_text2html class does not depend on rcmail_string_replacer
2014-08-30 12:33:42 +02:00
Aleksander Machniak
29c24e647c
Get rid of DIRECTORY_SEPARATOR for consistency
2014-08-28 19:24:03 +02:00
Thomas Bruederli
a98a4f8bb5
Remove 3rd party libs from our repository and define the dependencies in composer.json-dist.
...
Also remove the ancient utf8 lib and replace it with 'Patchwork UTF-8 for PHP'.
For direct git checkouts, copy composer.json-dist into composer.json and run
`php composer.phar install` to install the dependencies.
2014-08-27 17:45:21 +02:00
Thomas Bruederli
64d49edd78
Maintain a stack of currently running plugin hooks
2014-08-27 14:37:52 +02:00
Aleksander Machniak
35b39c8d7d
Fix PERMANENTFLAGS checking in modFlag()
2014-08-26 19:22:53 +02:00
Aleksander Machniak
5f58127eae
Added rcube_utils::resolve_url()
2014-08-24 11:43:12 +02:00
Aleksander Machniak
75bbada03b
Remove code for PHP<5.3, use PHP_VERSION_ID instead of version_compare() for version checks
2014-08-24 11:23:33 +02:00
Thomas B.
827b1dd459
Merge pull request #212 from JohnDoh/patch-1
...
add include_plugin function for optional plugins
2014-08-21 19:50:53 +02:00
Aleksander Machniak
f01666a622
Fix handling of email addresses with quoted domain part ( #1490040 )
2014-08-21 18:08:26 +02:00
Aleksander Machniak
fb5e2fb96f
Don't fail when trying to create and subscribe a folder that already exists
2014-08-18 10:46:18 -04:00
Thomas Bruederli
028734b25c
Make LDAP errors available to the application
2014-08-18 17:21:03 +02:00
Thomas Bruederli
25a9ec7bb7
Allow caller to supply the template for contact name composition
2014-08-18 14:16:20 +02:00