Vsevolod Stakhov
896ede0b28
[Fix] Do not allow syntax errors in include files...
hace 5 años
Vsevolod Stakhov
557217a588
[Fix] Do not allow to merge an object with an array (or vice versa)
Issue: #2613
hace 5 años
Vsevolod Stakhov
093dd1190d
[Fix] Fix actrie implementation (sync from upstream), fixed OOB read
hace 5 años
Vsevolod Stakhov
ccc9d0065d
[Minor] Convert some enums to static macros
hace 5 años
Vsevolod Stakhov
4bbaebccde
[Fix] Remove one letter stop words
hace 5 años
Vsevolod Stakhov
8c18e5c97c
[Fix] Slashing: backport chunk logic from libucl
hace 5 años
Vsevolod Stakhov
2f00b1fc24
[Minor] Don't use shift on -1
hace 5 años
Vsevolod Stakhov
c4c098a34a
[Minor] Fix DNS packet writing to avoid alignment issues
hace 5 años
Vsevolod Stakhov
5c8208c697
[Minor] Backport fix from libucl
hace 5 años
Mikhail Galanin
8c2648b668
[Minor] "blocking mode" indeed should be set later
hace 5 años
Mikhail Galanin
e637e15306
[Minor] Make socket non-blocking before connect()
Otherwise, in the case of error, socket may become invalid
and we will get an incorrect error, i.e. "setsockopt(TCP_NODELAY): Invalid argument"
instead of "Connection refused"
hace 5 años
Vsevolod Stakhov
af8e0a3aa3
[Minor] Remove outdated lgpl code, deprecated long ago
hace 5 años
Vsevolod Stakhov
a89eebf63a
[Minor] Add tableshape library from https://github.com/leafo/tableshape
hace 5 años
Vsevolod Stakhov
9d58fcefc3
[Minor] Use JSON escapes for UTF8
hace 5 años
Vsevolod Stakhov
4c460de1a2
[Minor] Add stop words
hace 5 años
Vsevolod Stakhov
b90c3fa13f
[Minor] Fix types
hace 5 años
Vsevolod Stakhov
a42775e4c1
[Minor] More fixes to languages, remove hebrew languages
hace 5 años
Vsevolod Stakhov
0e715d57e4
[Minor] Remove mono script languages
hace 5 años
Vsevolod Stakhov
f600955b95
[Minor] Really remove stupid warnings
hace 5 años
Vsevolod Stakhov
de080b724f
[Project] Improve language detector: cleanup unused files, categorize
hace 5 años
Vsevolod Stakhov
5766eb4b96
[Minor] Slightly refactor set iteration
hace 5 años
Mikhail Galanin
4d471ea9ce
[Minor] str_from_rdns_type -> rdns_str_from_type to keep consistency
hace 5 años
Mikhail Galanin
cec578734c
[Minor] Add record type into log when set up fake records
hace 5 años
Mikhail Galanin
0ce49725b9
[Fix] Save faked code into fake dns record
hace 5 años
Vsevolod Stakhov
6ac122670a
[Fix] Allow to add result-less fake DNS records
hace 5 años
Vsevolod Stakhov
a281d6a475
[Project] Adopt functions
hace 5 años
Vsevolod Stakhov
a073be8fbc
[Fix] Work with broken resolvers in resolv.conf
hace 6 años
Vsevolod Stakhov
e03e1d6bfb
[Minor] Fix build with gcc 4.2
Issue: #2317
Closes: #2317
hace 6 años
Vsevolod Stakhov
8abc882956
[Minor] Fix FreeBSD build
hace 6 años
Vsevolod Stakhov
6b9bb74c64
[Minor] Make Torch less dumb, sigh
hace 6 años
Vsevolod Stakhov
a26830c70f
[Minor] Try to make Torch not so 'clever'
hace 6 años
Vsevolod Stakhov
bd43881c90
[Minor] Make valgrind happy again
hace 6 años
Vsevolod Stakhov
87162d5b1c
[Fix] Fix memory leak in parsing comments
hace 6 años
Vsevolod Stakhov
99dfcd6992
[Minor] Add special codes to mark invalid request/reply
hace 6 años
Vsevolod Stakhov
f30371e886
[Minor] Fix hash lookup
hace 6 años
Vsevolod Stakhov
6b07a361d0
[Minor] Improve fake names processing
hace 6 años
Vsevolod Stakhov
906e7cfaaa
[Feature] Add support of fake DNS records
hace 6 años
Vsevolod Stakhov
fcaf800bd6
[Feature] Suppress duplicate warning on very large radix tries
hace 6 años
Vsevolod Stakhov
6f1ac61c71
[Minor] Try to improve help message
hace 6 años
Vsevolod Stakhov
2f08a47d85
[Minor] Fix various cmake issues
hace 6 años
Vsevolod Stakhov
714eb56e17
[Minor] Move lua contrib libraries to lua- prefix
hace 6 años
Vsevolod Stakhov
220a51ff68
[Minor] Import lua-argparse library
hace 6 años
Vsevolod Stakhov
b6156175b6
[Minor] Backport fixes from t1ha
hace 6 años
Vsevolod Stakhov
11334a875a
[Feature] Support encrypted configs in UCL
hace 6 años
Vsevolod Stakhov
6f80cd3299
[Fix] Relax alignment requirements
Issue: #2222
hace 6 años
Vsevolod Stakhov
8b456a8bd8
[Minor] Improve clang support (backported from t1ha)
hace 6 años
Vsevolod Stakhov
974d1dbcab
[Minor] Backport unaligned access fixes from t1ha
Issue: #2222
hace 6 años
Paul Arthur
eea6b5ea92
[Minor] Don't double-escape lua strings in libucl
Strings are escaped during JSON/UCL output, so escaping them while
building the object results in doubly escaped strings.
hace 6 años
Paul Arthur
dcfbf5ea8c
[Fix] Fix vertical tab handling in libucl
626c7a170f
is an incomplete fix and emits
invalid JSON.
The vertical tab has a short escape in C but not JSON, so we should
emit the long escape. (libucl won't choke on \v in UCL input but
it doesn't properly round-trip: 'foo\vbar' will be parsed into
'foovbar'.)
libucl has an option to escape strings during parsing, so I modified
that in a similar fashion to 626c7a17
.
hace 6 años
Vsevolod Stakhov
bc3af6861a
[Minor] Store hostname in elastic
hace 6 años