117 Commits (29464f136704010ab454730a90d28bf72fc65c20)

Author SHA1 Message Date
Steven Barth 089d6612ce 6relayd: Work around Windows DHCPv6 quirks Announcing deprecated addresses breaks Windows clients 12 years ago
Steven Barth 7ae506c7d4 odhcp6c: work around spurious false-positive address DECLINEs 12 years ago
Steven Barth bf582fbb7b odhcp6c: fix handling of multiple RAs in a row 12 years ago
Steven Barth cdc3caf533 6relayd: Better compatibility with misbheaving DHCPv6 clients * Make the "best" address / prefix the first one being announced * Only add the "best" address to the hosts-file 12 years ago
Steven Barth dc6625f977 6relayd: more verbosity in leases and logging 12 years ago
Steven Barth 23b3cebd56 odhcp6c: fix or debug disappearing IPv6 addresses 12 years ago
Steven Barth 61c0c6ab68 6relayd: RFC 6204 and naming improvements * Announce delegated prefixes using route info according to RFC 6204 L-3 * Enable hybrid stateless + stateful DHCPv6-mode as default 12 years ago
Steven Barth f63064a257 6relayd: Fix DHCPv6-server picking up addresses from master interface 12 years ago
Steven Barth d8d7d7f4aa 6relayd: fix a lease-timing issue with stateful DHCPv6 12 years ago
Steven Barth 9c3ac668e0 6relayd: Let OpenWrt override default CFLAGS 12 years ago
Steven Barth 9d115df749 6relayd: Fix a segfault when multiple downstream interfaces are present 12 years ago
Steven Barth 24c39ddcf7 odhcp6c: Various fixes * Honour T1 and T2 values from servers better * Correctly send Reconfigure-Accept option in requests 12 years ago
Steven Barth 37baf2d6b2 6relayd: Various DHCPv6-fixes * Be more standards-compliant in stateful mode * Handle hostnames from Windows-clients correctly * Handle messages from DHCPv6-relays better 12 years ago
Steven Barth c6f70381c9 odhcp6c: Fix address / prefix expiry logic 12 years ago
Steven Barth 334c40da14 6relayd: Add stateful DHCPv6-support (IA_NA) * Add management_level option (0: set O-flag, >=1: set M-flag) * Add support for static DHCPv6-leases * Various fixes for DHCPv6-PD 12 years ago
Steven Barth a62ca72309 odhcp6c: Fix handling of RAs when no DHCPv6-server is present 12 years ago
Felix Fietkau d481486aad package: fold the IPv6 menu into Network 12 years ago
Steven Barth e8f3897389 6relayd: Always announce the current MAC-address 12 years ago
Steven Barth a1af842016 ds-lite: add ds-lite network protocol handler 12 years ago
Steven Barth ad93a571c6 odhcp6c: added support for DS-Lite + various fixes 12 years ago
Steven Barth 8560648082 6rd: increase metric of default route 12 years ago
Steven Barth 9c1ed6447b odhcp6c: Make SLAAC-only work without reqprefix=no 12 years ago
Steven Barth 49f97af481 6relayd: Fix generation of RA-messages 12 years ago
Steven Barth 2dbcd2ba7b 6relayd: update package description 12 years ago
Steven Barth 21e4e2a766 odhcp6c: Set default SOL_MAX_RT to 1h 12 years ago
Steven Barth c96c05d549 odhcp6c: Several fixes and improvements * Add preliminary support for RFC 6603 prefix exclusion * Fix reconfigure-support and reconfigure authentication * Set maximum retransmission timeout for solicitations to 2h * Fix a segfault when parsing IA_PD in advertise messages 12 years ago
Steven Barth 1e78c3e297 6relayd: Add DHCPv6-PD server support, fix relaying in stateful mode 12 years ago
Steven Barth 2c087dc785 Remove obsoleted ipv6-support meta-package 12 years ago
Steven Barth eedf9e72f9 odhcp6c: Fix a race-condition in RA-handling 12 years ago
Steven Barth 6529cf6cea odhcp6c: minor bug fixes 12 years ago
Steven Barth eeb88a1df3 odhcp6c: Fix metric for on-link prefix routes 12 years ago
Steven Barth 3ebdd3b330 odhcp6c: fix preference handling, custom client-ID * thanks to mbidewell for investigating 12 years ago
Steven Barth 39a001dc69 odhcp6c: various bugfixes * Don't prematurely send RENEW / REBIND when T1 or T2 is > 1 day * Add "norelease" option to not send a RELEASE when stopping 12 years ago
Steven Barth c81945e979 6relayd: Fix illegal memory accesses Spurious errors when receiving netlink-messages lead to unhandled errors which caused SIGBUS. Thanks to tdavis for debugging 12 years ago
Steven Barth 50b7fa217a 6relayd: various fixes cap preferred and valid lifetimes at more reasonable limits decrease memory usage (remove unnecessary book-keeping) 12 years ago
Steven Barth a90b6f7d90 6relayd: Fix config behaviour for rewrite_dns_addr option 12 years ago
Steven Barth 32ac53821f 6relayd: compatibility with broken IPv6 devices * Announce ULA as deprecated if other addresses are available * Allow the announced DNS-server to be overwritten 12 years ago
Steven Barth 3081c672fc 6relayd: Fix possible memory corruption issue 12 years ago
Steven Barth f5b63ffd33 6relayd: Workaround potential signal handling issue 12 years ago
Steven Barth 99b69fd9c5 odhcp6c: allow setting a user-provided prefix as well 12 years ago
Steven Barth b8c796fbd7 odhcp6c: Various bugfixes * Don't send undesired suggestions for preferred and valid lifetimes * Be less verbose in logging 12 years ago
Steven Barth 13544edce7 odhcp6c: Fix timing issues 12 years ago
Steven Barth 6be5a5a73d odhcp6c: Fix RENEW and REBIND requests 12 years ago
Steven Barth e2193a69c8 odhcp6c: allow IPv6-config via SLAAC-only if no prefix is requested 12 years ago
Steven Barth 9a62439c28 odhcp6c: switch to userspace RA-handling and offload address assignment to netifd 12 years ago
Steven Barth a3368da479 6relayd: Fix announced router flags and IPv6 procfs-configuration 12 years ago
Steven Barth 4bd3f54143 6in4: fix typo in last commit 12 years ago
Steven Barth a0a91963af 6in4: work around hanging wget process 12 years ago
Steven Barth 78a6439784 6relayd: remove IPv6 forwarding-sysctl workaround 12 years ago
Steven Barth 1a0b207d61 odhcp6c: remove IPv6 forwarding-sysctl workaround 12 years ago