Commit Graph

3370 Commits (0f1faec39271130500b836d8c81ce060fc5cbc07)

Author SHA1 Message Date
alecpl f66f5f02e3 - Removed dependency on rcube_* functions, small improvements 14 years ago
alecpl 03bdcb8c1e - jQuery 1.5.2 14 years ago
yllar ac1a2d87f9 translations update 14 years ago
alecpl 111a6fc314 - Add info about indexcontacts.sh script in upgrade procedure 14 years ago
alecpl 2d10908f04 - Use English name for German language (like for others) 14 years ago
thomascube c9f2c47027 Fix request token generation if no cookies set 14 years ago
alecpl 94dfd8ab9d - TinyMCE 3.4.1 14 years ago
alecpl c09e3287c1 - Remove unused rcube_mail_header class variables 14 years ago
thomascube ec045b0a24 Revert r4609 and use stateless request tokens; no need to save them in session and thus no keep-alive necessary; fixes #1487829 14 years ago
alecpl a8d7c659f1 - Fixed IE/FF detection (#1487838) 14 years ago
alecpl 8b2c23d603 - Use \n as a word separator to workaround some strange Google spellchecker issue 14 years ago
alecpl a8317ef172 - Fix console handling in IE8 14 years ago
alecpl 569701d700 - Handle properly situation when uploaded attachment file is too big 14 years ago
thomascube 32b11d325e Keep session alive while showing login page (request token is stored in session data) 14 years ago
alecpl 129aeff199 - Move console initialization to rcube.init(), hide console area if browser's console exists, some code cleanup 14 years ago
alecpl 3e63a0b898 - PEAR::Net_SMTP 1.5.1 14 years ago
thomascube 4591de7018 Prepare for multiple concurrent compose windows 14 years ago
alecpl 3e39818221 - Add code for prevention from IMAP connection hangs when server closes socket unexpectedly 14 years ago
alecpl c294eaa3f2 - Performance improvement: Remove redundant DELETE query (for old session deletion) on login 14 years ago
thomascube fb061aaece Use PHPs session_regenerte_id() instead of using (unreliable) mt_rand() function (#1486281) 14 years ago
alecpl 6f6efa20d7 - Add html_table::remove_body() function 14 years ago
alecpl 6a4bccb796 - Fix some emails are not shown using Cyrus IMAP (#1487820) 14 years ago
alecpl 8df56e618a - Fix handling of mime-encoded words with non-integral number of octets in a word (#1487801) 14 years ago
thomascube 79cd6cefd5 Simplify code 14 years ago
thomascube 044d6647e0 Make it easier to add code to $(document).ready() 14 years ago
thomascube 15e9441263 Fix LDAP group identifiers 14 years ago
thomascube ae39c47c3a New config option for custom logo; allow skins to define/override texts 14 years ago
thomascube 715c7961ba Don't do exact matches when searching for existing email records 14 years ago
alecpl 549e4aba93 - pl_PL localization update 14 years ago
alecpl 5aed4e8261 - Fix 'deletemessage' label fr_FR translation 14 years ago
alecpl bbce3edd61 - Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS) 14 years ago
alecpl 29c54229cf - Fix parsing links with non-printable characters inside (#1487805) 14 years ago
thomascube d7167e9eeb Workaround for IE not sending referer with location.href (#1487806) 14 years ago
thomascube 7835e2ded8 Fixed de_CH Localization bugs (#1487773) 14 years ago
thomascube a3b9e4e65d Better display of vcard import results (#1485457) 14 years ago
thomascube 0fbadebe13 Improve vcard import: map more fields, support photo urls, better UTF-16 charset detection 14 years ago
thomascube ec6c397769 Update group identifier in model 14 years ago
thomascube e6bb836e05 Create interactive update script with improved DB schema check; udated installer with new features and styles 14 years ago
thomascube b8f14ce744 Allow multiple records with same e-mail address but show notice to the user 14 years ago
alecpl b649c49e64 - Fix attachments uploading, broken with devel-addressbook branch merge 14 years ago
alecpl 041f66e074 - jQuery 1.5.1 14 years ago
alecpl f572575652 - Fix typo in html_editor hook name (#1487796) 14 years ago
alecpl 2b3a8e8de2 - Improve displaying of autocompletechars message 14 years ago
thomascube 798764c2bb Add plugin hook before the final HTML content of a page is sent 14 years ago
alecpl 4d982d38a8 - Add LDAP SASL bind and proxy authentication (#1486692) 14 years ago
alecpl 261ea440dd - Use addcslashes() instead of strtr() for string quoting 14 years ago
alecpl c5dedd79ca - Add variable for 'Today' label in date_today option (#1486120) 14 years ago
thomascube 360bd3ea74 Allow group identifiers to be changed upon renaming (used in LDAP) 14 years ago
alecpl bfb7d6e681 - Fix dont_override setting does not override existing user preferences (#1487664) 14 years ago
svncommit 3221c95a29 Update dutch translations. 14 years ago
alecpl 61938a735e - Fix/unify page navigation titles 14 years ago
alecpl dd07e79537 - Close IMAP connection after SMTP, per discussion in (#1485975) 14 years ago
alecpl ab0b51a1fe - Use only one from IMAP authentication methods to prevent login delays (1487784) 14 years ago
alecpl da142bb598 - Replying to a sent message puts the old recipient as the new recipient (#1487074)
- Set compose header fields before skin objects' functions are being used, don't depend on the order of fields
14 years ago
thomascube 3e2637351d Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\! 14 years ago
thomascube a1bbc2cb16 Fix for alias query which was broken in last commit 14 years ago
thomascube 7fb11ef6a9 Move BINARY modifier to make MYSQL use index again 14 years ago
alecpl c4e555c160 - Fix subtype select labels for fields added with 'Add field' 14 years ago
alecpl de3dde7f2c - Support strftime format in date_today option 14 years ago
thomascube b1d31eea94 Fix stripping invalid comments. Changes from r4483 also stripped entire CSS blocks packed in comments 14 years ago
alecpl b389252f2b - Fix handling of attachments with invalid content type (#1487767) 14 years ago
alecpl 075ee62a77 - Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 (#1487766) 14 years ago
thomascube a97937aceb Codestyle and formatting; don't attempt to save empty array values 14 years ago
alecpl 890eae6758 - Use IMAP's ID extension (RFC2971) to print more info into debug log 14 years ago
thomascube ea23df6e3e Update localizations for address book extension 14 years ago
thomascube ce988a0778 Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible 14 years ago
alecpl 829cbfe88c - Use html::span instead of HTML code 14 years ago
alecpl 768091e094 - Make so addcontact icon doesn't jump alone to next line 14 years ago
thomascube a77cf2292b Add optional referer check to prevent CSRF in GET requests 14 years ago
alecpl cbf89140b3 - Fix vcard export (#1487765) 14 years ago
thomascube 29aab5a214 Localize contact property subtypes; better name for contact section 14 years ago
thomascube 07b95dc49b Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message() 14 years ago
thomascube ed33d19de9 Normalize group list-item identifier when inserting a new address group 14 years ago
alecpl d80bd153a4 - Fix email_dns_check setting not used for identities/contacts (#1487740) 14 years ago
alecpl 47f55c0d08 - Fix ICANN example addresses doesn't validate (#1487742) 14 years ago
alecpl e18d992ee1 - Fix adding contacts: convert e-mail to ascii before format checking 14 years ago
alecpl 89d19c4e61 - Small code improvements related to r4487 14 years ago
thomascube 784a425e07 protect login form submission from CSRF using a request token 14 years ago
thomascube 3e0e9148ef Prevent from relaying arbitrary requests through modcss.inc (security issue) 14 years ago
alecpl 02b6e614ca - Fix handling of non-image attachments in multipart/related messages (#1487750) 14 years ago
alecpl 62481f34e6 - Convert Content-type to lowercase, fixes lack of attachment icon for some messages (#1487750) 14 years ago
alecpl e8d5bdc84e - Fix IDNA support when IDN/INTL modules are in use (#1487742) 14 years ago
alecpl 9ebac6616d - Fix handling of invalid HTML comments in messages (#1487759) 14 years ago
thomascube e4e38e02cf Fix inconsistency in de_DE localization (#1487749) 14 years ago
thomascube 8c57f5977d Don't decode already decoded from header 14 years ago
thomascube 88ca38a356 Keep rcube_session->lifetime and keep_alive in sync 14 years ago
alecpl b2442d93ef - Fix parsing FETCH response for very long headers (#1487753) 14 years ago
alecpl ef4f591a1d - Unify typeof and undefined usage 14 years ago
alecpl d8cf6d7278 - Fix command handlers return value check, unify typeof usage 14 years ago
alecpl 2c052c19b1 - Prevent from messages_sort_col == null 14 years ago
alecpl ae3d6065d8 - Fix add/remove columns in message list when message_sort_order isn't set (#1487751) 14 years ago
alecpl f2e94665f3 - Clarify regexp (#1487722) 14 years ago
thomascube d755eade08 Check mime headers before attempt to parse them (#1487745); broken since r4421 14 years ago
thomascube 6039aae387 Add groups support for LDAP address books, contributed by Andreas Dick 14 years ago
thomascube cf2da2f9aa Improve session validity check with changing auth cookies; reduce writes to DB; better phpdoc 14 years ago
thomascube 206d45f884 Updated more translations 14 years ago
thomascube 7f64ee2823 Updated translations from user submissions 14 years ago
thomascube 79e634040d Don't block CSS styles having important keywords 14 years ago
thomascube f6c7afd2d9 Fix group item identifiers 14 years ago
thomascube c6be45646b Separate full message headers UI element from headers table (#1487715) + Remove double borders in folder listing (#1487713) 14 years ago
thomascube 8458c7ca0e When creating a new contact, add it to the selected group; consider the selected group when deleting a contact 14 years ago
thomascube 06670e4efa Define required publich member 14 years ago
thomascube 03d772e80d Also wrap unread count in span on server side (#1487720) 14 years ago
alecpl c9f67353cf - Add part MIME ID to message_part_* hooks (#1487718) 14 years ago
alecpl cbebd6be4e - Fix typo (#1487717) 14 years ago
thomascube de06fc3d29 Wrap unread count in <span> for more flexible styling 14 years ago
thomascube e9aa8c6d30 Improve parsing of vCards exported by MS Outlook (#1487716) 14 years ago
thomascube ede17442a3 Fix search with no results; no size for date field 14 years ago
thomascube fbeb468904 Better grouping of contact information 14 years ago
thomascube 31278471d3 Use improved strtotime() function + reduce duplicated code 14 years ago
alecpl 58b5dde4cc - Updated PEAR::Net_Socket to 1.0.10 14 years ago
alecpl 1ad1f88e38 - Updated PEAR::Net_IDNA2 to 0.1.1 14 years ago
alecpl 6c68cbde37 - Fix handling of comments inside an email address spec. (#1487673) 14 years ago
thomascube bc374503bb Show full mail subject as title (#1487128) 14 years ago
alecpl 4737e5ce23 - Fix: selecting Preferences tab doesn't work after clicking other tab 14 years ago
alecpl b373fd4b3d - Fix setting timezone in Preferences (#1487705) 14 years ago
alecpl 8ec1b91bb9 - Uncomment code (commented out for testing?) + cleanup whitespaces 14 years ago
thomascube accdd0c291 Fix list column add/removal in IE (#1487703) 14 years ago
alecpl 1bcb2f3d8d - Fix add link has faulty characters in swedish (#1487702) 14 years ago
thomascube 0501b637a3 Merge branch devel-addressbook (r4193:4382) back into trunk 14 years ago
alecpl e81a30752b - Fix impossible to subscribe to protected folders (#1487656) 14 years ago
alecpl 824144214f - Workaround for setting charset in case of malformed bodystructure response (#1487700) 14 years ago
alecpl a76cbddfc9 - Fix %h/%z variables in username_domain option (#1487701) 14 years ago
alecpl 68d2d54100 - Move action files map from index.php to steps' func.inc files 14 years ago
alecpl 87a61d62d2 - Fix typo in hu_HU localization labels (#1487682) 14 years ago
alecpl d8d467c6c7 - Fix typos in encoding names (#1487680) 14 years ago
alecpl ba3377fb4a - include css files before scripts for speedup (with parallel downloads) + some code cleanups 14 years ago
thomascube e224b002c0 Missed some replacements in previous commit... 14 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago
thomascube 7c3ccb6fbc Update Chinese messages 14 years ago
alecpl 84581e9de7 - Remove some empty lines from output of template conditions 14 years ago
thomascube a1013c0372 Exclude punctuation from URLs within text; only link accepted url schemes 14 years ago
alecpl 0ff554d165 - Fix handling square brackets in links (#1487672) 14 years ago
alecpl 57e38f47af - Use 'loading' message's labels stacking + some code improvements 14 years ago
alecpl 808d1617ef - Fix fallback to LOGIN auth (broken in r4389) 14 years ago
thomascube ef292efaa3 Only display one loading message at once 14 years ago
thomascube c3be8ed64c Make sure an existing session is killed/replaced when submitting login form 14 years ago
thomascube 56849c658b Wrap HTML parts with <html><body> and add Doctype declaration (#1487098) 14 years ago
thomascube 965ed0ca7f Silently ignore unknown classes in rcube_autoload (#1487109) 14 years ago
thomascube 6bdb6102c0 Do charset detection in vcards with encoded values (#1485542) 14 years ago
alecpl 600bb156f7 - Use improved get_capability() syntax, saves CAPABILITY call in some cases 14 years ago
alecpl eabd44876c - Extend getCapability() to return caps values or true/false 14 years ago
alecpl 77437e70f9 - Fix typo 14 years ago
yllar 0645ee3f19 pt_PT it_IT sl_SI ca_ES sk_SK updated 14 years ago
alecpl aff04d6fc4 - Fix errors in getACL() and myRights() 14 years ago
alecpl a36e1ef967 - Fix handling of INBOX when personal namespace prefix is non-empty (#1487657) 14 years ago
alecpl 4da0bee2f8 - Fallback to INBOX if this.env.mailbox is not specified in list_mailbox() 14 years ago
alecpl d70c217a3b - en_GB update (#1487659) 14 years ago
alecpl f7221df5c5 - Fix for ANNOTATEMORE drafts below 08 version (use quoted parameters) 14 years ago
alecpl 814bafcc5a - Add handling of multifolder METADATA/ANNOTATION responses 14 years ago
yllar dd944d9500 et_EE update 14 years ago
alecpl 1c7b94b52e - Fix namespaces handling (#1487649) 14 years ago
yllar f811dab109 translations update 14 years ago
alecpl 7f1da4818e - Add debug handler support in rcube_imap_generic 14 years ago
alecpl 4d268b1fae - Don't return empty I and B tags in short form 14 years ago
alecpl ceb7085c45 - Fix duplicated rcmBody div 14 years ago
thomascube b37e6987b5 Show the same message only once; increase display time for warnings 14 years ago
alecpl 7c9850da45 - Improve handling of whitespace characters after closing PHP tag in localization and config files 14 years ago
alecpl b091848487 - Remove unused 'purge' label
- Fix pl_PL localization
14 years ago
alecpl ab1bea4843 - Fix handling (skipping) of unilateral untagged server responses (in THREAD/SORT/SEARCH commands) 14 years ago
thomascube fbaaae0098 Better wording for purge and expunge operations 14 years ago
alecpl 8127289ba8 - Revert wrong optimization in r4354 14 years ago
alecpl 531922676e - small performance improvement 14 years ago
alecpl 6f3d0c2113 - Added lost 'rename' label 14 years ago
alecpl 591dd80d22 - Fix Fatal error: Call to a member function get_capability()... 14 years ago
thomascube f3c7820463 Better wording in German 14 years ago
thomascube e624fc6e9d Bring back the title for the column with subscription checkboxes; complete german translations 14 years ago
alecpl 02491a9789 - Make possible to overwrite server's namespaces with imap_ns_* options 14 years ago
alecpl 1ce4420b7e - When clicking on the list take the focus away from an iframe too 14 years ago
alecpl 9840ab69e4 - Fix charset conversion for text attachments without charset specification (#1487634) 14 years ago
alecpl 1013bad3a2 - Allow setting _user and _host via GET parameters on login screen (#1486993) 14 years ago
alecpl a06535e20d - Improved emoticons text representations 14 years ago
yllar 7416ae859b he_IL fr_FR lt_LT et_EE ja_JP ar_SA pt_PT cy_GB de_DE updated 14 years ago
alecpl 14f87f7f38 - Set Mail-Reply-To also for identity's reply-to 14 years ago
alecpl 3ee5a7200a - Improved Mail-Reply-To and Mail-Followup-To headers handling 14 years ago
alecpl c2c820cbf4 - CS fixes 14 years ago
alecpl ad399a95dd - Add username and IP address to log message on unsuccessful login (#1487626) 14 years ago
alecpl 4064452816 - Fix handling of untagged responses for AUTHENTICATE command (#1487450) 14 years ago
alecpl 90f81a6c8d - Better support for READ-ONLY and NOPERM responses handling (#1487083)
- Add confirmation message on purge/expunge commands response
- Fix CLOSE was called on unselected mailbox
14 years ago
alecpl 5be0d000ac - Fix displaying of foldersubscribing/folderunsubscribing labels 14 years ago
alecpl 72b807aa6a - Fix empty sender in reply prefix (#1487454) 14 years ago
alecpl 645b75cf3c - ja_JP translation update (#1487451) 14 years ago
alecpl dd83549dda - Fix closeConnection() call in rcube_imap::reconnect() 14 years ago
alecpl d7e83d34dd - Get rid of IMAP connection message tracing 14 years ago
alecpl 0e11940a65 - Improve performance of folder rename and delete actions. Don't get list of all folders when we need only children of the specified folder. 14 years ago
alecpl 7472893512 - Fix plaintext versions of HTML messages don't contain placeholders for emotions (#1485206) 14 years ago
alecpl 9e81b55616 - Removed temp debug code 14 years ago
alecpl e232acbfde - Improve performance of moving or copying of all messages in a folder (use CLOSE intead of EXPUNGE)
- Code cleanup + added more phpdoc comments
14 years ago
alecpl c0c0c03d97 - Fix: copying all messages in a folder copies only current page 14 years ago
alecpl af3c045ecf - New Folder Manager UI
- Fix invalid Request when creating a folder (#1487443)
- Add folder size and quota indicator in folder manager (#1485780)
- Add possibility to move a subfolder into root folder (#1486791)
14 years ago
yllar a5ee723f42 fr_FR cs_CZ id_ID en_GB et_EE ja_JP gl_ES zh_TW sv_SE cy_GB ru_RU es_ES bg_BG r_HR nl_NL uk_UA updates 14 years ago
alecpl 27acfd6774 - Fix preview window doesn't work when RC is in a frame (#1487314)
- Add helper function is_framed()
14 years ago
alecpl 1cca4fbd45 - Allow setting autocomplete attribute for all inputs separately (#1487313) 14 years ago
alecpl 53604a0550 - Fix setting charset of attachment filenames (#1487122) 14 years ago
alecpl b46edc0f90 - Fix "Cannot use scalar value..." warning (#1487066) 14 years ago
alecpl 43fb35b5cb - Fix cursor position on compose form in Webkit browsers (#1486674) 14 years ago
alecpl 489ffbde73 - Fix window is blur'ed in IE when selecting a message (#1487316) 14 years ago
alecpl e17553d954 - Add 'login_lc' config option for case-insensitive authentication (#1487113)
- Make username comparison case sensitive on MySQL
14 years ago
alecpl fd371a519d - Fix attachments of type message/rfc822 are not listed on attachments list 14 years ago
alecpl 9016a84f7b - Handle PHP warning in decrypt function (#1485970) 14 years ago
thomascube eee6944b5d Save session data with bas64 ecoding to make it more robust against garbage data (#1487136) 14 years ago
alecpl 63f9dee62d - Add workaround for MSOE's multipart/related messages with non-related attachments 14 years ago
thomascube f5e5eed330 Add check to other cases, too 14 years ago
thomascube e31afbbc9b Fix php warnings; Courier doesn't like spaces appended to the EXPUNGE command 14 years ago
thomascube e0a736609c Updated Italian, Russian, Dutch, Ukrainian and Slovak localizations; better names for mdn/dsn in German 14 years ago
thomascube ea33cd1be8 Updated Hebrew, Estonian, Portuguese, Flemish, Bulgarian, Hungarian and Chinese localizations upon user submissions 14 years ago
thomascube 844d3ff31c Updates German translations and Changelog 14 years ago
thomascube fbe24e9fa9 Allow plugin templates to include local files (#1487133); make autocomplete on login screen configurable 14 years ago
alecpl 576b330ebd - Temporarily commented out \Noselect flag checking in select(), because of problems with Courier 14 years ago
alecpl d1a9885f21 - Small code cleanup 14 years ago
alecpl 617623fa79 - Fix PHP warning: check if array isn't empty before using max() 14 years ago
alecpl 1f052f0be2 - Fix adding contact group record after creating a group 14 years ago
alecpl 57388f9cce - Fix attachment names encoding broken in r4232 14 years ago
alecpl 11a61a8ab3 - Fix last change in rcube_html_editor() 14 years ago
alecpl cc5ae9e337 - Fix last commit 14 years ago
alecpl d2b8840a0e - Fix handling of custom "_from" in sendmail (#1487132)
- Small fix in displaying Sender input field
14 years ago
alecpl e9a974990e - Add threads() result checking 14 years ago
alecpl 0f9d8ca40d - Don't set attachment's charset in Content-type header (#1487122) 14 years ago
alecpl effdb3c01d - Lock submit button in onsubmit event on login page (#1487036) 14 years ago
alecpl 4b410e2064 - Execute HTML editor initialization in page footer (#1487125) 14 years ago
alecpl 3e54812afa - remove debug command (#1487053) 14 years ago
alecpl 2c200021fd - Fix focused elements aren't unfocused when clicking on the list (#1487123) 14 years ago
alecpl 6084d782f2 - Fix hanling of HTML entity strings in plai text messages 14 years ago
alecpl a4c970508b - Re-fix handling of html entity strings in plain/text messages 14 years ago
alecpl ef17c54e73 - Fix IE issue when replacing spaces doesn't work
- Some code improvements
14 years ago
alecpl 5d238918a7 - More fixes for folders with name "0" 14 years ago
alecpl b72e2f9a17 - Fix handling of folders with "<>" characters in name 14 years ago
alecpl 74cd6cced6 - Fix handling of special characters when building content of drag layer 14 years ago
alecpl 310fc2dfcc - jQuery-1.4.4 14 years ago
alecpl 44840971e8 - Fix handling of folders with name "0" (#1487119) 14 years ago
alecpl d2b27d1175 - Fix displaying of text/plain messages containing HTML entities 14 years ago
alecpl 4d21f62a0c - ja_JP localization update 14 years ago
alecpl ad3c273c91 - Fix handling of message bodies (quoted-printable encoded) with NULL characters (#1486189) 14 years ago
alecpl d903fb4dd4 - Fix lack of IMAP server response in logged error message when using AUTHENTICATE PLAIN with SASL-IR 14 years ago
alecpl ad5881162d - oops, fix parse error from last commit 14 years ago
alecpl 00290a6032 - Add support for shared folders (#1403507) 14 years ago
alecpl ec211b7592 - Changed timeout so non-error messages will disapear faster 14 years ago
alecpl f94639f7bf - Improved r4191 bugfix 14 years ago
alecpl 3bb9b5212b - Fix operations on messages in unsubscribed folders (#1487107) 14 years ago
thomascube 7fcb56b5b6 Support skins with old template names 14 years ago
alecpl f6642844e0 - Fix: loading message doesn't disapear after using 'load-images' action 14 years ago
alecpl c296b810bc - Add option for minimum length of autocomplete's string (#1486428) 14 years ago
alecpl cdf1ae0029 - Remove redundant directory separator 14 years ago
alecpl c0ed783aa1 - CS fixes 14 years ago
alecpl c26b398d56 - Fix mailbox status checking when skip_deleted and threading are enabled 14 years ago
alecpl 9be483ce0d - Enable autocomplete for all address fields 14 years ago
alecpl cb105aa9f1 - Fix displaying long header names in message headers table
- Fix translation labels names for Mail-Followup-to and Mail-Reply-To
14 years ago
alecpl 93681d1e5e - Fix extra line added to the message body when using php mail function (#1487060) 14 years ago
alecpl ac2c953021 - Remove leftover code 14 years ago
alecpl 30b30226e6 - Add possibility to force mailbox selection. There're situations where we're invoking
STATUS (for all messages count) and SELECT later for other operations. If we
  call SELECT first, the STATUS will be not needed.
14 years ago
alecpl 29b39739df - Improve responsiveness of messages displaying (#1486986) 14 years ago
alecpl b8d8cbda45 - Skip conversion when input charset is BINARY 14 years ago
alecpl bf13ba996c - remove charset=binary from content-type 14 years ago
alecpl 83ba22c77b - Unify template files naming 14 years ago
alecpl 1555ac6018 - Don't show confirmation message when marking message as read using delay (preview_pane_mark_read>0) 14 years ago
alecpl 8738e943db - Use consistent naming (folder -> mailbox), fixed #1487101 14 years ago
alecpl c50d8872ce - Add missing confirmation/error messages on contact/group/message actions (#1486845)
- Add 'loading' message on message move/copy/delete/mark actions
14 years ago
yllar 8f558fc624 updated some translations 14 years ago
alecpl f75f65ce47 - Added option imap_force_lsub for some buggy LIST-EXTENDED implementations (#1486225) 14 years ago
alecpl eeb85f4257 - Add option to place replies in the folder of the message being replied to (#1485945) 14 years ago
alecpl a5e8e5df88 - Small code improvements 14 years ago
alecpl 6f096812c9 - Support contact's email addresses up to 255 characters long (#1487095)
- Added email format checks when saving contacts data
14 years ago
alecpl 36911ea111 - Improve performance by invoking STATUS command once for both MESSAGES and UNSEEN counters 14 years ago
alecpl 9ae29c9525 - Improve performance of message cache status checking when skip_disabled=true 14 years ago
alecpl 93272ea91b - Use consistent results from some functions, code cleanup 14 years ago
alecpl c309cd8928 - Improve performance of setting IMAP flags using .SILENT suffix 14 years ago
alecpl 7bdd3e22b5 - Fix address parsing for situation when encoded words are used inside quoted string (#1484961) 14 years ago
alecpl 01bdfd327c - Improve performance of clear_mailbox() when skip_deleted=true 14 years ago
alecpl 2cd443315d - Plugin API: add possibility to disable plugin in AJAX mode, 'noajax' property
- Plugin API: add possibility to disable plugin in framed mode, 'noframe' property
14 years ago
alecpl f0638be52a - Close properly IMAP connection when login fails
- Don't use LOGIN when server sent LOGINDISABLED
14 years ago
alecpl 77327e252a - Add SORT=DISPLAY support (RFC 5957) 14 years ago
alecpl a79417d4ef - Plugin API: added 'contact_form' hook
- Re-designed contact frame using Tabs
14 years ago
alecpl 022bcd1132 - When contacts search returns no rows display message of type 'notice' instead of 'warning' 14 years ago
alecpl f48a94cb50 - Remove Close buttons in googiespell popups 14 years ago
alecpl d808ba6e1d - Hide loading message when preview pane is being "emptied" (#1487077) 14 years ago
alecpl 5f27a762af - Revert r4135: allow Tab (auto)completion 14 years ago
alecpl b393e54247 - Add rcube_addressbook::get_record_groups() (#1487089) 14 years ago
alecpl 36ed9d7ec6 - Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT 14 years ago
alecpl d21a05b481 - Fix handling of URLs with semicolon (;) character (#1487088) 14 years ago
alecpl acd9bdd25b - Fix handling of URLs with tilde (~) character (#1487087) 14 years ago
alecpl 3870bec7ff - Add support for selection options from LIST-EXTENDED extension (RFC 5258)
- Don't list subscribed but non-existent folders (#1486225)
- Fix \Noselect handling performance (#1487082)
14 years ago
alecpl 10a6fc58e6 - Fix: don't return "empty" unlock 14 years ago
alecpl fa2173cefe - Fix: Use internal instead of DB cache in message_index() and thread_index() 14 years ago
alecpl 4757608097 - Improve pre-auth and auth capabilities handling 14 years ago
alecpl 3353fdcbb4 - Fix auth capabilty checks ignore welcome banner CAPABILITY string (#1487081) 14 years ago
alecpl 537b575ad1 - Fix autocomplete so Tab key will not insert selected contact 14 years ago
alecpl a5a4bf46bd - Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.) 14 years ago
alecpl 10f08e6ce0 - Fix setting 'virtual' flag for non-existing folders in some cases 14 years ago
alecpl 2b42838427 - Simplify some code, add some comments 14 years ago
alecpl fc7a41f75e - Small improvements in NAMESPACE handling 14 years ago
alecpl 781f0ca54c - Improve performance by reading optional capability response from AUTHENTICATE 14 years ago
alecpl 80bc55e0dc - Fix parent folder with unread subfolder not bold when message is open (#1487078) 14 years ago
alecpl 4dd4172421 - Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831) 14 years ago
alecpl ee72e4d4ee - Fix possible js error in hide_message() (#1487076) 14 years ago
alecpl a1fe6bd11d - Add support for IMAP proxy authentication (#1486690) 14 years ago
alecpl 63d4d61148 - Re-implemented SMTP proxy authorization support 14 years ago
alecpl 7bf255bfe1 - Add SASL-IR support (RFC 4959)
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN authentication to IMAP
14 years ago
thomascube cb7d32ebdd List groups in address detail view and allow to subscribe/unsubscribe from there (#1486753) 14 years ago
alecpl 6a16031d04 - Add LIST-STATUS support in rcube_imap_generic class (RFC5819) 14 years ago
alecpl 03d3bab2af - Add charset alias: WINDOWS-949 -> UHC (#1487072) 14 years ago
alecpl 659cf14cdd - Improve performance of messages counting using ESEARCH extension (RFC4731) 14 years ago
alecpl 710e274849 - Improve performance of unseen messages counting, use STATUS instead of SELECT+SEARCH (#1487058) 14 years ago
alecpl 8794f16c62 - Fix handling of attachments when Content-Disposition is not inline nor attachment (#1487051) 14 years ago
alecpl e0bd7054b7 - Add workaround for some Outlook's wrong content-types, per discussion in #1487051 14 years ago
alecpl 2ae58f1b67 - Fix content-type name regexp according to RFC4288.4.2 14 years ago
alecpl 8bac7e988f - Allow underline in content-type name, per comments in #1487051 14 years ago
alecpl 435c315223 - Fix decoding of e-mail address strings in message headers (#1487068) 14 years ago
alecpl a2e8cb3642 - Simplify/improve LSUB/LIST/SELECT commands handling
- Store UIDNEXT, UIDVALIDITY, UNSEEN values of selected folder
14 years ago
alecpl 854cf227ac - Use unified command identifier (AXXXX)
- Use unified methods of command execution and response parsing
14 years ago
alecpl 93f79cbe12 - Remove extra newline after closing tag (#1487067) 14 years ago
alecpl 4cb6675872 - Remove unused property rcube_mail_header::f 14 years ago
alecpl a85f889208 - Use better method for string escaping, don't add quotes when the string is a token 14 years ago
alecpl f13baaf67c - Fix regression in rcube_imap::_threadcount() which was the reason
why mailbox_status() returned always "1" for folders with enabled threading
14 years ago
alecpl 98f2c93209 - When read-status column is disabled create status icon in subject column
- Change read-status column icons so they are working like in flag column
- Some js code cleanup
14 years ago
alecpl 8b6eff6e69 - Add ACL extension support into IMAP classes (RFC4314)
- Add ANNOTATEMORE extension support into IMAP classes (draft-daboo-imap-annotatemore)                                                           
- Add METADATA extension support into IMAP classes (RFC5464)
14 years ago
alecpl 4438d66760 - Add separate column for message status icon (#1486665) 14 years ago
alecpl 4c6a61a684 - Add MS950 as alias for CP950 (#1487063) 14 years ago
alecpl d8335117e2 - Add LITERAL+ support (RFC2088) 14 years ago
alecpl bde4219e0d - Fix: cannot access private property rcube_template::$app 14 years ago
alecpl bd2e33f5f9 - Don't try to match identity on reply when user has only one 14 years ago
alecpl 1ac5431877 - Fix bug in rcube_plugin::local_skin_path() 14 years ago
alecpl 2d1d68bc7e - Display IMAP errors for LIST/THREAD/SEARCH commands, fixes #1486905 14 years ago
alecpl 0f0c17ad9e - improved IMAP errors handling (continue) 14 years ago
alecpl 8fcc3e1ad6 - Improved IMAP errors handling 14 years ago
alecpl 1c1e1e39f3 - Fix duplicated e-mail field in identity form (#1487054) 14 years ago
alecpl f6aac389bf - Minimize session data size by storing only last search result
and by removing search result from session after listing with empty search filter
14 years ago
alecpl ad334a1257 - Improve displaying of UI messages (#1486977) 14 years ago
alecpl 48e8b31b1e - Fix googiespell click events handling 14 years ago
alecpl f75adec3e7 - Improvements in googiespell styles 14 years ago
alecpl 663534468c - Fix setting identity when composing a draft or edited message 14 years ago
alecpl ace851722e - Prevent from infinite redirect in case of broken session (#1487028) 14 years ago
alecpl fddd6f2db0 - update RCMAIL_VERSION 14 years ago
alecpl ba12c76300 - Fix signature removal when replying in HTML to plain/text message 14 years ago
alecpl 937e26a541 - Fix links handling 14 years ago
alecpl bb269962fa - Fix message list clearing when search filter is used 14 years ago
alecpl a392125fe8 - Add SASL proxy authentication for SMTP (#1486693) 14 years ago
alecpl 14015da434 - Fix Net_SMTP from http://pear.php.net/bugs/bug.php?id=17942 14 years ago
alecpl e2cbcac4ad - Net_SMTP-1.4.3 + fix from http://pear.php.net/bugs/bug.php?id=17358 14 years ago
alecpl 29983c1671 - Add caching support in id2uid and uid2id functions (#1487019), Fix get_message_cache_index
to use internal cache when only sort order changes. Both changes improves performance of 'show' action
- code cleanup/function description fixes
14 years ago
alecpl ca1f564598 - Performance fix for case when session_lifetime=0, fixed indentation 14 years ago
alecpl e0a5ce0264 - Prevent from inserting empty link when composing HTML message (#1486944) 14 years ago
alecpl 32c657ae1f - Add (different) attachment icon for messages of type multipart/report (#1486165) 14 years ago
alecpl 6b4929278b - Add message content-type to the message flags in add_message_row(), can be used e.g. to set message row style/icon according to message type 14 years ago
alecpl 1716d5ef5a - Add message list menu to css-sprite image 14 years ago
alecpl e9470683bf - Use css sprite image for messages list 14 years ago
alecpl f22ea7ba18 - Support SMTP Delivery Status Notifications - RFC3461 (#1486142) 14 years ago
alecpl 9db4ca92ef - Support one argument of type array, instead of n arguments for rcube_mdb2::query method 14 years ago
alecpl 1b91421540 - Add 'htmlonreply' label 14 years ago
alecpl 7f89041e9a - Use empty envelope sender address for message disposition notifications (RFC2298.3) 14 years ago
alecpl 868deb5dab - Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message (#1485840) 14 years ago