<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/ctrl, 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>2026-03-22T22:04:43+00:00</updated>
<entry>
<title>Replace linux/if.h with net/if.h include</title>
<updated>2026-03-22T22:04:43+00:00</updated>
<author>
<name>marekm72</name>
<email>35698605+marekm72@users.noreply.github.com</email>
</author>
<published>2026-02-22T21:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=dea40b0d4f8ed3da936a4dc1d3afb8c3ce898e22'/>
<id>urn:sha1:dea40b0d4f8ed3da936a4dc1d3afb8c3ce898e22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace linux/if.h with net/if.h in ipoe.h</title>
<updated>2026-03-22T22:04:43+00:00</updated>
<author>
<name>marekm72</name>
<email>35698605+marekm72@users.noreply.github.com</email>
</author>
<published>2026-02-22T20:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=5271ddd8bc5c81115775c40e8b5bce9a0dd740eb'/>
<id>urn:sha1:5271ddd8bc5c81115775c40e8b5bce9a0dd740eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update header includes in ipoe.c</title>
<updated>2026-03-22T22:04:43+00:00</updated>
<author>
<name>marekm72</name>
<email>35698605+marekm72@users.noreply.github.com</email>
</author>
<published>2026-02-22T20:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=65ec271897c03adb07fd1decc35758afbc7caa98'/>
<id>urn:sha1:65ec271897c03adb07fd1decc35758afbc7caa98</id>
<content type='text'>
Replaced Linux-specific headers with their net counterparts.</content>
</entry>
<entry>
<title>Refactor ARP header includes in arp.c</title>
<updated>2026-03-22T22:04:43+00:00</updated>
<author>
<name>marekm72</name>
<email>35698605+marekm72@users.noreply.github.com</email>
</author>
<published>2026-02-22T20:42:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=ee9a6c38acc7f54f9e1b7fa85154a070c053b3a2'/>
<id>urn:sha1:ee9a6c38acc7f54f9e1b7fa85154a070c053b3a2</id>
<content type='text'>
Replaced conditional inclusion of if_arp.h and if_packet.h with direct includes.</content>
</entry>
<entry>
<title>Refactor session free function pointer in l2tp.c</title>
<updated>2026-03-22T22:04:39+00:00</updated>
<author>
<name>marekm72</name>
<email>35698605+marekm72@users.noreply.github.com</email>
</author>
<published>2026-02-22T20:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=a237bc023f166846c697c853b6a9dec43646ad63'/>
<id>urn:sha1:a237bc023f166846c697c853b6a9dec43646ad63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused printf.h include</title>
<updated>2026-03-22T22:04:38+00:00</updated>
<author>
<name>marekm72</name>
<email>35698605+marekm72@users.noreply.github.com</email>
</author>
<published>2026-02-22T20:20:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=ac85b611135827166473094b0cd7446671301817'/>
<id>urn:sha1:ac85b611135827166473094b0cd7446671301817</id>
<content type='text'>
Removed conditional inclusion of printf.h.</content>
</entry>
<entry>
<title>Merge pull request #277 from nuclearcat/minor-rfc2516-compliance</title>
<updated>2025-12-13T15:25:13+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2025-12-13T15:25:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=0a5ac7f881103367daa8cf5d70cc55fd8f952fdb'/>
<id>urn:sha1:0a5ac7f881103367daa8cf5d70cc55fd8f952fdb</id>
<content type='text'>
pppoe: Fix RFC2516 non-compilance in PADI tags parsing</content>
</entry>
<entry>
<title>pppoe: Fix RFC2516 non-compilance in PADI tags parsing</title>
<updated>2025-12-10T23:01:05+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2025-12-10T22:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=6fbb4a900c17c28ecf2f6d0b620cfffe5bdd6b39'/>
<id>urn:sha1:6fbb4a900c17c28ecf2f6d0b620cfffe5bdd6b39</id>
<content type='text'>
We currently only break out of the switch, so the for loop keeps parsing tags after TAG_END_OF_LIST (accel-pppd/ctrl/pppoe/pppoe.c: around pppoe_recv_PADI).
RFC 2516 (paragraph 5, Tag Types: End-of-List) says an End-of-List tag MAY appear in PADI/PADR and "any TAGs after an End-of-List MUST be ignored."
Since we continue processing them, this behavior is technically non-compliant with the RFC.
Same in pppoe_recv_PADR.

Signed-off-by: Denys Fedoryshchenko &lt;denys.f@collabora.com&gt;
</content>
</entry>
<entry>
<title>Minor compile fix, we have only OpenSSL version now</title>
<updated>2025-12-10T17:26:23+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2025-12-10T17:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=b8c57bf4bd8276716a581ede91919db691f621c0'/>
<id>urn:sha1:b8c57bf4bd8276716a581ede91919db691f621c0</id>
<content type='text'>
Signed-off-by: Denys Fedoryshchenko &lt;denys.f@collabora.com&gt;
</content>
</entry>
<entry>
<title>crypto: Removed CRYPTO_OPENSSL definition.</title>
<updated>2025-12-10T17:17:36+00:00</updated>
<author>
<name>Andrii Melnychenko</name>
<email>a.melnychenko@vyos.io</email>
</author>
<published>2025-09-29T16:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=b4015f9ec2d58b80155e6691d82b5f3b6023a560'/>
<id>urn:sha1:b4015f9ec2d58b80155e6691d82b5f3b6023a560</id>
<content type='text'>
OpenSSL is now mandatory.

Signed-off-by: Andrii Melnychenko &lt;a.melnychenko@vyos.io&gt;
</content>
</entry>
</feed>
