Commit Graph

80 Commits (16f7554f95bdcbf5274e8da876c4dda75bdc1ba3)

Author SHA1 Message Date
Steven Barth 3081c672fc 6relayd: Fix possible memory corruption issue
SVN-Revision: 35673
12 years ago
Steven Barth f5b63ffd33 6relayd: Workaround potential signal handling issue
SVN-Revision: 35665
12 years ago
Steven Barth 99b69fd9c5 odhcp6c: allow setting a user-provided prefix as well
SVN-Revision: 35570
12 years ago
Steven Barth b8c796fbd7 odhcp6c: Various bugfixes * Don't send undesired suggestions for preferred and valid lifetimes * Be less verbose in logging
SVN-Revision: 35553
12 years ago
Steven Barth 13544edce7 odhcp6c: Fix timing issues
SVN-Revision: 35472
12 years ago
Steven Barth 6be5a5a73d odhcp6c: Fix RENEW and REBIND requests
SVN-Revision: 35454
12 years ago
Steven Barth e2193a69c8 odhcp6c: allow IPv6-config via SLAAC-only if no prefix is requested
SVN-Revision: 35421
12 years ago
Steven Barth 9a62439c28 odhcp6c: switch to userspace RA-handling and offload address assignment to netifd
SVN-Revision: 35419
12 years ago
Steven Barth a3368da479 6relayd: Fix announced router flags and IPv6 procfs-configuration
SVN-Revision: 35418
12 years ago
Steven Barth 4bd3f54143 6in4: fix typo in last commit
SVN-Revision: 35409
12 years ago
Steven Barth a0a91963af 6in4: work around hanging wget process
SVN-Revision: 35408
12 years ago
Steven Barth 78a6439784 6relayd: remove IPv6 forwarding-sysctl workaround
SVN-Revision: 35371
12 years ago
Steven Barth 1a0b207d61 odhcp6c: remove IPv6 forwarding-sysctl workaround
SVN-Revision: 35370
12 years ago
Steven Barth e964fa5d8f odhcp6c: work-around for proto-script to avoid loosing the default route
SVN-Revision: 35345
12 years ago
Steven Barth a81c76617e ipv6-support: don't overwrite existing setting across reflashs
SVN-Revision: 35302
12 years ago
Steven Barth 38080ae550 6relayd: fix shell library includes in init-script
Thanks to Daniel Golle

SVN-Revision: 35262
12 years ago
Steven Barth 8a97d823a4 6relayd: avoid a race-condition with looping RAs
SVN-Revision: 35260
12 years ago
Steven Barth f1fd0f8278 odhcp6c: Fix address assignment with infinite validity
SVN-Revision: 35258
12 years ago
Steven Barth 62e9957cc4 ipv6-support: adapt UCI defaults to new ordering
SVN-Revision: 35219
12 years ago
Steven Barth 5a122f7e5f odhcp6c: Fix parsing more than one DNS server
SVN-Revision: 35215
12 years ago
Steven Barth f517d0481a ipv6-support: Rename enable-ipv6 UCI defaults
SVN-Revision: 35205
12 years ago
Steven Barth 66fa83d211 odhcp6c: Detect a different MAC if interface has none * Fixes DHCPv6 behaviour over PPP and similar
SVN-Revision: 35189
12 years ago
Steven Barth 3235d860a6 ipv6-support: Switch to native IPv6 support
SVN-Revision: 35174
12 years ago
Steven Barth 955a1e8e28 6rd: add support for native IPv6 prefix handling
SVN-Revision: 35173
12 years ago
Steven Barth 811cd2acf4 6to4: add support for native IPv6 prefix handling
SVN-Revision: 35172
12 years ago
Steven Barth 2a94f67029 6in4: add support for native IPv6 prefix handling
SVN-Revision: 35171
12 years ago
Steven Barth a1e92f6dd1 6relayd: add suitable default configuration
SVN-Revision: 35170
12 years ago
Steven Barth 859fd7f614 6distributed: Remove obsolete service (replaced by netifd)
SVN-Revision: 35169
12 years ago
Steven Barth 0cd21ca785 odhcp6c: Send RS on start
SVN-Revision: 35137
12 years ago
Steven Barth f0df2006af odhcp6c: Add preliminary proto-handler
SVN-Revision: 35135
12 years ago
Steven Barth b58a13cb2c ipv6-support: don't use disable_ipv6
SVN-Revision: 35134
12 years ago
Steven Barth fde5b934fd 6relayd: Rewrite init-script logic
SVN-Revision: 35133
12 years ago
Steven Barth 965afef317 ipv6-support: Update iteration * Add support for blocking forwarding while address assignments * Fix relay restarting function
SVN-Revision: 34985
12 years ago
Steven Barth c7d9d7c952 odhcp6c: Add support for SNTP and SIP options
SVN-Revision: 34984
12 years ago
Steven Barth 4a2e55f30f 6relayd: Announce RDNSS and DNSSL via RA
SVN-Revision: 34983
12 years ago
Steven Barth 7a25be66c3 6relayd: Detect changes of default routes for RAs
SVN-Revision: 34958
12 years ago
Steven Barth def80bbecf ipv6-support: Remove unnecessary code
SVN-Revision: 34957
12 years ago
Steven Barth 4c09d5dde3 ipv6-support: Fix typo in dhcpv6-script * thanks to KarlHegbloom for reporting
SVN-Revision: 34940
12 years ago
Steven Barth b7c1f24f9b ipv6-support: Use more consistent default values
SVN-Revision: 34913
12 years ago
Steven Barth e7719bb4aa ipv6-support: Updated functionality * Add site-border feature again * Add option to always announce a default router
SVN-Revision: 34908
12 years ago
Steven Barth ce41e59030 6distributed: Add null-route for delegated prefix * Fixes forwarding loops for unused subprefixes
SVN-Revision: 34907
12 years ago
Steven Barth d6c955e39a 6relayd: Announce DNS search domain via DHCPv6
SVN-Revision: 34906
12 years ago
Steven Barth 253d7345e1 ipv6-support: Remove site-border feature * was causing routing problems * will be reimplemented using firewall
SVN-Revision: 34898
12 years ago
Steven Barth 941f4ccd68 Remove site-border routing filter due to problems
SVN-Revision: 34897
12 years ago
Steven Barth 01059c8914 ipv6-support: * Automatically detect and propagate MTU from upstream interfaces * Add site-border feature (RFC 6204, ULA-4) * Fix a typo
SVN-Revision: 34896
12 years ago
Steven Barth 50a9fed238 6distributed: feature update * Add feature to decrease IPv6-specific MTU on-demand * Add commands to enable / disable a site-border
SVN-Revision: 34895
12 years ago
Steven Barth 4bab347e98 6relayd: Advertise IPv6-specific MTU instead of generic * Fixes announced MTU when using tunnels
SVN-Revision: 34894
12 years ago
Steven Barth 970adc9eb9 ipv6-support: Fix default RA settings for dnsmasq
SVN-Revision: 34873
12 years ago
Steven Barth a4e656ef24 ipv6-support: Preliminary support for dnsmasq >=2.66
SVN-Revision: 34858
12 years ago
Steven Barth 2dbfffef68 6relayd: Fix detection of prefix changes
SVN-Revision: 34857
12 years ago