[GH-ISSUE #2783] implicitclass and nonewline zones #1060

Closed
opened 2026-03-16 01:29:00 +03:00 by kerem · 2 comments
Owner

Originally created by @Cronvs on GitHub (Feb 15, 2025).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2783

I was trawling through the test configurations and found implicitclass.zone: https://github.com/hickory-dns/hickory-dns/blob/main/tests/test-data/test_configs/default/implicitclass.zone
and nonewline.zone: https://github.com/hickory-dns/hickory-dns/blob/main/tests/test-data/test_configs/default/nonewline.zone

I can't seem to find any reference beyond testing both externally and internally to the project. Does it serve any function beyond testing? The naming suggest it could be a security zone to me.

Originally created by @Cronvs on GitHub (Feb 15, 2025). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2783 I was trawling through the test configurations and found implicitclass.zone: [https://github.com/hickory-dns/hickory-dns/blob/main/tests/test-data/test_configs/default/implicitclass.zone](https://github.com/hickory-dns/hickory-dns/blob/main/tests/test-data/test_configs/default/implicitclass.zone) and nonewline.zone: [https://github.com/hickory-dns/hickory-dns/blob/main/tests/test-data/test_configs/default/nonewline.zone](https://github.com/hickory-dns/hickory-dns/blob/main/tests/test-data/test_configs/default/nonewline.zone) I can't seem to find any reference beyond testing both externally and internally to the project. Does it serve any function beyond testing? The naming suggest it could be a security zone to me.
kerem closed this issue 2026-03-16 01:29:06 +03:00
Author
Owner

@djc commented on GitHub (Feb 16, 2025):

Indeed, these are only used for some tests. Not sure what you mean by "security zone" in this context.

<!-- gh-comment-id:2661587562 --> @djc commented on GitHub (Feb 16, 2025): Indeed, these are only used for some tests. Not sure what you mean by "security zone" in this context.
Author
Owner

@Cronvs commented on GitHub (Feb 16, 2025):

Ah, no it was a bad way of putting it. Was concerned it might be a default record to avoid a common mistake, one I would be unaware of, even if I'm not sure how one would exploit dns record unless for a mitm. Thank you for clarifying. Closing as complete.

<!-- gh-comment-id:2661637792 --> @Cronvs commented on GitHub (Feb 16, 2025): Ah, no it was a bad way of putting it. Was concerned it might be a default record to avoid a common mistake, one I would be unaware of, even if I'm not sure how one would exploit dns record unless for a mitm. Thank you for clarifying. Closing as complete.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#1060
No description provided.