summaryrefslogtreecommitdiff
path: root/program/lib
AgeCommit message (Collapse)Author
2013-07-23Avoid session timeouts with memcache backend as proposed by D. Carter via ↵Thomas Bruederli
users mailing list
2013-07-17Respect HTTP_X_FORWARDED_FOR and HTTP_X_REAL_IP variables for session IP checkThomas Bruederli
2013-07-12Allow to load config files for different environments (#1487311); keep ↵Thomas Bruederli
(non-default) filename in URLs throughout the webmail app
2013-07-10Merged configuration refactoring from 'dev_config' branch back into master ↵Thomas Bruederli
(#1487311)
2013-07-10Simplified logic of finding non-existent but subscribed folders. Should be ↵Aleksander Machniak
more reliable and (might be) faster now.
2013-07-08Fix IMAP SETMETADATA parameters quoting (#1489231)Aleksander Machniak
2013-07-08Merge pull request #86 from mweimerskirch/patch-2Aleksander Machniak
Added support for the enchant spell checking engine
2013-07-08Fix "could not load message" error on valid empty message body (#1489228)Aleksander Machniak
2013-07-07Added support for the enchant spell checking engineMichel Weimerskirch
2013-07-05Update to Mail_Mime 1.8.8Aleksander Machniak
2013-07-04Fix parsing of square bracket characters in IMAP response strings (#1489223)Aleksander Machniak
2013-07-03Store group objectclass to member attribute mapping in one place, cs fixesAleksander Machniak
2013-07-03Fix groups list in contact info page - get_record_groups() resultAleksander Machniak
is a ID=>Name hash and cannot be merged with list_groups() result
2013-07-02Make possible to disable some (broken) IMAP extensions with ↵Aleksander Machniak
imap_disable_caps option (#1489184) Add some notes in INSTALL about broken ESEARCH in uw-imap.
2013-06-30Fix message list sort with THREADS=REFS and sort column other than "None" or ↵Aleksander Machniak
"Sent date"
2013-06-29Fix messages list sorting with THREAD=REFSAleksander Machniak
2013-06-28Enable legacy mode: allow running with old config files and log warnings ↵Thomas Bruederli
every no and then
2013-06-28Fix parsing one-line FETCH response, e.g. "* 1 FETCH (UID 9844 BODY[2.4] NIL)"Aleksander Machniak
2013-06-26Support 'univentiongroup' objectclass, small code improvementsAleksander Machniak
2013-06-26Refactoring in groups cache handling code, CS fixesAleksander Machniak
2013-06-26Don't query cache if static group_filter list is usedThomas Bruederli
2013-06-26Describe group filter's name_attr in sample config; defaults to 'cn' if not ↵Thomas Bruederli
specified
2013-06-25Improve code readabilityAleksander Machniak
2013-06-25Merge branch 'master' of github.com:roundcube/roundcubemailAleksander Machniak
2013-06-25Performance improvement for searching in threaded mode. We can useAleksander Machniak
cached index now. Some other small improvements.
2013-06-25Fix improper error checkingVictor Benincasa
Currently all (HTML/TEXT) spell checking logs an error (due commit b15cc7d) and HTML spell checking doesn't work (due commit cfe2fc8). Fix: ignore error="0" value from the returned XML as it isn't an error.
2013-06-24Revert change where NULL config value wasn't handled as unset (#1489202)Aleksander Machniak
2013-06-22Fix error when searching in threaded modeAleksander Machniak
2013-06-21CS fixesAleksander Machniak
2013-06-20Canonize boolean ini_get() results (#1489189)Aleksander Machniak
2013-06-20Improve IMAP APPEND handling so it can read message (parts) from file pointer(s)Aleksander Machniak
and make it less memory consuming
2013-06-19Fixed so ldap cache can be disabledAleksander Machniak
Fixed issue where ldap groups cache wasn't used correctly
2013-06-19Use the right attribute to display group namesThomas Bruederli
2013-06-19Cache LDAP's user_specific search and use vlv for better performance (#1489186)Aleksander Machniak
2013-06-19CS fixesAleksander Machniak
2013-06-19Fix debug setting in ldap classesAleksander Machniak
2013-06-18CS fixesAleksander Machniak
2013-06-18Unify LDAP debug messagesAleksander Machniak
2013-06-18Ignore ldap_search warnings (like in the old code)Aleksander Machniak
2013-06-18Consolidate quote_string() method usage; don't add additional filter if ↵Thomas Bruederli
required field is already in search query
2013-06-18Merge branch 'dev-advanced-ldap-groups':Thomas Bruederli
- Refactoring: separated address book implementation from generic LDAP wrapper class - Auto-detect and use VLV indices for all search operations - Additional group configuration options for LDAP address books - Allow address books to display a multi-level group hierarchy in the contacts list
2013-06-18Fix so exported vCard specifies encoding in v3-compatible format (#1489183)Aleksander Machniak
2013-06-16Fix session issues when local and database time differs (#1486132)Aleksander Machniak
Improve performance by executing session gc on script shutdown, also call session_write_close() ASAP
2013-06-16Remove session.auto_start setting. It is already too late to set this option.Aleksander Machniak
2013-06-14Merge config files (#1487311).Aleksander Machniak
Now we have defaults.inc.php and config.inc.php. Renamed $rcmail_config to $config. Old naming and old files are supported for backward compatibility.
2013-06-14Add feature to import messages to the currently selected folderThomas Bruederli
2013-06-13Set TTL for attachments stored in sql databaseAleksander Machniak
2013-06-13Fix typos in sql queries of garbage collector (expired -> expires)Aleksander Machniak
2013-06-13Fix thread cache syncronization/validation (#1489028)Aleksander Machniak
2013-06-13Fix default sorting of threaded list when THREAD=REFS isn't supported.Aleksander Machniak
The result need to be re-sorted even if sort column is not set. This fixes the issue when new messages aren't displayed on top of the list.