[PR #600] [MERGED] Configuring Stub Solver #614

Closed
opened 2026-02-26 04:35:47 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mageddo/dns-proxy-server/pull/600
Author: @mageddo
Created: 11/7/2024
Status: Merged
Merged: 11/7/2024
Merged by: @mageddo

Base: masterHead: feat/545


📝 Commits (10+)

📊 Changes

17 files changed (+263 additions, -17 deletions)

View changed files

📝 RELEASE-NOTES.md (+3 -0)
docs/content/2-features/stub-solver/_index.en.md (+48 -0)
📝 docs/content/3-configuration/_index.en.md (+7 -4)
📝 gradle.properties (+1 -1)
📝 src/main/java/com/mageddo/dns/Hostname.java (+4 -0)
📝 src/main/java/com/mageddo/dns/utils/Messages.java (+9 -1)
📝 src/main/java/com/mageddo/dnsproxyserver/di/module/ModuleSolver.java (+3 -2)
📝 src/main/java/com/mageddo/dnsproxyserver/solver/Response.java (+8 -0)
src/main/java/com/mageddo/dnsproxyserver/solver/ResponseMapper.java (+15 -0)
📝 src/main/java/com/mageddo/dnsproxyserver/solver/SolverProvider.java (+1 -0)
📝 src/main/java/com/mageddo/dnsproxyserver/solver/SolverSystem.java (+3 -8)
📝 src/main/java/com/mageddo/dnsproxyserver/solver/stub/HostnameIpExtractor.java (+16 -0)
📝 src/main/java/com/mageddo/dnsproxyserver/solver/stub/SolverStub.java (+41 -1)
📝 src/main/java/com/mageddo/net/IP.java (+4 -0)
src/test/java/com/mageddo/dns/HostnameTest.java (+21 -0)
src/test/java/com/mageddo/dnsproxyserver/solver/stub/SolverStubTest.java (+67 -0)
📝 src/test/java/testing/templates/MessageTemplates.java (+12 -0)

📄 Description

Relates to #545


🔄 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/mageddo/dns-proxy-server/pull/600 **Author:** [@mageddo](https://github.com/mageddo) **Created:** 11/7/2024 **Status:** ✅ Merged **Merged:** 11/7/2024 **Merged by:** [@mageddo](https://github.com/mageddo) **Base:** `master` ← **Head:** `feat/545` --- ### 📝 Commits (10+) - [`fe426e3`](https://github.com/mageddo/dns-proxy-server/commit/fe426e36e8db7f3125988f2f4e929338bd03f6c6) testing new method - [`1f3db2a`](https://github.com/mageddo/dns-proxy-server/commit/1f3db2a8cbfc85359c295d6f822e87fdcea0945b) implementing solver - [`1cdcca8`](https://github.com/mageddo/dns-proxy-server/commit/1cdcca82532edb4ec435efdfd381102dd64d45b6) testing stub solver - [`f726305`](https://github.com/mageddo/dns-proxy-server/commit/f726305f09e292a06033468075dd382c82a399b2) tested - [`f0001db`](https://github.com/mageddo/dns-proxy-server/commit/f0001dbaf643f9184173cfad01a69b746ed1ba30) configured new solver - [`190374b`](https://github.com/mageddo/dns-proxy-server/commit/190374b19d7f638b72ce6fa7686a2cb78ae05873) fixing bug - [`fcbcb29`](https://github.com/mageddo/dns-proxy-server/commit/fcbcb299738f507f78060ca946c514a64fcabb5f) implementing ip version check - [`f4339c8`](https://github.com/mageddo/dns-proxy-server/commit/f4339c8ef90bd6e03e14eb00c85be4e0536d7128) setup the docs - [`5a099b3`](https://github.com/mageddo/dns-proxy-server/commit/5a099b3000f9f6e5c152d6e108afec56f66a50b5) add ref - [`fd97da0`](https://github.com/mageddo/dns-proxy-server/commit/fd97da0026de95669079fcb54d0f107db3f8755e) english ### 📊 Changes **17 files changed** (+263 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `RELEASE-NOTES.md` (+3 -0) ➕ `docs/content/2-features/stub-solver/_index.en.md` (+48 -0) 📝 `docs/content/3-configuration/_index.en.md` (+7 -4) 📝 `gradle.properties` (+1 -1) 📝 `src/main/java/com/mageddo/dns/Hostname.java` (+4 -0) 📝 `src/main/java/com/mageddo/dns/utils/Messages.java` (+9 -1) 📝 `src/main/java/com/mageddo/dnsproxyserver/di/module/ModuleSolver.java` (+3 -2) 📝 `src/main/java/com/mageddo/dnsproxyserver/solver/Response.java` (+8 -0) ➕ `src/main/java/com/mageddo/dnsproxyserver/solver/ResponseMapper.java` (+15 -0) 📝 `src/main/java/com/mageddo/dnsproxyserver/solver/SolverProvider.java` (+1 -0) 📝 `src/main/java/com/mageddo/dnsproxyserver/solver/SolverSystem.java` (+3 -8) 📝 `src/main/java/com/mageddo/dnsproxyserver/solver/stub/HostnameIpExtractor.java` (+16 -0) 📝 `src/main/java/com/mageddo/dnsproxyserver/solver/stub/SolverStub.java` (+41 -1) 📝 `src/main/java/com/mageddo/net/IP.java` (+4 -0) ➕ `src/test/java/com/mageddo/dns/HostnameTest.java` (+21 -0) ➕ `src/test/java/com/mageddo/dnsproxyserver/solver/stub/SolverStubTest.java` (+67 -0) 📝 `src/test/java/testing/templates/MessageTemplates.java` (+12 -0) </details> ### 📄 Description Relates to #545 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 04:35:47 +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/dns-proxy-server-mageddo#614
No description provided.