Mikhail Gusarov
0b5d9e932a
Fix installing conf/ files
2015-03-17 18:56:52 +02:00
Vsevolod Stakhov
94ea1a337e
Do not check for lua5.2 when luajit is enabled.
2015-03-11 10:26:58 +00:00
Vsevolod Stakhov
a95cb759f5
Check for JIT support in pcre.
2015-03-05 12:23:33 +00:00
Vsevolod Stakhov
17ffcdc70c
Restore build id parsing.
2015-03-05 11:35:42 +00:00
Vsevolod Stakhov
71993413ec
Fix linkage with luajit on osx.
2015-03-05 10:38:40 +00:00
Vsevolod Stakhov
5dabcdd94f
Fix iconv detection.
2015-03-03 18:22:09 +00:00
Andrew Lewis
5f22ee118d
Install fun.lua to correct location
2015-02-25 14:13:45 +02:00
Vsevolod Stakhov
e9c050ea60
Set robust flag for mutexes to avoid dead locks.
2015-02-24 17:08:26 +00:00
Vsevolod Stakhov
d0f501c230
Move cdb to contrib as well.
2015-02-21 18:35:54 +00:00
Vsevolod Stakhov
6e121a026f
Move ucl and rdns to contrib.
2015-02-21 18:11:12 +00:00
Vsevolod Stakhov
1e0c0c6852
Explicitly unset variable when looking for lua.
2015-02-20 12:03:39 +00:00
Vsevolod Stakhov
e2946e9a9c
Fix luajit detection.
2015-02-18 17:31:40 +00:00
Vsevolod Stakhov
4b49bdd927
Enable luajit by default.
2015-02-18 15:56:25 +00:00
Vsevolod Stakhov
9dad3bc528
Fix cmake message.
2015-02-18 15:56:15 +00:00
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
384770006a
Another try to fix build.
2015-02-14 00:49:34 +00:00
Vsevolod Stakhov
1b94a3560c
Eliminate mess with linking.
2015-02-13 23:45:06 +00:00
Vsevolod Stakhov
58725e3ff0
Find iconv.
2015-02-09 10:52:23 +00:00
Vsevolod Stakhov
f4d4c9b648
Some more BSD fixes.
2015-02-09 10:20:03 +00:00
Vsevolod Stakhov
369799644b
One more push to pthread_mutexattr_setpshared
2015-02-09 10:12:59 +00:00
Vsevolod Stakhov
896a33677a
More precise detection of pthread_mutexattr_setpshared.
2015-02-09 10:04:37 +00:00
Alexey AL
bff11b8665
Add static build internal libs
2015-02-09 01:21:43 +03:00
Vsevolod Stakhov
82f9e6dff5
Add optimized versions of ChaCha20 by @floodyberry
2015-02-06 13:49:17 +00:00
Vsevolod Stakhov
60228b266b
Start cryptobox library.
2015-02-06 11:37:55 +00:00
Vsevolod Stakhov
b5e9a22e49
Add explicit_memzero function.
2015-02-03 22:03:22 +00:00
Andrew Lewis
2fa2e9b3e7
Cosmetic changes
2015-02-03 14:53:18 +02:00
Vsevolod Stakhov
75865261eb
Adopt tweetnacl for rspamd.
2015-01-28 15:56:49 +00:00
Vsevolod Stakhov
b5597411a2
Reorganize statfiles and classifiers into libstat.
2015-01-16 15:28:40 +00:00
Vsevolod Stakhov
ffd95d7c71
Update version to 0.9 WIP.
2015-01-16 14:06:31 +00:00
Andrew Lewis
3ad4de4158
Add toggle for disabling installation of systemd units on Linux
2015-01-15 13:43:48 +02:00
Vsevolod Stakhov
e48a8c5e6f
Remove checks from debian build.
2014-12-20 17:03:30 +00:00
Vsevolod Stakhov
b26afb57c8
Start total rework of fuzzy_storage.
2014-12-19 14:35:31 +00:00
Vsevolod Stakhov
37cfe206be
Add blake2 hash contrib code.
2014-12-18 20:58:17 +00:00
Vsevolod Stakhov
78322da18c
Search for liblmdb.
2014-12-17 21:40:59 +00:00
Vsevolod Stakhov
e771cd9604
Add custom targets check and run-test.
2014-12-17 17:28:07 +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
6a45a186ab
Start work on rspamd 0.8
2014-12-09 17:21:15 +00:00
Vsevolod Stakhov
20c12e03f6
Update version to 0.7.6.
2014-11-23 22:31:26 +00:00
Vsevolod Stakhov
cbb4039324
Update version to 0.7.5.
2014-11-13 22:22:41 +00:00
Vsevolod Stakhov
3f1247e926
Update version to 0.7.4.
2014-11-08 18:38:11 +00:00
Vsevolod Stakhov
5567c33f05
Try to detect systems without shared mutexes.
2014-11-08 15:46:03 +00:00
Vsevolod Stakhov
f6dfb706de
Update version to 0.7.3
2014-11-02 17:19:00 +00:00
Vsevolod Stakhov
2eed87e9b8
Use PTHREAD_PROCESS_SHARED mutexes if possible.
2014-11-01 22:11:15 +00:00
Vsevolod Stakhov
235a763157
Update to 0.7.2.
2014-10-15 17:18:46 +01:00
Vsevolod Stakhov
7a83d76dc1
Release 0.7.1.
...
* Fix typo in stat output.
* Fix issues with includes crossing with the system includes
* Restore testing framework
* Add radix trie test suite
* Implement new path-compressed radix trie.
- The performance benefit over the old algorithm is about 1.5 times.
- Memory usage is significantly lower as well.
- Now radix trie can accept any IPv4/IPv6 values
* Various improvements to the memory pools code
* Fix writing reply to a client when no filters are defined
* Write base32 encoded fuzzy
* Fix 'soft reject' action
* Fix rspamd reload and modules reconfiguration
* Fix subject rewriting for the default subject
* Fix states for processing task and pre-filters
* Fix issues with connection closing
* Fix crashes in rdns
* Fix ratelimit pre-filter
* 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
* Improve documentation
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
2014-09-30 12:53:05 +01:00
Vsevolod Stakhov
8cf4740696
Resatore check for sched_yield.
2014-09-18 13:08:37 +01:00
Vsevolod Stakhov
ad29a3dd73
Include our source directories before any tests.
2014-09-12 10:37:18 +01:00