Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-03 | T6199: drop unused Python imports | Christian Breunig | |
found using "git ls-files *.py | xargs pylint | grep W0611" | |||
2024-03-08 | dhcp: T3316: De-duplicate Kea control socket variable | sarthurdev | |
2024-03-06 | dhcp: T6102: Fix clear DHCP lease op-mode | sarthurdev | |
* Add `clear dhcpv6-server lease` * Standardize using vyos.opmode | |||
2024-02-25 | dhcp-server: T6063: Add `ignore-client-id` to relax client identifier checks ↵ | sarthurdev | |
for leases | |||
2024-02-13 | Merge pull request #2998 from sarthurdev/T5992 | Christian Breunig | |
dhcpv6-server: T5992: Fix op-mode DHCP lease output + updates | |||
2024-02-13 | dhcpv6-server: T5992: Fix op-mode Kea DHCP lease output | sarthurdev | |
Due to Kea's lease file cleanup, the CSV file content is inconsistent. This commit makes changes to use the Kea control socket to fetch current lease information. | |||
2024-02-13 | dhcpv6-server: T5993: Add subnet `interface` node, link subnet to locally ↵ | sarthurdev | |
connected interfaces Prior dhcpd behaviour implicitly handled requests for locally connected subnets. Kea requires an explicit link between subnets and an interface. | |||
2024-01-24 | dhcpv6: T3316: Add support for excluded-prefix in prefix delegation | sarthurdev | |
2024-01-13 | dhcpv6: T3316: Move options to separate node and extend scopes | sarthurdev | |
* Also migrate `address-range` to `range` tag node for consistency with dhcpv4 server syntax | |||
2024-01-11 | dhcp: dhcpv6: T3316: Add `subnet-id` so leases remain mapped to entries in ↵ | Simon | |
the lease file (#2796) | |||
2024-01-10 | dhcp: T3316: Workaround to append domain suffix to hostfile entries | sarthurdev | |
2024-01-10 | dhcp: T3316: Move options to separate node and extend scopes | sarthurdev | |
2023-12-21 | dhcp: T3316: Support hostname, DUID and MAC address in reservation | Indrajit Raychaudhuri | |
Reinstate support for hostname in DHCP reservation. Having `hostname` in allows for server-side assignment of hostname. This is useful for static lookup of hostname. Ensure that hostname is a valid FQDN (doesn't have underscore, etc.) Additionally, support using either of DUID or MAC address for reservation. While MAC address is typically used for IPv4, and DUID is typically used for IPv6, either of them can be used in IPv4 and IPv6 reservations in Kea. | |||
2023-12-17 | dhcp: T3316: Kea DHCP and DHCPv6 fixes | sarthurdev | |
* Move Kea socket permission change on-demand and speed up conf scripts * Fix issue with DHCP reservations when no `ip-address` value | |||
2023-12-08 | dhcp: T3316: Add time-zone node for options 100 and 101 | sarthurdev | |
2023-12-08 | dhcp: T3316: Add captive portal v4/v6 options | sarthurdev | |
2023-12-08 | dhcp: T3316: Migrate dhcp/dhcpv6 server to Kea | sarthurdev | |