[PR #2481] [CLOSED] Fork resolv-conf as hickory-resolv-conf #3073

Closed
opened 2026-03-16 11:23:40 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/2481
Author: @djc
Created: 9/27/2024
Status: Closed

Base: mainHead: resolv-conf


📝 Commits (2)

  • 868d813 Fork resolv-conf crate
  • f7ddc90 resolv-conf: align metadata with other crates

📊 Changes

17 files changed (+1708 additions, -1 deletions)

View changed files

📝 Cargo.lock (+15 -1)
📝 Cargo.toml (+1 -0)
crates/resolv-conf/Cargo.toml (+26 -0)
crates/resolv-conf/LICENSE-APACHE (+202 -0)
crates/resolv-conf/LICENSE-MIT (+19 -0)
crates/resolv-conf/README.md (+34 -0)
crates/resolv-conf/examples/parse.rs (+13 -0)
crates/resolv-conf/src/config.rs (+441 -0)
crates/resolv-conf/src/grammar.rs (+231 -0)
crates/resolv-conf/src/ip.rs (+133 -0)
crates/resolv-conf/src/lib.rs (+105 -0)
crates/resolv-conf/tests/hosts (+13 -0)
crates/resolv-conf/tests/lib.rs (+434 -0)
crates/resolv-conf/tests/resolv.conf-linux (+19 -0)
crates/resolv-conf/tests/resolv.conf-macos (+16 -0)
crates/resolv-conf/tests/resolv.conf-openbsd (+4 -0)
crates/resolv-conf/tests/resolv.conf-simple (+2 -0)

📄 Description

hickory-resolver depends on resolv-conf for the system resolver configuration (on systems that have resolv.conf). Unfortunately there haven't been any commits in 4 years and the maintainer is unresponsive. I propose we start maintaining a fork as part of this repository.

See also:

cc @hirschenberger


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/2481 **Author:** [@djc](https://github.com/djc) **Created:** 9/27/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `resolv-conf` --- ### 📝 Commits (2) - [`868d813`](https://github.com/hickory-dns/hickory-dns/commit/868d81321a27aceca7d21dec3a44e659258e02d5) Fork resolv-conf crate - [`f7ddc90`](https://github.com/hickory-dns/hickory-dns/commit/f7ddc900939ec79ba5639b6205c78fe01ac74389) resolv-conf: align metadata with other crates ### 📊 Changes **17 files changed** (+1708 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+15 -1) 📝 `Cargo.toml` (+1 -0) ➕ `crates/resolv-conf/Cargo.toml` (+26 -0) ➕ `crates/resolv-conf/LICENSE-APACHE` (+202 -0) ➕ `crates/resolv-conf/LICENSE-MIT` (+19 -0) ➕ `crates/resolv-conf/README.md` (+34 -0) ➕ `crates/resolv-conf/examples/parse.rs` (+13 -0) ➕ `crates/resolv-conf/src/config.rs` (+441 -0) ➕ `crates/resolv-conf/src/grammar.rs` (+231 -0) ➕ `crates/resolv-conf/src/ip.rs` (+133 -0) ➕ `crates/resolv-conf/src/lib.rs` (+105 -0) ➕ `crates/resolv-conf/tests/hosts` (+13 -0) ➕ `crates/resolv-conf/tests/lib.rs` (+434 -0) ➕ `crates/resolv-conf/tests/resolv.conf-linux` (+19 -0) ➕ `crates/resolv-conf/tests/resolv.conf-macos` (+16 -0) ➕ `crates/resolv-conf/tests/resolv.conf-openbsd` (+4 -0) ➕ `crates/resolv-conf/tests/resolv.conf-simple` (+2 -0) </details> ### 📄 Description hickory-resolver depends on resolv-conf for the system resolver configuration (on systems that have `resolv.conf`). Unfortunately there haven't been any commits in 4 years and the maintainer is [unresponsive](https://github.com/tailhook/resolv-conf/issues/36). I propose we start maintaining a fork as part of this repository. See also: - hickory-dns/resolv-conf#41 - hickory-dns/hickory-dns#1138 cc @hirschenberger --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:23:40 +03:00
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#3073
No description provided.