Vsevolod Stakhov
6b2b416718
[Rework] Remove some of the GLib types in lieu of standard ones
This types have constant conflicts with the system ones especially on OSX.
il y a 2 mois
Vsevolod Stakhov
537a7180a0
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
il y a 10 mois
Josh Soref
2b8e6958f4
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
il y a 2 ans
Vsevolod Stakhov
c271eb3665
[Rework] Add C++ guards to all headers
il y a 4 ans
Vsevolod Stakhov
ae78cac6dc
[Fix] Simplify images shingles
il y a 7 ans
Vsevolod Stakhov
4fd2f26b9f
[Feature] Implement min-hash shingles for DCT data from images
il y a 7 ans
Vsevolod Stakhov
931615a2e0
[Feature] Further micro-optimizations for hashing and shingles
il y a 8 ans
Vsevolod Stakhov
4932b636ef
[Feature] Add more algorithms for shingles generation
il y a 8 ans
Vsevolod Stakhov
8766fba694
Switch the rest to apache 2
il y a 8 ans
Vsevolod Stakhov
123886d499
Several improvements to the shingles calculations.
il y a 9 ans
Vsevolod Stakhov
491f27d645
Tune shingles settings.
il y a 9 ans
Vsevolod Stakhov
c63bee1078
Add comparision function for shingles.
il y a 9 ans
Vsevolod Stakhov
7eb5a5745b
Add preliminary shingles version.
il y a 9 ans
Vsevolod Stakhov
379055dbbb
Unify style without sorting headers.
il y a 10 ans
Vsevolod Stakhov
fe79d8c5a3
Revert "Unify code style."
This reverts commit e0483657ff
.
il y a 10 ans
Vsevolod Stakhov
e0483657ff
Unify code style.
il y a 10 ans
Vsevolod Stakhov
d6643f35d7
Refactor config API.
il y a 10 ans
Vsevolod Stakhov
61555065f3
Rework project structure, remove trash files.
il y a 10 ans
Vsevolod Stakhov
823c263b9d
Add saving of actions, symbols and maps.
il y a 11 ans
Vsevolod Stakhov
5d1f19fc99
* Add support for dynamic configuration to the controller's interface.
* File maps are now being watched even if they don't exist on rspamd start.
Several fixes to dynamic configuration logic.
il y a 11 ans
Vsevolod Stakhov
6205f36ee1
* Add dynamic configuration dumping.
* Add labels support to the statfiles (would be used for meta-classification)
* Rewrite exim spam.c patch to work with both rspamd and SA by using 'variant=rspamd' option
in spam_server line.
il y a 11 ans
Vsevolod Stakhov
14c2c3433e
Add skeleton of dynamic configuration logic.
il y a 11 ans
Vsevolod Stakhov
7770c0c2ff
* Add initial support of bdb backend
il y a 12 ans
Vsevolod Stakhov
bb783aa50c
* Add configuration utils for kvstorage
il y a 12 ans
Vsevolod Stakhov
5c9372c4a8
* Add start script for red hat compatible systems
Add descriptions for some rspamd API functions (no functional changes).
--HG--
rename : linux/rspamd => linux/rspamd_debian.in
il y a 13 ans
Vsevolod Stakhov
b0ddff4f0d
* Add new algorithm based on diff algorithm to compare relatively short text parts
il y a 13 ans
Vsevolod Stakhov
f795dc8138
* New trie based url scanner (based on libcamel)
* Small fixes to rspamd perl client
* Write fuzzy hashes info to log
il y a 13 ans