Commit Graph

21 Commits

Author SHA1 Message Date
Vsevolod Stakhov
4c81a52183 [Minor] Remove enforced "-O3" from contrib libraries 2019-12-25 13:05:01 +00:00
Vsevolod Stakhov
80cb19900c [Minor] Fix some ubsan related issues 2019-08-12 18:35:59 +01: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
093dd1190d [Fix] Fix actrie implementation (sync from upstream), fixed OOB read 2018-11-12 12:57:24 +00:00
Vsevolod Stakhov
2f00b1fc24 [Minor] Don't use shift on -1 2018-10-03 13:30:04 +01:00
Vsevolod Stakhov
2d053b6fac [Minor] Update aho-corasic implementation 2017-09-26 21:18:08 +01:00
Vsevolod Stakhov
8164a21476 [Fix] Update issues in ac-trie 2017-03-13 11:37:14 +00:00
Vsevolod Stakhov
6eecb5ce7c [Minor] Add enable full debug option 2016-12-25 16:23:02 +00:00
Andreas Schneider
32a6a19cd2 acism: Add missing glib dependency
This library uses g_ascii_tolower()
2016-11-28 13:15:12 +01:00
Bryon Gloden, CISSP®
a7abc83488 Update acism_create.c
Passing one pointer into realloc() and assigning the result directly into that same pointer variable can cause a memory leak if the reallocation fails, because the original allocation will still exist. The correct way to do this is to use a temporary pointer variable.

Credit: http://stackoverflow.com/a/11548901

Found by https://github.com/bryongloden/cppcheck
2016-08-02 17:19:19 -04:00
Vsevolod Stakhov
c0646f71d6 Add special hacks to allow static build. 2015-10-21 12:57:12 +01:00
Vsevolod Stakhov
eb737947eb Reorganize includes to reduce namespace pollution. 2015-10-08 13:15:15 +01:00
Vsevolod Stakhov
94a86fe0a1 Avoid large enums. 2015-07-25 20:58:57 +01:00
Vsevolod Stakhov
5fcec0fcdb Avoid extra linking. 2015-06-25 15:56:02 +01:00
Vsevolod Stakhov
7f8ab548d3 Another round of linking issues fixup. 2015-04-28 17:01:00 +01:00
Vsevolod Stakhov
dffdfc8492 Fix misprint in library path. 2015-04-26 21:09:40 +01:00
Andrew Lewis
549402f683 Try fix RPATH 2015-04-24 22:21:39 +02:00
Vsevolod Stakhov
8f6bde8c1e Install ac-trie to the private library dir. 2015-04-24 16:44:06 +01:00
Vsevolod Stakhov
efaf25c90f Allow caseless trie search. 2015-04-07 15:04:28 +01:00
Vsevolod Stakhov
8eca74d277 Corasic -> Corasick. 2015-04-06 18:04:58 +01:00