alecpl
8f94b1aad6
- Convert to lowercase only domain part of email address on login
14 years ago
alecpl
f1adbf17ee
- Convert IDN to ASCII before using rcube_user::query()
...
- Always convert to lower case a username when it's an email address
14 years ago
alecpl
13ffa2810e
- Added line number for error message
14 years ago
alecpl
5c461bada9
- Update phpdoc ( #1486958 )
14 years ago
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
14 years ago
thomascube
6d94ab311a
Only lower-case user name if first login attempt failed ( #1486393 ) + fix test
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
thomascube
a3de4f6054
Fix selection of read/write db connection
14 years ago
alecpl
457373bf3f
- Fix: close() method of addressbook object(s) is not called in shutdown function
14 years ago
alecpl
2aa2b332f6
- Small performance improvements
14 years ago
alecpl
564741f77b
- performance: use custom function for IV vector generation instead of mcrypt_create_iv()
14 years ago
alecpl
c16fab1641
- Fix strpos() usage ( #1486458 )
14 years ago
alecpl
e6ce0062f2
- Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings)
14 years ago
thomascube
904809459d
Fix default IMAP port configuration ( #1486864 )
15 years ago
alecpl
6a642d1a2e
- support dynamic hostname variables in 'username_domain' option
15 years ago
alecpl
bb8721aaeb
- Support dynamic hostname (%d/%n) variables in configuration options ( #1485438 )
15 years ago
alecpl
f07d238b1b
- Add 'imap_timeout' option ( #1486760 )
15 years ago
alecpl
b62a0d2d23
- Fix in timezone setting ( #1486183 )
15 years ago
alecpl
677e1f26fe
- Some files from /bin + spellchecking actions moved to the new 'utils' task
15 years ago
alecpl
bec31a4e86
- fix for use without session object
15 years ago
alecpl
f0485adef1
- Fix folder subscription checking ( #1486684 )
...
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672 )
15 years ago
alecpl
bf67d60e43
- Skip session initialization/configuration if session is initialized already (e.g. using Installer)
15 years ago
alecpl
7fdb9da98e
- Fix sources list if 'ldap_public' is null/false
15 years ago
alecpl
44155cddc2
- load des.inc file only when needed
15 years ago
alecpl
600981d1d3
- fix comment
15 years ago
thomascube
c0297f4172
Asynchronously expand contact groups + skip count queries in autocompletion mode + check for the existance of contactgroups table
15 years ago
alecpl
59c216f3cc
- Fix bugs on unexpected IMAP connection close ( #1486190 , #1486270 )
...
- Iloha's imap.inc rewritten into rcube_imap_generic class
- rcube_imap code re-formatting
15 years ago
thomascube
a61bbb24aa
Added basic contact groups feature
15 years ago
alecpl
d8c440c03f
- Added 'imap_force_caps' option for after-login CAPABILITY checking ( #1485750 )
15 years ago
thomascube
f52c936f4d
Merged devel-threads branch (r3066:3364) back into trunk
15 years ago
alecpl
3704b78841
- Added function to get addressbooks list rcmail::get_address_sources() ( #1486248 )
15 years ago
alecpl
929a508d80
- Improve performance by avoiding unnecessary updates to the session table ( #1486325 )
15 years ago
thomascube
47d8d39cf4
Use rcmail::imap_connect() to establish IMAP connections; always initialize rcube_imap object in mail steps
15 years ago
thomascube
b545d3e838
Fix loading of plugin configs: user prefs will always survive ( #1486368 )
15 years ago
alecpl
48bc52e835
- Fix imap_init hook broken in r3258 ( #1486493 )
15 years ago
alecpl
9b94eb6415
- Fix setting task name according to auth state. So, any action before user
...
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'.
15 years ago
alecpl
2b35c5d8f6
- performance stats logging in devel_mode
15 years ago
alecpl
b5846eed4d
- Login preformance: Create default folders on first login only
15 years ago
alecpl
10eedbe75a
- add file/line definitions to raise_error() calls
15 years ago
alecpl
2273d4117f
- Add support for MDB2's 'sqlsrv' driver ( #1486395 )
15 years ago
alecpl
638fb8a972
- fix $Id$ keyword
15 years ago
alecpl
9898fe315a
- don't use preg_replace with /e modifier + code cleanup
15 years ago
alecpl
317a7d9f67
- fix warning when authentication fails and debug_level=4 ( #1486292 )
15 years ago
alecpl
c96c5a98af
- use 7th (httponly) argument of setcookie()
15 years ago
alecpl
3ea30ef7eb
- fix HTTPS checking ( #1486273 )
15 years ago
alecpl
7d51781450
- fix Russian language position on languages list
15 years ago
alecpl
1cead0cbf4
- sorting by message index - added 'index_sort' option ( #1485936 )
15 years ago
alecpl
0102742cb2
- Added 'ldap_debug' option + small change to not rely on rcube_config inside rcube_ldap class
15 years ago
alecpl
bdab2c5faf
- small code improvements
15 years ago
alecpl
b48d9bf5d4
- Use faster/secure mt_rand() ( #1486094 )
15 years ago