summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
13 min.dhcpv6-ia: signal buffer-full from build_ia() IA_ADDR branchHEADmasterHauke Mehrtens
13 min.dhcpv6: validate rewritten RELAY_MSG length in update_nested_message()Hauke Mehrtens
13 min.dhcpv4: pass &dest.sin_addr to inet_ntop() when loggingHauke Mehrtens
13 min.router: keep RA DNS option lengths within the uint8 length fieldHauke Mehrtens
13 min.router: restore upstream DNS/MTU between relayed RAsHauke Mehrtens
13 min.config: bound DNR 'mandatory' SvcParam key countHauke Mehrtens
13 min.dhcpv6-ia: validate IA_NA/IA_PD option size before reading headerHauke Mehrtens
13 min.dhcpv6: validate length and alignment when reading CLIENT_ARCH optionHauke Mehrtens
13 min.statefiles: clean up tmpfile error pathHauke Mehrtens
13 min.dhcpv6-pxe: free previous default entry on replacementHauke Mehrtens
14 min.config: invert ipv6_pxe_from_uci() return valueHauke Mehrtens
14 min.dhcpv6: avoid unaligned uint16_t reads in ORO option parsingHauke Mehrtens
14 min.statefiles: skip dn_expand() when no search domain is configuredHauke Mehrtens
14 min.dhcpv4: copy ifname into arpreq without reading past the sourceHauke Mehrtens
14 min.config: guard captive_portal_uri parsing against strdup() failureHauke Mehrtens
14 min.dhcpv6: validate minimum length in relay_client_request()Hauke Mehrtens
14 min.ndp: enforce RFC4861 §7.1.1 hop-limit and ICMP-code checks on NSHauke Mehrtens
14 min.dhcpv4: never return NULL from dhcpv4_msg_to_string()Hauke Mehrtens
14 min.netlink: avoid 32-bit-wide shift when computing /0 IPv4 netmaskHauke Mehrtens
14 min.dhcpv6-ia: avoid undefined shifts in assign_pd()Hauke Mehrtens
14 min.ubus: drop spurious ntohl() of DHCPv4 lease IAIDHauke Mehrtens
14 min.dhcpv4: honor Pad/End option encoding when iterating optionsHauke Mehrtens
15 min.dhcpv6: reject undersized encapsulated DHCPv4 messages in 4o6 pathHauke Mehrtens
15 min.dhcpv6: bound nested-relay recursion to HOP_COUNT_LIMITHauke Mehrtens
15 min.dhcpv6: fix out-of-bounds read in self-loop detection memcmpHauke Mehrtens
2026-05-05dhcpv6: relay to dhcpv6_relay_server server(s)Stijn Tintel
2026-05-05config: add dhcpv6_relay_serversStijn Tintel
2026-03-16odhcpd: ensure zero padding on DNSSLEric Fahlgren
2026-03-16odhcpd: ignore NULL in dhcpv4_free_lease() stubMark H. Spatz
2026-03-16ubus: fix truncated field in DHCPv6 lease queryMark H. Spatz
2026-03-16dhcpv4: fix avl_delete on leases not in avl treeMark H. Spatz
2026-03-16dhcpv4: fix segfault when disabling interfaceMark H. Spatz
2026-03-12dhcpv6-ia: dhcpv6_log_ia_addr(): parse return of snprintfAlexander Couzens
2026-01-19dhcpv4: de-escalate error logging to debugPaul Donald
2026-01-10netlink: clean up sockets, close filesPaul Donald
2025-12-22dhcpv6-ia: switch case refactor in dhcpv6_handle_ias()Paul Donald
2025-12-22dhcpv6: set static defines for DHCPv6 option header sizePaul Donald
2025-12-18dhcpv6-ia: reconfigure message length bug fixPaul Donald
2025-12-18all: remove dead codePaul Donald
2025-12-14odhcpd: remove fallback DNS search domainDavid Härdeman
2025-12-14router: remove some log spam in send_router_advert()David Härdeman
2025-12-14router: improve send_router_advert()David Härdeman
2025-12-14config: add default value for dhcpv6_pd_min_lenDavid Härdeman
2025-12-14config: allow minimum PD len up to 64David Härdeman
2025-12-14Revert "router: optimize duplicated PIO comparison"Álvaro Fernández Rojas
2025-12-14statefiles: don't consider no hostname as brokenDavid Härdeman
2025-12-13odhcpd: fix captive_portal_uri resetDavid Härdeman
2025-12-13dhcpv4: fix DNS server optionDavid Härdeman
2025-12-10router: Modify relayed RA PIO P flag according to interface policyPaul Donald
2025-12-10router: Modify relayed RA PIO A flags according to interface policyPaul Donald