<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd, branch 1.14.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.14.0</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=1.14.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2026-01-24T16:20:37+00:00</updated>
<entry>
<title>dae-allowed: Remove nagging about making option mandatory</title>
<updated>2026-01-24T16:20:37+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2026-01-24T16:20:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=1addd77cf73bef943175648d534cce2e1a66497f'/>
<id>urn:sha1:1addd77cf73bef943175648d534cce2e1a66497f</id>
<content type='text'>
Signed-off-by: Denys Fedoryshchenko &lt;denys.f@collabora.com&gt;
</content>
</entry>
<entry>
<title>radius: Implement DM/CoA security hardening by restricting source ip addresses</title>
<updated>2025-12-22T22:48:30+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2025-12-21T08:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=2550fe6cd9de9734cbc41179931fd029d8d132d6'/>
<id>urn:sha1:2550fe6cd9de9734cbc41179931fd029d8d132d6</id>
<content type='text'>
Signed-off-by: Denys Fedoryshchenko &lt;denys.f@collabora.com&gt;
</content>
</entry>
<entry>
<title>fix(radius): refresh session stats in req_set_stat</title>
<updated>2025-12-15T20:49:18+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2025-12-15T19:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=179a36695c7a3880041ead1c7c421f9d3ed6462f'/>
<id>urn:sha1:179a36695c7a3880041ead1c7c421f9d3ed6462f</id>
<content type='text'>
Signed-off-by: Denys Fedoryshchenko &lt;denys.f@collabora.com&gt;
</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>Merge pull request #279 from nuclearcat/fix-acct</title>
<updated>2025-12-13T15:06:13+00:00</updated>
<author>
<name>Denys Fedoryshchenko</name>
<email>denys.f@collabora.com</email>
</author>
<published>2025-12-13T15:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=2e13b0ccfb3b87955ec1cb141435575d87a09570'/>
<id>urn:sha1:2e13b0ccfb3b87955ec1cb141435575d87a09570</id>
<content type='text'>
acct: Fix losing some data on interface down due wrong sequence</content>
</entry>
<entry>
<title>fix(accounting): preserve last counters on disconnect</title>
<updated>2025-12-13T13:40:59+00:00</updated>
<author>
<name>Dmitriy Eshenko</name>
<email>dmitriy.eshenko@accel-ppp.org</email>
</author>
<published>2025-12-13T13:38:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=8c8ddabc22a523fb129e422baa025d720c3b455b'/>
<id>urn:sha1:8c8ddabc22a523fb129e422baa025d720c3b455b</id>
<content type='text'>
Ensure accounting values include the most recent traffic sample when a session disconnects,
preventing the final interval from being dropped and avoiding under-reported totals in usage/billing.

Big thanks Dmitriy Eshenko for patch and testing

Author: Dmitriy Eshenko &lt;dmitriy.eshenko@accel-ppp.org&gt;
Signed-off-by: Denys Fedoryshchenko &lt;denys.f@collabora.com&gt;
</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>
<entry>
<title>crypto: Removed internal tomcat crypto.</title>
<updated>2025-12-10T17:16:42+00:00</updated>
<author>
<name>Andrii Melnychenko</name>
<email>a.melnychenko@vyos.io</email>
</author>
<published>2025-09-29T16:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=c912d09018828745e3bcba268cd02a611e324d54'/>
<id>urn:sha1:c912d09018828745e3bcba268cd02a611e324d54</id>
<content type='text'>
Signed-off-by: Andrii Melnychenko &lt;a.melnychenko@vyos.io&gt;
</content>
</entry>
</feed>
