Age | Commit message (Collapse) | Author |
|
|
|
|
|
Conflicts:
CHANGELOG
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
used with SSL (and when DirectAdmin uses the option "force_hostname" that requires a correct "host" header value).
|
|
|
|
- Fixed encoding when default charset is different than vcard charset
- Improved vcards import to work as addressbook::import procedure (with validation and autofix)
|
|
|
|
|
|
|
|
not defined anymore
|
|
|
|
- performance: don't load folders list when we don't need it
|
|
|
|
|
|
* fix <notes />
|
|
|
|
- Managesieve: Support for more than one match using if+stop instead of if+elsif structures (#1486078)
- Managesieve: Support for selectively disabling rules within a single sieve script (#1485882)
- Managesieve: Added vertical splitter
|
|
|
|
- Plugin API: Implemented 'email2user' and 'user2email' hooks
|
|
|
|
|
|
|
|
(#1486325)
|
|
'password_charset' global option (#1486473)
|
|
- Use rcube_user::insert_identity() instead of custom SQL query in rcube_user::create()
|
|
rcube_imap object in mail steps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
plugins to 'login' task is possible and realy usefull. It's also possible
to bind to all tasks excluding 'login'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
shutdown function
|
|
|
|
|