thomascube
5499336fef
Use global request tokens and automatically protect all POST requests
2009-07-21 16:02:33 +00:00
alecpl
2c3d81dddd
- use simple rcube_smtp class
...
- Installer: fix SMTP settings test
2009-07-21 12:31:59 +00:00
thomascube
57f0c81f2c
Use request tokens to protect POST requests from CSFR
2009-07-15 09:49:35 +00:00
thomascube
afc6e4bd10
Added hook when killing a session
2009-07-13 19:28:26 +00:00
alecpl
713a66fc0f
- prevent from some mcrypt warnings ( #1485970 )
2009-07-11 17:21:30 +00:00
alecpl
d559cba5f7
- Added 'imap_debug' option, described 'sql_debug' option in config file
2009-07-07 16:38:31 +00:00
alecpl
0b2ce91f25
- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI
2009-06-05 16:13:24 +00:00
alecpl
79c45f4b18
- fix rep_specialchars_output() performance, remove old 'charset' option use
2009-06-05 06:08:46 +00:00
alecpl
74d421d55a
- don't show message on unknown error ( #1485848 ) + translate "Server Error!" message
2009-05-17 07:04:51 +00:00
alecpl
2471d3a979
- Added possibility to encrypt received header, option 'http_received_header_encrypt',
...
added some more logic in encrypt/decrypt functions for security
2009-05-16 13:01:49 +00:00
thomascube
f879f4e2f8
Trigger 'create_identity' when creating a new user; Allow 'create_user' hook to abort the operation
2009-05-14 19:26:34 +00:00
alecpl
27924acf43
- speed up the whole session cleaning in kill_session()
2009-05-13 07:17:33 +00:00
svncommit
f22c2cefb4
Really, really logout (fixes r2467).
2009-05-12 14:10:30 +00:00
svncommit
617b4f699f
Minimize chance of race condition in session handling ( #1485659 , #1484678 )
2009-05-12 13:26:07 +00:00
thomascube
1c932d58b5
Allow plugins to define their own tasks + add 'domain' parameter for rcube_template::button()
2009-04-26 16:33:22 +00:00
alecpl
76db10d65d
- fix setting empty string in imap_root
2009-04-24 12:54:25 +00:00
thomascube
cc97ea0559
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
2009-04-19 17:44:29 +00:00
alecpl
f86e8f5faa
- Support STARTTLS in IMAP connection ( #1485284 )
2009-04-14 07:35:12 +00:00
alecpl
942069969c
- Support several e-mail addresses per user from virtuser_file ( #1485678 )
...
- return NULL from rcube_user::email2user if user not found (#1485801 )
2009-04-10 09:26:56 +00:00
thomascube
11526305f5
Revert r2322; this is done in rcmail_html4inline() and now secured + fix tests
2009-03-02 17:34:18 +00:00
till
cbbef379a5
* bumping up copyright (happy new year ;-))
2009-01-17 01:55:39 +00:00
thomascube
230f944bf6
Allow empty strings for imap_root config parameter (was changed in r2143) to remain backward compatible but cache imap root and delimiter in session
2008-12-24 14:29:47 +00:00
alecpl
030c848b0d
- Performance: allow setting imap rootdir and delimiter before connect ( #1485172 )
2008-12-11 08:30:00 +00:00
alecpl
14de18d5f4
- Fix setting locale to tr_TR, ku and az_AZ ( #1485470 )
2008-11-16 08:53:10 +00:00
alecpl
95d90f86d9
- Added 'keep_alive' and 'min_keep_alive' options ( #1485360 )
2008-10-26 17:06:23 +00:00
alecpl
ec01712a99
- Added option 'identities_level', removed 'multiple_identities'
...
- Allow deleting identities when multiple_identities=false (#1485435 )
2008-10-24 07:57:21 +00:00
alecpl
e80f502efb
- added 'en_US.utf8' as fallback for setlocale
2008-09-27 18:40:10 +00:00
thomascube
cefd1d8c91
DRY: set (secure) cookies using rcmail::setcookie() + set session.only_use_cookies
2008-09-25 13:30:18 +00:00
thomascube
e93e54fb26
Tiny correction of phpdoc
2008-09-21 11:05:41 +00:00
thomascube
bba657e64f
Made config files location configurable ( #1485215 )
2008-09-19 18:26:34 +00:00
thomascube
7dfb1fba50
Set the right number of arguments for setcookie()
2008-09-18 18:59:02 +00:00
svncommit
72d25b1159
Secure the other cookie, too.
2008-09-18 12:05:15 +00:00
alecpl
1038a66e8a
#1485343 : fix _task setting in url
2008-09-13 08:19:03 +00:00
thomascube
cf17773654
Fix rcmail::url(), don't use comm_path
2008-09-12 14:01:52 +00:00
thomascube
94e4be534b
Immediately save sort_col/sort_order in user prefs ( #1485265 )
2008-09-05 11:46:17 +00:00
thomascube
c8ae2497b7
Auto-detect client language and timezone if desired by config/prefs
2008-09-03 16:03:19 +00:00
thomascube
ade8e117df
Let rcmail class create address book instances
2008-09-02 07:42:46 +00:00
alecpl
b77d0dd6c5
- added options to use syslog instead of log file ( #1484850 )
...
- added Logging & Debugging section in Installer
- fixed config from $_POST for next installer steps saving
- fixed and re-enabled debug_level setting in installer
2008-08-27 10:58:33 +00:00
alecpl
9e8e5fa634
- Removed support for PEAR::DB driver
2008-08-26 07:21:50 +00:00
thomascube
e3fdcf5919
Don't add empty url params
2008-08-07 07:02:50 +00:00
thomascube
d224551cfb
Fix read_when_deleted behavior + javascript codestyle
2008-07-31 15:23:06 +00:00
thomascube
0ece58dfaf
Add consistency checks + complete some phpdoc
2008-07-28 10:28:32 +00:00
thomascube
eec34efac2
Really, really fix host selection (damn, it's too hot)
2008-06-24 13:51:12 +00:00
thomascube
257f88c695
Really fix host selection from login form
2008-06-24 13:36:19 +00:00
thomascube
0d88e50955
Fix typo and re-enable input box for host
2008-06-24 13:22:08 +00:00
thomascube
fde466c58c
Urlencode mail recipients for storing in session + little code cleanup
2008-06-20 11:40:05 +00:00
thomascube
c719f3c1e0
Store compose parameters in session and redirect to a unique URL
2008-06-20 10:40:01 +00:00
thomascube
6ea6c9b96e
Simplify step inclusion in controller (index.php)
2008-06-20 08:46:16 +00:00
alecpl
7e78b2ec37
-segfault ( #1485109 )
2008-06-07 19:33:07 +00:00
thomascube
c3ab753765
Fix language detection + update Catala localization
2008-06-07 11:47:46 +00:00