Vsevolod Stakhov
3afc4aba24
Rename main.h and main.c to `rspamd.X`
8 jaren geleden
Vsevolod Stakhov
b05c7c9edd
Add tags to rspamd_mempool.
9 jaren geleden
Vsevolod Stakhov
f1e2f1acd4
Refactor events API.
9 jaren geleden
Vsevolod Stakhov
491e42b434
Restore testing framework.
9 jaren geleden
Vsevolod Stakhov
d6643f35d7
Refactor config API.
10 jaren geleden
Vsevolod Stakhov
ad837700b8
Refactor memory pool naming.
10 jaren geleden
Vsevolod Stakhov
4f28edb3f5
Fix asynchronous IO API.
Write test case for aio.
12 jaren geleden
Vsevolod Stakhov
9d70356009
Separate librspamdserver API from plugins and workers functions.
Make tests compileable again.
12 jaren geleden
Vsevolod Stakhov
1fd435e5d4
* Rework build process:
- add librspamdserver
- link this library to all daemons and utils of rspamd
- use subdirectories more often
* Rework global variables logic - move them to the main process
* Fix logging to handle utf-8 correctly
* Add statshow utility and make it working
* Move printf functions to separate source file
13 jaren geleden
Vsevolod Stakhov
db125500c2
* Fix some problems with TXT records
* Try to fix removing of DNS events
14 jaren geleden
Vsevolod Stakhov
5e458871b3
* Make SURBL module to use rspamd dns module
* Several fixes to DNS logic
14 jaren geleden
Vsevolod Stakhov
a87a049971
* Add support for parsing SPF and SRV records
* Fix PTR parsing
* Add tests
14 jaren geleden
Vsevolod Stakhov
9e02df3a67
* Forgotten in previous commit
14 jaren geleden