summaryrefslogtreecommitdiff
path: root/program/lib/Roundcube/rcube.php
AgeCommit message (Collapse)Author
2015-03-09Fix session garbage collector handler registration after refactoringThomas Bruederli
2015-03-06Merge pull request #257 from corbosman/session_refactorThomas B.
Merging session refactor into master
2015-03-04minor fixescorbosman
2015-02-27remove commented out codecorbosman
2015-02-27use factorycorbosman
2015-02-26Fix "Non-static method PEAR::isError() should not be called statically" ↵Aleksander Machniak
errors (#1490281)
2015-02-19session refactor and add redis drivercorbosman
2015-02-11Allow the timeout and retry interval for memcached servers to be configuredJeroen van Meeuwen (Kolab Systems)
2015-01-28Make logged SMTP errors more verbose - log also real server response and codesAleksander Machniak
2014-12-16Improve system security by using optional special URL with security tokenAleksander Machniak
Allows to define separate server/path for image/js/css files Fix bugs where CSRF attacks were still possible on some requests
2014-11-14Fix lack of delimiter for recipient addresses in smtp_log (#1490150)Aleksander Machniak
2014-10-17Fix bug where openssl-based crypt/decrypt method wasn't using defined crypto-keyAleksander Machniak
2014-09-10Print to STDERR non-terminating errors in CLI modeAleksander Machniak
2014-08-07- Implemented 'storage_connected' API hook after successful IMAP login ↵Thomas Bruederli
(#1490025) - Added config option 'imap_log_session' to enable Roundcube <-> IMAP session ID logging - Added config option 'log_session_id' to control the lengh of the session identifer in logs
2014-08-02Support password encryption using openssl extension (#1489989)Aleksander Machniak
2014-06-28Get rid of some rcube_config::all() callsAleksander Machniak
2014-06-16Add config option to specify IMAP connection socket parameters - ↵Aleksander Machniak
imap_conn_options (#1489948)
2014-05-12Add session ID (first 8 chars) to the logAleksander Machniak
2014-04-30Support 'error' and 'body_file' return attribs in 'message_before_send' hook ↵Aleksander Machniak
(#1489595)
2014-04-21Move rcube_installer class to include/rcmail_installer in order to remain ↵Thomas Bruederli
accessible by the update script even if the installer directory was removed
2014-04-10Refactored storage properties settingAleksander Machniak
2014-04-01Removed redundant default_folders config option (#1489737)Aleksander Machniak
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830)
2014-02-10Add setter for user object to rcube class; we already have getters for ↵Thomas Bruederli
various user properties there
2014-01-16* New option that write logs to per-user directories. (Debug) logs will only ↵Thomas Bruederli
be written if a directory for the current user exists. * The 'write_log' plugin hook now also supports the return property 'dir' to let plugins specify the log directory.
2014-01-01CS fixesAleksander Machniak
2013-11-25Add possibility to overwrite a label/message in Roundcube's language package ↵Aleksander Machniak
(#1489433)
2013-11-21Add hook to notify plugins about message sending errorsThomas Bruederli
2013-10-04Fix typo: occured -> occurred (#1489366)Aleksander Machniak
2013-09-24Make sure language code extracted from HTTP_ACCEPT_LANGUAGE is in xx_YY formatAleksander Machniak
2013-08-30Add temp_dir_ttl configuration option to control expiry time inDavid Carter
program/lib/Roundcube/rcube.php : gc_temp(). Default is 48 hours. Define hard wired minimum of 6 hours.
2013-08-25Fix so additional headers are added to all messages sent (#1489284)Aleksander Machniak
2013-08-15Make session auth cookie name configurableThomas Bruederli
2013-08-02Hide PHP warning when calling filemtime() on not-existent fileAleksander Machniak
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-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-20Canonize boolean ini_get() results (#1489189)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-09Fix database cache expunge issues (#1489149) - added 'expires' columnAleksander Machniak
2013-06-05Improvements in garbage collector: created gc() method to run allAleksander Machniak
gc-related cleanups in one place, added posibility to run gc in environments without session
2013-06-05Add option to use PHP's native session save handlersThomas Bruederli
2013-05-26Make possible to disable shared cacheAleksander Machniak
2013-05-25Expunge all cache instances in shutdownAleksander Machniak
2013-05-25Added shared (cross-user) cacheAleksander Machniak
2013-05-16Move rcmail::deliver_message() to framework for common useThomas Bruederli
2013-04-26Fix error handling in CLI mode, use STDERR and non-empty exit code (#1489043)Aleksander Machniak
2013-04-02Fix session issues with use_https=true (#1488986)Aleksander Machniak
2013-02-01Set default error code (500) if not specified in raise_error()Aleksander Machniak
2013-01-06Improve charset detection by prioritizing charset according to user language ↵Aleksander Machniak
(#1485669)
2012-12-18Cleanup, remove file paths from docAleksander Machniak
2012-12-16Fix package definitions and include framework classes in phpdocThomas Bruederli