Commit Graph

1027 Commits (b2f3e60d22aa2d33dcfb3deaa5fb9d21c31df86f)

Author SHA1 Message Date
alecpl ccf250ec1d - performance improvement: we can skip THREAD when folder is empty 16 years ago
alecpl 309f49f09b - performance improvement: skip SEARCH command when mailbox is empty and SEARCH is called just after SELECT 16 years ago
alecpl ffd3e29068 - Some fixes for BADCHARSET handling in SORT/THREAD/SEARCH response 16 years ago
alecpl f22b5439f2 - Fix: don't call FETCH when THREADS returns empty result 16 years ago
alecpl bb8721aaeb - Support dynamic hostname (%d/%n) variables in configuration options (#1485438) 16 years ago
thomascube 05a631a43c Allow plugins to register their own tasks 16 years ago
alecpl 1126fc6127 - Performance improvement in add_to_group() 16 years ago
alecpl f07d238b1b - Add 'imap_timeout' option (#1486760) 16 years ago
alecpl d311d809d6 - Fix forwarding of messages with winmail attachments
- Remove some redundant code for winmail handling in get.inc, move tnef_decode() to rcube_message
- Fix handling of uuencoded attachments in message body (#1485839)
- Extend rc_mime_content_type() to work with string buffer
16 years ago
alecpl 982e0b0b89 - Redesigned how rcube_contacts handles table names 16 years ago
thomascube 3b67e33c8e Allow derived classes of rcube_contacts to override table and sequence names 16 years ago
alecpl 874ff4d4be - Fix raise_error() in Installer (#1486756) 16 years ago
alecpl 14a4ac556e - fix error message on SMTP oversize error (#1486754) 16 years ago
alecpl 6f4e7dbcb1 - Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668) 16 years ago
thomascube a2a36103cf Bump trunk version 16 years ago
thomascube 8ad5c89f22 Don't wrap quoted lines at all 16 years ago
thomascube 6b6f2e83de Display and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543) 16 years ago
alecpl e93c72d9a3 - remove html2text hack from autoloader (don't need it anymore) 16 years ago
alecpl 24c91ed78e - Moved error.inc to /utils
- Removed bugs.inc (content copied into main.inc)
16 years ago
alecpl c1439f925d - Fix message/rfc822 attachments containing only attachments are not parsed properly (#1486743) 16 years ago
alecpl 9d5c834332 - Fix %00 character in winmail.dat attachments names (#1486738) 16 years ago
alecpl b62a0d2d23 - Fix in timezone setting (#1486183) 16 years ago
alecpl c435173eb4 - Fix handling errors of folder deletion (#1486705) 16 years ago
alecpl 6a86d2727a - Fix typo in last commit 16 years ago
alecpl 1d51658ba5 - Parse untagged CAPABILITY response for LOGIN command (#1486742) 16 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 16 years ago
alecpl d17a7fea4c - remove debug code 16 years ago
alecpl bb8012cfcd - Extend contact groups support (#1486682) 16 years ago
alecpl 488074965b - Fix check-recent action issues and performance (#1486526)
- Fix messages order after checking for recent (#1484664)
- Fix messages copying
- Reset check-recent interval after check-recent by hand
16 years ago
alecpl 25fdec592d - Fix autocomplete shows entries without email (#1486452) 16 years ago
alecpl bec31a4e86 - fix for use without session object 16 years ago
alecpl 16378fe3a2 - preformance fix: don't load full folders list when checking for folder
existance in sendmail.inc, use internal cache to make mailbox_exists()
  faster when called more than one time for the same folder
16 years ago
alecpl 05a7e3d603 - Fix typo (#1486703) 16 years ago
alecpl 06c116bf75 - Fix database constraint violation when opening a message (#1486696) 16 years ago
alecpl a004bb8cbe - code re-formatting + small improvements 16 years ago
alecpl 3978cbf4cd - use @ operator for fclose() on connection handle 16 years ago
alecpl f0485adef1 - Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
16 years ago
alecpl 0f3764e592 - add DNS checking code for Windows & PHP<5.3.0 16 years ago
alecpl a7890113c6 - code reformatting 16 years ago
alecpl 175d8eed7b - fix typos 16 years ago
alecpl 495c0e512c - fix rcube_addressbook inheritance 16 years ago
alecpl 63bff1dd31 - small cleanup 16 years ago
thomascube d062dbe18c Add class docuumentation blocks and make phpdoc work again 16 years ago
alecpl d824acaf11 - fix typo in mailbox_exists() 16 years ago
alecpl 373747becc - Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#1486653) 16 years ago
alecpl bf67d60e43 - Skip session initialization/configuration if session is initialized already (e.g. using Installer) 16 years ago
alecpl a03c98092f - fix IMAP errors on Settings/Folders (always call _id2uid() with mailbox set)
- performance: add option to not checking MAXUID in messagecount()
16 years ago
alecpl 2eb7943f2a - code cleanup (mostly identation fixes) 16 years ago
alecpl 6319670243 - Fix SQL error on contact auto-completion (#1486649) 16 years ago
alecpl 821a560f19 - one improvement more 16 years ago
alecpl 566b142aaa - last commit fix + better performance with counters caching 16 years ago
alecpl 3e696da28e - Use '=' operator instead of LIKE 16 years ago
alecpl 3d6c04ddf0 - SQL performance fixes + code formatting 16 years ago
alecpl 5318bac11d - Don't add extra newline in sql debug log 16 years ago
alecpl 0a19215ae3 - make sure INBOX is allways displayed as Inbox (per recent discussion) 16 years ago
thomascube c69d2ae6e9 Remove this temporary check 16 years ago
alecpl 93c0188854 - Add sizelimit and timelimit variables in LDAP config (#1486544) 16 years ago
alecpl f3e1010090 - Hide IMAP host dropdown when single host is defined (#1486326) 16 years ago
alecpl 8e211adb01 - Add images pre-loading on login page (#1451160) 16 years ago
alecpl 3544558f2d - Add HTTP_X_REAL_IP and HTTP_X_FORWARDED_FOR to successful logins log (#1486441) 16 years ago
alecpl 46a1385974 - improve rcube_parse_charset() performance 16 years ago
alecpl 9096de8520 - handle WIN-* charset as WINDOWS-* 16 years ago
alecpl a4468298c8 - fix sorting of folders with capital letters 16 years ago
thomascube a35062a1eb Always set changed date when marking a DB record as deleted + provide a cleanup script 16 years ago
thomascube 8e3a6039cf Assign newly created contacts to the active group (#1486626) and fix group selection display (#1486619) 16 years ago
alecpl 7fdb9da98e - Fix sources list if 'ldap_public' is null/false 16 years ago
alecpl 44155cddc2 - load des.inc file only when needed 16 years ago
alecpl cd96fd6727 - Add some critical PHP settings check to prevent bugs like this (#1486307) 16 years ago
alecpl 70318e5463 - create rcube_mime_struct class on Iloha's MIME (mime.inc) basis 16 years ago
alecpl 1820932295 - add iilBasicHeader alias for rcube_mail_header class, needed by messages cached in previous versions (#1486602) 16 years ago
alecpl 600981d1d3 - fix comment 16 years ago
alecpl cbde304b98 - Use MDB2's Manager module for listing tables 16 years ago
thomascube 04adaac71b Complete address book interface class with group functions 16 years ago
thomascube bb6294a26e Also remove contactgroupmembers when deleting a contact 16 years ago
thomascube 64d855c9b1 List of tables mustn't be static (wtf?) 16 years ago
thomascube c0297f4172 Asynchronously expand contact groups + skip count queries in autocompletion mode + check for the existance of contactgroups table 16 years ago
thomascube 3baa72a62f Implement group renaming/deleting + use more consistent names for commands and actions (#1486587) 16 years ago
alecpl 6f31b356b2 - fix save/delete draft message with enabled threading (#1486596)
- performance improvement using UID SEARCH intead of SEARCH + FETCH
- re-fix r3445
16 years ago
alecpl 024f05762a - Fix undefined method error (#1486597) 16 years ago
alecpl 94a6c642cf - Fix imap login (#1486591) 16 years ago
alecpl c854241cc4 - change namespace() to getNamespace() 16 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
16 years ago
thomascube a61bbb24aa Added basic contact groups feature 16 years ago
alecpl fb7ec576ab - Added possibility to select all messages in a folder (#1484756) 16 years ago
alecpl 5ffceb7906 - typo 16 years ago
alecpl d8c440c03f - Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750) 16 years ago
alecpl cff88617c0 - small backend cleanup + support for operations on ALL messages in a folder 16 years ago
alecpl 18ace62791 - Set maxuid in threads mode, to prevent unnecessary list reloading on (first) check_recent 16 years ago
alecpl 3fb3792efc - Fix UNSEEN counting when threads and skip_deleted are both enabled (#1486558) 16 years ago
alecpl 02f7cb8851 - Fix rcube_imap::mailbox_exists (#1486560) 16 years ago
alecpl 9b3fdc25c1 - Implemented messages copying using drag&drop + SHIFT (#1484086) 16 years ago
alecpl 15e00bdf50 - Improved performance of folders operations (#1486525) + code cleanups 16 years ago
alecpl 1845fb6318 - Handle 'false' result from iil_C_* functions (#1486511) 16 years ago
alecpl 895d4e385c - Use iconv's //IGNORE instead of //TRANSLIT 16 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 16 years ago
alecpl f4f1c442f7 - last commit fix (there's probably no class definition when reading table rows from DB) 16 years ago
alecpl b695604624 - allow setting row css class in rcube_table_output() 16 years ago
alecpl f209717e41 - virtuser_query: support other identity data (#1486148) 16 years ago
alecpl b579f42b55 - fixes for proper handling of email addresses with form: "user"@domain.tld 16 years ago
alecpl b9d751df60 - get better message for error in DATA 16 years ago