Aleksander Machniak
|
6d5a1b9e8f
|
Get rid of some rcube_config::all() calls
|
11 years ago |
Aleksander Machniak
|
109bcce470
|
Add config option to specify IMAP connection socket parameters - imap_conn_options (#1489948)
|
11 years ago |
Aleksander Machniak
|
596d43be13
|
Add session ID (first 8 chars) to the log
|
11 years ago |
Aleksander Machniak
|
efdbf4a7d9
|
Support 'error' and 'body_file' return attribs in 'message_before_send' hook (#1489595)
|
11 years ago |
Thomas Bruederli
|
eea11ecdde
|
Move rcube_installer class to include/rcmail_installer in order to remain accessible by the update script even if the installer directory was removed
|
11 years ago |
Aleksander Machniak
|
8d34b9dce3
|
Refactored storage properties setting
|
11 years ago |
Aleksander Machniak
|
dc0b500e78
|
Removed redundant default_folders config option (#1489737)
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830)
|
11 years ago |
Thomas Bruederli
|
ce20194266
|
Add setter for user object to rcube class; we already have getters for various user properties there
|
11 years ago |
Thomas Bruederli
|
3786a48aeb
|
* New option that write logs to per-user directories. (Debug) logs will only 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.
|
11 years ago |
Aleksander Machniak
|
0301d9347f
|
CS fixes
|
11 years ago |
Aleksander Machniak
|
75a5c3554a
|
Add possibility to overwrite a label/message in Roundcube's language package (#1489433)
|
11 years ago |
Thomas Bruederli
|
aef6ed4702
|
Add hook to notify plugins about message sending errors
|
11 years ago |
Aleksander Machniak
|
b3e25974b1
|
Fix typo: occured -> occurred (#1489366)
|
11 years ago |
Aleksander Machniak
|
2c6a233a99
|
Make sure language code extracted from HTTP_ACCEPT_LANGUAGE is in xx_YY format
|
11 years ago |
David Carter
|
de8687f9f1
|
Add temp_dir_ttl configuration option to control expiry time in
program/lib/Roundcube/rcube.php : gc_temp().
Default is 48 hours. Define hard wired minimum of 6 hours.
|
11 years ago |
Aleksander Machniak
|
6efadfc8d3
|
Fix so additional headers are added to all messages sent (#1489284)
|
11 years ago |
Thomas Bruederli
|
8d2963a4bf
|
Make session auth cookie name configurable
|
11 years ago |
Aleksander Machniak
|
311d876f0b
|
Hide PHP warning when calling filemtime() on not-existent file
|
11 years ago |
Thomas Bruederli
|
deb2b8d080
|
Allow to load config files for different environments (#1487311); keep (non-default) filename in URLs throughout the webmail app
|
12 years ago |
Aleksander Machniak
|
ed3e51f1b4
|
Make possible to disable some (broken) IMAP extensions with imap_disable_caps option (#1489184)
Add some notes in INSTALL about broken ESEARCH in uw-imap.
|
12 years ago |
Aleksander Machniak
|
39b905b7a8
|
Canonize boolean ini_get() results (#1489189)
|
12 years ago |
Aleksander Machniak
|
3dbe4f79e4
|
Fix session issues when local and database time differs (#1486132)
Improve performance by executing session gc on script shutdown, also call session_write_close() ASAP
|
12 years ago |
Aleksander Machniak
|
60b6d7c389
|
Fix database cache expunge issues (#1489149) - added 'expires' column
|
12 years ago |
Aleksander Machniak
|
ee73a723f9
|
Improvements in garbage collector: created gc() method to run all
gc-related cleanups in one place, added posibility to run gc in
environments without session
|
12 years ago |
Thomas Bruederli
|
42de33c7de
|
Add option to use PHP's native session save handlers
|
12 years ago |
Aleksander Machniak
|
22a41b8247
|
Make possible to disable shared cache
|
12 years ago |
Aleksander Machniak
|
00cb22cf92
|
Expunge all cache instances in shutdown
|
12 years ago |
Aleksander Machniak
|
50abd55718
|
Added shared (cross-user) cache
|
12 years ago |
Thomas Bruederli
|
0b9a7bcde3
|
Move rcmail::deliver_message() to framework for common use
|
12 years ago |
Aleksander Machniak
|
f23ef1c968
|
Fix error handling in CLI mode, use STDERR and non-empty exit code (#1489043)
|
12 years ago |
Aleksander Machniak
|
8e4b49c382
|
Fix session issues with use_https=true (#1488986)
|
12 years ago |
Aleksander Machniak
|
a39fd4db67
|
Set default error code (500) if not specified in raise_error()
|
12 years ago |
Aleksander Machniak
|
a5b8ef99d4
|
Improve charset detection by prioritizing charset according to user language (#1485669)
|
12 years ago |
Aleksander Machniak
|
d2534c63f2
|
Cleanup, remove file paths from doc
|
12 years ago |
Thomas Bruederli
|
a072247dde
|
Fix package definitions and include framework classes in phpdoc
|
12 years ago |
Aleksander Machniak
|
996af3bfd9
|
Some more rcmail -> rcube cleanup
|
12 years ago |
Thomas Bruederli
|
10da75f364
|
Move shortcut functions to framework class
|
12 years ago |
Aleksander Machniak
|
a92beb6bdb
|
Define RCUBE_CHARSET in place of RCMAIL_CHARSET for naming consistency
|
12 years ago |
Aleksander Machniak
|
5b06e24265
|
Cleaner way of handling user password in framework-based programs with no session
|
12 years ago |
Aleksander Machniak
|
789e5988aa
|
Clarify rcube::get_user_name() usage, add rcube::get_user_email()
|
12 years ago |
Thomas Bruederli
|
9be2f43d02
|
Define more (uniquely prefixed) constants for Roundcube directories in order to enhance the interoperability of the Roundcube framework
|
12 years ago |
Aleksander Machniak
|
ba6f21caeb
|
Framework files moved to lib/Roundcube
|
12 years ago |