summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcmail.php
AgeCommit message (Collapse)Author
2009-09-07- Use faster/secure mt_rand() (#1486094)alec
git-svn-id: https://svn.roundcube.net/trunk@2932 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-23- performance fix: don't check mbstring functions existence too oftenalec
git-svn-id: https://svn.roundcube.net/trunk@2788 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-22- Help pluginalec
- support 'dummy' task (for plugins) git-svn-id: https://svn.roundcube.net/trunk@2783 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-21Use global request tokens and automatically protect all POST requeststhomasb
git-svn-id: https://svn.roundcube.net/trunk@2778 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-21- use simple rcube_smtp classalec
- Installer: fix SMTP settings test git-svn-id: https://svn.roundcube.net/trunk@2776 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-15Use request tokens to protect POST requests from CSFRthomasb
git-svn-id: https://svn.roundcube.net/trunk@2755 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-13Added hook when killing a sessionthomasb
git-svn-id: https://svn.roundcube.net/trunk@2747 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-11- prevent from some mcrypt warnings (#1485970)alec
git-svn-id: https://svn.roundcube.net/trunk@2737 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-07-07- Added 'imap_debug' option, described 'sql_debug' option in config filealec
git-svn-id: https://svn.roundcube.net/trunk@2719 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-06-05- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options ↵alec
handling in UI git-svn-id: https://svn.roundcube.net/trunk@2615 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-06-05- fix rep_specialchars_output() performance, remove old 'charset' option use alec
git-svn-id: https://svn.roundcube.net/trunk@2608 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-05-17- don't show message on unknown error (#1485848) + translate "Server Error!" ↵alec
message git-svn-id: https://svn.roundcube.net/trunk@2493 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-05-16- Added possibility to encrypt received header, option ↵alec
'http_received_header_encrypt', added some more logic in encrypt/decrypt functions for security git-svn-id: https://svn.roundcube.net/trunk@2491 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-05-14Trigger 'create_identity' when creating a new user; Allow 'create_user' hook ↵thomasb
to abort the operation git-svn-id: https://svn.roundcube.net/trunk@2481 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-05-13- speed up the whole session cleaning in kill_session()alec
git-svn-id: https://svn.roundcube.net/trunk@2472 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-05-12Really, really logout (fixes r2467).robin
git-svn-id: https://svn.roundcube.net/trunk@2468 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-05-12Minimize chance of race condition in session handling (#1485659, #1484678)robin
git-svn-id: https://svn.roundcube.net/trunk@2467 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-04-26Allow plugins to define their own tasks + add 'domain' parameter for ↵thomasb
rcube_template::button() git-svn-id: https://svn.roundcube.net/trunk@2427 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-04-24- fix setting empty string in imap_rootalec
git-svn-id: https://svn.roundcube.net/trunk@2424 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-04-19Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some ↵thomasb
sample plugins) git-svn-id: https://svn.roundcube.net/trunk@2401 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-04-14- Support STARTTLS in IMAP connection (#1485284)alec
git-svn-id: https://svn.roundcube.net/trunk@2388 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-04-10- Support several e-mail addresses per user from virtuser_file (#1485678)alec
- return NULL from rcube_user::email2user if user not found (#1485801) git-svn-id: https://svn.roundcube.net/trunk@2384 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-03-02Revert r2322; this is done in rcmail_html4inline() and now secured + fix teststhomasb
git-svn-id: https://svn.roundcube.net/trunk@2324 208e9e7b-5314-0410-a742-e7e81cd9613c
2009-01-17* bumping up copyright (happy new year ;-))till
git-svn-id: https://svn.roundcube.net/trunk@2237 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-24Allow empty strings for imap_root config parameter (was changed in r2143) to ↵thomasb
remain backward compatible but cache imap root and delimiter in session git-svn-id: https://svn.roundcube.net/trunk@2188 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-12-11- Performance: allow setting imap rootdir and delimiter before connect ↵alec
(#1485172) git-svn-id: https://svn.roundcube.net/trunk@2143 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-11-16- Fix setting locale to tr_TR, ku and az_AZ (#1485470)alec
git-svn-id: https://svn.roundcube.net/trunk@2060 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-26- Added 'keep_alive' and 'min_keep_alive' options (#1485360)alec
git-svn-id: https://svn.roundcube.net/trunk@2013 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-10-24- Added option 'identities_level', removed 'multiple_identities'alec
- Allow deleting identities when multiple_identities=false (#1485435) git-svn-id: https://svn.roundcube.net/trunk@2006 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-27- added 'en_US.utf8' as fallback for setlocalealec
git-svn-id: https://svn.roundcube.net/trunk@1895 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-25DRY: set (secure) cookies using rcmail::setcookie() + set ↵thomasb
session.only_use_cookies git-svn-id: https://svn.roundcube.net/trunk@1890 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-21Tiny correction of phpdocthomasb
git-svn-id: https://svn.roundcube.net/trunk@1872 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-19Made config files location configurable (#1485215)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1854 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-18Set the right number of arguments for setcookie()thomasb
git-svn-id: https://svn.roundcube.net/trunk@1830 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-18Secure the other cookie, too.robin
git-svn-id: https://svn.roundcube.net/trunk@1824 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-13#1485343: fix _task setting in urlalec
git-svn-id: https://svn.roundcube.net/trunk@1781 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-12Fix rcmail::url(), don't use comm_paththomasb
git-svn-id: https://svn.roundcube.net/trunk@1771 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-05Immediately save sort_col/sort_order in user prefs (#1485265)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1748 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-03Auto-detect client language and timezone if desired by config/prefsthomasb
git-svn-id: https://svn.roundcube.net/trunk@1722 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-09-02Let rcmail class create address book instancesthomasb
git-svn-id: https://svn.roundcube.net/trunk@1712 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-27- added options to use syslog instead of log file (#1484850)alec
- added Logging & Debugging section in Installer - fixed config from $_POST for next installer steps saving - fixed and re-enabled debug_level setting in installer git-svn-id: https://svn.roundcube.net/trunk@1683 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-26- Removed support for PEAR::DB driveralec
git-svn-id: https://svn.roundcube.net/trunk@1681 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-08-07Don't add empty url paramsthomasb
git-svn-id: https://svn.roundcube.net/trunk@1633 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-07-31Fix read_when_deleted behavior + javascript codestylethomasb
git-svn-id: https://svn.roundcube.net/trunk@1617 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-07-28Add consistency checks + complete some phpdocthomasb
git-svn-id: https://svn.roundcube.net/trunk@1613 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-24Really, really fix host selection (damn, it's too hot)thomasb
git-svn-id: https://svn.roundcube.net/trunk@1574 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-24Really fix host selection from login formthomasb
git-svn-id: https://svn.roundcube.net/trunk@1573 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-24Fix typo and re-enable input box for hostthomasb
git-svn-id: https://svn.roundcube.net/trunk@1572 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-20Urlencode mail recipients for storing in session + little code cleanupthomasb
git-svn-id: https://svn.roundcube.net/trunk@1564 208e9e7b-5314-0410-a742-e7e81cd9613c
2008-06-20Store compose parameters in session and redirect to a unique URLthomasb
git-svn-id: https://svn.roundcube.net/trunk@1562 208e9e7b-5314-0410-a742-e7e81cd9613c