Commit Graph

456 Commits (f5aecf055b88c5ac34e0bc9cb4aa76c866f4e620)

Author SHA1 Message Date
alecpl 5a74dc8ade - Fix regular expression for HTML entities 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 a0d29e518f - Fix RFC2397 handling in wash_style() 15 years ago
alecpl f6b28244a1 - Add line-break in place of <DIV> tag (#1486666) 15 years ago
alecpl b6f04054d1 - support base URL for inline images 15 years ago
alecpl 0b7f3a8ab2 - Add support for data URI scheme [RFC2397] (#1486740) 15 years ago
svncommit 141eb8a497 Fix double-addition of e-mail domain to content ID in HTML images 15 years ago
alecpl b00ba6e6de - Fix infinite loop when connection to DB fails using sqlsrv driver (#1486744) 15 years ago
alecpl 9ef5fa51fb - fix <span>0</span> (#1486645) 15 years ago
alecpl 6b01133063 - Fix regression in disposition-notification (#1486623) 15 years ago
alecpl 70318e5463 - create rcube_mime_struct class on Iloha's MIME (mime.inc) basis 15 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
15 years ago
alecpl fb7ec576ab - Added possibility to select all messages in a folder (#1484756) 15 years ago
alecpl 13540e089c - last commit fix: use reference in iil_C_ClearCapability(), probably not needed while we're in PHP5, but for consistance... 15 years ago
alecpl d8c440c03f - Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750) 15 years ago
alecpl cff88617c0 - small backend cleanup + support for operations on ALL messages in a folder 15 years ago
alecpl 9e8d8587d3 - Mail_Mime-1.6.2 15 years ago
alecpl 15e00bdf50 - Improved performance of folders operations (#1486525) + code cleanups 15 years ago
alecpl 1845fb6318 - Handle 'false' result from iil_C_* functions (#1486511) 15 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 15 years ago
alecpl 7244b4500e - Merge changes from MDB2's trunk 15 years ago
thomascube bc404ffd41 Save draft information in one header; finally fixes #1486203 15 years ago
alecpl be5133a6f3 - Mail_Mime 1.6.1 15 years ago
alecpl cc2c83378c - Net_SMTP 1.4.2 with fix for #1486537 15 years ago
alecpl c1db394bf1 - fix syntax error (#1486533) 15 years ago
thomascube bbc8565e5a Flag original messages after sending a draft (#1486203) 15 years ago
thomascube 7c9d922b96 New recent check based on UIDs 15 years ago
alecpl a72ad65724 - Fix invalid font tags which cause HTML message rendering problems (#1486521) 15 years ago
alecpl e62346c9ba - Fix encoding of Return-Receipt-To and Disposition-Notification-To headers (1486515) 15 years ago
thomascube 6c609b925b Another PHP 5.3 compatibility fix (similar to r2591) 15 years ago
alecpl 91790e41f3 - Fix attachment excessive memory use, support messages of any size (#1484660) 15 years ago
alecpl a79e5f14c1 - Fix sorting by date of messages without date header on servers without SORT (#1486286) 15 years ago
alecpl 2273d4117f - Add support for MDB2's 'sqlsrv' driver (#1486395) 15 years ago
alecpl 90fe6cbc35 - Mail_MIME update 15 years ago
alecpl 49d401bf57 - Net_SMTP 1.4.1 15 years ago
alecpl 091735615e - Fix incompatybility with suhosin.executor.disable_emodifier (#1486321)
- Update Mail_Mime package
15 years ago
alecpl d6584f7206 - Use PLAIN auth when CRAM fails and imap_auth_type='check' (#1486371) 15 years ago
alecpl da1722a587 - Fix to-text converting of HTML entities inside b/strong/th/hX tags (#1486422) 15 years ago
alecpl aa16b4af8f - Improved handling of message parts of type message/rfc822 (fixed e.g. inline images in multipart/alternative messages attached as message/rfc822) 15 years ago
alecpl be11a9fcfc - remove Mail_MimeDecode package - we doesn't use it 15 years ago
alecpl 67a081753f - Net_SMTP 1.3.4 15 years ago
alecpl 35b01b64f5 - added feof() checks before fgets/fread 15 years ago
alecpl f7f9346feb - code cleanup (mostly whitespaces) 15 years ago
alecpl 7435e3bc32 - fix empty A tag handling (#1486272) 15 years ago
alecpl 31ddb5e5c2 - Don't cut off attachment names when using non-RFC2231 encoding (#1485515) 15 years ago
alecpl 598212252c - Fix imap_auth_type regression (#1486263) 15 years ago
alecpl b7c3486b0d - lost PEAR5.php file 15 years ago
thomascube 87c7690ebf Upgrade PEAR class to version 1.9.0 15 years ago
alecpl ab46578d98 - removed deprecated returning value of new by reference 15 years ago
alecpl 7fc0b94450 - improve Content-type header parsing 15 years ago
alecpl fefed62caa - simple fix in iil_C_FetchHeaders to handle "* BYE" response 15 years ago
alecpl 1480e2f374 - fix corrupted attachments on forward (#1486193) 15 years ago
alecpl bdab2c5faf - small code improvements 15 years ago
alecpl 587444f657 - Fix "Empty startup greeting" bug (#1486085) 15 years ago
alecpl 98728bdd37 - http://pear.php.net/bugs/bug.php?id=16624 15 years ago
svncommit 0f6e0e1d42 applied patch from PEAR bug #16508 15 years ago
alecpl b2ee72695e - fix bug in r2929 commit (#1486107) 15 years ago
alecpl 4a63f1efaf - Fix roundcube hangs on empty inbox with bincimapd (#1486093) 15 years ago
alecpl 161c28dffc - Fix wrong headers for IE on servers without $_SERVER['HTTPS'] (#1485926)
- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#1485655)
15 years ago
alecpl 172552a9ed - fix displaying attachments with backslash in filename (#1486076) 15 years ago
alecpl 0c66285cf9 - fix r2883 change (server command continuation response could be "+ Something..." not only "+ OK") 15 years ago
alecpl b8ae99a6b3 - Fix endless loop on error response for APPEND command (#1486060) 15 years ago
alecpl 7e15422416 - Fix Date sorting problem with Courier IMAP server (#1486065) 15 years ago
svncommit e98f249172 Added # to washtml's regex for safe links (some list digests have tables of contents that use internal links). 15 years ago
alecpl 00e57d191d - Updated PEAR::Auth_SASL to 1.0.3 version 15 years ago
alecpl 78c7947bf8 - Add rcube_imap::unset_flag (#1486017) 15 years ago
svncommit 5f8d31f9be better solution for HTML washing encoding issue 15 years ago
alecpl 03a63a4a03 - Fix endless loop in iil_C_Login() with Courier IMAP (#1486010) 15 years ago
svncommit 659672ebf9 fix washing of HTML encoded in something other than UTF-8 15 years ago
alecpl 2337a82f72 - Fix displaying of HTML messages with unknown/malformed tags (#1486003)
- Some other changes for styled HTML display
16 years ago
alecpl 503e019a56 - Fix HTML messages output with empty block elements (#1485974) 16 years ago
alecpl 9db29eef64 - fix debug output from iil_C_Append() + some more connection errors handlers 16 years ago
alecpl cb19db28ed - update PEAR::Net_SMTP to 1.3.3 version 16 years ago
alecpl 99a4539170 - small code improvements + possible bugs fixes 16 years ago
alecpl 4bac289663 - small code improvements 16 years ago
alecpl 5f571eb1db - few fixes for last commits 16 years ago
alecpl 40dfeaddf8 - Performance improvements by use UID commands (#1485690) 16 years ago
alecpl ce72e0125c - simplify 'utf8' class use, make rcube_charset_convert() 5x faster on systems without mbstring and iconv installed 16 years ago
alecpl d559cba5f7 - Added 'imap_debug' option, described 'sql_debug' option in config file 16 years ago
alecpl 72cd3c1a76 - Support %h variable in 'smtp_server' option (#1485766) 16 years ago
alecpl 2818f8e9ed - Show SMTP errors in browser (#1485927) 16 years ago
alecpl f7fff8f682 - Allow WBR tag in HTML message (#1485960) 16 years ago
alecpl 11b80e9e33 - Fix empty Date header issue (#1485923) + some cleanups 16 years ago
alecpl 2dbc2d787a - typo (#1485933) 16 years ago
alecpl 14f1c0fce2 - grrrr, typo again 16 years ago
alecpl 2e7ab6c5e1 - typo 16 years ago
alecpl 93c0be2e5a - Fixed filename encoding according to RFC2231 (#1485875) 16 years ago
alecpl 2dd7ee346f - Fixed many 'skip_deleted' issues (#1485634)
- Fixed messages list sorting on servers without SORT capability
- some preformance improvements
16 years ago
alecpl 07f0b94338 - fix FETCH reply parsing (#1485891) 16 years ago
alecpl a36cf6d237 - PHP-5.3 compat. fix (#1485880) 16 years ago
alecpl 0eeee63413 - fix too many debug info ;) 16 years ago
alecpl 6bc59a726c - re-fix #1485884 16 years ago
alecpl 2ff8af15a4 - Fixed problem with double quote at the end of folder name (#1485884) 16 years ago
alecpl 8234b4c6bc - Support UID EXPUNGE: remove only moved/deleted messages 16 years ago
alecpl eebfa5ed0b - small LF fix in quoted-printable convertion 16 years ago
alecpl aa320ede4b - handle startup response (#1484853) 16 years ago
alecpl 2de7d74c2b - remove not used icl_commons.inc file 16 years ago
alecpl b31a0af1f4 - fix uudecode (skip "begin XXX filename" header) 16 years ago
alecpl 6748044273 - handle one convert_uudecode() warning 16 years ago
alecpl 1c5be6f792 - Support UUencode content encoding (#1485839) 16 years ago
alecpl 4769ead5e8 - prevent infinite loop on imap error in iil_C_HandlePartBody() 16 years ago
alecpl db5abc6c21 - ereg -> preg 16 years ago
alecpl 2f7405e3ce - use preg_* instead of ereg* + removed caching functions 16 years ago
alecpl aeed58d5af - Use UID STORE/COPY commands 16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
alecpl f86e8f5faa - Support STARTTLS in IMAP connection (#1485284) 16 years ago
alecpl 157fcb81ea - re-fix last commmit 16 years ago
alecpl 803b1b7e34 - Fix opening attachment marks message as read (#1485803) 16 years ago
alecpl 5a3f5852aa - Fix compose window doesn't fit 1024x768 window (#1485396) 16 years ago
alecpl dadb05b0af - Fix TNEF implementation bug (#1485773) 16 years ago
alecpl 200b162b1d - Fix 'mode' parameter in sqlite DSN (#1485772) 16 years ago
alecpl 55c2a4e23e - Fix FETCH result parsing for servers returning flags at the end of result (#1485763) 16 years ago
alecpl 25f779d2e9 - Fix errors handling in IMAP command continuations (#1485762) 16 years ago
thomascube 6972ccaf31 Changed code style for better diffs 16 years ago
thomascube 21b160f38c Added TNEF support to decode MS Outlook (winmail.dat) attachments 16 years ago
alecpl 0ea8d3a08e - Fix "value continuation" MIME headers by adding required semicolon (#1485727) 16 years ago
alecpl 5801afdf3e - Fix some base64 encoded attachments handling (#1485725) 16 years ago
alecpl 487edf8c62 - Support NGINX as IMAP backend: better BAD response handling (#1485720) 16 years ago
alecpl 5c771cb25e - Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706) 16 years ago
alecpl 755900cd6a - Fix html entities replacement (related to r2186) 16 years ago
thomascube 4cc74f7269 Treat 'background' attributes the same way as 'src' (another XSS vulnerability) 16 years ago
alecpl b7c1685b2d #1484467: fix problems with backslash as imap hierarchy delimiter 16 years ago
alecpl 7a229b9e33 - Improve messages display performance 16 years ago
alecpl 46b48e6d34 - fix: set default auth method to 'check' not 'plain' 16 years ago
svncommit 6710a63617 Add required parameters to raise_error() calls. 16 years ago
alecpl 4e0419b9cb #1485640: http://pear.php.net/bugs/bug.php?id=13032
#1485640: html2text: move html_entity_decode() after preg_replace()
16 years ago
alecpl 0fc97c2833 - fix internal date parsing 16 years ago
alecpl e275ce6e8d - updated bundled Net_Socket to 1.0.9 16 years ago
alecpl d78c4174ca updated bundled Net_SMTP to 1.3.1 16 years ago
alecpl b751d5609f #1485157: fix DIGEST-MD5 authentication 16 years ago
alecpl 78928070c5 - Support multiple quota values in QUOTAROOT resonse (#1485626) 16 years ago
alecpl 7d2afc9d4a - oops, remove console call 16 years ago
alecpl 44ea3fd478 - Fix STARTTLS before AUTH in SMTP connection (#1484883) 16 years ago
alecpl 781f341b21 #1485607: fix charset setting for attachments when sending the message 16 years ago
alecpl f50cc72cbb #1485618: fix code injection vulnerability 16 years ago
alecpl 81c7b2cd11 - comment console() call 16 years ago
alecpl 030c848b0d - Performance: allow setting imap rootdir and delimiter before connect (#1485172) 16 years ago
alecpl 4189ccf44a - comment out setcharset() use in sqlite and mssql drivers (http://cvs.php.net/viewvc.cgi/pear/MDB2/MDB2/Driver/mssql.php?r1=1.177&r2=1.178) 16 years ago
alecpl 7342d7ef8c - re-fix r2095 16 years ago
thomascube 9c314bc268 Fix call-time pass-by-reference warnings 16 years ago
alecpl 9b9f2674c8 - optimize iil_C_FetchHeaders() to use only one FETCH command 16 years ago
alecpl 300fc65a46 - Better HTML entities conversion in html2text (#1485519) 16 years ago
alecpl 322b79db06 - Speed up raw message body handling (call FETCH only once for the whole message insteade of twice for headers and body) 16 years ago
alecpl f14ac8cefe - last change fix 16 years ago
alecpl ceb52fe074 - Fix handling of some malformed messages (#1484438) 16 years ago
alecpl e2e745fb4e - don't use SORT when SEARCH is better (sort field not specified) 16 years ago
alecpl 697cc52cff - fixes for status filter
- don't call search second time if first call returns empty (array) result
16 years ago
alecpl 0803fb007e - Use SORT for searching on servers with SORT capability 16 years ago
alecpl 68af648117 - Fix empty file sending (#1485389) 16 years ago
alecpl f35a226447 #1485534: fix (multiple) PRE conversion 16 years ago
alecpl d2993ee4db - added BYE response simple support to prevent from endless loops in imap.inc (#1483956) 16 years ago
svncommit c9ca6ada03 added obscure ASCII encoding aliases, added more error checking to RFC2822 date parsing 16 years ago
alecpl effc35fdbe #1485513: another MDB2 package fix in _skipDelimitedStrings() 16 years ago
alecpl 1ad39efbf4 #1485504: fix _skipDelimitedStrings() 16 years ago
alecpl 8e2a5a76d1 #1485504: applied two patches from MDB2's repository 16 years ago
alecpl 7ae46f2b1d - fixed iil_C_Sort() to support very long and/or divided responses (#1485283) 16 years ago
alecpl 2b4bae16a9 - Fix imap searching on ISMail (#1485466) 16 years ago
alecpl f7028b2079 - small improvement: don't use implode to check array elements 16 years ago
alecpl ffae15e5fc - Added 'mime_param_folding' option with possibility to choose
long/non-ascii attachment names encoding eg. to be readable
  in MS Outlook/OE (#1485320)
- Added "advanced options" feature in User Preferences
16 years ago
alecpl 09f19e675f - Fix problem with non-ascii attachment names in Mail_mime (#1485267, #1485096) 16 years ago
alecpl 7f62581c10 - Smart Tags and NOBR tag support in html messages (#1485363, #1485327) 16 years ago
thomascube a47acc56c6 Allow content of HTML head sections to be processes 16 years ago
alecpl 81b573d98a - Reduced memory footprint when forwarding attachments (#1485345)
- Fixed endless loop in iil_C_HandlePartBody()
- rcube_message::get_part_content() speed up using 3rd argument of rcube_imap::get_message_part()
16 years ago
alecpl 109314c7d1 - handle 'undisclosed-recipients in imap.inc 16 years ago
thomascube c505e59a6d Respect Content-Location headers in multipart/related messages (#1484946) 16 years ago
alecpl 5ec762a085 -fixed r1733 change 16 years ago
alecpl e8a1b7ef8f - fix: don't encode short ascii names (http://pear.php.net/bugs/bug.php?id=14232) 16 years ago
alecpl 510ca2835b - fix for \" and \\ sequences in quoted strings 16 years ago
alecpl 76265efa73 - last change fix 16 years ago
alecpl 11ef977d13 - fixed and re-enabled (RFC3501 [7.1]) CAPABILITY optional response use 16 years ago
alecpl e7f85bd274 - applied RC's patches after html2text update 16 years ago
alecpl 8ac6fd094a - Improved HTML to TXT conversion by html2text class update to version 1.0.0 16 years ago
alecpl 7789fddb79 - oops, fixed parse error from last change 16 years ago
alecpl 7353fab316 - Added PRE handling in html2text class (#1484740) 16 years ago
alecpl 876b15dcce - Added option 'quota_zero_as_unlimited' (#1484604) 16 years ago
alecpl d5c539942e -removed flush() calls in iil_C_HandlePartBody() to prevent from memory leak (#1485187) 16 years ago
alecpl 9e8e5fa634 - Removed support for PEAR::DB driver 16 years ago
thomascube 515b0c203b Add KOI8-R encoding to utf-8 lib 16 years ago
alecpl 95987c3943 - removed PHP4 class constructors 16 years ago
alecpl 3b0eda1146 #1485223: http://pear.php.net/bugs/bug.php?id=14529 16 years ago
thomascube fab43d2eb5 Better fix for bodystructure parsing (#1485280) 16 years ago
thomascube e223df762a Fix bodystructure parsing (#1485280) 16 years ago
thomascube 43a27409cc Better fix for skipping untagged responses; should also work with long body structres (#1485261) 16 years ago
thomascube 1b5deba5fa Prevent from endless recursion when structure string is chopped 16 years ago
alecpl ff73e02cce - fread() replaced by file_get_contents(), see comments in #1484880 16 years ago
thomascube e1367cf1a6 Ignore untagged responses when fetching BODYSTRUCTURE (patch by B. Johannessen) 17 years ago
thomascube d368a68ed7 Reverted r1607. See #1485137 for explanations 17 years ago
alecpl 4897adcbd4 #1485137: added 'form' to allowed elements list 17 years ago
thomascube 21e724153e Improve HTML sanitization with washtml 17 years ago
thomascube 5b3dd412d2 Check PERMANENTFLAGS before saving MDNSent flag (#1484963, #1485163) 17 years ago
alecpl 0a5e6a5454 - fixed utf7_to_utf8() for numeric input (#1485175) 17 years ago
alecpl e189a6ca18 - Added flag column on messages list (#1484623) 17 years ago
alecpl 1c25366406 Patched Mail/mimePart.php (http://pear.php.net/bugs/bug.php?id=14232) 17 years ago
thomascube 4dae735feb Flag original message as Forwarded when sending mail 17 years ago
thomascube 1fb78c57cc Revert changes from r994 and make cram-md5 work again (#1484819) 17 years ago
alecpl 18ebb902d5 #1485097: Re-enable background attribute in HTML messages 17 years ago
alecpl ee289dc2ed - Updated PEAR::Mail_Mime (#1484973) 17 years ago
alecpl ac6e28409f - http://pear.php.net/bugs/bug.php?id=14124 17 years ago
thomascube 350459486d Change meta-charset specififcation in HTML to UTF-8; no need for mb_convert_encoding() anymore 17 years ago
thomascube cfe4a6baf4 Fix structure parsing and html output for multipart messages 17 years ago