summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include
AgeCommit message (Collapse)Author
2011-09-20- Fix listing contacts in a groupalec
git-svn-id: https://svn.roundcube.net/trunk@5249 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-20- Make group's "member" attibute name configurablealec
git-svn-id: https://svn.roundcube.net/trunk@5248 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-20- Improve performance by skipping redundant SELECT query when writing new ↵alec
session into DB git-svn-id: https://svn.roundcube.net/trunk@5247 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Fix PHP error when fetching messages index when threaded mode is enabledalec
git-svn-id: https://svn.roundcube.net/trunk@5244 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Don't set (wrong) error on groups listing actionalec
git-svn-id: https://svn.roundcube.net/trunk@5243 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Set group_bind_dn outside of list_groups()alec
git-svn-id: https://svn.roundcube.net/trunk@5242 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Hide PHP warning on ldap_search()alec
git-svn-id: https://svn.roundcube.net/trunk@5241 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Allow setting connection options in imap_connect hookalec
git-svn-id: https://svn.roundcube.net/trunk@5240 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Make rcube_ldap bind() and sasl_bind() methods publicalec
git-svn-id: https://svn.roundcube.net/trunk@5237 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-19- Set style of login form inputs using class not IDsalec
git-svn-id: https://svn.roundcube.net/trunk@5236 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-18- Cache synchronization using QRESYNC/CONDSTOREalec
- Fixed message ID updates in cache - Changed message flags handling + some fixes (e.g. fixed messages listing after delete) git-svn-id: https://svn.roundcube.net/trunk@5233 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-17- Fix locked folder rename option on servers supporting RFC2086 only (#1488089)alec
git-svn-id: https://svn.roundcube.net/trunk@5232 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-16Remove debugging stuffthomasb
git-svn-id: https://svn.roundcube.net/trunk@5227 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-16Fix session race conditions when composing new messagesthomasb
git-svn-id: https://svn.roundcube.net/trunk@5226 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-16- Removed leftover codealec
git-svn-id: https://svn.roundcube.net/trunk@5225 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-16- Fix default folders settings (according to namespaces) for new users tooalec
git-svn-id: https://svn.roundcube.net/trunk@5223 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-15- Require magic_quotes_runtime=Off because it modifies data streams (too ↵alec
much effort to handle this) git-svn-id: https://svn.roundcube.net/trunk@5216 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-13- Fix encoding of LDAP contacts identifiers (#1488079)alec
git-svn-id: https://svn.roundcube.net/trunk@5214 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-12Make date/time format user configurable; drop 'date_today' config optionthomasb
git-svn-id: https://svn.roundcube.net/trunk@5210 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-12- Fix required_fields checking per discussion in #1488073alec
git-svn-id: https://svn.roundcube.net/trunk@5208 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-12- Extend rcube_label_exists() to search in loaded plugins localizationsalec
- Allow use localized addressbook field subtypes from plugins git-svn-id: https://svn.roundcube.net/trunk@5207 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-12- Removed some spacesalec
git-svn-id: https://svn.roundcube.net/trunk@5205 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-12- Fix handling of binary attachments encoded with quoted-printable (#1488065)alec
git-svn-id: https://svn.roundcube.net/trunk@5204 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-10- Fix handling of links with IP addressalec
git-svn-id: https://svn.roundcube.net/trunk@5198 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-08- Fix compacting folder resets message list filter (#1488076)alec
- Fix reset-search action so it resets list page number to 1 git-svn-id: https://svn.roundcube.net/trunk@5194 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-08- Fix new caching issue when broken/misleading object data was stored in ↵alec
database. The object must be cleaned up before storing in DB, because some code (out of rcube_message and rcube_imap classes) is changing objects data e.g. parts mimetype or body. Now it's become a problem because we're saving the object in cache at shutdown (after all modifications). - Make stored message object smaller by removing some redundant data. git-svn-id: https://svn.roundcube.net/trunk@5192 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-07- Fix displaying multipart/alternative messages with only one part (#1487938)alec
git-svn-id: https://svn.roundcube.net/trunk@5191 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-07- Rewritten messages caching (merged devel-mcache branch):alec
Indexes are stored in a separate table, so there's no need to store all messages in a folder Added threads data caching Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE - Partial QRESYNC support - Improved FETCH response handling - Improvements in response tokenization method git-svn-id: https://svn.roundcube.net/trunk@5190 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-06- Fix username case-insensitivity issue in MySQL (#1488021)alec
git-svn-id: https://svn.roundcube.net/trunk@5183 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-06- Merge devel-saved_search branch (Addressbook Saved Searches)alec
git-svn-id: https://svn.roundcube.net/trunk@5182 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-06- Merge devel-spellcheck branch:alec
- Added spellchecker exceptions dictionary (shared or per-user) - Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options) git-svn-id: https://svn.roundcube.net/trunk@5181 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05Improved memcache connection procedure from release-0.6; use call_user_func ↵thomasb
to trigger session gc handlers git-svn-id: https://svn.roundcube.net/trunk@5177 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05- Check for "Permission denied" string in IMAP error messages to display ↵alec
more appropriate message to the user git-svn-id: https://svn.roundcube.net/trunk@5170 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05- Don't disable include() errors, so now broken translation of a plugin will ↵alec
print error to the log git-svn-id: https://svn.roundcube.net/trunk@5168 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05Protect from Clickjacking by sending X-Frame-Options headers (#1487037)thomasb
git-svn-id: https://svn.roundcube.net/trunk@5164 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05Fallback to mail_domain in LDAP variable replacements; add 'host' to ↵thomasb
'user_create' hook arguments (#1488024) git-svn-id: https://svn.roundcube.net/trunk@5162 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05Fix wrong vCard type parameter mobile (#1488067)thomasb
git-svn-id: https://svn.roundcube.net/trunk@5160 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-09-05Fix vCard WORKFAX issue (#1488046)thomasb
git-svn-id: https://svn.roundcube.net/trunk@5159 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-30- Fix imap_cache setting to values other than 'db' (#1488060)alec
git-svn-id: https://svn.roundcube.net/trunk@5150 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-30- Fix handling of attachments inside message/rfc822 parts (#1488026)alec
git-svn-id: https://svn.roundcube.net/trunk@5149 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-30- Make 5th argument of rcmail_deliver_message() optionalalec
git-svn-id: https://svn.roundcube.net/trunk@5148 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-27- Fix is_a() usage for PHP>5.3.6alec
git-svn-id: https://svn.roundcube.net/trunk@5138 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-26Don't attempt to list (and cache) folders if not connectedthomasb
git-svn-id: https://svn.roundcube.net/trunk@5137 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-26- Microoptimization: use substr_replace() for injecting a string into stringalec
git-svn-id: https://svn.roundcube.net/trunk@5135 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-25Move timezone computation to rcube_config; don't override ↵thomasb
SESSION['timezone'] when saving prefs git-svn-id: https://svn.roundcube.net/trunk@5132 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-24Add copyright line on files with significant changes from Kolab Systemsthomasb
git-svn-id: https://svn.roundcube.net/trunk@5128 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-24Fix group members listing for ldap directoriesthomasb
git-svn-id: https://svn.roundcube.net/trunk@5126 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-24Log session_id with loginsthomasb
git-svn-id: https://svn.roundcube.net/trunk@5118 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-24- Added unique connection identifier to IMAP debug messagesalec
git-svn-id: https://svn.roundcube.net/trunk@5116 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-22- Added 'priority' column on messages listalec
git-svn-id: https://svn.roundcube.net/trunk@5111 208e9e7b-5314-0410-a742-e7e81cd9613c