Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migrate to lc-compressed btrie algorithm | Vsevolod Stakhov | 2016-02-11 | 1 | -0/+1 |
| | |||||
* | Add flexible x25519/nist modes for cryptobox | Vsevolod Stakhov | 2016-02-05 | 1 | -2/+2 |
| | |||||
* | Remove deprecated random id | Vsevolod Stakhov | 2016-01-11 | 1 | -3/+1 |
| | |||||
* | Embed hiredis as it is broken literally everywhere | Vsevolod Stakhov | 2016-01-11 | 1 | -0/+3 |
| | |||||
* | Add lua_fann module | Vsevolod Stakhov | 2015-12-21 | 1 | -1/+1 |
| | |||||
* | Add detection of libfann | Vsevolod Stakhov | 2015-12-21 | 1 | -0/+4 |
| | |||||
* | Add hyperscan helper worker | Vsevolod Stakhov | 2015-12-07 | 1 | -0/+4 |
| | |||||
* | Add hyperscan initialization | Vsevolod Stakhov | 2015-12-07 | 1 | -0/+1 |
| | |||||
* | Start hyperscan support | Vsevolod Stakhov | 2015-12-07 | 1 | -0/+4 |
| | |||||
* | Add LPeg support to rspamd | Vsevolod Stakhov | 2015-12-07 | 1 | -0/+1 |
| | |||||
* | Remove crap added by CLion | Vsevolod Stakhov | 2015-11-12 | 1 | -1/+2 |
| | |||||
* | Do build when performing static analysis. | Vsevolod Stakhov | 2015-11-11 | 1 | -1/+1 |
| | |||||
* | Start implemetation of static analysis plugin | Vsevolod Stakhov | 2015-11-09 | 1 | -11/+19 |
| | |||||
* | Allow conditional build of snowball. | Vsevolod Stakhov | 2015-10-23 | 1 | -1/+3 |
| | |||||
* | Add Sandy2x implementation by Tung Chou for curve25519 | Vsevolod Stakhov | 2015-10-12 | 1 | -1/+1 |
| | |||||
* | Rework curve25519 library for modular design. | Vsevolod Stakhov | 2015-10-12 | 1 | -1/+1 |
| | |||||
* | Remove global rspamd_main. | Vsevolod Stakhov | 2015-10-09 | 1 | -1/+1 |
| | |||||
* | Reorganize includes to reduce namespace pollution. | Vsevolod Stakhov | 2015-10-08 | 1 | -1/+1 |
| | |||||
* | Add configtest command. | Vsevolod Stakhov | 2015-09-25 | 1 | -1/+1 |
| | |||||
* | Add rspamadm routine. | Vsevolod Stakhov | 2015-09-24 | 1 | -0/+1 |
| | |||||
* | Rename main.h and main.c to `rspamd.X` | Vsevolod Stakhov | 2015-09-22 | 1 | -3/+3 |
| | |||||
* | Hide workers and modules definitions. | Vsevolod Stakhov | 2015-08-06 | 1 | -2/+2 |
| | |||||
* | Add a trivial encrypting HTTP proxy worker. | Vsevolod Stakhov | 2015-05-04 | 1 | -2/+3 |
| | |||||
* | Fix tests build. | Vsevolod Stakhov | 2015-04-17 | 1 | -13/+21 |
| | |||||
* | Import aho-corasic by Mischa Sandberg. | Vsevolod Stakhov | 2015-04-06 | 1 | -0/+1 |
| | |||||
* | Move cdb to contrib as well. | Vsevolod Stakhov | 2015-02-21 | 1 | -2/+0 |
| | |||||
* | Move ucl and rdns to contrib. | Vsevolod Stakhov | 2015-02-21 | 1 | -5/+0 |
| | |||||
* | Eliminate mess with linking. | Vsevolod Stakhov | 2015-02-13 | 1 | -33/+5 |
| | |||||
* | Start cryptobox library. | Vsevolod Stakhov | 2015-02-06 | 1 | -0/+1 |
| | |||||
* | Reorganize statfiles and classifiers into libstat. | Vsevolod Stakhov | 2015-01-16 | 1 | -0/+2 |
| | |||||
* | Lemmatize words for fuzzy check. | Vsevolod Stakhov | 2014-12-23 | 1 | -0/+1 |
| | |||||
* | Start total rework of fuzzy_storage. | Vsevolod Stakhov | 2014-12-19 | 1 | -1/+0 |
| | |||||
* | Add lmdb initialization. | Vsevolod Stakhov | 2014-12-17 | 1 | -0/+1 |
| | |||||
* | Include our source directories before any tests. | Vsevolod Stakhov | 2014-09-12 | 1 | -2/+0 |
| | |||||
* | Release 0.7.0.0.7.0 | Vsevolod Stakhov | 2014-09-11 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use HTTP protocol for all operatiosn * Webui worker is now removed and controller works as webui * Allow to serve static files via controller by option `static_dir` * Rspamd interface is now a part of rspamd * Rspamc client has been rewritten to use HTTP and non-blocking mode allowing to start multiple operations simultaneously (see `-n` option) * Lua API was completely reworked to satisfy modern standards of LUA: * Module `lua-message` was removed * Reduced number of superglobals registered by rspamd * Many functions has been redesigned * Symbols registration is now more convenient * Users settings has been rewritten as lua plugin * Reworked headers system as gmime's based one misses many headers and is very slow to get headers values * Reorganized code and removed embedded jannsson by using UCL for all json parsing * Migrated to `librdns` for DNS resolving that improves concurrency for DNS requests significantly * Fixed tonns of bugs in MIME processing * Improved metrcis and default symbol's weights * Added new RBL's * Fixed a number of issues in the modules * Removed several memory leaks found * Fix unicode processing * Fix fuzzy checking for unicode parts * Significantly improve documentation and especially LUA API docs * See migration notes at https://rspamd.com/doc/migration.html Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | Pre-compile config.h | Vsevolod Stakhov | 2014-08-29 | 1 | -2/+2 |
| | |||||
* | Remove embedded jansson completely. | Vsevolod Stakhov | 2014-08-19 | 1 | -2/+1 |
| | |||||
* | Webui is now controller. | Vsevolod Stakhov | 2014-04-30 | 1 | -3/+2 |
| | | | | Old controller is kept in legacy_controller.c. | ||||
* | Place modules.c in BINDIR not SRCDIR. | Vsevolod Stakhov | 2014-04-30 | 1 | -9/+11 |
| | |||||
* | Fix modules.c path. | Vsevolod Stakhov | 2014-04-21 | 1 | -13/+13 |
| | |||||
* | Rework project structure, remove trash files. | Vsevolod Stakhov | 2014-04-21 | 1 | -130/+120 |
| | |||||
* | Deprecate views: never ever being used. | Vsevolod Stakhov | 2014-04-21 | 1 | -2/+1 |
| | |||||
* | Refactor worker task structure and API. | Vsevolod Stakhov | 2014-04-21 | 1 | -0/+1 |
| | |||||
* | Deprecate xml config utilities finally. | Vsevolod Stakhov | 2014-04-19 | 1 | -1/+0 |
| | |||||
* | Use libucl as git submodule. | Vsevolod Stakhov | 2014-04-10 | 1 | -1/+5 |
| | |||||
* | Integrate rspamd with librdns. | Vsevolod Stakhov | 2014-02-19 | 1 | -4/+2 |
| | |||||
* | Add rdns as a submodule. | Vsevolod Stakhov | 2014-02-19 | 1 | -1/+1 |
| | |||||
* | Move xxhash to contrib. | Vsevolod Stakhov | 2014-02-18 | 1 | -0/+1 |
| | |||||
* | Use libottery for secure random numbers. | Vsevolod Stakhov | 2014-02-04 | 1 | -0/+1 |
| | | | | | | | | | | Libottery itself is hosted here: https://github.com/nmathewson/libottery This import is a rough adoptation of libottery to use it for secure random numbers in rspamd when needed (and in DNS resolver specifically). This import makes the internal chacha20 code useless, hence it is removed now. | ||||
* | Remove legacy client and rework build system. | Vsevolod Stakhov | 2014-01-19 | 1 | -0/+146 |
--HG-- rename : lib/CMakeLists.txt => src/CMakeLists.txt |