<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/ctrl/pppoe/tr101.c, branch stable</title>
<subtitle>High performance PPTP/L2TP/SSTP/PPPoE/IPoE server for Linux (mirror of https://github.com/accel-ppp/accel-ppp.git)
</subtitle>
<id>https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=stable</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2014-01-19T16:58:34+00:00</updated>
<entry>
<title>pppoe: fix typo</title>
<updated>2014-01-19T16:58:34+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-01-19T16:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=2ee198430cfc5c6cbf99b5110ebd212d64f22ef0'/>
<id>urn:sha1:2ee198430cfc5c6cbf99b5110ebd212d64f22ef0</id>
<content type='text'>
Signed-off-by: Dmitry Kozlov &lt;xeb@mail.ru&gt;
</content>
</entry>
<entry>
<title>pppoe: handle TR-101 vs. RFC 4679 incompatibilities</title>
<updated>2014-01-19T10:22:18+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-01-17T21:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=bf4aad6aeb3e2f150b642f29881b8de691038ac2'/>
<id>urn:sha1:bf4aad6aeb3e2f150b642f29881b8de691038ac2</id>
<content type='text'>
There are a few inconsistencies between TR-101 and RFC 4679.
Since RFC 4679 is only informational, prefer TR-101 in case
of incompatibilities and explicitely document this choice.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>pppoe: handle IFW-SESSION TR-101 sub-tag</title>
<updated>2014-01-17T11:35:27+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-01-16T20:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=42b8eaa35951e5381a7963d6bded7fa28b9b1713'/>
<id>urn:sha1:42b8eaa35951e5381a7963d6bded7fa28b9b1713</id>
<content type='text'>
This TR-101 sub-tag has no payload.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>pppoe: add missing support for some TR-101 sub-tags</title>
<updated>2014-01-17T11:35:27+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-01-16T20:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=d0c5faf047fa085795e6881b67bcb6af73b2a90d'/>
<id>urn:sha1:d0c5faf047fa085795e6881b67bcb6af73b2a90d</id>
<content type='text'>
These are all 4 bytes integer values, except ACCESS_LOOP_ENCAP
which represents three independant values of one byte each.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>pppoe: fix TR-101 tag length check</title>
<updated>2014-01-17T11:35:27+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-01-16T20:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=3853053fc88c1b9a34b90174de25c5965a484e1b'/>
<id>urn:sha1:3853053fc88c1b9a34b90174de25c5965a484e1b</id>
<content type='text'>
The length field of PPPoE TR-101 sub-tags only takes the payload size
into account (as opposed to its RADIUS counterpart that stores the
full sub-tag length, including the 2 bytes long header).

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>pppoe: fix TR-101 attribute filtering for RADIUS access requests</title>
<updated>2014-01-17T11:35:27+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-01-16T20:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=fe1ad9b7a0e53250c8bf2c7d238a202e81fcbc12'/>
<id>urn:sha1:fe1ad9b7a0e53250c8bf2c7d238a202e81fcbc12</id>
<content type='text'>
When a sub-tags is skipped while parsing a TR-101 tag, the ptr variable
must be updated to point to the next sub-tag, otherwise the next loop
iteration erroneously interprets tag information.

While here, fix the range of attribute that mustn't be present in RADIUS
access requests (RFC 4679, section 4).

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>pppoe: fix Minimum-Data-Rate-Downstream TR101 sub-tag handling</title>
<updated>2014-01-17T11:35:27+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-01-16T20:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=cbebd3b97616ea25e7ee197d5412b4baead0399f'/>
<id>urn:sha1:cbebd3b97616ea25e7ee197d5412b4baead0399f</id>
<content type='text'>
As per TR-101 specifications and RFC 4679, 0x84 is the sub-tag
number for Minimum-Data-Rate-Downstream (instead of
Maximum-Data-Rate-Upstream).

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>pppoe: tr101 fixes</title>
<updated>2011-01-05T12:56:41+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2011-01-05T12:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=c675662132b07f30a43291bf001ac2f730b7b46e'/>
<id>urn:sha1:c675662132b07f30a43291bf001ac2f730b7b46e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename accel-pptp to accel-ppp</title>
<updated>2011-01-05T12:18:59+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2011-01-05T12:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=f28cb1b0a926f1ea98700b7871537ad1793511fd'/>
<id>urn:sha1:f28cb1b0a926f1ea98700b7871537ad1793511fd</id>
<content type='text'>
</content>
</entry>
</feed>
