Commit Graph

115 Commits

Author SHA1 Message Date
alecpl
44840971e8 - Fix handling of folders with name "0" (#1487119) 2010-11-12 10:47:04 +00:00
alecpl
00290a6032 - Add support for shared folders (#1403507) 2010-11-09 07:54:34 +00:00
alecpl
a1fe6bd11d - Add support for IMAP proxy authentication (#1486690) 2010-10-22 19:25:00 +00:00
alecpl
0f0c17ad9e - improved IMAP errors handling (continue) 2010-10-14 10:23:29 +00:00
alecpl
8f94b1aad6 - Convert to lowercase only domain part of email address on login 2010-10-05 10:17:12 +00:00
alecpl
f1adbf17ee - Convert IDN to ASCII before using rcube_user::query()
- Always convert to lower case a username when it's an email address
2010-10-04 07:03:00 +00:00
alecpl
13ffa2810e - Added line number for error message 2010-09-30 07:10:03 +00:00
alecpl
5c461bada9 - Update phpdoc (#1486958) 2010-09-29 16:47:05 +00:00
alecpl
e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 2010-09-29 12:36:28 +00:00
thomascube
6d94ab311a Only lower-case user name if first login attempt failed (#1486393) + fix test 2010-09-26 15:06:55 +00:00
alecpl
e019f2d0f2 - s/RoundCube/Roundcube/ 2010-09-25 13:03:53 +00:00
thomascube
a3de4f6054 Fix selection of read/write db connection 2010-09-21 06:43:24 +00:00
alecpl
457373bf3f - Fix: close() method of addressbook object(s) is not called in shutdown function 2010-09-15 13:36:17 +00:00
alecpl
2aa2b332f6 - Small performance improvements 2010-09-08 09:40:39 +00:00
alecpl
564741f77b - performance: use custom function for IV vector generation instead of mcrypt_create_iv() 2010-08-31 18:39:32 +00:00
alecpl
c16fab1641 - Fix strpos() usage (#1486458) 2010-08-06 14:59:34 +00:00
alecpl
e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 2010-07-30 06:34:02 +00:00
thomascube
904809459d Fix default IMAP port configuration (#1486864) 2010-07-21 07:55:20 +00:00
alecpl
6a642d1a2e - support dynamic hostname variables in 'username_domain' option 2010-06-07 09:49:19 +00:00
alecpl
bb8721aaeb - Support dynamic hostname (%d/%n) variables in configuration options (#1485438) 2010-06-03 08:02:12 +00:00
alecpl
f07d238b1b - Add 'imap_timeout' option (#1486760) 2010-05-28 13:54:32 +00:00
alecpl
b62a0d2d23 - Fix in timezone setting (#1486183) 2010-05-19 06:58:42 +00:00
alecpl
677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 2010-05-18 10:25:29 +00:00
alecpl
bec31a4e86 - fix for use without session object 2010-05-06 17:51:31 +00:00
alecpl
f0485adef1 - Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
2010-04-28 12:24:48 +00:00
alecpl
bf67d60e43 - Skip session initialization/configuration if session is initialized already (e.g. using Installer) 2010-04-23 12:25:44 +00:00
alecpl
7fdb9da98e - Fix sources list if 'ldap_public' is null/false 2010-04-01 15:54:57 +00:00
alecpl
44155cddc2 - load des.inc file only when needed 2010-04-01 15:40:35 +00:00
alecpl
600981d1d3 - fix comment 2010-04-01 11:04:47 +00:00
thomascube
c0297f4172 Asynchronously expand contact groups + skip count queries in autocompletion mode + check for the existance of contactgroups table 2010-03-31 15:23:22 +00:00
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
2010-03-26 21:03:22 +00:00
thomascube
a61bbb24aa Added basic contact groups feature 2010-03-26 16:38:20 +00:00
alecpl
d8c440c03f - Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750) 2010-03-24 14:45:49 +00:00
thomascube
f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 2010-03-17 12:24:09 +00:00
alecpl
3704b78841 - Added function to get addressbooks list rcmail::get_address_sources() (#1486248) 2010-03-02 14:35:53 +00:00
alecpl
929a508d80 - Improve performance by avoiding unnecessary updates to the session table (#1486325) 2010-03-01 19:04:34 +00:00
thomascube
47d8d39cf4 Use rcmail::imap_connect() to establish IMAP connections; always initialize rcube_imap object in mail steps 2010-02-21 16:44:39 +00:00
thomascube
b545d3e838 Fix loading of plugin configs: user prefs will always survive (#1486368) 2010-02-18 18:01:53 +00:00
alecpl
48bc52e835 - Fix imap_init hook broken in r3258 (#1486493) 2010-02-13 17:33:25 +00:00
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'.
2010-02-06 18:12:49 +00:00
alecpl
2b35c5d8f6 - performance stats logging in devel_mode 2010-01-29 09:36:06 +00:00
alecpl
b5846eed4d - Login preformance: Create default folders on first login only 2010-01-28 12:52:24 +00:00
alecpl
10eedbe75a - add file/line definitions to raise_error() calls 2010-01-28 11:27:16 +00:00
alecpl
2273d4117f - Add support for MDB2's 'sqlsrv' driver (#1486395) 2010-01-26 13:45:16 +00:00
alecpl
638fb8a972 - fix $Id$ keyword 2010-01-18 19:15:28 +00:00
alecpl
9898fe315a - don't use preg_replace with /e modifier + code cleanup 2009-12-14 07:37:32 +00:00
alecpl
317a7d9f67 - fix warning when authentication fails and debug_level=4 (#1486292) 2009-12-12 15:33:19 +00:00
alecpl
c96c5a98af - use 7th (httponly) argument of setcookie() 2009-11-23 14:21:34 +00:00
alecpl
3ea30ef7eb - fix HTTPS checking (#1486273) 2009-11-04 07:22:17 +00:00
alecpl
7d51781450 - fix Russian language position on languages list 2009-09-25 07:25:41 +00:00