Timmy Welch
|
206f4c57cc
|
Use any ULA addresses as first dns ip
|
2026-10-28 16:17:39 -07:00 |
|
Timmy Welch
|
02bf04fb3c
|
Also ignore empty ips
|
2026-10-28 16:07:44 -07:00 |
|
Timmy Welch
|
7e52ef7252
|
Ignore stale
|
2026-10-28 16:06:46 -07:00 |
|
Timmy Welch
|
b356f23f01
|
Skip useless states before logging
|
2026-10-28 16:05:09 -07:00 |
|
Timmy Welch
|
14dc6d2c24
|
Check IPv6 properly
|
2026-10-28 16:01:01 -07:00 |
|
Timmy Welch
|
aeaf208066
|
Skip ipv4 addresses
|
2026-10-28 15:57:04 -07:00 |
|
Timmy Welch
|
d92369edde
|
Stop listening for ICMPTypeNeighborAdvertisement
|
2026-10-28 15:55:44 -07:00 |
|
Timmy Welch
|
2ee14c8ea6
|
Subscribe to neighbor updates
|
2026-10-28 15:54:23 -07:00 |
|
Timmy Welch
|
31b2666710
|
Get neighbor updates from kernel
Exclude link-local addresses
|
2026-10-28 15:31:08 -07:00 |
|
Timmy Welch
|
a9ddb581b6
|
Allow unsolicited neighbor advertisements
|
2026-10-28 13:42:53 -07:00 |
|
Timmy Welch
|
c45c81e6bd
|
Increase expiry
|
2026-10-14 01:42:36 -07:00 |
|
Timmy Welch
|
0547c24222
|
Sort with expiry time
|
2026-10-14 01:01:53 -07:00 |
|
Timmy Welch
|
debdda6064
|
Expire radvd leases
|
2026-10-14 00:55:18 -07:00 |
|
Timmy Welch
|
a52c907708
|
Use a more stable expiry time
|
2026-10-14 00:30:57 -07:00 |
|
Timmy Welch
|
639921ce52
|
Handle multiple ipv6 addresses in dns and dynamic portforwards
|
2026-10-13 22:35:08 -07:00 |
|
Timmy Welch
|
840ad05c57
|
Validate aliases don't overwrite TLDs
|
2026-03-29 14:42:03 -07:00 |
|
Timmy Welch
|
605a0e7692
|
IPv6 DNS Support
|
2026-02-15 15:14:45 -08:00 |
|
Timmy Welch
|
8dd2d343ca
|
Consolidate mustParseCIDR
|
2026-02-15 15:14:45 -08:00 |
|
Michael Stapelberg
|
225c8e6abd
|
radvd: ignore requests from other interfaces than the configured one
Announcing networks into uplinks is never a good idea 🙈
|
2022-06-08 17:42:55 +02:00 |
|
Michael Stapelberg
|
ef7089dc61
|
radvd: switch to netip package for mdlayher/ndp
|
2022-03-25 09:09:26 +01:00 |
|
Matt Layher
|
fe68c2dd52
|
internal/radvd: add support for DNSSL (#47)
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2020-05-23 19:52:52 +02:00 |
|
Matt Layher
|
8efea22943
|
internal/radvd: remove dead types
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2020-05-09 16:52:52 -04:00 |
|
Matt Layher
|
107a8f0425
|
internal/radvd: switch to github.com/mdlayher/ndp types (#43)
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
2020-05-09 22:50:44 +02:00 |
|
Michael Stapelberg
|
c5e5a0eee0
|
radvd: gather details about the interface on SIGUSR1
The interface might have a new MAC address (if radvd was started before netconfigd).
|
2018-07-16 22:46:49 +02:00 |
|
Michael Stapelberg
|
ff7aa8f2cb
|
add copyright notices
|
2018-06-28 20:08:23 +02:00 |
|
Michael Stapelberg
|
8e95e25442
|
radvd: announce link-local ipv6 address for DNS
|
2018-06-26 09:04:05 +02:00 |
|
Michael Stapelberg
|
a881f6b61e
|
cut down on test noise
|
2018-06-24 12:06:40 +02:00 |
|
Michael Stapelberg
|
43e1b2eaae
|
radvd: also set hop limit to 255 for multicast packets
|
2018-06-12 09:30:01 +02:00 |
|
Michael Stapelberg
|
c37ddf4f6e
|
integrationradvd: unflake test
|
2018-06-08 16:51:33 +02:00 |
|
Michael Stapelberg
|
4baac19e13
|
radvd: skip advertisments when no prefixes are configured
|
2018-06-08 16:50:27 +02:00 |
|
Michael Stapelberg
|
d3884d9074
|
add radvd
|
2018-06-01 09:53:44 +02:00 |
|