bind9/bin/named
Mark Andrews 89e76eec70 Add missing locks when returning addresses
Add missing locks in dns_zone_getxfrsource4 et al. Addresses CID
468706, 468708, 468741, 468742, 468785 and 468778.

Cleanup dns_zone_setxfrsource4 et al to now return void.

Remove double copies with dns_zone_getprimaryaddr and dns_zone_getsourceaddr.

(cherry picked from commit d0a59277fb)
2025-03-16 15:26:12 +11:00
..
include Remove named_g_sessionkey and named_g_sessionkeyname 2024-11-07 02:18:52 +00:00
.gitignore Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
bind9.xsl add an update quota 2023-01-12 12:02:35 +01:00
builtin.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
config.c Change default max-recursion-queries to 50 2024-12-06 15:17:53 +00:00
control.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
controlconf.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
dlz_dlopen_driver.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
fuzz.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
geoip.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
log.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
logconf.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
main.c Finalize removal of memory debug flags size and mctx 2025-02-17 16:48:43 +00:00
Makefile.am Remove auto-generated rst files in repo in favour of grammar pretty printer 2022-07-01 10:20:56 +02:00
named.conf.rst Add note that named.conf man page is not a complete manual 2022-07-01 10:21:06 +02:00
named.rst Finalize removal of memory debug flags size and mctx 2025-02-17 16:48:43 +00:00
os.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
server.c Replace linked lists with the hashtables to hold fetch contexts 2025-01-22 15:06:04 +01:00
statschannel.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
tkeyconf.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
transportconf.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
tsigconf.c Remove redundant parentheses from the return statement 2024-11-19 16:06:16 +01:00
xsl_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zoneconf.c Add missing locks when returning addresses 2025-03-16 15:26:12 +11:00