Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Add fallback | Vsevolod Stakhov | 2020-12-23 | 1 | -1/+2 |
| | |||||
* | [Feature] Improve charset detection logic | Vsevolod Stakhov | 2020-12-23 | 1 | -6/+60 |
| | |||||
* | [Minor] Skip double utf8 checks | Vsevolod Stakhov | 2020-12-23 | 1 | -6/+9 |
| | |||||
* | [Minor] Improve logging | Vsevolod Stakhov | 2020-06-02 | 1 | -2/+10 |
| | |||||
* | [Minor] Try slightly different approach when looking charset aliases | Vsevolod Stakhov | 2020-06-02 | 1 | -4/+4 |
| | |||||
* | [Minor] Add fast paths for utf8 conversions | Vsevolod Stakhov | 2020-06-02 | 1 | -0/+29 |
| | |||||
* | [Minor] Fix some compile issues | Vsevolod Stakhov | 2020-05-26 | 1 | -1/+0 |
| | |||||
* | [Rework] Use google-ced instead of libicu chardet as the former sucks | Vsevolod Stakhov | 2020-05-26 | 1 | -24/+9 |
| | |||||
* | [Minor] Improve logging of the invalid charset case | Vsevolod Stakhov | 2020-03-16 | 1 | -2/+3 |
| | |||||
* | [Minor] Fix a455c6542212948969b6c115344e9d059606407a missing part | Vsevolod Stakhov | 2020-02-03 | 1 | -0/+4 |
| | |||||
* | [Minor] Oops, fix more stuff | Vsevolod Stakhov | 2020-01-27 | 1 | -4/+9 |
| | |||||
* | [Fix] Further fixes in charset detection | Vsevolod Stakhov | 2020-01-27 | 1 | -55/+64 |
| | |||||
* | [Minor] Do not try to detect utf8 using heuristic | Vsevolod Stakhov | 2020-01-09 | 1 | -15/+17 |
| | |||||
* | [Project] Track more memory allocations in a task | Vsevolod Stakhov | 2019-12-23 | 1 | -0/+2 |
| | |||||
* | [Minor] Eek, try to workaround libicu stupidity | Vsevolod Stakhov | 2019-11-19 | 1 | -1/+1 |
| | |||||
* | [Minor] Use ucnv_getCanonicalName instead of ucnv_getStandardName | Vsevolod Stakhov | 2019-11-19 | 1 | -5/+5 |
| | |||||
* | [Minor] Unify converters usage | Vsevolod Stakhov | 2019-11-19 | 1 | -5/+40 |
| | |||||
* | [Minor] Check for some more aliases, sigh | Vsevolod Stakhov | 2019-11-18 | 1 | -0/+12 |
| | |||||
* | [Minor] Look also for mime charset | Vsevolod Stakhov | 2019-11-18 | 1 | -1/+8 |
| | |||||
* | [Minor] Fix offset | Vsevolod Stakhov | 2019-11-18 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix warnings | Vsevolod Stakhov | 2019-11-18 | 1 | -2/+2 |
| | |||||
* | [Fix] Fix issues found | Vsevolod Stakhov | 2019-11-15 | 1 | -7/+6 |
| | |||||
* | [Project] Use own utf8 validation instead of glib | Vsevolod Stakhov | 2019-11-15 | 1 | -19/+23 |
| | |||||
* | [Project] Empty messages cases handling | Vsevolod Stakhov | 2019-07-12 | 1 | -1/+1 |
| | |||||
* | [Project] Adopt libmime code | Vsevolod Stakhov | 2019-07-12 | 1 | -2/+3 |
| | |||||
* | [Rework] Add C++ guards to all headers | Vsevolod Stakhov | 2019-07-08 | 1 | -0/+1 |
| | |||||
* | [Minor] Plug potential memory leak with ISO-8859-16 converter | Vsevolod Stakhov | 2019-02-01 | 1 | -0/+3 |
| | |||||
* | [Feature] Core: Detect charset in archived files | Vsevolod Stakhov | 2018-12-28 | 1 | -5/+5 |
| | |||||
* | [Fix] Core: Fix iso-8859-16 encoding | Vsevolod Stakhov | 2018-12-24 | 1 | -20/+115 |
| | | | | Issue: #2694 | ||||
* | [Project] Rework parts conversion and serialization | Vsevolod Stakhov | 2018-11-25 | 1 | -144/+14 |
| | |||||
* | [Project] Add function to normalize unicode on per words basis | Vsevolod Stakhov | 2018-11-24 | 1 | -47/+11 |
| | |||||
* | [Minor] Add methods to extract real charset from text parts | Vsevolod Stakhov | 2018-11-16 | 1 | -0/+6 |
| | |||||
* | [Minor] Fix format strings | Vsevolod Stakhov | 2018-10-27 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix byte array allocation in the pool | Vsevolod Stakhov | 2018-09-11 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix build for outdated systems | Vsevolod Stakhov | 2018-09-10 | 1 | -0/+2 |
| | |||||
* | [Rework] Rework utf content processing in text parts | Vsevolod Stakhov | 2018-09-05 | 1 | -18/+32 |
| | | | | | | - Store unicode in UTF parts - Store unicode for HTML parts - Rename struct fields and split them into unicode/utf components | ||||
* | [Minor] Fix byte array allocation | Vsevolod Stakhov | 2018-08-29 | 1 | -9/+4 |
| | |||||
* | [Minor] Improve virtual ticks obtaining methods | Vsevolod Stakhov | 2018-08-26 | 1 | -0/+6 |
| | |||||
* | [Minor] Fix setting utf raw content | Vsevolod Stakhov | 2018-08-24 | 1 | -0/+3 |
| | |||||
* | [Project] Further changes in unicode operations | Vsevolod Stakhov | 2018-08-23 | 1 | -62/+239 |
| | | | | | | | * Normalise unicode * Add normality flag for text parts * Store UCS in text parts * Rework unicode conversions and operations | ||||
* | [Minor] Improve charset detection logic | Vsevolod Stakhov | 2018-08-22 | 1 | -1/+7 |
| | |||||
* | [Fix] Replace bad unicode sequences instead of stopping on them | Vsevolod Stakhov | 2018-07-26 | 1 | -1/+1 |
| | | | | Issue: #2373 | ||||
* | [Minor] Reduce log noise | Vsevolod Stakhov | 2018-01-06 | 1 | -1/+1 |
| | |||||
* | [Fix] Deal with 7bit charsets properly | Vsevolod Stakhov | 2017-05-26 | 1 | -11/+16 |
| | | | | Issue: #1651 | ||||
* | [Fix] Do not stop on illegal unicode points - replace them | Vsevolod Stakhov | 2017-05-20 | 1 | -2/+2 |
| | |||||
* | [Minor] src: Fix spelling errors | Sebastien Badia | 2017-05-13 | 1 | -3/+3 |
| | |||||
* | [Fix] Deal with 8bit characters in email addresses | Vsevolod Stakhov | 2017-04-25 | 1 | -32/+2 |
| | |||||
* | [Fetaure] Add method that detects 8 bit characters in text parts | Vsevolod Stakhov | 2017-04-24 | 1 | -0/+45 |
| | |||||
* | [Fix] Do extra copy to ensure that original content is never touched | Vsevolod Stakhov | 2017-04-18 | 1 | -1/+3 |
| | |||||
* | [Minor] Check bounds | Vsevolod Stakhov | 2017-04-07 | 1 | -0/+7 |
| |