mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-10 19:39:58 -04:00
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
41 lines
1.3 KiB
Meson
41 lines
1.3 KiB
Meson
# Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
|
#
|
|
# SPDX-License-Identifier: MPL-2.0
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, you can obtain one at https://mozilla.org/MPL/2.0/.
|
|
#
|
|
# See the COPYRIGHT file distributed with this work for additional
|
|
# information regarding copyright ownership.
|
|
|
|
configure_file(
|
|
input: 'ifconfig.sh.in',
|
|
output: 'ifconfig.sh',
|
|
configuration: {
|
|
'SYSTEM': target_machine.system(),
|
|
},
|
|
)
|
|
|
|
subdir('isctest' / 'vars' / '.build_vars')
|
|
|
|
system_test_binaries += {
|
|
# 'bigkey': files('rsabigexponent' / 'bigkey.c'),
|
|
'feature-test': files('feature-test.c'),
|
|
'pipequeries': files('pipelined' / 'pipequeries.c'),
|
|
'wire-test': files('wire-test.c'),
|
|
}
|
|
|
|
system_test_libraries += {
|
|
'driver-async': files('hooks' / 'driver' / 'test-async.c'),
|
|
'driver-syncplugin': files('hooks' / 'driver' / 'test-syncplugin.c'),
|
|
'driver-dlzexternal': files('dlzexternal' / 'driver' / 'driver.c'),
|
|
'driver-sample': files(
|
|
'dyndb' / 'driver' / 'db.c',
|
|
'dyndb' / 'driver' / 'driver.c',
|
|
'dyndb' / 'driver' / 'instance.c',
|
|
'dyndb' / 'driver' / 'log.c',
|
|
'dyndb' / 'driver' / 'syncptr.c',
|
|
'dyndb' / 'driver' / 'zone.c',
|
|
),
|
|
}
|