aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/images.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-43/+43
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-10/+10
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-157/+152
* [Minor] Remove redundant abs callVsevolod Stakhov2022-01-231-3/+3
* [Rework] Html: Add images processing logicVsevolod Stakhov2021-06-021-31/+18
* [Minor] Move html code to a separate subdir (no functional changes)Vsevolod Stakhov2021-05-201-1/+1
* [Project] Rework API for the modified headersVsevolod Stakhov2021-02-231-2/+2
* [Minor] Fix rspamd_has_only_html_part function + refactor macro namesVsevolod Stakhov2020-10-261-1/+1
* [Minor] Try to process images before text part heuristicVsevolod Stakhov2020-04-151-10/+24
* [Rework] Change mime part specifics handlingVsevolod Stakhov2019-11-211-3/+3
* [Project] Rework images detectionVsevolod Stakhov2019-09-241-4/+3
* [Fix] Fix embedded images linking logicVsevolod Stakhov2019-09-191-32/+52
* [Project] Adopt libmime codeVsevolod Stakhov2019-07-121-13/+7
* [Minor] Propagate images size to html linked imagesVsevolod Stakhov2019-05-011-2/+16
* [Minor] Core: Rework images processing APIVsevolod Stakhov2019-01-151-25/+38
* [CritFix] Make flags mutually exclusive for mime partsVsevolod Stakhov2018-11-271-2/+5
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-2/+2
* [Minor] Fix couple of format arguments issuesVsevolod Stakhov2017-04-081-1/+1
* [Fix] Disable fuzzy images by defaultVsevolod Stakhov2017-01-231-8/+5
* [Minor] Initialize DCT matrixVsevolod Stakhov2016-12-261-1/+1
* [Rework|Minor] Further fixes for the new mime parserVsevolod Stakhov2016-12-161-32/+39
* [Rework] Add preliminary implementation of the mime parserVsevolod Stakhov2016-12-131-1/+1
* [Minor] Allow to configure images DCT cache sizeVsevolod Stakhov2016-12-101-2/+1
* [Feature] Cache and simplify DCT and jpeg decodeVsevolod Stakhov2016-12-091-7/+103
* [Minor] Arrrgh, stupid cmakeVsevolod Stakhov2016-12-091-3/+3
* [Feature] Skip processing for large imagesVsevolod Stakhov2016-12-091-25/+8
* [Feature] Apply DCT using AAN for fuzzy signatureVsevolod Stakhov2016-12-091-66/+200
* [Rework] Rework images fuzzy hashes algorithmVsevolod Stakhov2016-12-081-56/+56
* [Feature] Add fuzzy logic for imagesVsevolod Stakhov2016-12-081-0/+1
* [Feature] Implement new algorithm for fuzzy hashes of imagesVsevolod Stakhov2016-12-081-15/+74
* [Fix] Do not greyscale imagesVsevolod Stakhov2016-12-061-3/+2
* [Feature] Add images normalizationVsevolod Stakhov2016-12-061-0/+83
* [Fix] Fix detection of jpeg sizeVsevolod Stakhov2016-12-061-14/+27
* [Minor] Another fix of raw access to headers structuresVsevolod Stakhov2016-09-281-2/+7
* [Feature] Pre-calculate blake2 digest for all partsVsevolod Stakhov2016-08-131-0/+1
* [Rework] Remove dedicated images listVsevolod Stakhov2016-07-041-4/+5
* [Rework] Rename mime parts structuresVsevolod Stakhov2016-07-041-4/+4
* [Feature] Support EXIF jpeg imagesVsevolod Stakhov2016-07-041-2/+4
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+12
* Fix format issues found by static analysisVsevolod Stakhov2015-11-111-4/+4
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Update mime code for the new logger.Vsevolod Stakhov2015-08-301-4/+4
* Initialize image structure to avoid corruption.Vsevolod Stakhov2015-07-301-6/+4
* Refactor functions in images processing.Vsevolod Stakhov2015-07-231-7/+4
* Find linked images from HTML parts.Vsevolod Stakhov2015-07-231-1/+55
* Add HTML image type.Vsevolod Stakhov2015-07-231-0/+3
* GList -> GPtrArray for partsVsevolod Stakhov2015-07-141-5/+3
* Fix potential issues as found by coverity.Vsevolod Stakhov2015-02-051-1/+1
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-27/+29
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-29/+27