Commit Graph

64 Commitit

Tekijä SHA1 Viesti Päivämäärä
Vsevolod Stakhov
6854375771 Remove bundled hiredis. 2015-02-18 15:35:14 +00:00
Vsevolod Stakhov
195bfd320c Import lua-functional for plugins stuff. 2015-02-16 16:35:18 +00:00
Vsevolod Stakhov
2fcf5d83cf Remove tweetnacl for now. 2015-02-15 16:14:20 +00:00
Vsevolod Stakhov
141e7673fa Merge pull request #146 from fatalbanana/master
Update RBL module etc
2015-02-11 16:07:56 +00:00
Andrew Lewis
e77f51f874 Make Exim pass usernames to Rspamd 2015-02-11 15:48:37 +02:00
Vsevolod Stakhov
c4e4a60be8 Small fixes. 2015-02-09 10:52:31 +00:00
Vsevolod Stakhov
9c825e98d3 Macro ambiguity hell. 2015-02-09 10:23:07 +00:00
Vsevolod Stakhov
544fea1f9f Unify align macro. 2015-02-08 22:27:04 +00:00
Vsevolod Stakhov
f1718ac592 Publish afternm_detached 2015-02-02 22:28:36 +00:00
Andrew Lewis
571955cc19 Fix bad change in Exim patch 2015-02-02 22:39:58 +02:00
Vsevolod Stakhov
b21bad88bb Merge pull request #131 from fatalbanana/master
Update Exim patch
2015-02-01 10:35:36 +00:00
Andrew Lewis
48ccad6194 Update Exim patch 2015-01-31 20:46:54 +02:00
Vsevolod Stakhov
d6c756289e Fix cryptobox code. 2015-01-30 17:47:01 +00:00
Vsevolod Stakhov
268fea1999 Fix blocks chaining. 2015-01-30 01:44:56 +00:00
Vsevolod Stakhov
023abb060f Fix detached cryptobox. 2015-01-29 23:48:13 +00:00
Vsevolod Stakhov
175d7c8cc6 Add prototypes. 2015-01-28 22:22:21 +00:00
Vsevolod Stakhov
db6de9a110 Implement detached cryptobox. 2015-01-28 22:19:28 +00:00
Vsevolod Stakhov
bebc8737c8 Use more targeted compile flags setup. 2015-01-28 21:39:38 +00:00
Vsevolod Stakhov
3dbb173515 Do not pad encrypted messages. 2015-01-28 21:39:18 +00:00
Vsevolod Stakhov
62c3edb074 Forgot to add. 2015-01-28 21:39:08 +00:00
Vsevolod Stakhov
75865261eb Adopt tweetnacl for rspamd. 2015-01-28 15:56:49 +00:00
Vsevolod Stakhov
b45251c416 Import tweetnacl. 2015-01-28 15:43:52 +00:00
Andrew Lewis
96a3a241b8 Make Exim pass hostnames to rspamd 2015-01-03 23:46:21 +02:00
Vsevolod Stakhov
35295fe9ea Allow to listen on ipv6 IP. 2014-12-25 18:35:49 +00:00
Vsevolod Stakhov
83c6e88470 Arrays are no longer lists in UCL. 2014-12-25 18:24:54 +00:00
Vsevolod Stakhov
a75c10a8b1 Lemmatize words for fuzzy check. 2014-12-23 15:57:14 +00:00
Vsevolod Stakhov
dd1134f06b Compile external tools with optimizations. 2014-12-19 10:55:28 +00:00
Vsevolod Stakhov
47be073a75 Use blake2 as KDF instead of sha256. 2014-12-18 21:05:02 +00:00
Vsevolod Stakhov
37cfe206be Add blake2 hash contrib code. 2014-12-18 20:58:17 +00:00
Vsevolod Stakhov
e771cd9604 Add custom targets check and run-test. 2014-12-17 17:28:07 +00:00
Vsevolod Stakhov
7eb5a5745b Add preliminary shingles version. 2014-12-17 16:44:52 +00:00
Vsevolod Stakhov
4178270ca5 Add siphash contrib code. 2014-12-17 14:27:04 +00:00
Vsevolod Stakhov
8da9cf3c42 Add snowball stemmer to the build. 2014-12-17 11:58:42 +00:00
Vsevolod Stakhov
774c8be4b3 Update exim patch.
- Update to the recent exim version
- Strip extra leading src/ from the patch
- Remove sendfile since it was broken
- Fix rspamd spam report for exim
2014-09-29 14:46:39 +01:00
Vsevolod Stakhov
0556a597ba Allow strcase uthash. 2014-08-24 17:00:13 +01:00
Vsevolod Stakhov
ffedc6bef9 Update to the recent versions. 2014-07-19 09:42:05 -07:00
Vsevolod Stakhov
50412eaeae Support legacy 'RSPAMC' protocol line. 2014-04-23 11:58:34 +01:00
Vsevolod Stakhov
a3262faeeb Add compatibility layer with old spamc. 2014-04-05 16:45:06 -07:00
Vsevolod Stakhov
c73632361a Add rdns as a submodule. 2014-02-19 13:50:31 +00:00
Vsevolod Stakhov
29962c678a Move xxhash to contrib. 2014-02-18 18:14:53 +00:00
Vsevolod Stakhov
b4bc6269d9 Remove autogenerated Makefile. 2014-02-04 16:39:41 +00:00
Vsevolod Stakhov
ff62d93b0e Use libottery for secure random numbers.
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.
2014-02-04 16:37:37 +00:00
Vsevolod Stakhov
0894d44904 Import http parser code. 2014-01-07 22:11:53 +00:00
Vsevolod Stakhov
32a9833bd7 Fix linking libraries. 2013-12-26 15:38:17 +00:00
Vsevolod Stakhov
e15ac66903 Rework build system. 2013-12-26 15:28:02 +00:00
Vsevolod Stakhov
0039ba84e6 Forgot to add. 2013-10-22 17:12:49 +01:00
Vsevolod Stakhov
3d218a89ec Fix warning about murmur hash macro. 2013-09-30 16:42:12 +01:00
Vsevolod Stakhov
5787cb0597 Keys in hash table are const pointers. 2013-08-23 23:49:48 +01:00
Vsevolod Stakhov
655ca0dfc4 Start rcl parser implementation. 2013-08-05 17:50:05 +01:00
Vsevolod Stakhov
617bfb5da5 The preliminary API of rspamd configuration language.
Include UTHash for faster and more convenient hash functions than
g_hash_table is. Implement the basic API for RCL parser.
2013-08-04 00:28:28 +01:00