Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | set version to 0.3.50.3.5 | HimbeerserverDE | 2024-02-03 | 2 | -2/+2 |
| | |||||
* | fallback to secondary upstream server if primary fails | HimbeerserverDE | 2024-02-03 | 1 | -18/+34 |
| | | | | No warning will be printed as part of dual stack support unless the secondary fails as well. If both lookups fail both errors will be logged. | ||||
* | set version to 0.3.5-dev0.3.5-dev | HimbeerserverDE | 2024-02-03 | 2 | -2/+2 |
| | |||||
* | set version to 0.3.40.3.4 | HimbeerserverDE | 2024-01-28 | 2 | -2/+2 |
| | |||||
* | 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 |
| | | | | Stops requiring a /48 to work with IPv4. Unlike the tunnel broker the native IPv6 connection I'm using only delegates a /56 which seems to be the most common prefix length. | ||||
* | set version to 0.3.4-dev0.3.4-dev | HimbeerserverDE | 2024-01-27 | 2 | -2/+2 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2024-01-17 | 2 | -3/+3 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2023-11-18 | 1 | -3/+3 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2023-11-18 | 1 | -2/+2 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2023-11-18 | 1 | -3/+3 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2023-11-18 | 2 | -5/+6 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2023-11-17 | 2 | -18/+5 |
| | |||||
* | update dhcp4d0.3.3 | HimbeerserverDE | 2023-11-15 | 2 | -80/+5 |
| | |||||
* | remove unnecessary byteorder dependency in favor of std0.3.2 | HimbeerserverDE | 2023-11-15 | 3 | -4/+8 |
| | |||||
* | move error handling to binary | HimbeerserverDE | 2023-11-15 | 3 | -27/+22 |
| | |||||
* | transition from trust-dns to hickory (rename) | HimbeerserverDE | 2023-11-15 | 4 | -211/+163 |
| | |||||
* | update rsdsl_dhcp4d0.3.1 | HimbeerserverDE | 2023-11-06 | 2 | -7/+7 |
| | |||||
* | bump version to 0.3.00.3.0 | HimbeerserverDE | 2023-11-06 | 2 | -2/+2 |
| | |||||
* | update rsdsl_dhcp4d | HimbeerserverDE | 2023-11-06 | 2 | -196/+108 |
| | |||||
* | 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 | 4 | -33/+34 |
| | |||||
* | set version to 0.3.0-dev0.3.0-dev | HimbeerserverDE | 2023-10-14 | 2 | -2/+2 |
| | |||||
* | 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 | 3 | -4/+76 |
| | |||||
* | 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 |
| | | | | can be configured at /data/dnsd.domain (noeol) | ||||
* | change internal workings of dhcp lookups | HimbeerserverDE | 2023-08-22 | 3 | -11/+94 |
| | |||||
* | bump version to v0.2.40.2.4 | HimbeerserverDE | 2023-08-16 | 2 | -2/+2 |
| | |||||
* | don't set NXDOMAIN for existent domains that don't have the requested record | HimbeerserverDE | 2023-08-16 | 1 | -5/+5 |
| | | | | fixes lookup tools printing warnings or failing for IPv4 only or IPv6 only hostnames | ||||
* | don't check source address for eligibility | HimbeerserverDE | 2023-08-16 | 3 | -36/+0 |
| | | | | This change allows IPv6 clients to use native, global addresses or link-local addresses to issue DNS queries through dnsd. It does not pose a security risk when combined with netfilterd since its ruleset blocks DNS traffic from the public internet. However a standalone instance is potentially vulnerable to DNS reflection / amplification unless mitigated externally. | ||||
* | make upstream a constant that's harder to miss | HimbeerserverDE | 2023-08-14 | 2 | -7/+20 |
| | |||||
* | update dependencies0.2.3 | HimbeerserverDE | 2023-07-28 | 2 | -121/+232 |
| | |||||
* | update netlinkd / dhcp4d | HimbeerserverDE | 2023-06-03 | 1 | -3/+3 |
| | |||||
* | logging system update0.2.2 | HimbeerserverDE | 2023-06-03 | 3 | -20/+13 |
| | |||||
* | allow loopback access0.2.1 | HimbeerserverDE | 2023-05-30 | 3 | -4/+5 |
| | |||||
* | update dhcp4d | HimbeerserverDE | 2023-05-19 | 2 | -3/+3 |
| | |||||
* | release v0.2.00.2.0 | HimbeerserverDE | 2023-05-07 | 2 | -2/+2 |
| | |||||
* | 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 | 3 | -3/+24 |
| | |||||
* | bump dhcp4d | HimbeerserverDE | 2023-05-07 | 1 | -81/+14 |
| | |||||
* | bump rsdsl_dhcp4d -> netlinkd | HimbeerserverDE | 2023-05-07 | 1 | -3/+3 |
| |