Vsevolod Stakhov
b488a309f5
[Minor] Add recvmmsg detection
4 anni fa
Vsevolod Stakhov
19b2617fa8
[Rework] Use google-ced instead of libicu chardet as the former sucks
4 anni fa
Vsevolod Stakhov
361cab554a
[Minor] Fix pthreads linking
4 anni fa
Vsevolod Stakhov
634d1be94f
[Minor] Fix luajit search
4 anni fa
Vsevolod Stakhov
4cbb5e934a
[Rework] Remove old FindLua module, disable lua fallback when LuaJIT is enabled
4 anni fa
Vsevolod Stakhov
76a1fb06de
[Minor] Update version to 2.6
4 anni fa
Vsevolod Stakhov
97217d7bfc
[Minor] Update version to 2.5
4 anni fa
Vsevolod Stakhov
b4ce11041f
[Minor] Remove some old unused crap
4 anni fa
Vsevolod Stakhov
963657514d
[Minor] Add explicit checks for FIPS mode presence
4 anni fa
Vsevolod Stakhov
0af58ca53d
[Minor] Update version to 2.4
4 anni fa
Christian Göttsche
1a7a4a3d89
[Minor] remove unused examplesdir
4 anni fa
Petr Vaněk
b8ad68e9e6
Append CXX to the list of needed languages
The replxx is written in C++ and it is enabled by default. We need to
specify this to correctly pass user specific CXXFLAGS.
4 anni fa
Petr Vaněk
bbf8bb172d
cmake: Unify ENABLE_OPENBLAS and ENABLE_BLAS
ENABLE_OPENBLAS is removed because it was not used to check if the
openblas library should be used. The ENABLE_BLAS is moved from
CMakeLists.txt to cmake/Openblas.cmake to have all related variables in
one file and to reduce a complexity of CMakeLists.txt slightly.
4 anni fa
Vsevolod Stakhov
b30c5df0ca
[Minor] Update version to 2.3
4 anni fa
Vsevolod Stakhov
9ab726cd1d
[Minor] Disable jemalloc on sanitized builds
4 anni fa
Vsevolod Stakhov
c3928cf525
[Rework] Further cmake system rework
4 anni fa
Vsevolod Stakhov
7f482c08ce
[Rework] Make cmake structure more modular
4 anni fa
Vsevolod Stakhov
7f62d657ce
[Project] Add fast utf8 validation library
4 anni fa
Vsevolod Stakhov
177d37b1ab
[Minor] Move CPU detection out of the cryptobox module
4 anni fa
Vsevolod Stakhov
c15ca59b25
[Rework] Move cmake modules to a dedicated path
4 anni fa
Vsevolod Stakhov
16f4092271
[Minor] Fix openblas detection logic (or try to)
4 anni fa
Vsevolod Stakhov
690d055653
[Minor] Disable blas by default
4 anni fa
Vsevolod Stakhov
546519543f
[Minor] Add option to enable openblas support to cmake
4 anni fa
Vsevolod Stakhov
3acc923829
[Minor] Update version to 2.2
4 anni fa
Vsevolod Stakhov
95b113764d
[Rework] Require CMake 3.9 to work, remove manual lto crap
4 anni fa
Vsevolod Stakhov
e229b6dd55
[Fix] Add configurable number of threads for OpenBLAS
Issue: #3082
4 anni fa
Vsevolod Stakhov
08ffbddaa8
[Minor] Update version to 2.1
4 anni fa
Vsevolod Stakhov
56e236efa0
[Rework] No more magic
4 anni fa
Vsevolod Stakhov
ea15d2e1d5
[Rework] Start moving to replxx
4 anni fa
Vsevolod Stakhov
3029890954
[Minor] Add lua bit library if not luajit
4 anni fa
Vsevolod Stakhov
82c2e609a9
[Minor] Fix libutil detection on BSD systems
5 anni fa
Vsevolod Stakhov
9aa104f6a7
[Project] Start mime structures refactoring
5 anni fa
Vsevolod Stakhov
694af5cd68
[Minor] Remove CXX linker requirement unless static Hyperscan is linked
5 anni fa
Vsevolod Stakhov
8c9192d649
[Minor] Minor portability fixes
5 anni fa
Vsevolod Stakhov
d0ad3c5f2b
[Minor] Modernize CMakeLists
5 anni fa
Vsevolod Stakhov
9026da71bb
[Rework] Use libsodium instead of hand crafted crypto implementations
5 anni fa
Vsevolod Stakhov
891b250b45
[Project] Remove torch
5 anni fa
Vsevolod Stakhov
742feb4195
[Minor] Add open_memstream check
5 anni fa
Vsevolod Stakhov
648b027cca
[Minor] Oops, forgot to add library for linkage
5 anni fa
Vsevolod Stakhov
44e393f9fe
[Project] Add kann library to start torch removal
5 anni fa
Vsevolod Stakhov
b066f62bfa
[Minor] Always enable sse2 on x86_64
5 anni fa
Vsevolod Stakhov
961cc0e022
[Minor] Grrr, fix cmake arguments
5 anni fa
Vsevolod Stakhov
ab06871bb2
[Minor] Try to fix cmake stupidity
5 anni fa
Vsevolod Stakhov
014c2a2585
[Minor] Require cmake 3.0 and modernize somehow
5 anni fa
Vsevolod Stakhov
364641b4bd
[Minor] Fix various crap
5 anni fa
Vsevolod Stakhov
dc96f9b37f
[Project] Make it compileable again...
5 anni fa
Vsevolod Stakhov
71e0dbf960
[Project] Remove libfann, gd and other unsupported stuff
5 anni fa
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
5 anni fa
Vsevolod Stakhov
5376c8a252
[Project] Bundle libev
5 anni fa
Vsevolod Stakhov
0b65c937e3
[Rework] Slashing: Change versioning schema - move to 2.0
5 anni fa