Vsevolod Stakhov
|
01d8f7e7a8
|
[Rework] Move global functions to a separate directory
|
2017-05-18 16:40:48 +01:00 |
|
Vsevolod Stakhov
|
14500c5783
|
[Minor] Start 1.6 version
|
2017-04-19 17:12:22 +01:00 |
|
Vsevolod Stakhov
|
2678c57326
|
[Minor] Update version to 1.5.6
|
2017-04-10 11:16:32 +01:00 |
|
Vsevolod Stakhov
|
486bf47d71
|
[Minor] Disable noisy warning in gcc7
|
2017-04-07 13:07:34 +01:00 |
|
Vsevolod Stakhov
|
d172dc0814
|
[Minor] Some fixes for static build
|
2017-03-31 13:29:45 +01:00 |
|
Vsevolod Stakhov
|
6b2213975f
|
[Minor] Update version to 1.5.5
|
2017-03-28 16:45:01 +01:00 |
|
Vsevolod Stakhov
|
e6807e5529
|
[Minor] Update version to 1.5.4
|
2017-03-17 13:58:56 +00:00 |
|
Vsevolod Stakhov
|
125c716113
|
[Minor] Update version to 1.5.3
|
2017-03-07 18:52:07 +00:00 |
|
Vsevolod Stakhov
|
d643dc045f
|
[Minor] Update version
|
2017-03-03 12:34:37 +00:00 |
|
Andrew Lewis
|
64c4ee2912
|
[Minor] More cmake fixes
|
2017-03-02 17:39:39 +02:00 |
|
Vsevolod Stakhov
|
29a93a839a
|
[Minor] Update version number
|
2017-03-02 13:05:10 +00:00 |
|
Andrew Lewis
|
6ec6f8adb8
|
[Minor] Help cmake find gthread
|
2017-03-01 19:52:51 +02:00 |
|
Vsevolod Stakhov
|
dd65f40f8e
|
[Minor] Another fix for libicu detection
|
2017-02-28 13:21:57 +00:00 |
|
Vsevolod Stakhov
|
ab72879f47
|
[Minor] Print better information about Lua found
|
2017-02-27 12:59:05 +00:00 |
|
Vsevolod Stakhov
|
09cee2f921
|
[Minor] Fix manual libicu detection
|
2017-02-23 15:47:58 +00:00 |
|
Vsevolod Stakhov
|
5990f3f196
|
[Rework] Start switching to libicu
|
2017-02-23 15:04:10 +00:00 |
|
Vsevolod Stakhov
|
49647df07c
|
[Minor] Save resolver in config structure and allow to get it from Lua
|
2017-01-27 12:18:41 +00:00 |
|
Vsevolod Stakhov
|
9a888eb2ce
|
[Minor] Do not build rspamd utils by default
|
2017-01-23 13:53:49 +00:00 |
|
Vsevolod Stakhov
|
9ac7c450c7
|
[Minor] Move hiredis inclusion to the proper place
|
2017-01-03 14:21:59 +00:00 |
|
Vsevolod Stakhov
|
6eecb5ce7c
|
[Minor] Add enable full debug option
|
2016-12-25 16:23:02 +00:00 |
|
Vsevolod Stakhov
|
7bf934ec68
|
[Rework] Finally remove gmime dependency from Rspamd
|
2016-12-22 23:58:51 +00:00 |
|
Vsevolod Stakhov
|
fc1eb3ca94
|
[Minor] Arrrgh, stupid cmake
|
2016-12-09 16:02:31 +00:00 |
|
Vsevolod Stakhov
|
3eba0f7aca
|
[Minor] Check libgd before using
|
2016-12-09 15:39:58 +00:00 |
|
Vsevolod Stakhov
|
2537df1672
|
[Minor] Enable hiredis and fann by default
|
2016-12-07 09:55:10 +00:00 |
|
Vsevolod Stakhov
|
61a2d838a7
|
[Feature] Add support of libgd
|
2016-12-06 16:22:23 +00:00 |
|
Vsevolod Stakhov
|
cd01e044ae
|
[Minor] Switch version to 1.5.0
|
2016-12-05 11:11:21 +00:00 |
|
Vsevolod Stakhov
|
cdecbbc8c5
|
[Minor] Update to 1.4.2
|
2016-11-30 14:16:19 +00:00 |
|
Andreas Schneider
|
0d7b81adc2
|
cmake: Add missing luajit include dirs
/usr/include/luajit-5_1-2.0
|
2016-11-29 11:23:28 +01:00 |
|
Vsevolod Stakhov
|
4b3869ed2c
|
[Minor] Try to reorder libraries
|
2016-11-26 13:33:27 +00:00 |
|
Vsevolod Stakhov
|
1e63c1d3dc
|
[Minor] More and more libraries because of gmime...
|
2016-11-26 13:27:44 +00:00 |
|
Vsevolod Stakhov
|
0b9dbcc818
|
[Minor] Gmime like requires whole world to be used
|
2016-11-26 13:21:51 +00:00 |
|
Vsevolod Stakhov
|
74203dab0e
|
[Minor] More fixes for static build
|
2016-11-26 13:15:51 +00:00 |
|
Vsevolod Stakhov
|
d2ae2538f1
|
[Minor] Add missing flag
|
2016-11-26 13:08:03 +00:00 |
|
Vsevolod Stakhov
|
b6ceb8518d
|
[Minor] Another fix for static build
|
2016-11-26 12:44:58 +00:00 |
|
Vsevolod Stakhov
|
29ec64ccf5
|
[Minor] Another stupid workaround
|
2016-11-26 12:38:36 +00:00 |
|
Vsevolod Stakhov
|
2bc1d15750
|
[Minor] Another try to fix bloody gmime search path
|
2016-11-26 12:31:27 +00:00 |
|
Vsevolod Stakhov
|
b74d2ce530
|
[Minor] More fixes for bloody gmime
|
2016-11-26 12:19:24 +00:00 |
|
Vsevolod Stakhov
|
92c6f988cf
|
[Fix] Fix build with custom glib/gmime
|
2016-11-26 12:09:12 +00:00 |
|
Vsevolod Stakhov
|
f7466e9e38
|
[Minor] Add lua 5.3 support
|
2016-11-25 13:47:27 +00:00 |
|
Vsevolod Stakhov
|
db3ce11f4d
|
[Minor] Update version to 1.4.1
|
2016-11-22 12:06:14 +00:00 |
|
Vsevolod Stakhov
|
e1cb7814b2
|
[Minor] Allways compile with symbols
|
2016-11-17 15:55:10 +00:00 |
|
Andrew Lewis
|
868c11401b
|
[Minor] Fix build with dev version of luajit
|
2016-10-25 15:15:50 +02:00 |
|
Vsevolod Stakhov
|
82bb01e1f8
|
[Fix] Another try to deal with posix idiotizm
|
2016-10-19 14:55:02 +01:00 |
|
Vsevolod Stakhov
|
bd10330aa7
|
[Feature] Add zstd compression library
|
2016-09-08 17:00:14 +01:00 |
|
Vsevolod Stakhov
|
798d515290
|
[Fix] Do not be cheated by system hiredis
|
2016-08-30 18:36:14 +01:00 |
|
Vsevolod Stakhov
|
343ec6cd4f
|
[Minor] Update to 1.4.0
|
2016-08-23 13:18:28 +01:00 |
|
Vsevolod Stakhov
|
30499880c6
|
[Minor] Update to 1.3.4
|
2016-08-15 14:46:59 +01:00 |
|
Andrew Lewis
|
f93a66780d
|
[Test] Some fixes for code coverage
|
2016-08-10 13:57:14 +01:00 |
|
Vsevolod Stakhov
|
73119605ba
|
[Minor] Update to 1.3.3
|
2016-08-08 16:59:01 +01:00 |
|
Andrew Lewis
|
924a4b40a8
|
[Minor] Integrate coveralls
|
2016-08-02 15:18:29 +01:00 |
|
Vsevolod Stakhov
|
9ae4337be5
|
[Minor] Update version to 1.3.2
|
2016-08-01 14:27:15 +01:00 |
|
Vsevolod Stakhov
|
7d8e070281
|
[Minor] Update version to 1.3.1
|
2016-07-29 17:43:48 +01:00 |
|
Vsevolod Stakhov
|
6c9b754334
|
Merge pull request #762 from fatalbanana/no-more-socket-activation
[Rework] Remove systemd socket activation (Fixes #759)
|
2016-07-29 14:10:18 +01:00 |
|
Vsevolod Stakhov
|
ed80e0873f
|
[Fix] Fix installed permissions for rspamd_stats
|
2016-07-28 18:40:11 +01:00 |
|
Andrew Lewis
|
638ba136d0
|
[Rework] Remove systemd socket activation
|
2016-07-27 16:43:45 +01:00 |
|
Vsevolod Stakhov
|
ec4475e63f
|
[Minor] Install rspamd_stats
|
2016-07-24 17:58:58 +01:00 |
|
Andrew Lewis
|
72fbc5e849
|
[Fix] Skip setting RPATH for static builds
|
2016-07-22 13:51:04 +01:00 |
|
Vsevolod Stakhov
|
c4055be589
|
[Feature] Dynamically detect if a CPU is incompatible with hyperscan
|
2016-07-22 10:24:21 +01:00 |
|
Vsevolod Stakhov
|
298a04db37
|
[Fix] Fix misprints for lto usage
|
2016-07-14 14:34:31 +01:00 |
|
Vsevolod Stakhov
|
1dd5531694
|
[Fix] Further fixes for lto and static linking
|
2016-07-14 13:57:10 +01:00 |
|
Vsevolod Stakhov
|
99a6e4a1e3
|
Revert "[Fix] PIE is required for static build"
This reverts commit fcea960519 .
|
2016-07-14 13:18:04 +01:00 |
|
Vsevolod Stakhov
|
fcea960519
|
[Fix] PIE is required for static build
|
2016-07-14 12:59:37 +01:00 |
|
Vsevolod Stakhov
|
bcde3b0e53
|
[Feature] Use -flto if possible when optimizations are enabled
|
2016-07-14 12:54:41 +01:00 |
|
Vsevolod Stakhov
|
ce0579f6cc
|
[Minor] Remove incorrect library linkage
|
2016-07-14 12:49:21 +01:00 |
|
Vsevolod Stakhov
|
d2af2a1d52
|
[Minor] Do not bother about sign-compare
|
2016-07-13 17:07:23 +01:00 |
|
Vsevolod Stakhov
|
4bedefb1e7
|
[Minor] Another fix for shmem detection on build
|
2016-07-11 14:25:11 +01:00 |
|
Vsevolod Stakhov
|
abc650b3df
|
[Fix] Always use shmem on linux
|
2016-07-05 13:40:50 +01:00 |
|
Vsevolod Stakhov
|
2d0e4061c7
|
[Minor] Fix couple of warnings and disable -pedantic mode
|
2016-07-05 12:57:58 +01:00 |
|
Vsevolod Stakhov
|
5f450d88f7
|
[Feature] Add test to check shared memory support sanity
|
2016-06-29 14:51:50 +01:00 |
|
Vsevolod Stakhov
|
f0448d158b
|
[Fix] Avoid linking with actrie if hyperscan is enabled
|
2016-06-25 13:39:35 +01:00 |
|
Vsevolod Stakhov
|
3c967aea98
|
[Feature] Improve ragel build target
|
2016-06-14 20:36:50 +01:00 |
|
Vsevolod Stakhov
|
8e86e00a86
|
[Rework] Compile ragel sources when building rspamd
|
2016-06-14 20:17:15 +01:00 |
|
Vsevolod Stakhov
|
7c9830991c
|
[Feature] Search for SSL_set_tlsext_host_name support
|
2016-06-13 17:31:29 +01:00 |
|
Vsevolod Stakhov
|
78ba3dfdbf
|
[Feature] Initialize ssl library to use SSL connections
|
2016-06-11 12:40:25 +01:00 |
|
Vsevolod Stakhov
|
565c37fca0
|
[Fix] Link lpeg to rspamd lua library
|
2016-05-28 18:42:45 +01:00 |
|
Vsevolod Stakhov
|
07c6066639
|
[Feature] Distinguish luajit from lua
|
2016-05-09 10:11:33 +01:00 |
|
Vsevolod Stakhov
|
917e1ca945
|
[Rework] Import linenoise for line editing
|
2016-05-08 20:22:38 +01:00 |
|
Vsevolod Stakhov
|
6bb2daddb0
|
[Fix] Repair optional dependencies
|
2016-05-04 14:21:05 +01:00 |
|
Vsevolod Stakhov
|
f6efe0a869
|
[Minor] Update to 1.3.0
|
2016-04-20 14:57:53 +01:00 |
|
Vsevolod Stakhov
|
1514f82a54
|
[Minor] Support DragonFly build
Issue: #595
|
2016-04-18 15:17:44 +01:00 |
|
Vsevolod Stakhov
|
daea922b4f
|
[Minor] Update version to 1.2.4
|
2016-04-12 13:07:21 +01:00 |
|
Vsevolod Stakhov
|
f36e38a2a4
|
[Feature] Allow building rspamd with jemalloc
|
2016-04-11 11:23:47 +01:00 |
|
Vsevolod Stakhov
|
c7c8ff17c9
|
[Minor] Update version to 1.2.3
|
2016-04-01 15:22:15 +01:00 |
|
Vsevolod Stakhov
|
6b73e307d3
|
[Minor] Update version to 1.2.2
|
2016-03-25 16:08:13 +00:00 |
|
Vsevolod Stakhov
|
63acf9fede
|
[Minor] Update version to 1.2.1
|
2016-03-22 10:35:36 +00:00 |
|
Vsevolod Stakhov
|
091633c9af
|
[Feature] Add LOCAL_CONFDIR option
|
2016-03-10 17:35:49 +00:00 |
|
Vsevolod Stakhov
|
5c25ee027e
|
Add new warnings supported by gcc-6
|
2016-02-16 13:44:25 +00:00 |
|
Vsevolod Stakhov
|
20c9bfdc2d
|
More steps to support dynamic workers
|
2016-02-12 16:11:30 +00:00 |
|
Vsevolod Stakhov
|
d54124d738
|
Add versions to rspamd modules and workers
|
2016-02-12 13:34:17 +00:00 |
|
Vsevolod Stakhov
|
34b41a21d7
|
Add Level-Compressed Tree Bitmap contrib code
Implementation by: Geoffrey T. Dairiki <dairiki@dairiki.org>
|
2016-02-11 09:57:13 +00:00 |
|
Vsevolod Stakhov
|
cbb129cba4
|
Add pcre2 detection
|
2016-02-09 11:26:16 +00:00 |
|
Vsevolod Stakhov
|
eff7d62249
|
Fix setting include variable in the cache
|
2016-02-09 11:26:05 +00:00 |
|
Vsevolod Stakhov
|
1da1ff145d
|
Start 1.2 branching
|
2016-02-04 22:28:57 +00:00 |
|
Vsevolod Stakhov
|
63f8b66c21
|
Add plain open file API method
|
2016-02-02 23:42:42 +00:00 |
|
Vsevolod Stakhov
|
56583a05d4
|
Support c11 if available
|
2016-01-30 10:55:32 +01:00 |
|
Vsevolod Stakhov
|
a876d62a4b
|
Update version to 1.1.3
|
2016-01-29 18:13:56 +00:00 |
|
Vsevolod Stakhov
|
a8f5d99585
|
Try to fix build issue
|
2016-01-26 21:23:41 +00:00 |
|
Vsevolod Stakhov
|
9285e9f52e
|
Fix build with custom pcre
|
2016-01-26 17:11:52 +00:00 |
|
Vsevolod Stakhov
|
dbd49ad6c5
|
Update version to 1.1.2
|
2016-01-21 16:15:09 +00:00 |
|
Vsevolod Stakhov
|
945b56bed3
|
Update version to 1.1.1
|
2016-01-19 15:00:05 +00:00 |
|
Vsevolod Stakhov
|
8681b3d813
|
Fix default paths for the source build
|
2016-01-16 21:07:26 +00:00 |
|
Vsevolod Stakhov
|
e8b103d9a1
|
Enable redis conditional missed somehow
|
2016-01-14 17:22:39 +00:00 |
|
Vsevolod Stakhov
|
4fc834d623
|
Embed hiredis as it is broken literally everywhere
|
2016-01-11 16:04:50 +00:00 |
|
Vsevolod Stakhov
|
c2ff857a70
|
Add detection of libfann
|
2015-12-21 12:28:41 +00:00 |
|
Vsevolod Stakhov
|
bef452ccbc
|
Hyperscan is available for x86_64 only so far
|
2015-12-20 21:23:24 +00:00 |
|
Vsevolod Stakhov
|
5914e5c6e2
|
Support GIT_ID variable
|
2015-12-18 14:24:01 +00:00 |
|
Vsevolod Stakhov
|
160b0a033b
|
Use perl instead of bloody cmake for string manipulation
|
2015-12-15 14:36:12 +00:00 |
|
Vsevolod Stakhov
|
3effda3570
|
Try to fix build
|
2015-12-11 19:18:25 +00:00 |
|
Vsevolod Stakhov
|
99666be61c
|
Remove unnecessary definition
|
2015-12-11 19:08:36 +00:00 |
|
Vsevolod Stakhov
|
b290d0de90
|
Find nftw definition
|
2015-12-11 16:30:37 +00:00 |
|
Vsevolod Stakhov
|
864f980038
|
Fix pthread linkage
|
2015-12-10 11:24:53 +00:00 |
|
Vsevolod Stakhov
|
813685c8e0
|
Add hyperscan initialization
|
2015-12-07 15:24:41 +00:00 |
|
Vsevolod Stakhov
|
be2034ea24
|
Start hyperscan support
|
2015-12-07 14:29:25 +00:00 |
|
Vsevolod Stakhov
|
ee98688103
|
Add LPeg support to rspamd
|
2015-12-07 13:52:41 +00:00 |
|
Vsevolod Stakhov
|
86c5962983
|
Use atomic ops if possible
|
2015-11-26 18:50:03 +00:00 |
|
Vsevolod Stakhov
|
0677cd4451
|
Test for atomic ops.
|
2015-11-23 09:10:12 +00:00 |
|
Vsevolod Stakhov
|
7ea334cd83
|
Add libmagic dependency
|
2015-11-12 14:36:48 +00:00 |
|
Vsevolod Stakhov
|
620bcca373
|
Perl is merely needed when snowball is enabled
|
2015-11-12 14:34:07 +00:00 |
|
Vsevolod Stakhov
|
5570704c53
|
Start implemetation of static analysis plugin
|
2015-11-09 18:51:25 +00:00 |
|
Vsevolod Stakhov
|
2068591f5c
|
Start new feature release.
|
2015-11-05 15:32:03 +03:00 |
|
Vsevolod Stakhov
|
f9a22e7ea6
|
Update version.
|
2015-10-27 13:21:43 +00:00 |
|
Vsevolod Stakhov
|
11803de9a6
|
Update version.
|
2015-10-27 11:20:04 +00:00 |
|
Vsevolod Stakhov
|
b294e38a47
|
Update version.
|
2015-10-26 16:14:36 +00:00 |
|
Vsevolod Stakhov
|
13d9c7e421
|
Remove previous blake2 implementation.
|
2015-10-25 22:45:51 +00:00 |
|
Vsevolod Stakhov
|
c5e769ec0c
|
Allow conditional build of snowball.
|
2015-10-23 11:51:53 +01:00 |
|
Vsevolod Stakhov
|
a28e2fa052
|
Additional issues with static build.
|
2015-10-21 13:17:34 +01:00 |
|
Vsevolod Stakhov
|
ccc7ba9b42
|
More fixes to the static build
|
2015-10-21 13:05:10 +01:00 |
|
Vsevolod Stakhov
|
c0864168aa
|
Add a simple http server for benchmarks
|
2015-10-20 10:10:35 +01:00 |
|
Vsevolod Stakhov
|
16a32a9397
|
Update version.
|
2015-10-16 15:08:26 +01:00 |
|
Vsevolod Stakhov
|
4537114d00
|
Update version to 1.0.6
|
2015-10-14 17:03:23 +01:00 |
|
Vsevolod Stakhov
|
58171591de
|
Check for async IO support.
|
2015-10-08 18:50:39 +01:00 |
|
Vsevolod Stakhov
|
694ef3873d
|
Check for SOCK_SEQPACKET definition.
|
2015-10-08 16:56:50 +01:00 |
|
Vsevolod Stakhov
|
18a45837c5
|
Update version.
|
2015-10-05 17:20:23 +01:00 |
|
Vsevolod Stakhov
|
275602c0ea
|
Fix dirent include.
|
2015-10-03 16:09:58 +01:00 |
|
Vsevolod Stakhov
|
668ed90e8d
|
Try to avoid collision with locally installed includes.
|
2015-09-29 13:32:47 +01:00 |
|
Vsevolod Stakhov
|
5fe7a9e322
|
Update version to 1.0.4
|
2015-09-28 18:23:34 +01:00 |
|
Vsevolod Stakhov
|
4c2a6e952d
|
Add preliminary documentation for rspamadm.
|
2015-09-28 16:45:01 +01:00 |
|
Vsevolod Stakhov
|
9f433cc70a
|
Update version to 1.0.3
|
2015-09-23 17:39:57 +01:00 |
|
Vsevolod Stakhov
|
174f338b5d
|
Update version number to 1.0.2.
|
2015-09-22 17:24:41 +01:00 |
|
Vsevolod Stakhov
|
35f8137b1d
|
Update version to 1.0.1
|
2015-09-18 14:40:20 +01:00 |
|
Vsevolod Stakhov
|
e6ef36e2da
|
Fix luajit detection if lua is also installed.
|
2015-09-01 14:37:58 +01:00 |
|
Vsevolod Stakhov
|
9f29c394e3
|
Fix installation rules.
|
2015-08-07 16:23:24 +01:00 |
|
Vsevolod Stakhov
|
91878c78e1
|
Rework rules installation.
|
2015-08-07 14:40:05 +01:00 |
|
Vsevolod Stakhov
|
95d140298a
|
Use unquoted expansion.
|
2015-08-04 16:20:44 +01:00 |
|
Vsevolod Stakhov
|
2b2c4414ae
|
Build with -O2 by default.
|
2015-07-21 15:04:01 +01:00 |
|
Vsevolod Stakhov
|
871b3c9758
|
Avoid dependency on ARCH dep header.
|
2015-07-14 00:10:49 +01:00 |
|
Vsevolod Stakhov
|
e95ca5c778
|
Rework cmake caching.
|
2015-07-08 15:51:16 +01:00 |
|
Vsevolod Stakhov
|
1d5ca1753f
|
Fix openssl handling.
|
2015-07-08 14:15:46 +01:00 |
|
Vsevolod Stakhov
|
452eba8b86
|
Remove workaround for local cmake.
|
2015-07-08 14:07:01 +01:00 |
|
Vsevolod Stakhov
|
376e6fa835
|
More fixes to cmake script.
|
2015-07-08 13:41:14 +01:00 |
|