]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove the rndc testgen command
authorOndřej Surý <ondrej@isc.org>
Wed, 29 Apr 2026 18:41:20 +0000 (20:41 +0200)
committerOndřej Surý <ondrej@isc.org>
Thu, 30 Apr 2026 04:35:01 +0000 (06:35 +0200)
commitac79f8cfebafec4d01ff48c8e191617b18e3936a
treebff50dd7aee8bcd12e487bfe06ec4b247c88ac4e
parentf5853e765fca975eead9ea2ca9c45e433d363a05
Remove the rndc testgen command

testgen existed solely to let the rndc system test exercise large
response payloads — it has no operator value, accepts an unbounded
count, and could be invoked by any read-only rndc client to drive
named into memory exhaustion.  Drop the command, the gencheck helper
that validated its output, and the buffer-size loop in the rndc
system test; the remaining rndc subcommands already produce
non-trivial responses, so the framing path stays exercised.

Assisted-by: Claude:claude-opus-4-7
bin/named/control.c
bin/named/include/named/control.h
bin/named/include/named/server.h
bin/named/server.c
bin/tests/system/isctest/vars/basic.py
bin/tests/system/meson.build
bin/tests/system/rndc/.gitignore [deleted file]
bin/tests/system/rndc/gencheck.c [deleted file]
bin/tests/system/rndc/tests.sh
doc/arm/reference.rst