<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/extra/ipv6pool.c, branch marekm72-patch-1-printf-h</title>
<subtitle>High performance PPTP/L2TP/SSTP/PPPoE/IPoE server for Linux (mirror of https://github.com/marekm72/accel-ppp.git)
</subtitle>
<id>https://git.amelek.net/marekm72/accel-ppp.git/atom?h=marekm72-patch-1-printf-h</id>
<link rel='self' href='https://git.amelek.net/marekm72/accel-ppp.git/atom?h=marekm72-patch-1-printf-h'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/'/>
<updated>2022-01-13T07:52:35+00:00</updated>
<entry>
<title>Check if ipv6 dp availible before answer</title>
<updated>2022-01-13T07:52:35+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>dmitriy.eshenko@vyos.io</email>
</author>
<published>2022-01-03T13:06:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=f756c265e991db26806787b12f8e2d8f96e8d47d'/>
<id>urn:sha1:f756c265e991db26806787b12f8e2d8f96e8d47d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ippool, ipv6pool: fix iterating over circular pools</title>
<updated>2021-04-07T20:25:03+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2021-04-07T20:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=3b74e1088af7b525880b386136c0330bbed377a0'/>
<id>urn:sha1:3b74e1088af7b525880b386136c0330bbed377a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipv6pool: fix next pool handling</title>
<updated>2021-04-06T23:55:12+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2021-04-06T23:35:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=63ea2beb79e30417dcea4a0926a3a18303872658'/>
<id>urn:sha1:63ea2beb79e30417dcea4a0926a3a18303872658</id>
<content type='text'>
* 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
</content>
</entry>
<entry>
<title>ipv6pool: fix delegated pool ignorance w/o address pool</title>
<updated>2020-05-21T14:33:10+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2020-05-21T14:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=34ecca0632013d8263fa55879ae40bf048381a15'/>
<id>urn:sha1:34ecca0632013d8263fa55879ae40bf048381a15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipv6pool: add per-proto ipv6-pool and ipv6-pool-delegate options</title>
<updated>2020-01-10T20:57:14+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2020-01-10T20:57:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=f532c72d0cb33b16b9794d83a46969538bdf2596'/>
<id>urn:sha1:f532c72d0cb33b16b9794d83a46969538bdf2596</id>
<content type='text'>
also, disable ipv6 pools via chap-secrets, need to find another
syntax for it, may be with comments.
</content>
</entry>
<entry>
<title>ipv6pool/radius: implement named ipv6 pools</title>
<updated>2020-01-10T00:42:16+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2020-01-10T00:29:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=8c9c91764069d3f6d3122c7897b05b0b93024246'/>
<id>urn:sha1:8c9c91764069d3f6d3122c7897b05b0b93024246</id>
<content type='text'>
default stateful ipv6 address &amp; 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.
</content>
</entry>
<entry>
<title>fix gateway address setup fail due memory corruption</title>
<updated>2018-10-25T00:16:55+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2018-10-25T00:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=603800151415c69ceb3c9d986ef0c3487817cb67'/>
<id>urn:sha1:603800151415c69ceb3c9d986ef0c3487817cb67</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>ipv6pool: added gw-ip6-address option and special handling for /128 prefixes</title>
<updated>2017-12-25T14:55:52+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2017-12-25T14:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=cd9bb5cfe3afec23ef62f2aa2ed82e6dd04a32f9'/>
<id>urn:sha1:cd9bb5cfe3afec23ef62f2aa2ed82e6dd04a32f9</id>
<content type='text'>
If pool specified with /128 prefix length, then initialize intf_id by gw_ip6_address and peer_intf_id by generated pool address.
</content>
</entry>
<entry>
<title>remove trailing whitespaces</title>
<updated>2014-11-22T05:56:40+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-11-22T05:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=81ca3923a29ea9b67f7291be23b210019546aa5f'/>
<id>urn:sha1:81ca3923a29ea9b67f7291be23b210019546aa5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipv6: add support for prefixes greater than 64</title>
<updated>2014-07-18T08:13:43+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-07-18T08:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=cddc20689a17a1b30d491cd2021f911a669f6dbc'/>
<id>urn:sha1:cddc20689a17a1b30d491cd2021f911a669f6dbc</id>
<content type='text'>
</content>
</entry>
</feed>
