Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-13 | Check if ipv6 dp availible before answer | DmitriyEshenko | |
2021-04-08 | ippool, ipv6pool: fix iterating over circular pools | Vladislav Grishenko | |
2021-04-07 | ipv6pool: fix next pool handling | Vladislav Grishenko | |
* fix no next pool when subsequent pool prefix was defined w/o next pool: fc00:0:3::/48,64,name=pool1,next=pool2 fc00:0:4::/48,64,name=pool1 * fix no next pool when it was defined after referencing: fc00:0:3::/48,64,name=pool1,next=pool2 fc00:0:4::/48,64,name=pool2 * fix UB when next pool was set to same pool: fc00:0:3::/48,64,name=pool1,next=pool1 * add warning about empty/not defined next pools | |||
2020-05-21 | ipv6pool: fix delegated pool ignorance w/o address pool | Vladislav Grishenko | |
2020-01-11 | ipv6pool: add per-proto ipv6-pool and ipv6-pool-delegate options | Vladislav Grishenko | |
also, disable ipv6 pools via chap-secrets, need to find another syntax for it, may be with comments. | |||
2020-01-10 | ipv6pool/radius: implement named ipv6 pools | Vladislav Grishenko | |
default stateful ipv6 address & prefix radius attrs are per-rfc6911: 171 Delegated-IPv6-Prefix-Pool 172 Stateful-IPv6-Address-Pool the single pool name from chap-secret file pool is shared for ipv4/ipv6/ipv6 dp, new config syntax TBD. per-proto pool names are still for ipv4 only, new config syntax TBD. | |||
2018-10-25 | fix gateway address setup fail due memory corruption | Vladislav Grishenko | |
log: libnetlink: RTNETLINK answers: Invalid argument ppp0: f7bb00a79ef667d2: failed to set IPv4 address: Invalid argument ipaddr_add_peer() called only with mask equeal 0 or 32, but w/o zero-allocated structs it contans garbage in some cases. so, instead ipaddr_add() was called with wrong mask value. also, init chap-secrets mask for the same reason. | |||
2017-12-25 | ipv6pool: added gw-ip6-address option and special handling for /128 prefixes | Dmitry Kozlov | |
If pool specified with /128 prefix length, then initialize intf_id by gw_ip6_address and peer_intf_id by generated pool address. | |||
2014-11-22 | remove trailing whitespaces | Dmitry Kozlov | |
2014-07-18 | ipv6: add support for prefixes greater than 64 | Dmitry Kozlov | |
2014-06-03 | get out of SPINLOCK_INITIALIZER as it is not cross-platform compatible | Dmitry Kozlov | |
2012-06-19 | general preparation for IPoE integration | Kozlov Dmitry | |
2012-01-31 | changed modules load priority | Kozlov Dmitry | |
2011-08-29 | ipv6pool: implemented prefix delegation support | Kozlov Dmitry | |
2011-08-28 | ipv6: initial dhcpv6 support | Kozlov Dmitry | |
2011-08-24 | ipv6pool: fix incorrect item initialization | Kozlov Dmitry | |
2011-08-23 | radius: ipv6 support | Dmitry Kozlov | |
2011-08-23 | ppp: ipv6: multiple prefixes, route option, rdnss option implementation | Kozlov Dmitry | |
2011-08-23 | ppp: Neighbor Discovery for IP version 6 (prefix only) | Kozlov Dmitry | |
2011-08-22 | extra: ipv6pool module | Kozlov Dmitry | |