summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcmail.php
AgeCommit message (Collapse)Author
2011-08-16- Add option to hide selected LDAP addressbook on the listalec
git-svn-id: https://svn.roundcube.net/trunk@5072 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-14More unique error codesthomasb
git-svn-id: https://svn.roundcube.net/trunk@5068 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-08-02- Fix get_address_book() to call get_address_sources() internally when ↵alec
looking for default source git-svn-id: https://svn.roundcube.net/trunk@5008 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-07-29- Fix 'sql' identifier for addressbook handling (#1488013)alec
git-svn-id: https://svn.roundcube.net/trunk@4987 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-07-27- Performance fix: don't create addressbook object to close() it if it ↵alec
wasn't created before, skipping unneeded LDAP connection git-svn-id: https://svn.roundcube.net/trunk@4981 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-07-27- Don't use default source if source id is specified in get_address_source()alec
git-svn-id: https://svn.roundcube.net/trunk@4975 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-07-11Session object can be null if db/memcache is not availablethomasb
git-svn-id: https://svn.roundcube.net/trunk@4925 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-07-10- Add add_shutdown_function() method. Make possible to call user function ↵alec
before destoying all objects (e.g. session) git-svn-id: https://svn.roundcube.net/trunk@4923 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-07-07- Added possibility to undo last contact delete operationalec
git-svn-id: https://svn.roundcube.net/trunk@4916 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-06-29- Fix url() so zero-values are not skipped (#1487979)alec
git-svn-id: https://svn.roundcube.net/trunk@4891 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-06-03- Call addressbook_get hook only if build-in addressbook doesn't match ↵alec
wanted ID (for better performance), other improvements git-svn-id: https://svn.roundcube.net/trunk@4836 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-23- Add read/write methods for immediate operations on cache backend (no ↵alec
affect in-memory cache) - Add possibility to disable data serialization in cache git-svn-id: https://svn.roundcube.net/trunk@4803 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-23- Store user preferences in session when write-master is not available and ↵alec
session is stored in memcache, write them later git-svn-id: https://svn.roundcube.net/trunk@4802 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-23- Add TTL parameter to rcube_cache class (and rcmail::get_cache method)alec
git-svn-id: https://svn.roundcube.net/trunk@4801 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-20- Re-designed cache, fixes memcache/apc issuesalec
git-svn-id: https://svn.roundcube.net/trunk@4794 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-18- Add APC support in rcube_cachealec
git-svn-id: https://svn.roundcube.net/trunk@4785 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-18- Added general rcube_cache class with memcache support ↵alec
- Improved caching performance by skipping writes of unchanged data - Option enable_caching replaced by imap_cache and messages_cache options git-svn-id: https://svn.roundcube.net/trunk@4783 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-18Get memcache object from rcmail instancethomasb
git-svn-id: https://svn.roundcube.net/trunk@4782 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-05-05- Fix problems with subfolders of INBOX folder on some IMAP servers ↵alec
(#1487725) - Fix handling of folders that doesn't belong to any namespace (#1487637) git-svn-id: https://svn.roundcube.net/trunk@4733 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-25Add support for session storage using memcachethomasb
git-svn-id: https://svn.roundcube.net/trunk@4696 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-25- Use shortest include path for better performancealec
git-svn-id: https://svn.roundcube.net/trunk@4695 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-21- Set proper readonly state of default address book according to real ↵alec
readonly variable value (#1487878) git-svn-id: https://svn.roundcube.net/trunk@4682 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-20- Improve performance by including files with absolute path (#1487849) alec
git-svn-id: https://svn.roundcube.net/trunk@4678 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-04-15Add hook for request token creation (upon user request)thomasb
git-svn-id: https://svn.roundcube.net/trunk@4661 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-27Fix request token generation if no cookies setthomasb
git-svn-id: https://svn.roundcube.net/trunk@4622 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-22Revert r4609 and use stateless request tokens; no need to save them in ↵thomasb
session and thus no keep-alive necessary; fixes #1487829 git-svn-id: https://svn.roundcube.net/trunk@4615 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-10Prepare for multiple concurrent compose windowsthomasb
git-svn-id: https://svn.roundcube.net/trunk@4604 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-03-01New config option for custom logo; allow skins to define/override textsthomasb
git-svn-id: https://svn.roundcube.net/trunk@4585 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-02-15- Close IMAP connection after SMTP, per discussion in (#1485975)alec
git-svn-id: https://svn.roundcube.net/trunk@4547 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-02-06Delegate contact input validation to rcube_addressbook instance; accept ↵thomasb
already localized texts in rcube_output::show_message() git-svn-id: https://svn.roundcube.net/trunk@4498 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-02-03- Fix IDNA support when IDN/INTL modules are in use (#1487742)alec
git-svn-id: https://svn.roundcube.net/trunk@4484 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-02-02Keep rcube_session->lifetime and keep_alive in syncthomasb
git-svn-id: https://svn.roundcube.net/trunk@4480 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-29Add groups support for LDAP address books, contributed by Andreas Dickthomasb
git-svn-id: https://svn.roundcube.net/trunk@4467 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-28Improve session validity check with changing auth cookies; reduce writes to ↵thomasb
DB; better phpdoc git-svn-id: https://svn.roundcube.net/trunk@4466 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-18Merge branch devel-addressbook (r4193:4382) back into trunkthomasb
git-svn-id: https://svn.roundcube.net/trunk@4424 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-17- Fix %h/%z variables in username_domain option (#1487701)alec
git-svn-id: https://svn.roundcube.net/trunk@4420 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-16- Move action files map from index.php to steps' func.inc filesalec
git-svn-id: https://svn.roundcube.net/trunk@4419 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-12Bumbed version; Roundcube development is not Switzerland onlythomasb
git-svn-id: https://svn.roundcube.net/trunk@4410 208e9e7b-5314-0410-a742-e7e81cd9613c
2011-01-06Make sure an existing session is killed/replaced when submitting login formthomasb
git-svn-id: https://svn.roundcube.net/trunk@4396 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-12-23- Add debug handler support in rcube_imap_genericalec
git-svn-id: https://svn.roundcube.net/trunk@4367 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-12-22- Improve handling of whitespace characters after closing PHP tag in ↵alec
localization and config files git-svn-id: https://svn.roundcube.net/trunk@4363 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-11-30- Add 'login_lc' config option for case-insensitive authentication (#1487113)alec
- Make username comparison case sensitive on MySQL git-svn-id: https://svn.roundcube.net/trunk@4290 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-11-29- Handle PHP warning in decrypt function (#1485970)alec
git-svn-id: https://svn.roundcube.net/trunk@4287 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-11-12- Fix handling of folders with name "0" (#1487119)alec
git-svn-id: https://svn.roundcube.net/trunk@4216 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-11-09- Add support for shared folders (#1403507)alec
git-svn-id: https://svn.roundcube.net/trunk@4198 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-10-22- Add support for IMAP proxy authentication (#1486690)alec
git-svn-id: https://svn.roundcube.net/trunk@4124 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-10-14- improved IMAP errors handling (continue)alec
git-svn-id: https://svn.roundcube.net/trunk@4089 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-10-05- Convert to lowercase only domain part of email address on loginalec
git-svn-id: https://svn.roundcube.net/trunk@4040 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-10-04- Convert IDN to ASCII before using rcube_user::query()alec
- Always convert to lower case a username when it's an email address git-svn-id: https://svn.roundcube.net/trunk@4030 208e9e7b-5314-0410-a742-e7e81cd9613c
2010-09-30- Added line number for error messagealec
git-svn-id: https://svn.roundcube.net/trunk@4020 208e9e7b-5314-0410-a742-e7e81cd9613c