Commit Graph

392 Commits

Author SHA1 Message Date
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