mirror of
https://github.com/isc-projects/bind9.git
synced 2026-03-03 14:00:47 -05:00
Instead of dumping the signed zone contents node by node during the signing, dump the entire zone at the end. This was already done for the raw zone format, but it shows that the IO is better utilized when the zone dump is done in one single write rather than in small chunks. A side effect of dumping node by node was that all names were printed relative to the zone origin rather than being grouped under different $ORIGINs as would normally be the case when dumping a zone. Also, state was not maintained from one node to the next regarding whether the CLASS has already been printed, so it was always included with the first record of each node. Since dnssec-signzone uses the dns_master_style_explicittl text format style, and is the only application that does so, we can revise that style and add a new DNS_STYLEFLAG_CLASS_PERNAME flag to get the output back to what it was before this change. |
||
|---|---|---|
| .. | ||
| bind9 | ||
| dns | ||
| irs | ||
| isc | ||
| isccc | ||
| isccfg | ||
| ns | ||
| .gitignore | ||
| Makefile.am | ||