Commit Graph

1597 Commits

Author SHA1 Message Date
thomascube
2acbc8e64c Remove unused code 2011-12-07 08:40:54 +00:00
thomascube
5d692ba85c Accept contact IDs as array or comma-separated string 2011-12-04 16:56:04 +00:00
thomascube
f230739a13 New template object to control HTML doctype 2011-12-02 16:47:40 +00:00
alecpl
8b8512fd98 - Reset error flag when connecting to (another) database 2011-12-02 13:41:37 +00:00
alecpl
69f00be516 - Fallback to write-master when readonly database fails 2011-12-02 13:32:28 +00:00
alecpl
4f8be46f38 - Improved handling of some malformed values encoded with quoted-printable (#1488232) 2011-12-02 07:51:07 +00:00
alecpl
a505dd2ebf - Fix issue where "S: Error: Success" was printed to debug log 2011-12-01 13:03:46 +00:00
alecpl
ad33280950 - Remove debug code from last commit 2011-12-01 13:02:14 +00:00
alecpl
14b342b03a - Fix so connection to LDAP will be properly closed 2011-12-01 12:38:13 +00:00
alecpl
72ff6ae884 - Simplified compose session data handling, no need for session->cleanup() 2011-12-01 11:06:27 +00:00
alecpl
03e520f1ba - Fix parse error from last commit (grrrrr, do tests before commit!) 2011-11-30 13:49:17 +00:00
alecpl
2d08ec91ca - Add possibility to do LDAP bind before searching for bind DN.
In deployments where anonymous binds to and/or searches on an LDAP tree are not
  allowed, and where the LDAP address book(s) have been configured to use the
  user-specific bind credentials, rcube_ldap.php needs to bind using service
  credentials in order to be able to find the user's bind dn.
2011-11-30 13:10:45 +00:00
thomascube
5587b34cfa Enable buttons having an inner <span> for better CSS styling capabilities 2011-11-30 11:05:50 +00:00
alecpl
7f79e22eb4 - Set sizelimit of main search function for vlv_search to page_size.
It was requested as performance improvement, but I wasn't able to confirm this. However it doesn't break anything.
2011-11-30 10:48:17 +00:00
thomascube
57486f6e58 Content filter for embedded attachments to protect from XSS on IE<=8 (#1487895) 2011-11-29 10:16:42 +00:00
alecpl
6bddd9ba44 - Fix identation 2011-11-29 08:44:53 +00:00
thomascube
1803f83a4b Improve check of attribute changes when updating a contact 2011-11-28 17:48:14 +00:00
thomascube
d6aafdce3b Fix saving of composite fields in LDAP 2011-11-28 17:32:33 +00:00
thomascube
b4b3777c92 Set (empty) value of member attribute when creating a new group 2011-11-28 15:55:21 +00:00
alecpl
6e0fdedfce - Use strpos() instead of strstr() when possible (#1488211) 2011-11-28 08:31:42 +00:00
alecpl
2cf55f4096 - Fix handling of invalid characters in request (#1488124) 2011-11-27 10:10:40 +00:00
alecpl
0829b76598 - Fix merging some configuration options in update.sh script (#1485864) 2011-11-26 14:31:50 +00:00
alecpl
e0960f6365 - Prevent from memory_limit exceeding when trying to parse big messages bodies (#1487424):
don't try to parse it, display notice with a link to download it directly
2011-11-25 13:47:07 +00:00
alecpl
9b33118bf5 - Add some debug and error handling around vlv_search 2011-11-25 13:43:40 +00:00
alecpl
e4a4ca1948 - Performance improvements 2011-11-24 14:51:43 +00:00
alecpl
3875eb6813 - Add possibility to add SASL mechanisms for SMTP in smtp_connect hook (#1487937) 2011-11-24 10:54:59 +00:00
alecpl
80216d0b79 - Change version number to 0.8-svn 2011-11-24 07:41:37 +00:00
thomascube
10e2dbbb9c Improve clickjacking protection: bust frame or disable all form elements and abort UI initialization 2011-11-23 18:53:58 +00:00
alecpl
fb6d86b9ad - Fixed bug where similiar folder names were highlighted wrong (#1487860) 2011-11-23 18:05:38 +00:00
thomascube
ef22eee5ac Improve task switching for tasks added by plugins 2011-11-23 17:40:28 +00:00
alecpl
ae7ac91c31 - Fixed bug in handling link with '!' character in it (#1488195) 2011-11-22 08:47:45 +00:00
alecpl
b1867b8f19 - Added TinyMCE localizations 2011-11-20 13:34:35 +00:00
alecpl
e37e7dda37 - Fix typo in _list_unsubscribed() (#1488186) 2011-11-18 14:33:44 +00:00
alecpl
4f1c0a5d89 - Fix typo 2011-11-16 07:04:36 +00:00
alecpl
305b366bb0 - Fix commit r5424 + preformance microoptimizations 2011-11-15 09:22:13 +00:00
alecpl
89dcf54071 - Fix listing of folders in hidden namespaces (#1486796) 2011-11-15 08:23:24 +00:00
alecpl
485c69d812 - Don't consider \Noselect flag when building folders tree (#1488004) 2011-11-14 17:42:38 +00:00
alecpl
854fbf6d23 - Small improvements in rcmail_render_folder_tree_html() 2011-11-14 17:02:59 +00:00
alecpl
bd34cad1f6 - Add option to set session name (#1486433) 2011-11-13 10:00:46 +00:00
alecpl
1cb0d640ec - Fix mailbox_status() so first run returns proper (empty) result 2011-11-12 08:10:35 +00:00
thomascube
8c2b883bf0 Fix: decode session data into superglobals after re-reading 2011-11-11 12:12:28 +00:00
alecpl
bed577e414 - Fix handling of type separator in get_col_values() 2011-11-10 14:02:20 +00:00
alecpl
46cdbf074e - Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts 2011-11-10 11:16:32 +00:00
alecpl
f21a04c024 - Add option to define matching method for addressbook search (#1486564, #1487907) 2011-11-10 07:57:56 +00:00
thomascube
81f5dd7774 Consider replication delays in session storage 2011-11-09 13:40:23 +00:00
alecpl
9230525d98 - Improved _listMailboxes() performance and small parseResponse() improvement (#1488134) 2011-11-08 18:30:34 +00:00
alecpl
5e9065284e - Make $name property to be public (#1488140) 2011-11-08 11:40:56 +00:00
alecpl
aa07b22906 - Fix so folders with \Noinferiors attribute aren't listed in parent selector
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
2011-11-08 11:22:14 +00:00
thomascube
06744da241 Implement common setters for debug mode 2011-11-08 10:46:03 +00:00
thomascube
3fe6c7082c Remove unused cruft 2011-11-08 07:45:30 +00:00