Commit Graph

565 Commits (b3e3422e9fc8418732574120b8ae82a0a25ca628)

Author SHA1 Message Date
Aleksander Machniak c23dc87f2b Don't display message parts with unsupported text type, e.g. text/calendar 12 years ago
Aleksander Machniak 9ac96015f2 Better GD module functions detection, should fix "Call to undefined function imagecreatefromjpeg()" error 12 years ago
Aleksander Machniak c5d7c941aa Add unsupported alternative parts to attachments list (#1488870) 12 years ago
Aleksander Machniak 0d214498d0 CS fixes 12 years ago
Aleksander Machniak 83370e5ff1 Display 'Sender' header in message preview 12 years ago
Aleksander Machniak 8cacecb2ff CS fixes 12 years ago
Aleksander Machniak d2534c63f2 Cleanup, remove file paths from doc 12 years ago
Aleksander Machniak 9945f24274 CS fixes 12 years ago
Thomas Bruederli a072247dde Fix package definitions and include framework classes in phpdoc 12 years ago
Aleksander Machniak 5aed9a9a37 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak 5b15700d11 Rename hook imap_connect to storage_connect 12 years ago
Aleksander Machniak 0435f40999 Add EXISTS mode to count() method - return number of all messages in a folder,
event if skip_deleted is enabled and/or search is active.
12 years ago
Aleksander Machniak bb5d728285 Use also Envelope-To for identity selection (#1488553) 12 years ago
Thomas Bruederli a8a72e2e7e Nicely render headers of message/rfc822 parts 12 years ago
Aleksander Machniak 1aaa4bc393 Fix PHP Warning: ldap_parse_virtuallist_control() expects parameter 2 to be
resource, null given. This happens on Administrative Limit Exceeded error when
using VLV.
12 years ago
Thomas Bruederli 9cd1b120d0 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak 4f1c887eaa Add support for IMAP BINARY (RFC3516) 12 years ago
Thomas Bruederli 6488992dd0 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Thomas Bruederli 3bb75a5cc7 Add default path for mime.types file; map jpg => image/jpeg in fallback list 12 years ago
Thomas B. d414cc05a3 Add github syntax highlighting to php code snippet 12 years ago
Thomas Bruederli bc1ec6c1a1 Added README file for the Roundcube framework 12 years ago
Aleksander Machniak 7c5d4b0d4d Fix typo in identity data parser ('ident' item wasn't set correctly) 12 years ago
Aleksander Machniak a3985963f0 Fix big memory consumption of DB layer (#1488856) 12 years ago
Aleksander Machniak 996af3bfd9 Some more rcmail -> rcube cleanup 12 years ago
Aleksander Machniak 74cd0a9b62 - Fix XSS vulnerability in vbscript: and data:text links handling (#1488850) 12 years ago
Aleksander Machniak 0fa54df638 enriched.inc -> rcube_enriched 12 years ago
Aleksander Machniak 7eb7806b21 Fix broken message/part bodies when FETCH response contains more untagged lines (#1488836) 12 years ago
Aleksander Machniak 0247b89c38 Move code for identity selection to function, move identities formatting to rcube_user::list_identities() 12 years ago
Aleksander Machniak 30cc01f89d Use Delivered-To header as a last resort for identity selection (#1488840) 12 years ago
Thomas Bruederli dff2c713fb Add argument to fetch message parts only partially. Can be used for content mimetype detection without loading the entire file 12 years ago
Thomas Bruederli 0a83971d3e Clarify mime_magic config option; add new function to map mimetypes and filename extensions 12 years ago
Aleksander Machniak 63f130782c Small fixes to last commits 12 years ago
Thomas Bruederli 60226a75d8 Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes 12 years ago
Thomas Bruederli 10da75f364 Move shortcut functions to framework class 12 years ago
Aleksander Machniak a92beb6bdb Define RCUBE_CHARSET in place of RCMAIL_CHARSET for naming consistency 12 years ago
Aleksander Machniak 3ff8cc2bc8 RCMAIL_VERSION -> RCUBE_VERSION 12 years ago
Aleksander Machniak 3b428c830d Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Aleksander Machniak 5b06e24265 Cleaner way of handling user password in framework-based programs with no session 12 years ago
Thomas Bruederli 00b98ee325 Make charset header accessible, too 12 years ago
Aleksander Machniak 789e5988aa Clarify rcube::get_user_name() usage, add rcube::get_user_email() 12 years ago
Thomas Bruederli bfc3070067 Cut dependencies to rcmail class 12 years ago
Thomas Bruederli 5926684aab Unify path schema in global constants: paths always end with a /. Keep RCMAIL_CONFIG_DIR for backwards compatibility 12 years ago
Thomas Bruederli fdbe5a8804 Separate framework and application constants 12 years ago
Thomas Bruederli 9be2f43d02 Define more (uniquely prefixed) constants for Roundcube directories in order to enhance the interoperability of the Roundcube framework 12 years ago
Aleksander Machniak 922a1fb714 Add lost rcube_vcard.php file 12 years ago
Aleksander Machniak d0edbfb33d Fix cache (in)validation after setting \Deleted flag 12 years ago
Aleksander Machniak ba6f21caeb Framework files moved to lib/Roundcube 12 years ago
Thomas Bruederli c72a96144d Improve line wrapping behavior where message charset is changed by plugins (including html2plaintext conversion) 12 years ago
Aleksander Machniak d9698de979 Fix handling of 'media' attribute on linked css (#1488789) 12 years ago
Aleksander Machniak fb53c809a6 Fix AREA links handling (#1488792) 12 years ago
Aleksander Machniak dc8f292b21 Make sure <head> content (e.g. title) is not converted to plain text 12 years ago
Aleksander Machniak 5ef8e4ad9d Fix XSS issue with href="javascript:" not being removed (#1488613) 12 years ago
Aleksander Machniak 21d463baba Fix stripped apostrophes when replying in plain text to HTML message (#1488606) 12 years ago
Sylvestre Ledru 654ac1e090 Fix some typos 12 years ago
Aleksander Machniak de56ea1909 Merge branch 'pdo'
Conflicts:
	CHANGELOG
12 years ago
Aleksander Machniak e9c8b9865f Add lost file from Auth_SASL package 13 years ago
Aleksander Machniak 114cf1281b Update Net_SMTP/Auth_SASL packages to fix Digest-MD5/Cram-MD5 authentication (#1488571) 13 years ago
Aleksander Machniak d239ee6df5 Add PDO to requirements, remove MDB2 package 13 years ago
Aleksander Machniak 90a713e882 Fix handling of unitless CSS size values in HTML message (#1488535) 13 years ago
Aleksander Machniak ba1fb0510f Update to Mail_Mime-1.8.5 (#1488521) 13 years ago
Aleksander Machniak 8c188058cf Fix handling of links with various URI schemes e.g. "skype:" (#1488106)
Fix handling of links inside PRE elements on html to text conversion
Fix indexing of links on html to text conversion
13 years ago
Aleksander Machniak 2d7b4ff03f Fix html2text conversion of strong|b|a|th|h tags when used in upper case 13 years ago
Aleksander Machniak 9843dc77fa Mail_Mime 1.8.4 13 years ago
Aleksander Machniak 1c9e571602 Fix handling of "usemap" attribute (#1488472) 13 years ago
Aleksander Machniak 9082bf1cea Fix handling of some HTML tags e.g. IMG (#1488471) - reworked fix for #1486812 13 years ago
thomascube ad31a69ad1 Upgraded to PEAR::Mail_Mime 1.8.3 13 years ago
alecpl fe3a1d60a5 - Fix encoding of attachment with comma in name (#1488389) 13 years ago
alecpl 4da69b953e - Have DSN parser pass database name through url decode (#1488035) 13 years ago
alecpl 66d2152ab5 Exclude E_STRICT from error_reporting for PHP 5.4 13 years ago
alecpl 43c40f043c - Don't list mailto: and anchor links
- List only unique URLs
13 years ago
alecpl f3599505f1 - Improved r5861 change: Content converted to upper case can contain HTML tags, handle them properly 13 years ago
alecpl 67e5925897 - Handle HTML entities properly when converting strong/b/th content to upper case 13 years ago
thomascube 8b92d2b050 Add lib for server side mime parsing (to be used by non-imap storage backends or as fallback if imap server doesn't provide a proper structure) 13 years ago
thomascube c321a955a7 Merged devel-framework branch (r5746:5779) back into trunk 13 years ago
thomascube f38dfc294a Accept absolute urls without protocol 13 years ago
thomascube 98c2d69acf Be more strict in style attribute filtering 13 years ago
thomascube 2b017e7f79 Allow clean background:url(...) styles in safe mode. This will make Roundcube pass the Email Standards Acid Test 13 years ago
alecpl af4b3be87d - Fix handling of empty <U> tags in HTML messages (#1488225) 13 years ago
alecpl ca0cd05973 - Fix handling HTML entities when converting HTML to text (#1488212) 13 years ago
alecpl 3875eb6813 - Add possibility to add SASL mechanisms for SMTP in smtp_connect hook (#1487937) 13 years ago
alecpl 2eeb128d06 - Fix washing styles with quoted values e.g. font-family 13 years ago
alecpl c1fcd1b838 - Fix handling of HTML form elements in messages (#1485137) 13 years ago
alecpl 8c124b9ea8 - Fix is_a() usage 13 years ago
alecpl 4c24246df6 - Mail_Mime-1.8.2 13 years ago
alecpl 6d0ada30d7 - Fix handling of email addresses with quoted local part (#1487939) 13 years ago
alecpl e4d0947550 - Fix invalid comments handling (see example message in #1487915) 14 years ago
alecpl 4d7fbd508a - Remove leading empty lines (can be produced by eg. P tag on the beginning) 14 years ago
alecpl 968754b09e - Fix regression in html conditional comments handling by washtml class 14 years ago
alecpl 462de2d202 - PEAR::Net_SMTP 1.5.2, fixed timeout issue (#1487843) 14 years ago
alecpl d483cd7898 - Fix bug where some content would cause hang on html2text conversion (#1487863) 14 years ago
alecpl 3e63a0b898 - PEAR::Net_SMTP 1.5.1 14 years ago
alecpl 29c54229cf - Fix parsing links with non-printable characters inside (#1487805) 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 b1d31eea94 Fix stripping invalid comments. Changes from r4483 also stripped entire CSS blocks packed in comments 14 years ago
alecpl 9ebac6616d - Fix handling of invalid HTML comments in messages (#1487759) 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 4d268b1fae - Don't return empty I and B tags in short form 14 years ago
alecpl 53604a0550 - Fix setting charset of attachment filenames (#1487122) 14 years ago
alecpl 3e54812afa - remove debug command (#1487053) 14 years ago
alecpl 6084d782f2 - Fix hanling of HTML entity strings in plai text messages 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 11bcac5802 - Fix HTML to plain text conversion doesn't handle citation blocks (#1486921) 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl 1d3596dd61 - Don't allow short form of empty <strong> tag 15 years ago
alecpl 8fc8101c91 - Mail-Mime-1.8.0 15 years ago
alecpl be6f3a9d28 - Improve parsing of styled empty tags in HTML messages (#1486812) 15 years ago
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 16 years ago
alecpl 78c7947bf8 - Add rcube_imap::unset_flag (#1486017) 16 years ago
svncommit 5f8d31f9be better solution for HTML washing encoding issue 16 years ago
alecpl 03a63a4a03 - Fix endless loop in iil_C_Login() with Courier IMAP (#1486010) 16 years ago
svncommit 659672ebf9 fix washing of HTML encoded in something other than UTF-8 16 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