]> git.ipfire.org Git - thirdparty/bind9.git/commit
Support ISO timestamps with timezone information
authorAlessio Podda <alessio@isc.org>
Wed, 25 Sep 2024 14:46:16 +0000 (16:46 +0200)
committerAlessio Podda <alessio@isc.org>
Tue, 1 Oct 2024 15:09:43 +0000 (15:09 +0000)
commitcc167266aaca2846b6908a0e25abc4f32a7128f4
tree59ef0af1fd7d9a203c432765ea9c2b739d5d9c6d
parent1db4ebd983a19bb1cd3c5390474861405a1d0b3f
Support ISO timestamps with timezone information

This commit adds support for timestamps in iso8601 format with timezone
when logging. This is exposed through the iso8601-tzinfo printtime
suboption.
It also makes the new logging format the default for -g output,
hopefully removing the need for custom timestamp parsing in scripts.
19 files changed:
bin/named/include/named/globals.h
bin/named/log.c
bin/named/logconf.c
bin/named/main.c
bin/tests/system/cacheclean/tests.sh
bin/tests/system/checkconf/good-printtime.conf
bin/tests/system/kasp/tests.sh
bin/tests/system/mkeys/tests.sh
bin/tests/system/notify/tests.sh
bin/tests/system/start.pl
bin/tests/system/xfer/tests.sh
doc/arm/reference.rst
doc/misc/options
lib/isc/include/isc/log.h
lib/isc/include/isc/time.h
lib/isc/log.c
lib/isc/time.c
lib/isccfg/namedconf.c
tests/isc/time_test.c