Vsevolod Stakhov
95b113764d
[Rework] Require CMake 3.9 to work, remove manual lto crap
2019-10-15 11:47:16 +01:00
Vsevolod Stakhov
e229b6dd55
[Fix] Add configurable number of threads for OpenBLAS
...
Issue: #3082
2019-10-14 17:48:46 +01:00
Vsevolod Stakhov
08ffbddaa8
[Minor] Update version to 2.1
2019-10-11 17:57:23 +01:00
Vsevolod Stakhov
56e236efa0
[Rework] No more magic
2019-09-09 16:26:16 +01:00
Vsevolod Stakhov
ea15d2e1d5
[Rework] Start moving to replxx
2019-09-03 17:57:01 +01:00
Vsevolod Stakhov
3029890954
[Minor] Add lua bit library if not luajit
2019-08-16 15:54:30 +01:00
Vsevolod Stakhov
82c2e609a9
[Minor] Fix libutil detection on BSD systems
2019-07-19 16:28:15 +01:00
Vsevolod Stakhov
9aa104f6a7
[Project] Start mime structures refactoring
2019-07-12 15:18:17 +01:00
Vsevolod Stakhov
694af5cd68
[Minor] Remove CXX linker requirement unless static Hyperscan is linked
2019-07-09 12:05:33 +01:00
Vsevolod Stakhov
8c9192d649
[Minor] Minor portability fixes
2019-07-09 10:58:11 +01:00
Vsevolod Stakhov
d0ad3c5f2b
[Minor] Modernize CMakeLists
2019-07-09 10:46:47 +01:00
Vsevolod Stakhov
9026da71bb
[Rework] Use libsodium instead of hand crafted crypto implementations
2019-07-08 17:41:31 +01:00
Vsevolod Stakhov
891b250b45
[Project] Remove torch
2019-07-01 15:13:04 +01:00
Vsevolod Stakhov
742feb4195
[Minor] Add open_memstream check
2019-06-29 16:59:50 +01:00
Vsevolod Stakhov
648b027cca
[Minor] Oops, forgot to add library for linkage
2019-06-28 18:39:15 +01:00
Vsevolod Stakhov
44e393f9fe
[Project] Add kann library to start torch removal
2019-06-27 15:38:34 +01:00
Vsevolod Stakhov
b066f62bfa
[Minor] Always enable sse2 on x86_64
2019-06-27 14:16:12 +01:00
Vsevolod Stakhov
961cc0e022
[Minor] Grrr, fix cmake arguments
2019-06-25 12:26:58 +01:00
Vsevolod Stakhov
ab06871bb2
[Minor] Try to fix cmake stupidity
2019-06-25 11:46:51 +01:00
Vsevolod Stakhov
014c2a2585
[Minor] Require cmake 3.0 and modernize somehow
2019-06-23 09:35:31 +01:00
Vsevolod Stakhov
364641b4bd
[Minor] Fix various crap
2019-06-22 14:29:40 +01:00
Vsevolod Stakhov
dc96f9b37f
[Project] Make it compileable again...
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
71e0dbf960
[Project] Remove libfann, gd and other unsupported stuff
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
5376c8a252
[Project] Bundle libev
2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
0b65c937e3
[Rework] Slashing: Change versioning schema - move to 2.0
2019-05-18 09:42:41 +01:00
Vsevolod Stakhov
05f70739e4
[Minor] Update version to 1.9.4
2019-05-13 14:24:08 +01:00
Vsevolod Stakhov
dbcc1c9452
[Minor] Update version to 1.9.3
2019-04-16 17:36:26 +01:00
Vsevolod Stakhov
2c5aaa7e85
[Minor] Add lpeg re module
2019-04-08 11:51:01 +01:00
Vsevolod Stakhov
e0f9152733
[Feature] Use fpconv girsu2 implementation for printing floats
2019-04-06 12:24:53 +01:00
Vsevolod Stakhov
9771c10437
[Minor] Update version to 1.9.2
2019-04-05 11:30:16 +01:00
Vsevolod Stakhov
186c9a0997
[Minor] Never use pkg-config for jemalloc - it breaks things
2019-04-02 14:57:40 +01:00
Vsevolod Stakhov
3bf124702c
[Minor] Add lua-lupa library for Jinja2 templates
2019-03-26 12:36:41 +00:00
Vsevolod Stakhov
6cedc4fe94
[Minor] Fix buid with no PVS
2019-03-13 16:43:55 +00:00
Vsevolod Stakhov
376b5cac00
[Minor] Oops, exclude from all
target
2019-03-13 15:00:40 +00:00
Vsevolod Stakhov
ab0f47f4ef
[Minor] Attach PVS analyze target
2019-03-13 14:58:59 +00:00
Vsevolod Stakhov
f4268b3ec5
[Minor] Update version to 1.9.1
2019-03-12 15:59:11 +00:00
Vsevolod Stakhov
39ed10ed8f
[Minor] Search for libjemalloc_pic first
2019-03-07 13:05:15 +00:00
Vsevolod Stakhov
736a5f1d12
Revert "[Minor] Use less aggressive optimisation level"
...
This reverts commit 9bfff1d477
.
2019-03-05 23:18:19 +00:00
Vsevolod Stakhov
9bfff1d477
[Minor] Use less aggressive optimisation level
2019-03-05 22:51:29 +00:00
Vsevolod Stakhov
593a9255cb
[Minor] Set version to 1.9.0
2019-03-05 16:44:13 +00:00
Vsevolod Stakhov
b048a5a3a0
[Minor] Fix linking
2019-02-14 17:28:19 +00:00
Vsevolod Stakhov
e550b8e7db
[Minor] Try to fix linking hell
2019-02-14 11:22:07 +00:00
Vsevolod Stakhov
e96cab20b9
[Rework] Another paths rework
2018-12-26 15:00:02 +00:00
Vsevolod Stakhov
36e960ed74
[Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedir
2018-12-26 15:00:02 +00:00
Vsevolod Stakhov
34a0eebf73
[Minor] Update version to 1.8.4
2018-12-03 15:46:17 +00:00
Vsevolod Stakhov
e313c92848
[Minor] Update version to 1.8.3
2018-11-19 13:12:27 +00:00
Anton Yuzhaninov
a796cd7321
Don't set PREFIX variable in cmake
...
As I can see this variable is not used by rspamd build system. Remove it
because setting it causes a lot of warning with
-DENABLE_CLANG_PLUGIN=ON - PREFIX variable is not documented but used by
cmake internally.
2018-10-29 23:33:36 -04:00
Anton Yuzhaninov
55d667d387
Stop linking with -lnsl on Linux
...
As far as I know on Linux libnsl is used only for NIS/NIS+ support.
It is highly unlikey that Rspamd users use NIS in 2018.
Keep linking with libnsl on Solaris - there it is likely needed even if
NIS is not used.
2018-10-29 18:53:03 -04:00
Vsevolod Stakhov
c6ccb8d28f
[Rework] Completely rework symbols cache management
2018-10-26 15:25:41 +01:00