Commit Graph

102 Commits (acbf0f5ee09ec7832c2747d98c94091c6dcd0a8a)

Author SHA1 Message Date
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) 14 years ago
alecpl 6a642d1a2e - support dynamic hostname variables in 'username_domain' option 14 years ago
alecpl bb8721aaeb - Support dynamic hostname (%d/%n) variables in configuration options (#1485438) 14 years ago
alecpl f07d238b1b - Add 'imap_timeout' option (#1486760) 14 years ago
alecpl b62a0d2d23 - Fix in timezone setting (#1486183) 14 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 14 years ago
alecpl bec31a4e86 - fix for use without session object 14 years ago
alecpl f0485adef1 - Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
14 years ago
alecpl bf67d60e43 - Skip session initialization/configuration if session is initialized already (e.g. using Installer) 14 years ago
alecpl 7fdb9da98e - Fix sources list if 'ldap_public' is null/false 14 years ago
alecpl 44155cddc2 - load des.inc file only when needed 14 years ago
alecpl 600981d1d3 - fix comment 14 years ago
thomascube c0297f4172 Asynchronously expand contact groups + skip count queries in autocompletion mode + check for the existance of contactgroups table 14 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
14 years ago
thomascube a61bbb24aa Added basic contact groups feature 14 years ago
alecpl d8c440c03f - Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750) 14 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
alecpl ee258ce158 - performance fix: don't check mbstring functions existence too often 15 years ago
alecpl 564a2ba793 - Help plugin
- support 'dummy' task (for plugins)
15 years ago
thomascube 5499336fef Use global request tokens and automatically protect all POST requests 15 years ago
alecpl 2c3d81dddd - use simple rcube_smtp class
- Installer: fix SMTP settings test
15 years ago
thomascube 57f0c81f2c Use request tokens to protect POST requests from CSFR 15 years ago
thomascube afc6e4bd10 Added hook when killing a session 15 years ago
alecpl 713a66fc0f - prevent from some mcrypt warnings (#1485970) 15 years ago
alecpl d559cba5f7 - Added 'imap_debug' option, described 'sql_debug' option in config file 15 years ago
alecpl 0b2ce91f25 - Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI 15 years ago