index
:
rsdsl/dnsd.git
master
Local DHCP-based DNS resolver for the rsdsl project.
himbeer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove thiserror dependency
HEAD
master
Himbeer
2025-03-25
1
-18
/
+70
*
Fix hosts file reverse answers always being suffixed with the search domain
Himbeer
2024-08-19
1
-5
/
+1
*
Change the hosts file forward lookup behavior to wildcard matching
Himbeer
2024-08-19
1
-21
/
+27
*
Speed up reverse lookups using a bidirectional hashmap
Himbeer
2024-08-19
1
-48
/
+61
*
Fix local reverse queries panicking with EmptyLabel
Himbeer
2024-08-19
1
-1
/
+0
*
Fix hosts file reverse lookups panicking with PrefixLenError
Himbeer
2024-08-19
1
-8
/
+14
*
Fix forward lookups requiring linear-time checks against the hosts file
Himbeer
2024-08-19
1
-12
/
+18
*
Reapply "Add hosts file support"
Himbeer
2024-08-19
1
-73
/
+197
*
Revert "Add hosts file support"
Himbeer
2024-08-03
1
-197
/
+73
*
Add hosts file support
Himbeer
2024-08-03
1
-73
/
+197
*
Improve upstream query error handling and clientbound error responses
Himbeer
2024-07-24
1
-6
/
+49
*
Revert "Handle upstream read timeouts less disruptively"
Himbeer
2024-07-24
1
-75
/
+17
*
Raise upstream timeout to 3 seconds (better for low-end hardware)
Himbeer
2024-07-22
1
-1
/
+1
*
Copy request flags to response as mandated by RFC1035
Himbeer
2024-07-22
1
-3
/
+3
*
Handle upstream read timeouts less disruptively
Himbeer
2024-07-22
1
-17
/
+76
*
fallback to secondary upstream server if primary fails
HimbeerserverDE
2024-02-03
1
-18
/
+34
*
try not to panic without error context on domain name conversion errors
HimbeerserverDE
2024-01-28
1
-6
/
+16
*
print questions to failed requests for debugging
HimbeerserverDE
2024-01-28
1
-1
/
+19
*
clippy: .unwrap_or(String::new()) => .unwrap_or_default()
HimbeerserverDE
2024-01-27
1
-1
/
+1
*
ipv6 subnet id extraction: work well with prefix delegations as tiny as /61
HimbeerserverDE
2024-01-27
1
-8
/
+1
*
remove unnecessary byteorder dependency in favor of std
0.3.2
HimbeerserverDE
2023-11-15
1
-2
/
+8
*
move error handling to binary
HimbeerserverDE
2023-11-15
3
-27
/
+22
*
transition from trust-dns to hickory (rename)
HimbeerserverDE
2023-11-15
2
-11
/
+11
*
expect() message style consistency improvement
HimbeerserverDE
2023-10-14
1
-1
/
+1
*
error import consistency
HimbeerserverDE
2023-10-14
2
-2
/
+3
*
log style consistency
HimbeerserverDE
2023-10-14
1
-10
/
+9
*
make error enum style consistent with my convention
HimbeerserverDE
2023-10-14
1
-2
/
+4
*
refresh leases on SIGUSR1 rather than file change
HimbeerserverDE
2023-10-14
2
-31
/
+13
*
ignore .in-addr.arpa. queries with too many octets
HimbeerserverDE
2023-08-23
1
-4
/
+4
*
fix arpa error message in line 324
HimbeerserverDE
2023-08-23
1
-3
/
+1
*
change upstream
HimbeerserverDE
2023-08-22
1
-2
/
+2
*
fix regular dns queries trying to be parsed as arpa
HimbeerserverDE
2023-08-22
1
-5
/
+9
*
support local reverse lookups
HimbeerserverDE
2023-08-22
1
-4
/
+74
*
clippy: manual implementation of Iterator::find
HimbeerserverDE
2023-08-22
1
-8
/
+2
*
serve the local search domain
HimbeerserverDE
2023-08-22
2
-11
/
+41
*
change internal workings of dhcp lookups
HimbeerserverDE
2023-08-22
1
-9
/
+15
*
don't set NXDOMAIN for existent domains that don't have the requested record
HimbeerserverDE
2023-08-16
1
-5
/
+5
*
don't check source address for eligibility
HimbeerserverDE
2023-08-16
1
-25
/
+0
*
make upstream a constant that's harder to miss
HimbeerserverDE
2023-08-14
1
-1
/
+3
*
logging system update
0.2.2
HimbeerserverDE
2023-06-03
1
-15
/
+8
*
allow loopback access
0.2.1
HimbeerserverDE
2023-05-30
1
-2
/
+3
*
don't always (unrightfully) drop traffic from IPv4-mapped IPv6 addresses
HimbeerserverDE
2023-05-07
1
-1
/
+8
*
handle incoming ipv6 requests
HimbeerserverDE
2023-05-07
1
-3
/
+11
*
skip unreadable lease files instead of crashing the updater or main thread
0.1.2
HimbeerserverDE
2023-05-04
1
-2
/
+15
*
fix lease files not being reread
HimbeerserverDE
2023-04-16
1
-7
/
+7
*
don't forward domainless queries
HimbeerserverDE
2023-04-14
1
-13
/
+17
*
latency improvement: don't read leases from disk on the fly
HimbeerserverDE
2023-04-14
2
-38
/
+98
*
don't crash on ipv6 packets
HimbeerserverDE
2023-04-14
1
-1
/
+1
*
fix dhcp lease handling (expiration and multiple lease files)
HimbeerserverDE
2023-04-08
1
-8
/
+25
*
if multiple leases for a hostname are found, prefer the one on the same netwo...
HimbeerserverDE
2023-04-04
1
-8
/
+33
[next]