Commit Graph

119 Commits (4cd090aa243f2feca9c6ca620a2393c3ceed8d65)

Author SHA1 Message Date
Aleksander Machniak 425e31dc27 Wash position:fixed style in HTML mail for better security (#5264) 10 years ago
Aleksander Machniak 4fa70856b9 Fix handling of blockquote tags with mixed case on html2text conversion (#5363)
Conflicts:
	CHANGELOG
10 years ago
Aleksander Machniak 7d14065baa Fix XSS issue in href attribute on area tag (#5240, #5241)
Conflicts:

	CHANGELOG
10 years ago
Aleksander Machniak 848410042c Fix converting mail addresses with @www. into mailto links (#5197) 10 years ago
Aleksander Machniak 768e3e1b09 Improved SVG cleanup code 10 years ago
Aleksander Machniak 5143c47e0f Fix rcube_utils::words_match() to work with mixed/invalid/binary content (T844) 10 years ago
Aleksander Machniak c7c09f85d9 Fix HTML sanitizer to skip <!-- node type X --> in output (#1490583) 10 years ago
Aleksander Machniak ca7fc75bec Fix "washing" of style elements wrapped into many lines 11 years ago
Aleksander Machniak f3c12bf7ef Get rid of Mail_mimeDecode package dependency (#1490416)
Conflicts:

	CHANGELOG
	composer.json-dist
11 years ago
Thomas Bruederli b91adb30a2 Adapt charset cleanup tests to pass with different versions of iconv propucing slightyl different output 11 years ago
Aleksander Machniak 8e68430749 Fix handling of non-break spaces in html to text conversion (#1490436) 11 years ago
Aleksander Machniak fec877f038 Fix so links with href == content aren't added to links list on html to text conversion (#1490434) 11 years ago
Aleksander Machniak 5529d94ed7 Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key (#1490402)
Conflicts:

	CHANGELOG
11 years ago
Aleksander Machniak 4d97838ed9 Fix font artifacts in text2html conversion (#1490353)
Use white-space:nowrap elements instead of unicode word-joiner character
11 years ago
Aleksander Machniak 884070db68 Skip some tests on PHP 5.3.3 11 years ago
Aleksander Machniak 100780d837 Add some more tests for rcube_charset::clean() 11 years ago
Aleksander Machniak 04e767613d Fix failing rcube_utils::strtotime() test if system timezone was different than expected 11 years ago
Aleksander Machniak 22c0b291f6 Fix font artifact in Google Chrome on Windows (#1490353) 11 years ago
Aleksander Machniak 72863836e5 Fix handling spaces after <br> on html2text conversion 11 years ago
Aleksander Machniak 8f74b23dd2 Fix backtick character handling in sql queries (#1490312) 11 years ago
Aleksander Machniak ca85a8e32c Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] (#1490284) 11 years ago
Aleksander Machniak 786aa0725e Fix XSS issue in style attribute handling (#1490227) 11 years ago
Thomas Bruederli e8b82c2e7b Fix rcube_utils::normalize_string() to support unicode characters + add argument for minimum token length 11 years ago
Thomas Bruederli 09c58d1add Make rcube_utils::strtotime() timezone aware (#1490163) 11 years ago
Aleksander Machniak 11eb072f80 Fix rcube_utils::get_boolean() test to not use deprecated function alias 11 years ago
Aleksander Machniak f864495b7b Fix import of multiple contact email addresses from Outlook-csv format (#1490169) 11 years ago
Aleksander Machniak 9e4246d957 Code improvements and fixes (mostly unused variables and methods) 11 years ago
Aleksander Machniak 0ea079d604 dirname(__FILE__) -> __DIR__ 11 years ago
Aleksander Machniak ff767a14ff Merge branch 'oracle' 11 years ago
Aleksander Machniak 848e204ef9 Fix validation of email addresses with IDNA domains (#1490067) 11 years ago
Aleksander Machniak 34a0902089 Use consistent column/table quoting in sql queries 11 years ago
Aleksander Machniak f01666a622 Fix handling of email addresses with quoted domain part (#1490040) 12 years ago
Aleksander Machniak 5f17657e82 Support contacts import in GMail CSV format 12 years ago
Aleksander Machniak fcb7d4fc03 Fix various iCloud vCard issues, added fallback for external photos (#1489993) 12 years ago
Aleksander Machniak b231c8f6ac Fix images import from various vCard formats (#1489977) 12 years ago
Aleksander Machniak 5bf83d551e Fix unintentional line-height style modification in HTML messages (#1489917) 12 years ago
Aleksander Machniak 49dad5f669 Fix broken normalize_string(), add support for ISO-8859-2 12 years ago
Aleksander Machniak d921587f29 Add more tests for normalize_string() - some failing 12 years ago
Aleksander Machniak 82ed256f6e Fix incorrect handling of HTML comments in messages sanitization code (#1489904) 12 years ago
Aleksander Machniak 59b765d839 Don't remove links when html signature is converted to text (#1489621)
Fix so when switching editor mode original version of signature is used (#1488849)
12 years ago
Aleksander Machniak efc470f0ac Merge branch 'dev-text2html'
Conflicts:
	program/js/app.js

Fix handling magic_quotes in rcube_text2html and rcube_html2text - move
stripslashes from these classes to action files
12 years ago
Aleksander Machniak 001d337b37 Fix handling unicode characters in links (#1489898) 12 years ago
Aleksander Machniak c0a5aa5f5f Improved handling of new-lines in quoted paragraphs on text2html conversion 12 years ago
Aleksander Machniak f0992426d9 Bring back the old behaviour where text messages without format=flowed are auto-wrapped.
Make it the default in text2html class.
12 years ago
Aleksander Machniak eda92ed4c0 Improved display of plain text messages and text to HTML conversion (#1488937)
Now instead of <pre> we use <div class="pre"> styled with monospace
font. We replace whitespace characters with non-breaking spaces where
needed. I.e. plain text is always unwrappable, until it uses format=flowed,
in such a case only flowed paragraphs are wrappable.

Also conversion of text to HTML in compose editor was modified in the same way.
12 years ago
Aleksander Machniak 638ebf69c4 Fix/remove tests related to data-* attributes handling 12 years ago
Aleksander Machniak ecef4cc919 Add some unit tests for DB classes 12 years ago
Aleksander Machniak f96fec6b8c Fix "washing" of unicoded style attributes (#1489777) 12 years ago
Aleksander Machniak 5e3ee8418e Add test case for #1489777 12 years ago
Aleksander Machniak 68cf8f19d2 Add some tests 12 years ago