Vsevolod Stakhov
dfe65a52f3
Merge pull request #4822 from rspamd/vstakhov-ctest
Build tests with CTest in Cmake
3 kuukautta sitten
Vsevolod Stakhov
ee1c7fffdb
[Minor] Build tests with CTest in Cmake
3 kuukautta sitten
Vsevolod Stakhov
cdca3d868c
Merge pull request #4818 from rspamd/vstakhov-fuzzy-keymap
Allow dynamic keypairs loading in fuzzy storage
3 kuukautta sitten
Vsevolod Stakhov
9fae4ea25b
[Test] Working with bloody robot to add some new tests
3 kuukautta sitten
Vsevolod Stakhov
8cf1f0698b
[Minor] Improve logging
3 kuukautta sitten
Vsevolod Stakhov
6296080e41
[Fix] Fix initial maps load
3 kuukautta sitten
Vsevolod Stakhov
0ded9a29ce
[Test] Add tests for dynamic fuzzy keys
3 kuukautta sitten
Vsevolod Stakhov
27de26f22f
Merge pull request #4806 from rspamd/vstakhov-kas-improvements
[Feature] Improve Kaspersky AS integration
4 kuukautta sitten
Vsevolod Stakhov
20bd3eecb7
[Feature] Implement dynamic keys map in fuzzy storage
4 kuukautta sitten
Vsevolod Stakhov
a3866372a6
[Minor] Add refcounts on fuzzy keys for shared usage
4 kuukautta sitten
Vsevolod Stakhov
c5da2ff5e9
[Rework] Use khash instead of glib hashes for many reasons
4 kuukautta sitten
Vsevolod Stakhov
64c5a15ddd
Merge pull request #4816 from rspamd/vstakhov-4808
[Fix] Encode headers in metadata exporter
4 kuukautta sitten
Vsevolod Stakhov
8d7081d885
[Fix] Encode headers in metadata exporter
Issue: #4808
4 kuukautta sitten
Vsevolod Stakhov
dca0a49e6d
[Fix] Make stat tokens allocation consistent
4 kuukautta sitten
Vsevolod Stakhov
2cc55730c9
Merge pull request #4814 from rspamd/vstakhov-redirector-fragment
Fix issues with URL fragment in HTTP requests
4 kuukautta sitten
Vsevolod Stakhov
f8210a5ba9
[Test] Add unit tests
4 kuukautta sitten
Vsevolod Stakhov
d3a56d9509
[Fix] Try to fix url path issue
4 kuukautta sitten
Vsevolod Stakhov
c6514d44c8
[Minor] Slightly improve log message
4 kuukautta sitten
Vsevolod Stakhov
52d1dfb9ac
[Feature] Lua_url: Add `to_http` method
4 kuukautta sitten
Vsevolod Stakhov
ced57f7483
Merge pull request #4813 from rspamd/vstakhov-json-syslog
[Feature] Support JSON logging when in syslog mode
4 kuukautta sitten
Vsevolod Stakhov
cb6478111d
[Minor] Add LOG_CONS flag to `openlog`
4 kuukautta sitten
Vsevolod Stakhov
d650562632
[Feature] Support JSON logging when in syslog mode
4 kuukautta sitten
Vsevolod Stakhov
fcc81b8d40
Merge pull request #4803 from fatalbanana/surbl_config
[Minor] Add more returnbits to surbl configuration
4 kuukautta sitten
Vsevolod Stakhov
700701543f
Merge pull request #4807 from fatalbanana/rspamd_task_docs
[Minor] rspamd_task API docs: fix broken link
4 kuukautta sitten
Andrew Lewis
b66bbcbea1
[Minor] rspamd_task API docs: fix broken link
4 kuukautta sitten
Vsevolod Stakhov
e509f85e28
[Minor] Support keepalive and authorization
4 kuukautta sitten
Vsevolod Stakhov
fda5af53e8
[Minor] Proper header name
4 kuukautta sitten
Vsevolod Stakhov
43c789659c
[Minor] KAS: add source ip information
4 kuukautta sitten
Vsevolod Stakhov
41ee1140eb
Merge pull request #4805 from rspamd/vstakhov-fix-rspamadm-mime-stat
[Fix] Resolve issue with bayes stat in `rspamadm` mode
4 kuukautta sitten
Vsevolod Stakhov
5124e54614
Merge pull request #4804 from fatalbanana/configwizard_confdir
[Minor] configwizard: really use LOCAL_CONFDIR
4 kuukautta sitten
Vsevolod Stakhov
500fac7fd7
[Fix] Resolve issue with bayes stat in `rspamadm` mode
4 kuukautta sitten
Andrew Lewis
e8a24a2ac4
[Minor] configwizard: really use LOCAL_CONFDIR
4 kuukautta sitten
Vsevolod Stakhov
9259503f04
Merge pull request #4802 from rspamd/vstakhov-proxy-host-fixes
Deal with `Connection` and `Host` headers on proxying
4 kuukautta sitten
Andrew Lewis
a5c8054115
[Minor] Add more returnbits to surbl configuration
4 kuukautta sitten
Vsevolod Stakhov
c8dc2b00f9
[Fix] Deal with `Connection` and `Host` headers on proxying
4 kuukautta sitten
Vsevolod Stakhov
66fde72a40
[Minor] Fix doc string
4 kuukautta sitten
Vsevolod Stakhov
faf0202ef6
Merge pull request #4801 from rspamd/vstakhov-history-prefix-templates
[Feature] Allow to add templates to redis history prefix
4 kuukautta sitten
Vsevolod Stakhov
5faefe0c6c
[Feature] Allow to add templates to redis history prefix
Issue: #4793
Closes: #4793
4 kuukautta sitten
Vsevolod Stakhov
44cebd4448
Merge pull request #4798 from moisseev/passthrough
[WebUI] Show pass-through module in History
4 kuukautta sitten
Vsevolod Stakhov
a06f4c1439
Merge pull request #4796 from moisseev/webui
[Minor] Move server selection logic to common.js
4 kuukautta sitten
Vsevolod Stakhov
4adcf12295
Merge pull request #4795 from moisseev/adjust
[Rework] Breaking: Do not report module as action
4 kuukautta sitten
moisseev
c7f36e9120
[WebUI] Show pass-through module in History
4 kuukautta sitten
Alexander Moisseev
c8452b009d
[Rework] Breaking: Do not report module as action
in the /history response since we have the `passthrough_module` key
for that purpose.
While that might be handy in some situations,
mixing actions and module names is confusing in general.
4 kuukautta sitten
Vsevolod Stakhov
abc813e069
Merge pull request #4794 from rspamd/vstakhov-multimap-addr-extraction
[Feature] Add extraction type for `from` maps
4 kuukautta sitten
Vsevolod Stakhov
16c1336942
[Minor] Allow the same logic for recipients
4 kuukautta sitten
Vsevolod Stakhov
6b1f319e21
[Feature] Add extraction type for `from` maps
Attribute name: `extract_from`. Possible values:
* `default` - try smtp, if not exists try mime
* `mime` - check mime only
* `smtp` - check smtp only
* `both` - try to match both
4 kuukautta sitten
Vsevolod Stakhov
23c76ecda7
[Minor] Update version
4 kuukautta sitten
Vsevolod Stakhov
b8a2d79eea
Release 3.8.1
* [Fix] Fix headers insertion in the ordered list
* [Fix] Fix learn error propagation
* [Fix] Fix learning with long prefixes
* [Fix] Fix potential double free by expclicitly zeroing pointers
* [Fix] Fix storing of the bayes tokens
* [Fix] Use short comments rather than long one
4 kuukautta sitten
Vsevolod Stakhov
4015346e2f
[Fix] Fix potential double free by expclicitly zeroing pointers
4 kuukautta sitten
Vsevolod Stakhov
04f6599ad7
[Minor] Add fail-safety
4 kuukautta sitten