Commit Graph

1248 Commits (715c7961ba8ff72fe40720bb4feaa7865e57e8b9)

Author SHA1 Message Date
alecpl 84581e9de7 - Remove some empty lines from output of template conditions 15 years ago
thomascube a1013c0372 Exclude punctuation from URLs within text; only link accepted url schemes 15 years ago
alecpl 0ff554d165 - Fix handling square brackets in links (#1487672) 15 years ago
alecpl 808d1617ef - Fix fallback to LOGIN auth (broken in r4389) 15 years ago
thomascube c3be8ed64c Make sure an existing session is killed/replaced when submitting login form 15 years ago
thomascube 965ed0ca7f Silently ignore unknown classes in rcube_autoload (#1487109) 15 years ago
thomascube 6bdb6102c0 Do charset detection in vcards with encoded values (#1485542) 15 years ago
alecpl 600bb156f7 - Use improved get_capability() syntax, saves CAPABILITY call in some cases 15 years ago
alecpl eabd44876c - Extend getCapability() to return caps values or true/false 15 years ago
alecpl aff04d6fc4 - Fix errors in getACL() and myRights() 15 years ago
alecpl a36e1ef967 - Fix handling of INBOX when personal namespace prefix is non-empty (#1487657) 15 years ago
alecpl f7221df5c5 - Fix for ANNOTATEMORE drafts below 08 version (use quoted parameters) 15 years ago
alecpl 814bafcc5a - Add handling of multifolder METADATA/ANNOTATION responses 15 years ago
alecpl 1c7b94b52e - Fix namespaces handling (#1487649) 15 years ago
alecpl 7f1da4818e - Add debug handler support in rcube_imap_generic 15 years ago
alecpl 7c9850da45 - Improve handling of whitespace characters after closing PHP tag in localization and config files 15 years ago
alecpl ab1bea4843 - Fix handling (skipping) of unilateral untagged server responses (in THREAD/SORT/SEARCH commands) 15 years ago
alecpl 02491a9789 - Make possible to overwrite server's namespaces with imap_ns_* options 15 years ago
alecpl 9840ab69e4 - Fix charset conversion for text attachments without charset specification (#1487634) 15 years ago
alecpl 1013bad3a2 - Allow setting _user and _host via GET parameters on login screen (#1486993) 15 years ago
alecpl a06535e20d - Improved emoticons text representations 15 years ago
alecpl c2c820cbf4 - CS fixes 15 years ago
alecpl ad399a95dd - Add username and IP address to log message on unsuccessful login (#1487626) 15 years ago
alecpl 4064452816 - Fix handling of untagged responses for AUTHENTICATE command (#1487450) 15 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
15 years ago
alecpl dd83549dda - Fix closeConnection() call in rcube_imap::reconnect() 15 years ago
alecpl d7e83d34dd - Get rid of IMAP connection message tracing 15 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. 15 years ago
alecpl 7472893512 - Fix plaintext versions of HTML messages don't contain placeholders for emotions (#1485206) 15 years ago
alecpl 9e81b55616 - Removed temp debug code 15 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
15 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)
15 years ago
alecpl 1cca4fbd45 - Allow setting autocomplete attribute for all inputs separately (#1487313) 15 years ago
alecpl e17553d954 - Add 'login_lc' config option for case-insensitive authentication (#1487113)
- Make username comparison case sensitive on MySQL
15 years ago
alecpl fd371a519d - Fix attachments of type message/rfc822 are not listed on attachments list 15 years ago
alecpl 9016a84f7b - Handle PHP warning in decrypt function (#1485970) 15 years ago
thomascube eee6944b5d Save session data with bas64 ecoding to make it more robust against garbage data (#1487136) 15 years ago
alecpl 63f9dee62d - Add workaround for MSOE's multipart/related messages with non-related attachments 15 years ago
thomascube f5e5eed330 Add check to other cases, too 15 years ago
thomascube e31afbbc9b Fix php warnings; Courier doesn't like spaces appended to the EXPUNGE command 15 years ago
thomascube fbe24e9fa9 Allow plugin templates to include local files (#1487133); make autocomplete on login screen configurable 15 years ago
alecpl 576b330ebd - Temporarily commented out \Noselect flag checking in select(), because of problems with Courier 15 years ago
alecpl d1a9885f21 - Small code cleanup 15 years ago
alecpl 617623fa79 - Fix PHP warning: check if array isn't empty before using max() 15 years ago
alecpl 11a61a8ab3 - Fix last change in rcube_html_editor() 15 years ago
alecpl e9a974990e - Add threads() result checking 15 years ago
alecpl 0f9d8ca40d - Don't set attachment's charset in Content-type header (#1487122) 15 years ago
alecpl 4b410e2064 - Execute HTML editor initialization in page footer (#1487125) 15 years ago
alecpl a4c970508b - Re-fix handling of html entity strings in plain/text messages 15 years ago
alecpl 5d238918a7 - More fixes for folders with name "0" 15 years ago
alecpl b72e2f9a17 - Fix handling of folders with "<>" characters in name 15 years ago
alecpl 44840971e8 - Fix handling of folders with name "0" (#1487119) 15 years ago
alecpl d2b27d1175 - Fix displaying of text/plain messages containing HTML entities 15 years ago
alecpl ad3c273c91 - Fix handling of message bodies (quoted-printable encoded) with NULL characters (#1486189) 15 years ago
alecpl d903fb4dd4 - Fix lack of IMAP server response in logged error message when using AUTHENTICATE PLAIN with SASL-IR 15 years ago
alecpl ad5881162d - oops, fix parse error from last commit 15 years ago
alecpl 00290a6032 - Add support for shared folders (#1403507) 15 years ago
alecpl 3bb9b5212b - Fix operations on messages in unsubscribed folders (#1487107) 15 years ago
thomascube 7fcb56b5b6 Support skins with old template names 15 years ago
alecpl cdf1ae0029 - Remove redundant directory separator 15 years ago
alecpl c0ed783aa1 - CS fixes 15 years ago
alecpl c26b398d56 - Fix mailbox status checking when skip_deleted and threading are enabled 15 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.
15 years ago
alecpl b8d8cbda45 - Skip conversion when input charset is BINARY 15 years ago
alecpl bf13ba996c - remove charset=binary from content-type 15 years ago
alecpl 8738e943db - Use consistent naming (folder -> mailbox), fixed #1487101 15 years ago
alecpl f75f65ce47 - Added option imap_force_lsub for some buggy LIST-EXTENDED implementations (#1486225) 15 years ago
alecpl a5e8e5df88 - Small code improvements 15 years ago
alecpl 36911ea111 - Improve performance by invoking STATUS command once for both MESSAGES and UNSEEN counters 15 years ago
alecpl 9ae29c9525 - Improve performance of message cache status checking when skip_disabled=true 15 years ago
alecpl 93272ea91b - Use consistent results from some functions, code cleanup 15 years ago
alecpl c309cd8928 - Improve performance of setting IMAP flags using .SILENT suffix 15 years ago
alecpl 7bdd3e22b5 - Fix address parsing for situation when encoded words are used inside quoted string (#1484961) 15 years ago
alecpl 01bdfd327c - Improve performance of clear_mailbox() when skip_deleted=true 15 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
15 years ago
alecpl f0638be52a - Close properly IMAP connection when login fails
- Don't use LOGIN when server sent LOGINDISABLED
15 years ago
alecpl 77327e252a - Add SORT=DISPLAY support (RFC 5957) 15 years ago
alecpl b393e54247 - Add rcube_addressbook::get_record_groups() (#1487089) 15 years ago
alecpl 36ed9d7ec6 - Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT 15 years ago
alecpl d21a05b481 - Fix handling of URLs with semicolon (;) character (#1487088) 15 years ago
alecpl acd9bdd25b - Fix handling of URLs with tilde (~) character (#1487087) 15 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)
15 years ago
alecpl 10a6fc58e6 - Fix: don't return "empty" unlock 15 years ago
alecpl fa2173cefe - Fix: Use internal instead of DB cache in message_index() and thread_index() 15 years ago
alecpl 4757608097 - Improve pre-auth and auth capabilities handling 15 years ago
alecpl 3353fdcbb4 - Fix auth capabilty checks ignore welcome banner CAPABILITY string (#1487081) 15 years ago
alecpl a5a4bf46bd - Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.) 15 years ago
alecpl 10f08e6ce0 - Fix setting 'virtual' flag for non-existing folders in some cases 15 years ago
alecpl 2b42838427 - Simplify some code, add some comments 15 years ago
alecpl fc7a41f75e - Small improvements in NAMESPACE handling 15 years ago
alecpl 781f0ca54c - Improve performance by reading optional capability response from AUTHENTICATE 15 years ago
alecpl 4dd4172421 - Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831) 15 years ago
alecpl a1fe6bd11d - Add support for IMAP proxy authentication (#1486690) 15 years ago
alecpl 63d4d61148 - Re-implemented SMTP proxy authorization support 15 years ago
alecpl 7bf255bfe1 - Add SASL-IR support (RFC 4959)
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN authentication to IMAP
15 years ago
thomascube cb7d32ebdd List groups in address detail view and allow to subscribe/unsubscribe from there (#1486753) 15 years ago
alecpl 6a16031d04 - Add LIST-STATUS support in rcube_imap_generic class (RFC5819) 15 years ago
alecpl 03d3bab2af - Add charset alias: WINDOWS-949 -> UHC (#1487072) 15 years ago
alecpl 659cf14cdd - Improve performance of messages counting using ESEARCH extension (RFC4731) 15 years ago
alecpl 710e274849 - Improve performance of unseen messages counting, use STATUS instead of SELECT+SEARCH (#1487058) 15 years ago