- 15 Oct, 2018 3 commits
-
-
Petr Špaček authored
-
Petr Špaček authored
rework result printing See merge request !8
-
Petr Špaček authored
new script printresults.py replaces old nsprint.py and diffresults.py
-
- 14 Oct, 2018 2 commits
-
-
Petr Špaček authored
Bugfixes See merge request !7
-
Petr Špaček authored
The multiprocessing module by default uses fork() on Linux and this effectively doubles amount of memory required for processing big zones. We are targeting Linux platform anyway so using forkserver should not have any adverse effect.
-
- 13 Oct, 2018 1 commit
-
-
Petr Špaček authored
This algorithm works better on large zones and produces the same result.
-
- 25 Sep, 2018 2 commits
-
-
Petr Špaček authored
-
Petr Špaček authored
All-in-one script See merge request !6
-
- 24 Sep, 2018 2 commits
-
-
Petr Špaček authored
-
Petr Špaček authored
It now produces the same result as each individual script, including pickled intermediate results.
-
- 21 Sep, 2018 2 commits
-
-
Petr Špaček authored
It seems to work but the script does not save its results yet.
-
Petr Špaček authored
Python version will be handy for all-in-one script.
-
- 20 Sep, 2018 1 commit
-
-
Petr Špaček authored
-
- 19 Sep, 2018 14 commits
-
-
Petr Špaček authored
ci: fix prod image build See merge request !5
-
Petr Špaček authored
-
Petr Špaček authored
ci: fix lint + test phase by actually adding CI docker image See merge request !4
-
Petr Špaček authored
It is not necessary to repeat test 10 times in CI, 2 rounds will suffice.
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
ci: add lint + test steps See merge request !3
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
prepare CI image See merge request !2
-
Petr Špaček authored
-
Petr Špaček authored
10 times should be enough to eliminate random network failures.
-
Petr Špaček authored
Supporting Python < 3.6.1 required an ugly hack which was breaking mypy so I've decided to get rid of it. After all it is always possible to use Docker container to get a new Python runtime without system modification.
-
Petr Špaček authored
-
- 17 Sep, 2018 2 commits
-
-
Petr Špaček authored
Right now it does zone2pickle + nsname2ipset steps but does not persist results.
-
Petr Špaček authored
-
- 21 Aug, 2018 1 commit
-
-
Petr Špaček authored
methodology: ignore EDNS 1 timeouts as irrelevent to 2019 DNS Flag Day See merge request !1
-
- 20 Aug, 2018 1 commit
-
-
Petr Špaček authored
EDNS 1 problems will "downgrade" results to "compatible" level but will not cause domain to drop into "high_latency" or "dead" levels
-
- 20 Jul, 2018 5 commits
-
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
Intent is to run domain2ipset and nsname2ipset in loop until they do not run out of input or further progress is impossible/very slow.
-
Petr Špaček authored
-
- 17 Jul, 2018 1 commit
-
-
Petr Špaček authored
-
- 16 Jul, 2018 3 commits
-
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
-