Thomas Bruederli
6843acc9fc
Merged changes to skin folders
2012-07-30 12:08:58 +02:00
Thomas Bruederli
9f1652e29e
Adapt to new default skin folder namimg
2012-07-30 12:04:43 +02:00
Thomas B.
6d12536815
Merge pull request #14 from bes-internal/master
...
Use HTTP_HOST for %d in parse_host. Add %t for host name from SERVER_NAME
2012-07-30 02:13:40 -07:00
Aleksander Machniak
71ee565dfc
Support connections to memcached socket file ( #1488577 )
2012-07-30 09:10:04 +02:00
Thomas Bruederli
baecd8becc
Move the hard-coded list of fields used to list contacts to a central location
2012-07-26 17:18:38 +02:00
bes.internal
d359dcb6b3
use in parse_host HTTP_HOST for %d
...
Use in parse_host function for domain resolve HTTP_HOST not hostname.
add %t for hostname without first part
For example roundcube box backend (rc.somedomain.tld) for reverse proxy on real domain (mail.example.com)
2012-07-26 17:54:12 +03:00
Thomas Bruederli
5bc1233de8
Use the same hard-coded fields for vlv-based autocompletion as in steps/mail/autocomplete.inc
2012-07-26 13:35:30 +02:00
Aleksander Machniak
27bcb0026e
CS fixes
2012-07-25 16:32:05 +02:00
Aleksander Machniak
39797631d4
Support COPYUID responses (store it in $data property)
2012-07-25 16:21:26 +02:00
Aleksander Machniak
0d80fad9e0
CS improvements
2012-07-24 14:56:12 +02:00
Aleksander Machniak
2df262d448
Merge branch 'master' of github.com:roundcube/roundcubemail
2012-07-24 14:22:18 +02:00
Aleksander Machniak
09e5fc99f8
Small performance improvement: use cookie 'secure' parameter if enabled
2012-07-24 14:21:06 +02:00
Aleksander Machniak
0afe279011
Set HttpOnly flag also for session cookie
2012-07-24 14:20:35 +02:00
Thomas Bruederli
fa8f6e610c
Correctly quote localized labels when used in javascript variables ( #1488567 )
2012-07-24 12:19:18 +02:00
Thomas Bruederli
88fb563510
Avoid warnings; silently pipe http: urls through rcmail::url()
2012-07-13 20:14:37 +02:00
Aleksander Machniak
840b4dbeb8
Simplified method of getting default addressbook.
...
Make sure to use the same source when adding contact and checking
if message is safe (sender is in addressbook).
Small code improvements.
2012-07-10 20:30:34 +02:00
Aleksander Machniak
146106a827
Support sqlite file mode setting
2012-07-09 19:57:50 +02:00
Aleksander Machniak
329eae0abd
Fix debugging in sqlite driver
2012-07-09 19:29:18 +02:00
Aleksander Machniak
3efc74654a
- Don't add attachments content into reply/forward/draft message body ( #1488557 )
2012-07-09 12:19:38 +02:00
Aleksander Machniak
8e926e6201
Move sequence_name() method into postgres driver class
2012-07-08 11:10:28 +02:00
Aleksander Machniak
3d231c88fa
CS fixes
2012-07-08 10:58:11 +02:00
Aleksander Machniak
c389a85978
Add get_variable() implementation
2012-07-08 10:32:13 +02:00
Aleksander Machniak
ef5f7fb13c
There's a case (reason unknown) when destroy() is called with empty session key.
...
Handle this case properly to prevent from PHP error: Memcache::delete(): Key cannot be empty.
2012-07-06 10:10:30 +02:00
Aleksander Machniak
e6e5cb12f5
Handle properly situation when PDO class doesn't exist
2012-07-06 09:48:32 +02:00
Aleksander Machniak
8c2375a074
More CS fixes and comments
2012-07-04 13:11:09 +02:00
Aleksander Machniak
3e386efeee
CS fixes + more comments
2012-07-04 13:01:38 +02:00
Aleksander Machniak
7c8fd80310
Show explicit error message when provided hostname is invalid ( #1488550 )
2012-06-30 18:41:18 +02:00
Aleksander Machniak
2698d7ff8c
Fixed Konqueror browser detection
2012-06-28 19:38:50 +02:00
Aleksander Machniak
b866a27364
Fix handling of MYRIGHTS on private namespace roots - fixes issue where
...
in ACL plugin it wasn't possible to share INBOX folder (when it was a namespace prefix).
2012-06-28 10:43:50 +02:00
Aleksander Machniak
5354c5dac7
Implemented LIMIT/OFFSET for SQL Server
2012-06-28 09:38:26 +02:00
Aleksander Machniak
1a2b50f1a0
Support 'mysqli:' prefix in DSN
2012-06-28 09:29:29 +02:00
Aleksander Machniak
e742744a53
Fixed index update when there are no cached messages for specified folder
...
Improve performance of VANISHED messages handling - use one SQL query
2012-06-26 15:44:57 +02:00
Aleksander Machniak
7ab9c17752
Improve performance by skipping redundant ENABLE commands
2012-06-26 11:11:53 +02:00
Thomas Bruederli
6bb44a644a
Initialize rcube instance (with options); no caches without a valid user_id
2012-06-20 18:39:54 +02:00
Aleksander Machniak
159691e7b1
Don't use protected property rcube_db::$db_error
2012-06-19 12:20:27 +02:00
Aleksander Machniak
75666d3db2
Remove rcube_mdb2 class file
2012-06-19 11:34:57 +02:00
Aleksander Machniak
398bff5925
Replace rcube_mdb2/PEAR::MDB2 with rcube_db
2012-06-19 11:33:23 +02:00
Aleksander Machniak
8a6fde02de
Removed redundant method
2012-06-19 11:00:10 +02:00
Aleksander Machniak
0d94fd45f4
New database layer based on PHP PDO
2012-06-19 10:46:41 +02:00
Aleksander Machniak
afaccf1428
Fix removing contact photo using LDAP addressbook ( #1488420 )
2012-06-13 12:12:53 +02:00
Aleksander Machniak
740875e5cd
Add skin name to the (javascript) environment
2012-06-13 11:42:12 +02:00
Thomas Bruederli
5218701a4a
Improve getopt feature for command line scripts
2012-06-13 10:49:41 +02:00
Aleksander Machniak
6e1864cb17
Fix storing X-ANNIVERSARY date in vCard format ( #1488527 )
2012-06-10 10:09:01 +02:00
Aleksander Machniak
c281619b96
Fix Shift + delete button does not permanently delete messages ( #1488243 )
2012-06-08 14:18:39 +02:00
Aleksander Machniak
8749e94b4b
Fix attachment sizes in message print page and attachment preview page ( #1488515 )
...
- Use size parameter from Content-Disposition header if specified,
- Calculate size of base64 encoded message parts
2012-06-08 11:14:53 +02:00
Aleksander Machniak
bdb40d39bd
Add workaround for invalid BODYSTRUCTURE response - parse message with Mail_mimeDecode package ( #1485585 )
2012-06-06 09:35:56 +02:00
Aleksander Machniak
eede5101cd
Fix default_charset handling
2012-06-06 09:30:18 +02:00
Aleksander Machniak
0f5dee00df
Decode header value in rcube_mime::get() by default ( #1488511 )
2012-06-06 09:22:15 +02:00
Aleksander Machniak
0b6d022e6f
Fix magic_quotes_sybase handling ( #1488506 )
...
Improved handling of critical PHP settings - try to set them to required value before die()
2012-06-04 16:05:57 +02:00
Aleksander Machniak
46b6c5475b
Modify CONCAT() arguments, because + operator requires them to be of type varchar ( #1488505 )
...
With SQL Server 2012 we can use just CONCAT(), but we need to support older versions
2012-06-04 10:11:24 +02:00