Commit Graph

1070 Commits (103ddcde87f77da28fa2c1f7942763db1c65b34a)

Author SHA1 Message Date
alecpl 3c9d9aa943 - Improve handling of single-part messages with bogus BODYSTRUCTURE (#1486898) 14 years ago
alecpl 119ad13d74 - Rename hooks: contact_save -> contact_update, identity_save -> identity_update, delete_identity -> identity_delete
- Print warning to the log about deprecated hook names usage
14 years ago
alecpl 03dbf37d5c - Small improvement in SELECT response parsing 14 years ago
alecpl 7f5b535d12 - Improved performance of LIST/LSUB response parsing 14 years ago
thomascube 4859fedb92 Fix unit tests + update version 14 years ago
alecpl c16fab1641 - Fix strpos() usage (#1486458) 14 years ago
alecpl 532c2504f4 - Add 'language' parameter in 'user_create' hook (#1486896) 14 years ago
alecpl eef0dae865 - Last commit fix 14 years ago
alecpl 5ced9ca075 - Replace message_part_encrypted hook with more generic message_part_structure 14 years ago
alecpl b0eeaac9e0 - Fix: rcube_user::get_username() doesn't take mail_domain setting into account (#1486895) 15 years ago
alecpl a31dd08826 - Replace chop() with rtrim(), small improvements in fetchHeaders() 15 years ago
alecpl c56f1f5046 - Support vCards without or with an empty FN 15 years ago
alecpl 2537686d1d - Performance fix: Determine real mimetype of message/rfc822 part from bodystructure instead of fetched headers 15 years ago
alecpl 95fd49e4f2 - Fix message structure parsing when it lacks optional fields (#1486881) 15 years ago
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 15 years ago
alecpl d78564abca - Fix performance in array_keys_recursive() 15 years ago
alecpl c51304ddc8 - Fix performance of threads parsing 15 years ago
alecpl 3a4c9f424b - Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting (#1486866) 15 years ago
alecpl d5d9680486 - Fix double slash in plugin directory path (#1486872) 15 years ago
thomascube 904809459d Fix default IMAP port configuration (#1486864) 15 years ago
alecpl 5e0999c53c - Fix opening attachments on IE (#1486829) 15 years ago
alecpl 3e58bf2062 - Fix handling of messages with Content-Type: application/* and no filename (#1484050) 15 years ago
alecpl b25dfd0913 - removed PHP closing tag 15 years ago
alecpl 8dfe51ef4e - Extended rcube_user::get_username (#1486707) 15 years ago
alecpl f767654478 - Add %dc variable support in base_dn/bind_dn config (#1486779) 15 years ago
alecpl d7a5dfa26a - Fix dot-atom expression in e-mail validation regexp (#1486808) 15 years ago
thomascube 8e5ed7be9e Strip comments in css string + don't set font color to tags 15 years ago
alecpl 37e467d55c - Fix no-cache headers on https to prevent content caching by proxies (#1486798) 15 years ago
alecpl f19d86b96d - Fix attachment filenames broken with TNEF decoder using long filenames (#1486795)
- Use tnef_decoder class from Horde
15 years ago
alecpl 93e3ae1385 - Remove BOM (#1486785) 15 years ago
vbenincasa d0b981757a - Sanitize CSS universal selector from e-mails. Without this fix any message can play with the CSS from entire mail window or mail preview frame. Test case:
<style type="text/css">*{ background: #000; }</style>
15 years ago
alecpl 54759ce120 - some improvements + added splitter in Identities 15 years ago
alecpl 09266796dc - remove some debug code 15 years ago
alecpl 2653fe169f - Reverted r3725 change 15 years ago
thomascube af3cf8a0a7 Bring back some previously removed lines 15 years ago
thomascube e9b5a6c2d5 Unify directory/mailbox list actions 15 years ago
alecpl 349a8e36e5 - Add real SMTP error description to displayed error messages (#1485927) 15 years ago
alecpl 64e3e80743 - Fix some IMAP errors handling when opening the message (#1485443) 15 years ago
alecpl b93d00026a - fix for initial capability response 15 years ago
alecpl 6a642d1a2e - support dynamic hostname variables in 'username_domain' option 15 years ago
alecpl 6749e45ed3 - fix parsing bodystructure of messages with "Content-Type: multipart/related; type=multipart/alternative" 15 years ago
alecpl 648db37e68 - Fix related parts aren't displayed when got mimetype other than image/* (#1486432) 15 years ago
alecpl 0bc59eeb41 - Fix handling very long THREAD responses 15 years ago
alecpl ccf250ec1d - performance improvement: we can skip THREAD when folder is empty 15 years ago
alecpl 309f49f09b - performance improvement: skip SEARCH command when mailbox is empty and SEARCH is called just after SELECT 15 years ago
alecpl ffd3e29068 - Some fixes for BADCHARSET handling in SORT/THREAD/SEARCH response 15 years ago
alecpl f22b5439f2 - Fix: don't call FETCH when THREADS returns empty result 15 years ago
alecpl bb8721aaeb - Support dynamic hostname (%d/%n) variables in configuration options (#1485438) 15 years ago
thomascube 05a631a43c Allow plugins to register their own tasks 15 years ago
alecpl 1126fc6127 - Performance improvement in add_to_group() 15 years ago
alecpl f07d238b1b - Add 'imap_timeout' option (#1486760) 15 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
15 years ago
alecpl 982e0b0b89 - Redesigned how rcube_contacts handles table names 15 years ago
thomascube 3b67e33c8e Allow derived classes of rcube_contacts to override table and sequence names 15 years ago
alecpl 874ff4d4be - Fix raise_error() in Installer (#1486756) 15 years ago
alecpl 14a4ac556e - fix error message on SMTP oversize error (#1486754) 15 years ago
alecpl 6f4e7dbcb1 - Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668) 15 years ago
thomascube a2a36103cf Bump trunk version 15 years ago
thomascube 8ad5c89f22 Don't wrap quoted lines at all 15 years ago
thomascube 6b6f2e83de Display and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543) 15 years ago
alecpl e93c72d9a3 - remove html2text hack from autoloader (don't need it anymore) 15 years ago
alecpl 24c91ed78e - Moved error.inc to /utils
- Removed bugs.inc (content copied into main.inc)
15 years ago
alecpl c1439f925d - Fix message/rfc822 attachments containing only attachments are not parsed properly (#1486743) 15 years ago
alecpl 9d5c834332 - Fix %00 character in winmail.dat attachments names (#1486738) 15 years ago
alecpl b62a0d2d23 - Fix in timezone setting (#1486183) 15 years ago
alecpl c435173eb4 - Fix handling errors of folder deletion (#1486705) 15 years ago
alecpl 6a86d2727a - Fix typo in last commit 15 years ago
alecpl 1d51658ba5 - Parse untagged CAPABILITY response for LOGIN command (#1486742) 15 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 15 years ago
alecpl d17a7fea4c - remove debug code 15 years ago
alecpl bb8012cfcd - Extend contact groups support (#1486682) 15 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
15 years ago
alecpl 25fdec592d - Fix autocomplete shows entries without email (#1486452) 15 years ago
alecpl bec31a4e86 - fix for use without session object 15 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
15 years ago
alecpl 05a7e3d603 - Fix typo (#1486703) 15 years ago
alecpl 06c116bf75 - Fix database constraint violation when opening a message (#1486696) 15 years ago
alecpl a004bb8cbe - code re-formatting + small improvements 15 years ago
alecpl 3978cbf4cd - use @ operator for fclose() on connection handle 15 years ago
alecpl f0485adef1 - Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
15 years ago
alecpl 0f3764e592 - add DNS checking code for Windows & PHP<5.3.0 15 years ago
alecpl a7890113c6 - code reformatting 15 years ago
alecpl 175d8eed7b - fix typos 15 years ago
alecpl 495c0e512c - fix rcube_addressbook inheritance 15 years ago
alecpl 63bff1dd31 - small cleanup 15 years ago
thomascube d062dbe18c Add class docuumentation blocks and make phpdoc work again 15 years ago
alecpl d824acaf11 - fix typo in mailbox_exists() 15 years ago
alecpl 373747becc - Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#1486653) 15 years ago
alecpl bf67d60e43 - Skip session initialization/configuration if session is initialized already (e.g. using Installer) 15 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()
15 years ago
alecpl 2eb7943f2a - code cleanup (mostly identation fixes) 15 years ago
alecpl 6319670243 - Fix SQL error on contact auto-completion (#1486649) 15 years ago
alecpl 821a560f19 - one improvement more 15 years ago
alecpl 566b142aaa - last commit fix + better performance with counters caching 15 years ago
alecpl 3e696da28e - Use '=' operator instead of LIKE 15 years ago
alecpl 3d6c04ddf0 - SQL performance fixes + code formatting 15 years ago
alecpl 5318bac11d - Don't add extra newline in sql debug log 15 years ago
alecpl 0a19215ae3 - make sure INBOX is allways displayed as Inbox (per recent discussion) 15 years ago
thomascube c69d2ae6e9 Remove this temporary check 15 years ago
alecpl 93c0188854 - Add sizelimit and timelimit variables in LDAP config (#1486544) 15 years ago