]> source.dussan.org Git - rspamd.git/log
rspamd.git
3 years ago[Minor] Fix crash on redundant <style> tag
Vsevolod Stakhov [Mon, 19 Jul 2021 15:47:42 +0000 (16:47 +0100)]
[Minor] Fix crash on redundant <style> tag

3 years ago[Minor] Fix style parsing
Vsevolod Stakhov [Mon, 19 Jul 2021 14:10:34 +0000 (15:10 +0100)]
[Minor] Fix style parsing

3 years ago[Fix] Various visibility fixes
Vsevolod Stakhov [Mon, 19 Jul 2021 13:18:41 +0000 (14:18 +0100)]
[Fix] Various visibility fixes

3 years ago[Minor] Fix off-by-one error when parsing id selectors
Vsevolod Stakhov [Mon, 19 Jul 2021 11:16:03 +0000 (12:16 +0100)]
[Minor] Fix off-by-one error when parsing id selectors

3 years ago[Minor] Enable css parser by default
Vsevolod Stakhov [Mon, 19 Jul 2021 11:15:52 +0000 (12:15 +0100)]
[Minor] Enable css parser by default

3 years ago[Minor] Fix css style reading
Vsevolod Stakhov [Mon, 19 Jul 2021 09:48:36 +0000 (10:48 +0100)]
[Minor] Fix css style reading

3 years ago[Minor] Try to fix has_fake_html rule
Vsevolod Stakhov [Mon, 19 Jul 2021 09:31:36 +0000 (10:31 +0100)]
[Minor] Try to fix has_fake_html rule

3 years ago[Minor] Fix checks safety
Vsevolod Stakhov [Mon, 19 Jul 2021 09:23:44 +0000 (10:23 +0100)]
[Minor] Fix checks safety

3 years ago[Minor] Pet luacheck and small improvements
Vsevolod Stakhov [Sun, 18 Jul 2021 11:21:40 +0000 (12:21 +0100)]
[Minor] Pet luacheck and small improvements

3 years agoMerge pull request #3816 from defkev/master
Vsevolod Stakhov [Sun, 18 Jul 2021 11:15:29 +0000 (12:15 +0100)]
Merge pull request #3816 from defkev/master

[Feature] Re-add pyzor support

3 years ago[Minor] Fix another extreme case
Vsevolod Stakhov [Sat, 17 Jul 2021 09:07:14 +0000 (10:07 +0100)]
[Minor] Fix another extreme case

3 years ago[Minor] Fix regexp parsing bug
Vsevolod Stakhov [Sat, 17 Jul 2021 09:00:32 +0000 (10:00 +0100)]
[Minor] Fix regexp parsing bug

3 years ago[Minor] Escape regexp quantifiers
Vsevolod Stakhov [Sat, 17 Jul 2021 08:53:10 +0000 (09:53 +0100)]
[Minor] Escape regexp quantifiers

3 years ago[Minor] Fix some calcs
Vsevolod Stakhov [Fri, 16 Jul 2021 15:14:43 +0000 (16:14 +0100)]
[Minor] Fix some calcs

3 years ago[Minor] Forgot fabs
Vsevolod Stakhov [Fri, 16 Jul 2021 14:38:49 +0000 (15:38 +0100)]
[Minor] Forgot fabs

3 years ago[Fix] Fix expressions logic for and/or and float values
Vsevolod Stakhov [Fri, 16 Jul 2021 13:41:17 +0000 (14:41 +0100)]
[Fix] Fix expressions logic for and/or and float values

3 years ago[Minor] Improve debug logging
Vsevolod Stakhov [Fri, 16 Jul 2021 13:02:43 +0000 (14:02 +0100)]
[Minor] Improve debug logging

3 years ago[Minor] Stop fighting with windmills trying to marry C pointers and variant
Vsevolod Stakhov [Fri, 16 Jul 2021 11:42:34 +0000 (12:42 +0100)]
[Minor] Stop fighting with windmills trying to marry C pointers and variant

3 years ago[Fix] Fix storing of the regexps inside variant
Vsevolod Stakhov [Fri, 16 Jul 2021 11:24:29 +0000 (12:24 +0100)]
[Fix] Fix storing of the regexps inside variant

3 years ago[Fix] Fix searching for symbols
Vsevolod Stakhov [Fri, 16 Jul 2021 11:24:16 +0000 (12:24 +0100)]
[Fix] Fix searching for symbols

3 years ago[Minor] Fix debug mess
Vsevolod Stakhov [Fri, 16 Jul 2021 11:23:32 +0000 (12:23 +0100)]
[Minor] Fix debug mess

3 years ago[Minor] Add method to make string view from iterators pair
Vsevolod Stakhov [Fri, 16 Jul 2021 11:23:00 +0000 (12:23 +0100)]
[Minor] Add method to make string view from iterators pair

3 years ago[Minor] Fix debug format string
Vsevolod Stakhov [Fri, 16 Jul 2021 10:00:13 +0000 (11:00 +0100)]
[Minor] Fix debug format string

3 years ago[Test] Store stdout/stderr in robot
Vsevolod Stakhov [Fri, 16 Jul 2021 09:58:23 +0000 (10:58 +0100)]
[Test] Store stdout/stderr in robot

3 years ago[Minor] Fix style propagation
Vsevolod Stakhov [Fri, 16 Jul 2021 09:49:09 +0000 (10:49 +0100)]
[Minor] Fix style propagation

3 years ago[Minor] Fix regexps parsing
Vsevolod Stakhov [Thu, 15 Jul 2021 19:02:28 +0000 (20:02 +0100)]
[Minor] Fix regexps parsing

3 years ago[Project] Fix lua bindings
Vsevolod Stakhov [Thu, 15 Jul 2021 18:49:58 +0000 (19:49 +0100)]
[Project] Fix lua bindings

3 years ago[Rework] Add composites manager concept
Vsevolod Stakhov [Thu, 15 Jul 2021 18:44:01 +0000 (19:44 +0100)]
[Rework] Add composites manager concept

3 years ago[Rework] Composites: Rewrite the composites logic
Vsevolod Stakhov [Thu, 15 Jul 2021 16:10:03 +0000 (17:10 +0100)]
[Rework] Composites: Rewrite the composites logic

3 years ago[Rework] Slightly improve old regexp API
Vsevolod Stakhov [Thu, 15 Jul 2021 13:23:17 +0000 (14:23 +0100)]
[Rework] Slightly improve old regexp API

3 years ago[Rework] Composites: Start rework of the composites framework
Vsevolod Stakhov [Thu, 15 Jul 2021 09:54:08 +0000 (10:54 +0100)]
[Rework] Composites: Start rework of the composites framework

3 years ago[Minor] Use ema functions to calculate average ticks for expressions
Vsevolod Stakhov [Wed, 14 Jul 2021 18:38:48 +0000 (19:38 +0100)]
[Minor] Use ema functions to calculate average ticks for expressions

3 years ago[Minor] Use float instead of double
Vsevolod Stakhov [Wed, 14 Jul 2021 18:38:31 +0000 (19:38 +0100)]
[Minor] Use float instead of double

3 years ago[Minor] Html: Fix one more corner case
Vsevolod Stakhov [Wed, 14 Jul 2021 16:33:48 +0000 (17:33 +0100)]
[Minor] Html: Fix one more corner case

3 years ago[Minor] Remove expensive debugging from expressions processing on compile time
Vsevolod Stakhov [Wed, 14 Jul 2021 12:12:02 +0000 (13:12 +0100)]
[Minor] Remove expensive debugging from expressions processing on compile time

3 years ago[Minor] Change order of the tests
Vsevolod Stakhov [Wed, 14 Jul 2021 12:11:51 +0000 (13:11 +0100)]
[Minor] Change order of the tests

3 years agoMerge pull request #3810 from piquan/master
Vsevolod Stakhov [Wed, 14 Jul 2021 11:44:09 +0000 (12:44 +0100)]
Merge pull request #3810 from piquan/master

Switch PGP keyserver to hkps://keys.openpgp.org

3 years ago[Minor] Ignore bogus head tags inside body
Vsevolod Stakhov [Tue, 13 Jul 2021 15:52:09 +0000 (16:52 +0100)]
[Minor] Ignore bogus head tags inside body

3 years ago[Minor] Switch from head state on meaningful tags
Vsevolod Stakhov [Tue, 13 Jul 2021 15:45:46 +0000 (16:45 +0100)]
[Minor] Switch from head state on meaningful tags

3 years ago[Project] Html: Implement rawtext state machine
Vsevolod Stakhov [Tue, 13 Jul 2021 13:57:07 +0000 (14:57 +0100)]
[Project] Html: Implement rawtext state machine

3 years ago[Minor] Further fixes for tag state machine
Vsevolod Stakhov [Tue, 13 Jul 2021 13:12:58 +0000 (14:12 +0100)]
[Minor] Further fixes for tag state machine

3 years ago[Test] Add tests for urls extraction
Vsevolod Stakhov [Tue, 13 Jul 2021 12:57:13 +0000 (13:57 +0100)]
[Test] Add tests for urls extraction

3 years ago[Minor] Move tests to a separate unit to avoid main logic pollution
Vsevolod Stakhov [Tue, 13 Jul 2021 12:41:48 +0000 (13:41 +0100)]
[Minor] Move tests to a separate unit to avoid main logic pollution

3 years agoMerge pull request #3815 from jendis/changedoc
Vsevolod Stakhov [Mon, 12 Jul 2021 19:09:25 +0000 (20:09 +0100)]
Merge pull request #3815 from jendis/changedoc

[Minor] rewrite doc of text_part:get_fuzzy_hashes method

3 years ago[Minor] Fix confusion
Vsevolod Stakhov [Mon, 12 Jul 2021 16:59:27 +0000 (17:59 +0100)]
[Minor] Fix confusion

3 years ago[Minor] Fix tests to *really* test \0 character
Vsevolod Stakhov [Mon, 12 Jul 2021 16:23:18 +0000 (17:23 +0100)]
[Minor] Fix tests to *really* test \0 character

3 years ago[Project] Html: Replace \0 in html content
Vsevolod Stakhov [Mon, 12 Jul 2021 15:50:07 +0000 (16:50 +0100)]
[Project] Html: Replace \0 in html content

3 years ago[Minor] Some rework for old html tags flags
Vsevolod Stakhov [Mon, 12 Jul 2021 15:20:27 +0000 (16:20 +0100)]
[Minor] Some rework for old html tags flags

3 years ago[Minor] Disable broken test
Vsevolod Stakhov [Mon, 12 Jul 2021 13:54:28 +0000 (14:54 +0100)]
[Minor] Disable broken test

3 years ago[Minor] Some more fixes in state machine
Vsevolod Stakhov [Mon, 12 Jul 2021 13:24:03 +0000 (14:24 +0100)]
[Minor] Some more fixes in state machine

3 years agoMerge pull request #3817 from jpbede/fix/asn-dns-error
Vsevolod Stakhov [Sun, 11 Jul 2021 20:47:05 +0000 (21:47 +0100)]
Merge pull request #3817 from jpbede/fix/asn-dns-error

[Fix]: Lua ASN - CB func should also return in case of an error

3 years ago[FIX]: ASN: register symbol & minor change suggested by vstakhov 3817/head
Jan-Philipp Benecke [Sun, 11 Jul 2021 19:06:21 +0000 (21:06 +0200)]
[FIX]: ASN: register symbol & minor change suggested by vstakhov

3 years ago[Fix]: ASN: dns cb func should also return in case of an error
Jan-Philipp Benecke [Sun, 11 Jul 2021 18:23:16 +0000 (20:23 +0200)]
[Fix]: ASN: dns cb func should also return in case of an error

3 years ago[Minor] Fix rubbish stuff
Vsevolod Stakhov [Sun, 11 Jul 2021 11:24:02 +0000 (12:24 +0100)]
[Minor] Fix rubbish stuff

3 years ago[Minor] Fix states processing
Vsevolod Stakhov [Sun, 11 Jul 2021 11:20:41 +0000 (12:20 +0100)]
[Minor] Fix states processing

3 years ago[Test] Oops, fix test expectation
Vsevolod Stakhov [Sun, 11 Jul 2021 11:14:34 +0000 (12:14 +0100)]
[Test] Oops, fix test expectation

3 years ago[Minor] Fix support of attributes with no values
Vsevolod Stakhov [Sun, 11 Jul 2021 09:38:38 +0000 (10:38 +0100)]
[Minor] Fix support of attributes with no values

3 years ago[Project] Html: Support 'hidden' attribute
Vsevolod Stakhov [Sun, 11 Jul 2021 09:38:23 +0000 (10:38 +0100)]
[Project] Html: Support 'hidden' attribute

3 years ago[Feature] Pyzor calculate score dynamically 3816/head
defkev [Sat, 10 Jul 2021 23:51:42 +0000 (01:51 +0200)]
[Feature] Pyzor calculate score dynamically
Count - WL-Count of default_score in percent

3 years ago[Test] Fix test
Vsevolod Stakhov [Sat, 10 Jul 2021 20:05:27 +0000 (21:05 +0100)]
[Test] Fix test

3 years ago[Feature] Re-add pyzor support
defkev [Sat, 10 Jul 2021 01:29:08 +0000 (03:29 +0200)]
[Feature] Re-add pyzor support

3 years ago[Project] Html: Further rework of the html parsing stuff
Vsevolod Stakhov [Fri, 9 Jul 2021 16:18:53 +0000 (17:18 +0100)]
[Project] Html: Further rework of the html parsing stuff

3 years ago[Rework] Rework tags parsing machine
Vsevolod Stakhov [Fri, 9 Jul 2021 13:27:06 +0000 (14:27 +0100)]
[Rework] Rework tags parsing machine

3 years ago[Minor] Add helper to decode entities in an std::string
Vsevolod Stakhov [Fri, 9 Jul 2021 13:26:44 +0000 (14:26 +0100)]
[Minor] Add helper to decode entities in an std::string

3 years ago[Minor] rewrite doc of text_part:get_fuzzy_hashes method 3815/head
Jan Smutny [Fri, 9 Jul 2021 12:28:42 +0000 (14:28 +0200)]
[Minor] rewrite doc of text_part:get_fuzzy_hashes method

3 years ago[Minor] Do copy as this value will be modified
Vsevolod Stakhov [Fri, 9 Jul 2021 09:41:41 +0000 (10:41 +0100)]
[Minor] Do copy as this value will be modified

3 years ago[Minor] Fix misprint
Vsevolod Stakhov [Thu, 8 Jul 2021 18:24:06 +0000 (19:24 +0100)]
[Minor] Fix misprint

3 years ago[Minor] Fix hex colors parsing
Vsevolod Stakhov [Thu, 8 Jul 2021 15:10:10 +0000 (16:10 +0100)]
[Minor] Fix hex colors parsing

3 years ago[Minor] Add safety guards
Vsevolod Stakhov [Thu, 8 Jul 2021 14:45:06 +0000 (15:45 +0100)]
[Minor] Add safety guards

3 years ago[Minor] Use float
Vsevolod Stakhov [Thu, 8 Jul 2021 09:03:56 +0000 (10:03 +0100)]
[Minor] Use float

3 years ago[Minor] Skip useless abs as we use squares
Vsevolod Stakhov [Thu, 8 Jul 2021 08:19:55 +0000 (09:19 +0100)]
[Minor] Skip useless abs as we use squares

Suggested by: trave11er

3 years ago[Minor] Fix dom save point logic
Vsevolod Stakhov [Wed, 7 Jul 2021 20:46:13 +0000 (21:46 +0100)]
[Minor] Fix dom save point logic

3 years ago[Minor] Fix entities with space decoding
Vsevolod Stakhov [Wed, 7 Jul 2021 20:46:03 +0000 (21:46 +0100)]
[Minor] Fix entities with space decoding

3 years ago[Minor] Fix off-by-one read
Vsevolod Stakhov [Wed, 7 Jul 2021 16:38:04 +0000 (17:38 +0100)]
[Minor] Fix off-by-one read

3 years ago[Minor] Moar fixes for spaces stuff in html
Vsevolod Stakhov [Wed, 7 Jul 2021 16:33:42 +0000 (17:33 +0100)]
[Minor] Moar fixes for spaces stuff in html

3 years ago[Minor] Css: Fix colors parsing
Vsevolod Stakhov [Wed, 7 Jul 2021 13:30:22 +0000 (14:30 +0100)]
[Minor] Css: Fix colors parsing

3 years ago[Minor] Limit whitespace trimming
Vsevolod Stakhov [Wed, 7 Jul 2021 12:09:38 +0000 (13:09 +0100)]
[Minor] Limit whitespace trimming

3 years ago[Minor] Do not try to modify constant memory
Vsevolod Stakhov [Wed, 7 Jul 2021 09:37:32 +0000 (10:37 +0100)]
[Minor] Do not try to modify constant memory

3 years ago[Minor] Oops, fix check
Vsevolod Stakhov [Tue, 6 Jul 2021 20:22:33 +0000 (21:22 +0100)]
[Minor] Oops, fix check

3 years ago[Minor] Html: Fix unbalanced tags hanging issue
Vsevolod Stakhov [Tue, 6 Jul 2021 20:16:24 +0000 (21:16 +0100)]
[Minor] Html: Fix unbalanced tags hanging issue

3 years ago[Project] Html: Fix parent propagation
Vsevolod Stakhov [Tue, 6 Jul 2021 15:36:46 +0000 (16:36 +0100)]
[Project] Html: Fix parent propagation

3 years ago[Project] Html: Rework transparency logic
Vsevolod Stakhov [Tue, 6 Jul 2021 13:43:18 +0000 (14:43 +0100)]
[Project] Html: Rework transparency logic

Transparent stuff is now displayed as spaces (like browsers do).

3 years ago[Fix] Fix visibility calculations
Vsevolod Stakhov [Tue, 6 Jul 2021 12:55:34 +0000 (13:55 +0100)]
[Fix] Fix visibility calculations

3 years ago[Minor] Fix span flags
Vsevolod Stakhov [Tue, 6 Jul 2021 12:55:18 +0000 (13:55 +0100)]
[Minor] Fix span flags

3 years ago[Minor] Use a more generic lc method
Vsevolod Stakhov [Tue, 6 Jul 2021 12:54:55 +0000 (13:54 +0100)]
[Minor] Use a more generic lc method

3 years ago[Minor] Fix images cid storing
Vsevolod Stakhov [Tue, 6 Jul 2021 11:05:41 +0000 (12:05 +0100)]
[Minor] Fix images cid storing

3 years ago[Minor] Fix tags offset once conent part is done
Vsevolod Stakhov [Mon, 5 Jul 2021 16:54:24 +0000 (17:54 +0100)]
[Minor] Fix tags offset once conent part is done

3 years ago[Project] Another whitespace hack
Vsevolod Stakhov [Mon, 5 Jul 2021 16:41:16 +0000 (17:41 +0100)]
[Project] Another whitespace hack

3 years ago[Project] Html: Try to deal with bad unknown tags properly
Vsevolod Stakhov [Mon, 5 Jul 2021 16:40:59 +0000 (17:40 +0100)]
[Project] Html: Try to deal with bad unknown tags properly

3 years ago[Test] Fix test case
Vsevolod Stakhov [Mon, 5 Jul 2021 15:39:14 +0000 (16:39 +0100)]
[Test] Fix test case

3 years ago[Minor] Html: Fix another corner case
Vsevolod Stakhov [Mon, 5 Jul 2021 15:04:38 +0000 (16:04 +0100)]
[Minor] Html: Fix another corner case

3 years ago[Minor] Lemove legacy
Vsevolod Stakhov [Sun, 4 Jul 2021 20:29:58 +0000 (21:29 +0100)]
[Minor] Lemove legacy

3 years ago[Minor] Fix weird logic
Vsevolod Stakhov [Fri, 2 Jul 2021 17:45:41 +0000 (18:45 +0100)]
[Minor] Fix weird logic

3 years ago[Minor] Fix base tag processing
Vsevolod Stakhov [Fri, 2 Jul 2021 13:02:28 +0000 (14:02 +0100)]
[Minor] Fix base tag processing

3 years ago[Minor] Fix pushing lua_url structure
Vsevolod Stakhov [Fri, 2 Jul 2021 13:02:16 +0000 (14:02 +0100)]
[Minor] Fix pushing lua_url structure

3 years ago[Minor] Use the original address in authentication results
Vsevolod Stakhov [Fri, 2 Jul 2021 11:28:39 +0000 (12:28 +0100)]
[Minor] Use the original address in authentication results

3 years ago[Test] Fix broken tests as it is confirmed by browser \m/
Vsevolod Stakhov [Fri, 2 Jul 2021 10:35:15 +0000 (11:35 +0100)]
[Test] Fix broken tests as it is confirmed by browser \m/

3 years ago[Minor] Html: Fix some more mess with bad closing tags
Vsevolod Stakhov [Fri, 2 Jul 2021 10:33:52 +0000 (11:33 +0100)]
[Minor] Html: Fix some more mess with bad closing tags

3 years ago[Project] More fixes for closed tags
Vsevolod Stakhov [Thu, 1 Jul 2021 16:58:59 +0000 (17:58 +0100)]
[Project] More fixes for closed tags

3 years ago[Project] Html: Add rows display type support
Vsevolod Stakhov [Thu, 1 Jul 2021 16:46:31 +0000 (17:46 +0100)]
[Project] Html: Add rows display type support