]> source.dussan.org Git - rspamd.git/log
rspamd.git
5 years ago[Minor] Try to fix linking hell
Vsevolod Stakhov [Thu, 14 Feb 2019 11:22:07 +0000 (11:22 +0000)]
[Minor] Try to fix linking hell

5 years ago[Minor] Load dynamic library if needed
Vsevolod Stakhov [Thu, 14 Feb 2019 11:07:06 +0000 (11:07 +0000)]
[Minor] Load dynamic library if needed

5 years ago[Minor] Oops, add dependency
Vsevolod Stakhov [Wed, 13 Feb 2019 18:15:28 +0000 (18:15 +0000)]
[Minor] Oops, add dependency

5 years ago[Rework] Convert rspamd-server to a shared library
Vsevolod Stakhov [Wed, 13 Feb 2019 18:09:43 +0000 (18:09 +0000)]
[Rework] Convert rspamd-server to a shared library

5 years ago[Rework] Use VEX instructions, relocate
Vsevolod Stakhov [Wed, 13 Feb 2019 18:03:35 +0000 (18:03 +0000)]
[Rework] Use VEX instructions, relocate

5 years ago[Minor] Fix expressions for empty content HTML parts
Vsevolod Stakhov [Wed, 13 Feb 2019 17:04:38 +0000 (17:04 +0000)]
[Minor] Fix expressions for empty content HTML parts

Issue: #2751

5 years ago[Minor] Remove all headers with the specific name, not just the first one
Vsevolod Stakhov [Wed, 13 Feb 2019 13:43:09 +0000 (13:43 +0000)]
[Minor] Remove all headers with the specific name, not just the first one

5 years ago[Test] Disable it, it is doomed
Vsevolod Stakhov [Wed, 13 Feb 2019 12:12:38 +0000 (12:12 +0000)]
[Test] Disable it, it is doomed

5 years ago[Test] Sigh, another monkey patch
Vsevolod Stakhov [Wed, 13 Feb 2019 10:14:04 +0000 (10:14 +0000)]
[Test] Sigh, another monkey patch

5 years ago[Test] Another try to fix test
Vsevolod Stakhov [Wed, 13 Feb 2019 09:37:34 +0000 (09:37 +0000)]
[Test] Another try to fix test

5 years ago[Test] Another try to fix migration test
Vsevolod Stakhov [Tue, 12 Feb 2019 17:34:04 +0000 (17:34 +0000)]
[Test] Another try to fix migration test

5 years ago[Test] Try to fix schema version in the test
Vsevolod Stakhov [Tue, 12 Feb 2019 16:47:56 +0000 (16:47 +0000)]
[Test] Try to fix schema version in the test

5 years ago[Feature] Clickhouse: Allow to store subject in Clickhouse
Vsevolod Stakhov [Tue, 12 Feb 2019 16:25:45 +0000 (16:25 +0000)]
[Feature] Clickhouse: Allow to store subject in Clickhouse

5 years ago[Minor] History_redis: Use generic function to obfuscate subject
Vsevolod Stakhov [Tue, 12 Feb 2019 16:12:39 +0000 (16:12 +0000)]
[Minor] History_redis: Use generic function to obfuscate subject

5 years ago[Minor] Lua_util: Add maybe_obfuscate_subject utility
Vsevolod Stakhov [Tue, 12 Feb 2019 16:12:13 +0000 (16:12 +0000)]
[Minor] Lua_util: Add maybe_obfuscate_subject utility

5 years ago[Project] Add new flags to clickhouse, redis and elastic exporters
Vsevolod Stakhov [Tue, 12 Feb 2019 15:05:14 +0000 (15:05 +0000)]
[Project] Add new flags to clickhouse, redis and elastic exporters

5 years ago[Project] Implement new flags in Lua API
Vsevolod Stakhov [Tue, 12 Feb 2019 15:03:30 +0000 (15:03 +0000)]
[Project] Implement new flags in Lua API

5 years ago[Project] Implement concept of adaptive disabling of the rules
Vsevolod Stakhov [Tue, 12 Feb 2019 11:59:25 +0000 (11:59 +0000)]
[Project] Implement concept of adaptive disabling of the rules

5 years ago[Minor] Settings: Fix function invocation
Vsevolod Stakhov [Tue, 12 Feb 2019 11:11:10 +0000 (11:11 +0000)]
[Minor] Settings: Fix function invocation

5 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Mon, 11 Feb 2019 18:06:58 +0000 (18:06 +0000)]
[Minor] Pet luacheck

5 years ago[Minor] Oops, fix the loop
Vsevolod Stakhov [Mon, 11 Feb 2019 17:47:56 +0000 (17:47 +0000)]
[Minor] Oops, fix the loop

5 years ago[Feature] Add `rspamadm mime sign` tool
Vsevolod Stakhov [Mon, 11 Feb 2019 17:23:49 +0000 (17:23 +0000)]
[Feature] Add `rspamadm mime sign` tool

5 years ago[Project] Fix lua_ffi definitions
Vsevolod Stakhov [Mon, 11 Feb 2019 14:23:47 +0000 (14:23 +0000)]
[Project] Fix lua_ffi definitions

5 years ago[Minor] Move DKIM keys load to DKIM common code
Vsevolod Stakhov [Mon, 11 Feb 2019 14:21:29 +0000 (14:21 +0000)]
[Minor] Move DKIM keys load to DKIM common code

5 years ago[Minor] Add base64 check routine
Vsevolod Stakhov [Mon, 11 Feb 2019 14:14:53 +0000 (14:14 +0000)]
[Minor] Add base64 check routine

5 years ago[Rework] Settings: Rework settings check
Vsevolod Stakhov [Mon, 11 Feb 2019 13:18:33 +0000 (13:18 +0000)]
[Rework] Settings: Rework settings check

5 years ago[Minor] Stat: Fail-safety fix for object expansion
Vsevolod Stakhov [Mon, 11 Feb 2019 12:31:06 +0000 (12:31 +0000)]
[Minor] Stat: Fail-safety fix for object expansion

5 years ago[Minor] Fix shitty variable names
Vsevolod Stakhov [Mon, 11 Feb 2019 11:42:37 +0000 (11:42 +0000)]
[Minor] Fix shitty variable names

5 years ago[Fix] Core: Fix etags support
Vsevolod Stakhov [Mon, 11 Feb 2019 11:19:42 +0000 (11:19 +0000)]
[Fix] Core: Fix etags support

Issue: #2749
Closes: #2749
5 years ago[Minor] Stat: Set more sane default prefix when users scripts are set
Vsevolod Stakhov [Mon, 11 Feb 2019 11:13:36 +0000 (11:13 +0000)]
[Minor] Stat: Set more sane default prefix when users scripts are set

5 years ago[Project] Add DKIM FFI interface
Vsevolod Stakhov [Sat, 9 Feb 2019 22:28:44 +0000 (22:28 +0000)]
[Project] Add DKIM FFI interface

5 years ago[Minor] Add `jit` to list of globals
Vsevolod Stakhov [Sat, 9 Feb 2019 22:28:23 +0000 (22:28 +0000)]
[Minor] Add `jit` to list of globals

5 years ago[Minor] Oops, fix memory drainage
Vsevolod Stakhov [Fri, 8 Feb 2019 17:47:01 +0000 (17:47 +0000)]
[Minor] Oops, fix memory drainage

5 years ago[Minor] Lua_task: Add topointer method
Vsevolod Stakhov [Fri, 8 Feb 2019 17:06:03 +0000 (17:06 +0000)]
[Minor] Lua_task: Add topointer method

5 years ago[Minor] Lua_text: Allow text creation from a table
Vsevolod Stakhov [Fri, 8 Feb 2019 16:11:17 +0000 (16:11 +0000)]
[Minor] Lua_text: Allow text creation from a table

5 years ago[Minor] Fix some meaningful compile warnings
Vsevolod Stakhov [Fri, 8 Feb 2019 14:32:12 +0000 (14:32 +0000)]
[Minor] Fix some meaningful compile warnings

5 years ago[Minor] Improve lua 5.3 compatibility
Vsevolod Stakhov [Fri, 8 Feb 2019 14:31:52 +0000 (14:31 +0000)]
[Minor] Improve lua 5.3 compatibility

5 years ago[Fix] Mime_parser: Fix parsing of mime parts without closing boundary
Vsevolod Stakhov [Fri, 8 Feb 2019 14:31:30 +0000 (14:31 +0000)]
[Fix] Mime_parser: Fix parsing of mime parts without closing boundary

5 years ago[Test] Improve received tests
Vsevolod Stakhov [Fri, 8 Feb 2019 12:56:05 +0000 (12:56 +0000)]
[Test] Improve received tests

5 years ago[Fix] Add some more cases for Received header
Vsevolod Stakhov [Fri, 8 Feb 2019 12:55:52 +0000 (12:55 +0000)]
[Fix] Add some more cases for Received header

5 years ago[Test] Fix tests relying on the broken behaviour
Vsevolod Stakhov [Thu, 7 Feb 2019 21:58:39 +0000 (21:58 +0000)]
[Test] Fix tests relying on the broken behaviour

5 years ago[Minor] Fix memory issue
Vsevolod Stakhov [Thu, 7 Feb 2019 21:58:28 +0000 (21:58 +0000)]
[Minor] Fix memory issue

5 years ago[Minor] Fix `with` parsing
Vsevolod Stakhov [Thu, 7 Feb 2019 17:24:51 +0000 (17:24 +0000)]
[Minor] Fix `with` parsing

5 years ago[Minor] Another try to fix 'IPv6:' prefix
Vsevolod Stakhov [Thu, 7 Feb 2019 17:21:03 +0000 (17:21 +0000)]
[Minor] Another try to fix 'IPv6:' prefix

5 years ago[Test] Try to fix bloody ambiguity in IPv6 notations...
Vsevolod Stakhov [Thu, 7 Feb 2019 15:51:34 +0000 (15:51 +0000)]
[Test] Try to fix bloody ambiguity in IPv6 notations...

5 years ago[Fix] Fix processing of null bytes in headers
Vsevolod Stakhov [Thu, 7 Feb 2019 15:47:56 +0000 (15:47 +0000)]
[Fix] Fix processing of null bytes in headers

Issue: #2742

5 years ago[Minor] Add rspamd_null_safe_copy routine
Vsevolod Stakhov [Thu, 7 Feb 2019 15:47:16 +0000 (15:47 +0000)]
[Minor] Add rspamd_null_safe_copy routine

5 years ago[Minor] Remove ragel based received parser
Vsevolod Stakhov [Thu, 7 Feb 2019 15:13:35 +0000 (15:13 +0000)]
[Minor] Remove ragel based received parser

5 years ago[Minor] Restore smtp address parser machine
Vsevolod Stakhov [Thu, 7 Feb 2019 15:08:14 +0000 (15:08 +0000)]
[Minor] Restore smtp address parser machine

5 years ago[Minor] Lua_task: Add missing received types
Vsevolod Stakhov [Thu, 7 Feb 2019 14:21:32 +0000 (14:21 +0000)]
[Minor] Lua_task: Add missing received types

5 years ago[Project] Attach new received parser
Vsevolod Stakhov [Thu, 7 Feb 2019 13:57:24 +0000 (13:57 +0000)]
[Project] Attach new received parser

5 years ago[Minor] Allow to process IPv6 addresses started with `IPv6:`
Vsevolod Stakhov [Thu, 7 Feb 2019 13:56:20 +0000 (13:56 +0000)]
[Minor] Allow to process IPv6 addresses started with `IPv6:`

5 years ago[Minor] Oops, fix starts_with
Vsevolod Stakhov [Thu, 7 Feb 2019 13:56:07 +0000 (13:56 +0000)]
[Minor] Oops, fix starts_with

5 years ago[Project] Add more details to received parser
Vsevolod Stakhov [Thu, 7 Feb 2019 13:07:16 +0000 (13:07 +0000)]
[Project] Add more details to received parser

5 years ago[Minor] Add starts_with function for rspamd_ftok_t
Vsevolod Stakhov [Thu, 7 Feb 2019 12:34:22 +0000 (12:34 +0000)]
[Minor] Add starts_with function for rspamd_ftok_t

5 years ago[Project] Add heuristical from parser to received parser
Vsevolod Stakhov [Wed, 6 Feb 2019 14:47:20 +0000 (14:47 +0000)]
[Project] Add heuristical from parser to received parser

5 years ago[Minor] Add function to test character for domain safety
Vsevolod Stakhov [Wed, 6 Feb 2019 14:17:59 +0000 (14:17 +0000)]
[Minor] Add function to test character for domain safety

5 years ago[Minor] Add function to strip characters
Vsevolod Stakhov [Wed, 6 Feb 2019 14:17:43 +0000 (14:17 +0000)]
[Minor] Add function to strip characters

5 years ago[Project] Add spilling machine for received headers
Vsevolod Stakhov [Wed, 6 Feb 2019 12:36:10 +0000 (12:36 +0000)]
[Project] Add spilling machine for received headers

5 years ago[Project] Reorganize ragel
Vsevolod Stakhov [Tue, 5 Feb 2019 16:00:37 +0000 (16:00 +0000)]
[Project] Reorganize ragel

5 years ago[Project] Rework ragel machines
Vsevolod Stakhov [Tue, 5 Feb 2019 16:00:06 +0000 (16:00 +0000)]
[Project] Rework ragel machines

5 years ago[Minor] Core: Allow inet addresses to be parsed using memory pool
Vsevolod Stakhov [Tue, 5 Feb 2019 14:37:22 +0000 (14:37 +0000)]
[Minor] Core: Allow inet addresses to be parsed using memory pool

5 years ago[Conf] Remove abuse.ch
Vsevolod Stakhov [Tue, 5 Feb 2019 09:09:15 +0000 (09:09 +0000)]
[Conf] Remove abuse.ch

Issue: #2744
Closes: #2744
5 years ago[Regression] Fix received parser
Vsevolod Stakhov [Mon, 4 Feb 2019 17:46:05 +0000 (17:46 +0000)]
[Regression] Fix received parser

Issue: #2743

5 years ago[Regression] Fix urls output in the protocol
Vsevolod Stakhov [Mon, 4 Feb 2019 16:35:21 +0000 (16:35 +0000)]
[Regression] Fix urls output in the protocol

5 years ago[Minor] Lua_mimepart: Return raw content for visually empty html parts
Vsevolod Stakhov [Mon, 4 Feb 2019 15:43:25 +0000 (15:43 +0000)]
[Minor] Lua_mimepart: Return raw content for visually empty html parts

5 years ago[Fix] HTML: Fix some more SGML tags issues
Vsevolod Stakhov [Mon, 4 Feb 2019 14:59:26 +0000 (14:59 +0000)]
[Fix] HTML: Fix some more SGML tags issues

Issue: #2738

5 years agoMerge pull request #2739 from McKayJT/dkim-sign-ed25519
Vsevolod Stakhov [Mon, 4 Feb 2019 14:31:53 +0000 (14:31 +0000)]
Merge pull request #2739 from McKayJT/dkim-sign-ed25519

[Feature] Add ed25519 and multiple signature support

5 years ago[Minor] Rspamadm: Store intermediate message in a table
Vsevolod Stakhov [Mon, 4 Feb 2019 13:52:48 +0000 (13:52 +0000)]
[Minor] Rspamadm: Store intermediate message in a table

5 years ago[Minor] Fuzzy_check: Fix issue when cached element has no shingles
Vsevolod Stakhov [Mon, 4 Feb 2019 10:40:58 +0000 (10:40 +0000)]
[Minor] Fuzzy_check: Fix issue when cached element has no shingles

Issue: #2742

5 years agoMerge pull request #2741 from moisseev/patch-2
Vsevolod Stakhov [Sun, 3 Feb 2019 19:16:23 +0000 (19:16 +0000)]
Merge pull request #2741 from moisseev/patch-2

[Minor] Allow "application/vnd.ms-excel" for "csv" files

5 years ago[Minor] Allow "application/vnd.ms-excel" for "csv" files 2741/head
Alexander Moisseev [Sun, 3 Feb 2019 16:09:51 +0000 (19:09 +0300)]
[Minor] Allow "application/vnd.ms-excel" for "csv" files

5 years agoadd tests for dkim signatures with milter 2739/head
John McKay [Sat, 2 Feb 2019 11:26:14 +0000 (11:26 +0000)]
add tests for dkim signatures with milter

5 years agoadd milter multiple signature support
John McKay [Sat, 2 Feb 2019 11:24:17 +0000 (11:24 +0000)]
add milter multiple signature support

5 years agoflatten prepare_dkim_signing results
John McKay [Sat, 2 Feb 2019 08:32:42 +0000 (08:32 +0000)]
flatten prepare_dkim_signing results

5 years agodebug2 -> debug_taskless
John McKay [Sat, 2 Feb 2019 05:13:39 +0000 (05:13 +0000)]
debug2 -> debug_taskless

5 years agomark cache tests as broken until can fix for ci
John McKay [Sat, 2 Feb 2019 05:07:00 +0000 (05:07 +0000)]
mark cache tests as broken until can fix for ci

5 years agodon't use 3.6+ python re syntax in multiple test
John McKay [Sat, 2 Feb 2019 05:02:53 +0000 (05:02 +0000)]
don't use 3.6+ python re syntax in multiple test

5 years agoRemove unused variable
John McKay [Sat, 2 Feb 2019 01:52:42 +0000 (01:52 +0000)]
Remove unused variable

5 years agokeys from config and http arrayized
John McKay [Sat, 26 Jan 2019 11:27:15 +0000 (11:27 +0000)]
keys from config and http arrayized

5 years agoAdd tests for multiple signatures
John McKay [Sat, 26 Jan 2019 06:35:55 +0000 (06:35 +0000)]
Add tests for multiple signatures

5 years agoAdd multiple signature support.
John McKay [Sat, 26 Jan 2019 06:34:41 +0000 (06:34 +0000)]
Add multiple signature support.

Configuration is not clean and milter doesn't support it yet

5 years agoRefactor dkim private key loads
John McKay [Thu, 24 Jan 2019 01:26:21 +0000 (01:26 +0000)]
Refactor dkim private key loads

5 years agoAdd tests for key cache invalidation
John McKay [Mon, 21 Jan 2019 04:09:09 +0000 (04:09 +0000)]
Add tests for key cache invalidation

5 years agoAdd ed25519 signing tests
John McKay [Mon, 21 Jan 2019 01:45:16 +0000 (01:45 +0000)]
Add ed25519 signing tests

5 years agoInitial eddsa signing implementation
John McKay [Thu, 17 Jan 2019 13:02:52 +0000 (13:02 +0000)]
Initial eddsa signing implementation

5 years agoexpose ed25519 private to public key
John McKay [Wed, 16 Jan 2019 09:20:37 +0000 (09:20 +0000)]
expose ed25519 private to public key

5 years ago[Minor] Add warning about conflictin local files
Vsevolod Stakhov [Fri, 1 Feb 2019 15:09:38 +0000 (15:09 +0000)]
[Minor] Add warning about conflictin local files

5 years agoMerge pull request #2740 from moisseev/patch-1
Vsevolod Stakhov [Fri, 1 Feb 2019 12:39:12 +0000 (12:39 +0000)]
Merge pull request #2740 from moisseev/patch-1

[Minor] Allow "text/rtf" for rtf files

5 years ago[Minor] Try better to keep cached records alive
Vsevolod Stakhov [Fri, 1 Feb 2019 12:16:07 +0000 (12:16 +0000)]
[Minor] Try better to keep cached records alive

5 years ago[Minor] Plug potential memory leak with ISO-8859-16 converter
Vsevolod Stakhov [Fri, 1 Feb 2019 12:15:14 +0000 (12:15 +0000)]
[Minor] Plug potential memory leak with ISO-8859-16 converter

5 years ago[Minor] LRU: Mark fresh node as immportal to avoid its early eviction
Vsevolod Stakhov [Fri, 1 Feb 2019 12:14:34 +0000 (12:14 +0000)]
[Minor] LRU: Mark fresh node as immportal to avoid its early eviction

5 years ago[Minor] Allow "text/rtf" for rtf files 2740/head
Alexander Moisseev [Fri, 1 Feb 2019 07:27:16 +0000 (10:27 +0300)]
[Minor] Allow "text/rtf" for rtf files

5 years ago[Fix] Core: Fix headers folding on the last token
Vsevolod Stakhov [Thu, 31 Jan 2019 12:19:43 +0000 (12:19 +0000)]
[Fix] Core: Fix headers folding on the last token

5 years ago[Minor] Lua_task: Copy key when setting cache entries to avoid GC race
Vsevolod Stakhov [Thu, 31 Jan 2019 11:39:37 +0000 (11:39 +0000)]
[Minor] Lua_task: Copy key when setting cache entries to avoid GC race

5 years ago[Fix] HTML: Fix HTML comments with many dashes
Vsevolod Stakhov [Wed, 30 Jan 2019 17:24:30 +0000 (17:24 +0000)]
[Fix] HTML: Fix HTML comments with many dashes

5 years ago[Minor] Mime_types: Fix whitelist
Vsevolod Stakhov [Wed, 30 Jan 2019 14:30:10 +0000 (14:30 +0000)]
[Minor] Mime_types: Fix whitelist

5 years ago[Minor] Core: Further try to reduce FP rate for uspoof
Vsevolod Stakhov [Wed, 30 Jan 2019 13:49:39 +0000 (13:49 +0000)]
[Minor] Core: Further try to reduce FP rate for uspoof

5 years ago[Minor] Core: Treat meaningless actions as ham
Vsevolod Stakhov [Wed, 30 Jan 2019 13:31:55 +0000 (13:31 +0000)]
[Minor] Core: Treat meaningless actions as ham

5 years agoMerge pull request #2735 from HeinleinSupport/mime_types
Vsevolod Stakhov [Wed, 30 Jan 2019 13:03:22 +0000 (13:03 +0000)]
Merge pull request #2735 from HeinleinSupport/mime_types

[Minor] mime_types - add filename whitelist