Vsevolod Stakhov
ec76c1fc65
[Minor] Add attribute noreturn to start_hs_helper function
Suggested by: @citrin
2 years ago
Vsevolod Stakhov
65f36ff3e6
Merge pull request #3891 from fatalbanana/doxydown
[Minor] Update embedded doxydown
2 years ago
Andrew Lewis
7bd2277947
[Minor] Update embedded doxydown
- To fix nested lists
2 years ago
Vsevolod Stakhov
b60c77b2c0
Merge pull request #3890 from fatalbanana/docs
[Minor] Updates for API documentation
2 years ago
Andrew Lewis
4b9d98c086
[Minor] Updates for API documentation
- Put nested lists on the correct level
- Document more symbol type options
- Try be clearer about dependencies
2 years ago
Vsevolod Stakhov
7f9da78d17
[Minor] One more try to fix the release order
2 years ago
Vsevolod Stakhov
df9ee0b1ca
[Minor] Do not unref what's not been refed
2 years ago
Vsevolod Stakhov
9cfb64d5af
[Minor] Another try to fight with hiredis...
2 years ago
Vsevolod Stakhov
d53f283c4e
[Minor] Add one more check for use-after-free prevention
2 years ago
Vsevolod Stakhov
e89fc35017
[Minor] Allow to capture upstream object
2 years ago
Vsevolod Stakhov
bceef07323
[Minor] Fix deinit order
2 years ago
Vsevolod Stakhov
1f5d779be8
[Minor] Fix redis termination case not being caught by fuzzy redis
2 years ago
Vsevolod Stakhov
353f62ee74
[Minor] Fix C++ logging
2 years ago
Vsevolod Stakhov
4b88e9bcb1
[Minor] Fix list splice
2 years ago
Vsevolod Stakhov
138b68aa5a
[Minor] Redis_pool: Slightly improve style
2 years ago
Vsevolod Stakhov
eb8358834c
[Rework] Redis_pool: fix issues found
2 years ago
Vsevolod Stakhov
5054b23fcc
[Rework] Further rework of the redis pool
2 years ago
Vsevolod Stakhov
727edb6990
[Rework] Start rewriting of the redis pool logic
2 years ago
Vsevolod Stakhov
064a12b377
[Minor] Try to deal with broken CD headers
2 years ago
Vsevolod Stakhov
6729b60066
[Minor] Remove unused cfg fields
2 years ago
Vsevolod Stakhov
ce27fc0779
[Minor] Store obfuscated subjects in Redis
Issue: #3886
2 years ago
Vsevolod Stakhov
4d4265b280
Merge pull request #3889 from arkamar/dep-info
Reflect recent doctest version bump in dependency info table
2 years ago
Vsevolod Stakhov
196353b297
[Minor] Add content type to MIME_BAD_ATTACHMET symbol
2 years ago
Petr Vaněk
7e935f6fca
Reflect recent doctest version bump in dependency info table
This just bumps the version number of currently bundled doctest library
in dependency info table.
2 years ago
Vsevolod Stakhov
4dcee38fd3
[Minor] Update bundled doctest to the latest version
2 years ago
Vsevolod Stakhov
4c6234a1a0
[Fix] Fix some complicated case with the closing tags parsing
2 years ago
Vsevolod Stakhov
aa88f56c34
[Minor] Cleanup metrics output
2 years ago
Vsevolod Stakhov
687c5335ea
Merge pull request #3883 from pdf/fix_openmetrics
[Fix] Namespace and add metadata for OpenMetrics, fix interleaving
2 years ago
Peter Fern
b6f2a0a6ac
[Fix] Namespace and add metadata for OpenMetrics, fix interleaving
2 years ago
Vsevolod Stakhov
1016ab74ed
[Minor] Allow to get invisible content in `rspamadm mime ex`
2 years ago
Vsevolod Stakhov
af46edb50e
[Minor] Allow to get invisible content from html
2 years ago
Vsevolod Stakhov
d2ca787313
[Rules] Improve zero font rule
2 years ago
Vsevolod Stakhov
909a594f8d
[Rework] Save invisible content to a separate buffer
2 years ago
Vsevolod Stakhov
0d3cdd6e45
Merge pull request #3880 from fatalbanana/lua_milterheaders
Milter_headers: fix x-spamd-bar for plain lua (#3879 )
2 years ago
Andrew Lewis
14be23205a
[Minor] Another PUC-Rio Lua compatibility fix
- Reported by @mebourne
2 years ago
Vsevolod Stakhov
b9aa9bf59b
Merge pull request #3875 from arkamar/system-doctest
Add SYSTEM_DOCTEST cmake option
2 years ago
Vsevolod Stakhov
78a44caf61
[Minor] Dmarc_report: Fix template
Issue: #3877
2 years ago
Vsevolod Stakhov
f4914ba27b
[Minor] Another fix of the remaining octets logic
2 years ago
Vsevolod Stakhov
68d4dd97f4
[Minor] Fix remaining octets logic
2 years ago
Vsevolod Stakhov
0ab400b4b6
[Fix] Fix the case when l tag is too small
2 years ago
Vsevolod Stakhov
98e36e00c8
[Minor] Fix misused variable
2 years ago
Vsevolod Stakhov
e814cc1b00
[Fix] Preserve SPF top record in the mempool variable
2 years ago
Vsevolod Stakhov
c33af58a53
[Minor] Fix stupid memory leak
2 years ago
Vsevolod Stakhov
cc206f252c
[Fix] Plug memory leak in http settings reload
Reverts: d9180d3ac0
2 years ago
Vsevolod Stakhov
ed6360a904
[Minor] Explicitly disallow to set settings on top of other settings
2 years ago
Petr Vaněk
d37a3764e9
Add SYSTEM_DOCTEST cmake option
This gives packagers option to use system version of doctest rather than
bundled one. It is disabled by default. Additionally, there is no need
to link rspamd-test-cxx with doctest as it is is single header library.
Main reason for this change is that currently bundled version of
doctest-2.4.5 can't compile with glibc-2.34 [1]. However, this issue was
already fixed in upstream doctest-2.4.6 [2] in commit [3]. With this,
packagers can just bump doctest to fixed version.
[1] https://github.com/onqtam/doctest/issues/473
[2] https://github.com/onqtam/doctest/blob/master/CHANGELOG.md#246-2021-03-22
[3] 099d5414e9
2 years ago
Vsevolod Stakhov
de4305c11a
Merge pull request #3874 from fatalbanana/rspamd_stats_rescore
[Minor] rspamd_stats: support rescoring symbols
2 years ago
Andrew Lewis
7329a9a149
[Minor] rspamd_stats: support rescoring symbols
2 years ago
Vsevolod Stakhov
f778850980
[Minor] Fix number of arguments to invoke a lua function
2 years ago
Vsevolod Stakhov
03630564dc
[Minor] Plug dtor memory leak (not important)
2 years ago