- 25 Jan, 2019 12 commits
-
-
Evan Hunt authored
- use $PERL instead of perl - use $DIFF instead of cmp for windows portability; cmp doesn't handle CR characters properly
-
Evan Hunt authored
typographical error prevented reconfiguration
-
Evan Hunt authored
-
Evan Hunt authored
this test doesn't work on windows
-
Evan Hunt authored
-
Evan Hunt authored
- dnssec-cds wasn't being built for windows - nsec3hash was available, but the NSEC3HASH variable wasn't set in conf.sh.win32
-
Evan Hunt authored
as perl and python are both native to cygwin, we don't want to use the "kill -f" option to terminate them.
-
Evan Hunt authored
the addresses set up in ifconfig.bat were out of sync with the ones in ifconfig.sh
-
Evan Hunt authored
- the test lists in conf.sh.in and conf.sh.win32 were out of sync
-
Michał Kępień authored
5144. [bug] dig now returns a non-zero exit code when a TCP connection is prematurely closed by a peer more than once for the same lookup. [GL #820]
-
Michał Kępień authored
dig retries a TCP query when a server closes the connection prematurely. However, dig's exit code remains unaffected even if the second attempt to get a response also fails with the same error for the same lookup, which should not be the case. Ensure the exit code is updated appropriately when a retry triggered by a TCP EOF condition fails.
-
- 24 Jan, 2019 8 commits
-
-
Evan Hunt authored
- mishandling of trailing dots caused bad behavior with the root zone or names like "example.com." - fixing this exposed an error in dnssec-coverage caused the wrong return value if there were KSK errors but no ZSK errors - incidentally silenced the dnssec-keygen output in the coverage system test
-
Evan Hunt authored
cfg_parse_buffer() now has the same signature as the former cfg_parse_buffer4(). cfg_parse_buffer{2,3,4}() have been removed.
-
Matthijs Mekking authored
-
Evan Hunt authored
- 23 Jan, 2019 4 commits
- 22 Jan, 2019 2 commits
-
-
Mark Andrews authored
- 21 Jan, 2019 4 commits
-
-
Evan Hunt authored
- dig command had the @ parameter in the wrong place - private-dnskey and private-cdnskey are queried in a separate loop, which strips 'private-' from the name to determine the qtype
-
Mark Andrews authored
clean up debugging fprintf See merge request !1368
-
Evan Hunt authored
- 18 Jan, 2019 10 commits
-
-
Michał Kępień authored
GitLab CI cleanup See merge request !1329
-
Michał Kępień authored
-
Michał Kępień authored
-
Michał Kępień authored
In an attempt to ensure that: - all important changes to repository contents are tested, - pipelines are not automatically created for every single push, - some flexibility is allowed for corner cases, change pipeline triggering settings so that: - full build & test pipelines are only automatically created for merge requests and tags (both for creation and updates), - pipelines for other repository changes (e.g. pushes to arbitrary branches) can only be created manually, using GitLab's web interface, - merging a merge request only causes jobs pushing the updated ARM to GitLab Pages to be run (as semi-linear Git history is enforced and thus testing a MR is identical to testing the target branch post-merge in terms of code), - repository synchronization does not trigger duplicate pipelines in projects which are set as mirroring targets.
-
Michał Kępień authored
Group jobs by build type and operating system to make the layout of .gitlab-ci.yml more consistent and improve locality of YAML references.
-
Michał Kępień authored
Make sure all jobs are named using the following pattern: [<job-type>:]<build-type>:<system>:<architecture> where specifying <job-type> is optional for "precheck" and "build" jobs. This should make it easier to quickly recognize: - what kind of actions are performed by each job, - which BIND build flavor is used by each job, - which operating system image is used by each job.
-
Michał Kępień authored
-
Michał Kępień authored
-
Michał Kępień authored
While we are at it, drop use of the "docker" tag since all BIND CI jobs are currently run inside Docker containers.
-
Michał Kępień authored
There is no need to build BIND binaries before building docs and thus the job building the current version of the ARM can be moved to the build stage of CI.
-