Vsevolod Stakhov
95b113764d
[Rework] Require CMake 3.9 to work, remove manual lto crap
4 years ago
Vsevolod Stakhov
e229b6dd55
[Fix] Add configurable number of threads for OpenBLAS
Issue: #3082
4 years ago
Vsevolod Stakhov
08ffbddaa8
[Minor] Update version to 2.1
4 years ago
Vsevolod Stakhov
56e236efa0
[Rework] No more magic
4 years ago
Vsevolod Stakhov
ea15d2e1d5
[Rework] Start moving to replxx
4 years ago
Vsevolod Stakhov
3029890954
[Minor] Add lua bit library if not luajit
4 years ago
Vsevolod Stakhov
82c2e609a9
[Minor] Fix libutil detection on BSD systems
5 years ago
Vsevolod Stakhov
9aa104f6a7
[Project] Start mime structures refactoring
5 years ago
Vsevolod Stakhov
694af5cd68
[Minor] Remove CXX linker requirement unless static Hyperscan is linked
5 years ago
Vsevolod Stakhov
8c9192d649
[Minor] Minor portability fixes
5 years ago
Vsevolod Stakhov
d0ad3c5f2b
[Minor] Modernize CMakeLists
5 years ago
Vsevolod Stakhov
9026da71bb
[Rework] Use libsodium instead of hand crafted crypto implementations
5 years ago
Vsevolod Stakhov
891b250b45
[Project] Remove torch
5 years ago
Vsevolod Stakhov
742feb4195
[Minor] Add open_memstream check
5 years ago
Vsevolod Stakhov
648b027cca
[Minor] Oops, forgot to add library for linkage
5 years ago
Vsevolod Stakhov
44e393f9fe
[Project] Add kann library to start torch removal
5 years ago
Vsevolod Stakhov
b066f62bfa
[Minor] Always enable sse2 on x86_64
5 years ago
Vsevolod Stakhov
961cc0e022
[Minor] Grrr, fix cmake arguments
5 years ago
Vsevolod Stakhov
ab06871bb2
[Minor] Try to fix cmake stupidity
5 years ago
Vsevolod Stakhov
014c2a2585
[Minor] Require cmake 3.0 and modernize somehow
5 years ago
Vsevolod Stakhov
364641b4bd
[Minor] Fix various crap
5 years ago
Vsevolod Stakhov
dc96f9b37f
[Project] Make it compileable again...
5 years ago
Vsevolod Stakhov
71e0dbf960
[Project] Remove libfann, gd and other unsupported stuff
5 years ago
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
5 years ago
Vsevolod Stakhov
5376c8a252
[Project] Bundle libev
5 years ago
Vsevolod Stakhov
0b65c937e3
[Rework] Slashing: Change versioning schema - move to 2.0
5 years ago
Vsevolod Stakhov
05f70739e4
[Minor] Update version to 1.9.4
5 years ago
Vsevolod Stakhov
dbcc1c9452
[Minor] Update version to 1.9.3
5 years ago
Vsevolod Stakhov
2c5aaa7e85
[Minor] Add lpeg re module
5 years ago
Vsevolod Stakhov
e0f9152733
[Feature] Use fpconv girsu2 implementation for printing floats
5 years ago
Vsevolod Stakhov
9771c10437
[Minor] Update version to 1.9.2
5 years ago
Vsevolod Stakhov
186c9a0997
[Minor] Never use pkg-config for jemalloc - it breaks things
5 years ago
Vsevolod Stakhov
3bf124702c
[Minor] Add lua-lupa library for Jinja2 templates
5 years ago
Vsevolod Stakhov
6cedc4fe94
[Minor] Fix buid with no PVS
5 years ago
Vsevolod Stakhov
376b5cac00
[Minor] Oops, exclude from `all` target
5 years ago
Vsevolod Stakhov
ab0f47f4ef
[Minor] Attach PVS analyze target
5 years ago
Vsevolod Stakhov
f4268b3ec5
[Minor] Update version to 1.9.1
5 years ago
Vsevolod Stakhov
39ed10ed8f
[Minor] Search for libjemalloc_pic first
5 years ago
Vsevolod Stakhov
736a5f1d12
Revert "[Minor] Use less aggressive optimisation level"
This reverts commit 9bfff1d477
.
5 years ago
Vsevolod Stakhov
9bfff1d477
[Minor] Use less aggressive optimisation level
5 years ago
Vsevolod Stakhov
593a9255cb
[Minor] Set version to 1.9.0
5 years ago
Vsevolod Stakhov
b048a5a3a0
[Minor] Fix linking
5 years ago
Vsevolod Stakhov
e550b8e7db
[Minor] Try to fix linking hell
5 years ago
Vsevolod Stakhov
e96cab20b9
[Rework] Another paths rework
5 years ago
Vsevolod Stakhov
36e960ed74
[Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedir
5 years ago
Vsevolod Stakhov
34a0eebf73
[Minor] Update version to 1.8.4
5 years ago
Vsevolod Stakhov
e313c92848
[Minor] Update version to 1.8.3
5 years ago
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.
5 years ago
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.
5 years ago
Vsevolod Stakhov
c6ccb8d28f
[Rework] Completely rework symbols cache management
5 years ago