Vsevolod Stakhov
ab4950c5ea
[Minor] Allow unconditional special handlers
2019-03-26 15:41:04 +00:00
Vsevolod Stakhov
3bf124702c
[Minor] Add lua-lupa library for Jinja2 templates
2019-03-26 12:36:41 +00:00
Vsevolod Stakhov
f3277faf93
[Minor] Trace glob includes
2019-03-08 18:22:57 +00:00
Vsevolod Stakhov
813496dd02
[Minor] Allow to set include trace function
2019-03-07 15:29:14 +00:00
Vsevolod Stakhov
19442df406
[Minor] Use IUF interface for hashing
2019-03-06 14:39:34 +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
0b5d7084ce
[Minor] Try to use static seed
2019-03-05 23:13:39 +00:00
Vsevolod Stakhov
9bfff1d477
[Minor] Use less aggressive optimisation level
2019-03-05 22:51:29 +00:00
Vsevolod Stakhov
aa98ae97e6
[Minor] Update public suffix list
2019-03-05 16:56:21 +00:00
Vsevolod Stakhov
bbf92ed57b
[Minor] Rdns: Fix parsing of nameserver lines
...
Issue: #2762
Closes : #2762
2019-02-22 17:03:16 +00:00
Vsevolod Stakhov
a841d419c9
[Rework] Finish http code split and cleanup
2019-02-15 18:23:40 +00:00
Vsevolod Stakhov
a0b6284734
[Minor] RDNS: Filter starting and trailing dots in DNS names
2019-01-22 16:54:34 +00:00
Vsevolod Stakhov
1d5c1d7b7f
[Minor] Core: Pass server name when doing DNS request
2018-12-27 09:21:10 +00:00
Christian Glombek
c064bcc1cc
Update DEPENDENCY_INFO.md
2018-12-19 10:10:36 +01:00
Christian Glombek
3afde4ef84
Use markdown table in contrib/DEPENDENCY_INFO.md
2018-12-19 09:36:49 +01:00
Vsevolod Stakhov
3e9e08d54e
[Fix] Rdns: Fix multiple replies in fake replies
2018-12-15 20:07:50 +00:00
Vsevolod Stakhov
b716e0fd65
[Minor] UCL: Avoid double free
2018-12-13 14:06:13 +00:00
Vsevolod Stakhov
e9cf00459a
[Minor] UCL: Don't set cur_file twice
2018-12-13 13:57:55 +00:00
Vsevolod Stakhov
375688cd33
[Minor] UCL: Save filename when setting file vars
2018-12-13 13:44:09 +00:00
Vsevolod Stakhov
896ede0b28
[Fix] Do not allow syntax errors in include files...
2018-11-12 16:37:25 +00:00
Vsevolod Stakhov
557217a588
[Fix] Do not allow to merge an object with an array (or vice versa)
...
Issue: #2613
2018-11-12 16:36:57 +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
ccc9d0065d
[Minor] Convert some enums to static macros
2018-10-27 18:55:44 +01:00
Vsevolod Stakhov
4bbaebccde
[Fix] Remove one letter stop words
2018-10-06 09:52:32 +01:00
Vsevolod Stakhov
8c18e5c97c
[Fix] Slashing: backport chunk logic from libucl
2018-10-05 21:17:18 +01:00
Vsevolod Stakhov
2f00b1fc24
[Minor] Don't use shift on -1
2018-10-03 13:30:04 +01:00
Vsevolod Stakhov
c4c098a34a
[Minor] Fix DNS packet writing to avoid alignment issues
2018-10-02 18:17:27 +01:00
Vsevolod Stakhov
5c8208c697
[Minor] Backport fix from libucl
2018-09-30 18:36:51 +01:00
Mikhail Galanin
8c2648b668
[Minor] "blocking mode" indeed should be set later
2018-09-24 16:18:43 +01:00
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"
2018-09-24 15:27:57 +01:00
Vsevolod Stakhov
af8e0a3aa3
[Minor] Remove outdated lgpl code, deprecated long ago
2018-09-19 14:33:53 +01:00
Vsevolod Stakhov
a89eebf63a
[Minor] Add tableshape library from https://github.com/leafo/tableshape
2018-09-19 14:33:53 +01:00
Vsevolod Stakhov
9d58fcefc3
[Minor] Use JSON escapes for UTF8
2018-09-07 19:57:08 +01:00
Vsevolod Stakhov
4c460de1a2
[Minor] Add stop words
2018-09-07 17:02:06 +01:00
Vsevolod Stakhov
b90c3fa13f
[Minor] Fix types
2018-09-07 15:19:47 +01:00
Vsevolod Stakhov
a42775e4c1
[Minor] More fixes to languages, remove hebrew languages
2018-09-07 15:06:56 +01:00
Vsevolod Stakhov
0e715d57e4
[Minor] Remove mono script languages
2018-09-07 14:07:15 +01:00
Vsevolod Stakhov
f600955b95
[Minor] Really remove stupid warnings
2018-08-25 17:39:21 +01:00
Vsevolod Stakhov
de080b724f
[Project] Improve language detector: cleanup unused files, categorize
2018-08-24 14:52:04 +01:00
Vsevolod Stakhov
5766eb4b96
[Minor] Slightly refactor set iteration
2018-08-15 15:33:29 +01:00
Mikhail Galanin
4d471ea9ce
[Minor] str_from_rdns_type -> rdns_str_from_type to keep consistency
2018-08-10 13:07:53 +01:00
Mikhail Galanin
cec578734c
[Minor] Add record type into log when set up fake records
2018-08-10 09:49:06 +01:00
Mikhail Galanin
0ce49725b9
[Fix] Save faked code into fake dns record
2018-08-08 15:40:19 +01:00
Vsevolod Stakhov
6ac122670a
[Fix] Allow to add result-less fake DNS records
2018-08-07 11:08:09 +01:00
Vsevolod Stakhov
a281d6a475
[Project] Adopt functions
2018-07-24 19:01:40 +01:00
Vsevolod Stakhov
a073be8fbc
[Fix] Work with broken resolvers in resolv.conf
2018-07-05 16:04:17 +01:00
Vsevolod Stakhov
e03e1d6bfb
[Minor] Fix build with gcc 4.2
...
Issue: #2317
Closes : #2317
2018-07-02 11:59:00 +01:00
Vsevolod Stakhov
8abc882956
[Minor] Fix FreeBSD build
2018-06-23 09:05:18 +01:00
Vsevolod Stakhov
6b9bb74c64
[Minor] Make Torch less dumb, sigh
2018-06-22 19:22:57 +01:00
Vsevolod Stakhov
a26830c70f
[Minor] Try to make Torch not so 'clever'
2018-06-22 19:13:17 +01:00
Vsevolod Stakhov
bd43881c90
[Minor] Make valgrind happy again
2018-06-15 15:31:16 +01:00
Vsevolod Stakhov
87162d5b1c
[Fix] Fix memory leak in parsing comments
2018-06-15 13:21:06 +01:00
Vsevolod Stakhov
99dfcd6992
[Minor] Add special codes to mark invalid request/reply
2018-06-11 16:37:26 +01:00
Vsevolod Stakhov
f30371e886
[Minor] Fix hash lookup
2018-06-11 15:43:22 +01:00
Vsevolod Stakhov
6b07a361d0
[Minor] Improve fake names processing
2018-06-11 14:49:10 +01:00
Vsevolod Stakhov
906e7cfaaa
[Feature] Add support of fake DNS records
2018-06-08 12:03:33 +01:00
Vsevolod Stakhov
fcaf800bd6
[Feature] Suppress duplicate warning on very large radix tries
2018-06-01 11:09:37 +01:00
Vsevolod Stakhov
6f1ac61c71
[Minor] Try to improve help message
2018-05-29 13:46:27 +01:00
Vsevolod Stakhov
2f08a47d85
[Minor] Fix various cmake issues
2018-05-25 12:41:57 +01:00
Vsevolod Stakhov
714eb56e17
[Minor] Move lua contrib libraries to lua- prefix
2018-05-23 18:14:15 +01:00
Vsevolod Stakhov
220a51ff68
[Minor] Import lua-argparse library
2018-05-23 17:54:17 +01:00
Vsevolod Stakhov
b6156175b6
[Minor] Backport fixes from t1ha
2018-05-22 14:15:47 +01:00
Vsevolod Stakhov
11334a875a
[Feature] Support encrypted configs in UCL
2018-05-19 14:51:30 +01:00
Vsevolod Stakhov
6f80cd3299
[Fix] Relax alignment requirements
...
Issue: #2222
2018-05-18 23:47:37 +01:00
Vsevolod Stakhov
8b456a8bd8
[Minor] Improve clang support (backported from t1ha)
2018-05-14 18:18:36 +01:00
Vsevolod Stakhov
974d1dbcab
[Minor] Backport unaligned access fixes from t1ha
...
Issue: #2222
2018-05-14 16:14:58 +01:00
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.
2018-05-10 16:46:53 +00:00
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
.
2018-05-10 16:44:28 +00:00
Vsevolod Stakhov
bc3af6861a
[Minor] Store hostname in elastic
2018-05-09 12:56:30 +01:00
Vsevolod Stakhov
b563e16adb
[Fix] Fix build on non-x86 platforms
...
Issue: #2226
2018-05-08 20:51:51 +01:00
Vsevolod Stakhov
a3191bd7b3
[Feture] Allow external preprocessors in libucl
2018-05-05 14:58:37 +01:00
Vsevolod Stakhov
22bac56f25
[Minor] Sync from libucl
2018-05-05 12:41:40 +01:00
Vsevolod Stakhov
7f596814c1
[Minor] Fix build on Solaris
...
Issue: #2213
Closes : #2213
2018-05-03 13:52:10 +01:00
Vsevolod Stakhov
0d217fc888
[CritFix] Do not use volatile Lua strings as UCL keys
...
Issue: #2211
Closes : #2211
2018-05-02 19:05:14 +01:00
Vsevolod Stakhov
486435c147
[Minor] Remove t1ha0 as it causes too many issues
2018-04-30 12:40:14 +01:00
Vsevolod Stakhov
c5d65b9430
[Minor] Try to fix endiannes detection on Solaris
...
Issue: #2204
2018-04-29 21:22:22 +01:00
Vsevolod Stakhov
dec86ca07d
[Minor] Try to fix build for old compilers...
2018-04-28 14:26:56 +01:00
Vsevolod Stakhov
12da94dc1d
[Feature] Upgrade t1ha distribution
2018-04-28 13:38:11 +01:00
Vsevolod Stakhov
9e9785cf2d
[Minor] Export function to get terminal width from linenoise
2018-04-24 18:12:17 +01:00
Vsevolod Stakhov
da89d96176
[Minor] Unify types
2018-04-24 17:37:45 +01:00
Vsevolod Stakhov
3efef0fad2
[Fix] Propagate key when import implicit array from Lua
2018-04-24 17:35:06 +01:00
Vsevolod Stakhov
38f05a24a5
[CritFix] Fix ucl escape for bad symbols
...
Issue: #2194
2018-04-23 17:40:30 +01:00
Vsevolod Stakhov
9763975bf0
[Fix] Do not check pid/state when using PRNG
2018-04-17 16:04:07 +01:00
Vsevolod Stakhov
626c7a170f
[Fix] Fix processing of '\v' in libucl
...
Issue: #2045
2018-03-29 13:57:41 +01:00
Vsevolod Stakhov
2a59b34f18
[Minor] Import nan support from libucl
2018-03-29 13:47:38 +01:00
Vsevolod Stakhov
5187b13d01
[Minor] Fix some warnings
2018-03-22 15:32:33 +00:00
Vsevolod Stakhov
15cc016434
[Feature] Support single quotes in config
...
Issue: #2080
2018-03-21 15:03:16 +00:00
Vsevolod Stakhov
97a25eff3d
[Minor] Sync from libucl
2018-03-21 13:09:52 +00:00
Andrew Lewis
91db59c597
[Minor] Sync public suffix list
2018-03-19 14:49:43 +02:00
Vsevolod Stakhov
bde5ef4100
[Minor] Fix kibana template
2018-03-09 16:26:04 +00:00
Vsevolod Stakhov
08ed498894
[Fix] Further fixes to support ES 6
2018-03-09 14:47:17 +00:00
Vsevolod Stakhov
60ad874a29
[Minor] Fix broken include in torch
2018-03-07 08:49:31 +00:00
Vsevolod Stakhov
cf527ffe3e
[Minor] Always allow sse in 64bit mode
2018-03-06 17:03:36 +00:00
Vsevolod Stakhov
bc328b1fd0
[Minor] Some local fixes in torch
2018-03-06 16:44:05 +00:00
Vsevolod Stakhov
478687cd46
[Feature] Add torch-optim contrib package
2018-03-06 10:20:22 +00:00
Vsevolod Stakhov
0fed6e67db
[Minor] Unlink ottery from torch to fix build on some platforms
2018-03-02 19:20:22 +00:00
Vsevolod Stakhov
845460a852
[Fix] Fix brain-damaged torch build system
2018-03-02 19:10:51 +00:00
Vsevolod Stakhov
411e80f59a
Merge pull request #2046 from LorbusChris/depinfo
...
Add contrib/DEPENDENCY_INFO.md
2018-03-02 14:15:47 +00:00
Vsevolod Stakhov
0d89c44f58
[Minor] Try to fix linking issue
2018-03-02 09:18:59 +00:00
Christian Glombek
59cba8d41b
Add contrib/DEPENDENCY_INFO.md
2018-03-01 15:53:28 +01:00