MaraDNS 3.5.0024 release
coLunacyDNS doc: We have been at 1.0.011 since early 2021
DwRandPrime.h: Remove auto-generated note
Post release procedure (remove sigs, update random prime)
Add .asc files to all .exe program for 3.5.0024 release
coLunacyDNS: Add testing config file to test bit32
MaraDNS win32 build for 3.5.0024
Deadwood Makefile: Have default be POSIX
CHANGELOG.TXT: Added time-test.c
commit d05239cd77cc6b225171da06ac98aae37c02a1ca passes all tests
time-test.c: Show UNIX, not Deadwood, time stamp
time-test.c: Show time(0) (system time) value
CHANGELOG: MaraDNS and Deadwood 3.4.06 release
Adding time-test.c to ensure stuff is OK w/ 32-bit time_t
Write up CHANGELOF entry for up an coming MaraDNS 3.5.0024
time-test.c: Typo fix
MaraDNS 3.4.06 release
ej2man: Explain DTWIDTH
ej2html.new: Other suggestions for dealing with Y2038
ej2html.new: Put timestamp in generated document
commit 7c999b1a430e83aad6dab9b8074d2e8c205fe3ff passes all tests
deadwood 3.4.06 released
ej2man: Issues with 2002 era versions of Perl are long gone
Lunacy updates: lunacy.today() and Makefile.readline
ej2html.new (Lua): Typo fix
lunacy: Add lunacy.today() support to lunacy
Makefile.readline: Backport to 20201206 version of lunacy
README.ej isn’t actually an .ej document
ej2html.new: Code cleanup
ej2html.new: Runs again. Next: the <include "filename"> tag
Making progress on the Lua rewrite of the ej2html tool
ej2html.new (Lua): Make mixed case regexes more bearable
ej2html: Support for <ignore> tags and mc() improvement
recordtypes.ej: Remove incorrect <HTML> tag in file
Ignore Lunacy build artifacts
Begin project to rewrite “ej” tools in Lua
lunacy lua.h: Update year of copyright
coLunacyDNS README: Stable tested code
lunacy: Make sure bit32.rrotate never rotates left 32
commit f7b2e95eb917567190cd49f4fdfa404135114539 passes all tests
git mv ../deadwood-github/lunacy . # Move lunacy to coLunacyDNS sub-tree
Alpine Dockerfile: Add patch to Alpine tree
coLunacyDNS: Update Makefiles, symlinks, scripts for new lunacy location
git mv deadwood-github/tools/coLunacyDNS/ . # To top of MaraDNS tree
do.osot.tests: coLunacyDNS has moved
Update Deadwood doc Makefile for new ej tools location
ej: There is no need to have two versions of these tools
Have random prime be a fairly fixed number
ej tools: Unify Deadwood and MaraDNS versions of these tools
Deadwood: Have parent and child queries keep recurse_depth in sync
Busybox README.md: Add note on how to reduce max PID to 99999
Add deadwood-3.4.04-changelog.patch (legacy branch update)
Update 3.4.04-to-3.4.05 Deadwood update file (legacy branch)
updates/README: Still used for the legacy branch
MaraDNS 3.4.05 released
deadwood-3.4.04-sqa.patch: Backport max_inflights test to 3.4 branch
Begin work on getting all tests to pass in MaraDNS 3.4 branch again
Update Alpine Linux dockerfile to have lua5.1-bit32
commit b2ee90476d52a5de051cb028939be9b6471d6537 passes all tests
sqa_cname_chain: Make test more robust by removing race condition
sqa_one_upstream_down: Remove race condition and make test more robust
Remove .asc files for .exe programs
MaraDNS release 3.5.0023
Prepare 3.5.0023 MaraDNS release
CHANGELOG.TXT: Better wording
README: Move list of Git repos to top
commit 1f85bb89f93b043886e68e15ed56d8bb6d84827c passes all tests
duende-ng: Update dead link in source code
0QuickStart: Deadwood no longer is fully recursive by default
More doc updates
More update of outdated docs in top level
Update or clean out old README files
README.md: Correct wording
commit 82cab01dd9a1b82854642fd76a479b5f85cdb95e passes all tests
Add final Deadwood 3.4.04 update files
Add MaraDNS 3.4.04 update files
commit 2a79b827491c6445a1833fd522a6c2d407cfcc9e passes all tests
We got a valgrind error in Alpine, so I need to log valgrind output
0e34e60de709d783cabdb8f3649c1ce75a3a86a4 all tests pass on Alpine
sqa_rg one.test: Remove ~- bashism
sqa_rg tests: Remove #!/bin/bash dependency
do.osot.tests: One less dependency on Bash
coLunacyDNS tests: Work with both Ubuntu procps and Busybox ps
commit 1e8aebbe7b0eaa253096fec11fdfc830872c5023 passes all tests
sqa_oneanswer: Kill all coLunacyDNS processes before running test
dwood2rc_n_max_inflights: Work around Ubuntu 22.04 procps bug
sqa_valgrind: Update sqa_valgrind to show ps output if it fails
sqa_easydns_bad_truncation: Make test more robust
sqa_valgrind: I found the Ubuntu 22.04 procps bug
sqa_valgrind: If Deadwood ends early, show why
Deadwood SQA: Show output.test if test fails
Make sure every instance of ps -o is ps -eo for Ubuntu procps
mararc_n_maradns_gid: Get it to work in Ubuntu 22.04 again
Dockefile: I like to have a full POSIX-like system in Docker images
sqa_valgrind: It’s now fatal if Deadwood/valgrind terminate early
sqa_valgrind: Make more robust
coLunacyDNS tests: Avoid #!/bin/bash
sqa_valgrind: Correct path for randomIP program
Deadwood do.tests: I see no Bashisms
sqa_valgrind: Do not run test in debug mode