<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/ctrl, branch 1.15.0</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=1.15.0</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=1.15.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2026-09-28T18:50:27+00:00</updated>
<entry>
<title>Merge pull request #362 from nuclearcat/fix/ng40-additional-safeguards</title>
<updated>2026-09-28T18:50:27+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-09-28T18:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=50c54c477624d5a9b668225fde2b9844d362760a'/>
<id>urn:sha1:50c54c477624d5a9b668225fde2b9844d362760a</id>
<content type='text'>
Additional safeguards</content>
</entry>
<entry>
<title>utils: centralize max macro</title>
<updated>2026-09-09T15:42:09+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-08-29T23:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=78d75b1dcf0d42e6ad5ce8b7203a19e17b9c87dc'/>
<id>urn:sha1:78d75b1dcf0d42e6ad5ce8b7203a19e17b9c87dc</id>
<content type='text'>
Closes #354
</content>
</entry>
<entry>
<title>ppp: add remaining discovery and buffer reuse safeguards</title>
<updated>2026-09-07T19:08:04+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-09-07T19:08:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=7cf7432017bf5386e8b8907aa3abb9e6c45f12bb'/>
<id>urn:sha1:7cf7432017bf5386e8b8907aa3abb9e6c45f12bb</id>
<content type='text'>
Require exactly one PADR Service-Name, drop Echo-Requests exceeding the
negotiated MTU, and clear pooled payloads before reuse. Retain upstream's
silent malformed-PADR rejection and received-packet length checks.

Adapted from Ritika Chopra's accel-ppp-ng PR #40, T8464/T8830.

Co-authored-by: Ritika Chopra &lt;r.chopra@vyos.io&gt;
</content>
</entry>
<entry>
<title>utils: centralize unaligned integer accessors</title>
<updated>2026-09-01T06:08:47+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-09-01T06:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=7d4f8524f57ba0ac77e47171bebfc0370df667b1'/>
<id>urn:sha1:7d4f8524f57ba0ac77e47171bebfc0370df667b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe: decode tag integers alignment-safely</title>
<updated>2026-09-01T05:55:54+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-09-01T05:50:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=6c4593a87e689a83d7308efb0913a8dd9182051b'/>
<id>urn:sha1:6c4593a87e689a83d7308efb0913a8dd9182051b</id>
<content type='text'>
Read peer-controlled PPPoE tag and TR-101 integer fields through aligned temporaries, validate PPP-Max-Payload before formatting, and avoid unaligned cookie timestamp accesses.
</content>
</entry>
<entry>
<title>ipoe: harden DHCPv4 option decoding</title>
<updated>2026-09-01T05:55:54+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-09-01T05:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=3bbf61a373290d63382a4d1bfa8712566eb31c7b'/>
<id>urn:sha1:3bbf61a373290d63382a4d1bfa8712566eb31c7b</id>
<content type='text'>
Validate known options before extracting fields, bound Relay-Agent and classless-route subformats, and replace unaligned DHCP option accesses in notification, relay, and session paths.
</content>
</entry>
<entry>
<title>Merge pull request #351 from nuclearcat/various-fixes-on-compiler-warnings</title>
<updated>2026-09-01T05:52:55+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-09-01T05:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=57ae56148c5519b9207ede623098d3cfad5211b8'/>
<id>urn:sha1:57ae56148c5519b9207ede623098d3cfad5211b8</id>
<content type='text'>
Various fixes on compiler warnings</content>
</entry>
<entry>
<title>Merge pull request #346 from nuclearcat/ipoe-stale-session-flush</title>
<updated>2026-08-31T15:30:54+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-08-31T15:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=40575b78b7bb043c7a0ff4dd29a048be056dee9f'/>
<id>urn:sha1:40575b78b7bb043c7a0ff4dd29a048be056dee9f</id>
<content type='text'>
Ipoe stale session flush fixes</content>
</entry>
<entry>
<title>Merge pull request #350 from nuclearcat/pptp-fixes</title>
<updated>2026-08-16T06:13:39+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-08-16T06:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=89637ee2417fc7f42e4213d417da38aa814047e4'/>
<id>urn:sha1:89637ee2417fc7f42e4213d417da38aa814047e4</id>
<content type='text'>
PPTP fixes</content>
</entry>
<entry>
<title>Merge pull request #349 from nuclearcat/pptp-drop-out-of-tree-driver</title>
<updated>2026-08-16T06:12:52+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-08-16T06:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=77cae8318c00d9dda7a7bd1fbdb52e48e183ca85'/>
<id>urn:sha1:77cae8318c00d9dda7a7bd1fbdb52e48e183ca85</id>
<content type='text'>
pptp: drop the out-of-tree kernel driver</content>
</entry>
</feed>
