<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/ctrl/l2tp, branch 1.11</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=1.11</id>
<link rel='self' href='https://git.amelek.net/marekm72/accel-ppp.git/atom?h=1.11'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/'/>
<updated>2017-12-05T13:53:18+00:00</updated>
<entry>
<title>l2tp: skip obsolete session data packets from logging</title>
<updated>2017-12-05T13:53:18+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2017-01-27T22:02:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=8b2558d0c5f31ba8b73ac8aa971863c0c988c786'/>
<id>urn:sha1:8b2558d0c5f31ba8b73ac8aa971863c0c988c786</id>
<content type='text'>
 After session is freed on our end, kernel doesn't bother with possible
 incoming data packets and just passes them to userspace, in turn
 they are mistreated as short control packets with corresponding errors.
 Since there's no special data packet handling, just ignore them.
</content>
</entry>
<entry>
<title>implemented session count limiting</title>
<updated>2017-04-18T18:17:54+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2017-04-18T17:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=3ec0e18a9636924736cd5759ad53a41924363533'/>
<id>urn:sha1:3ec0e18a9636924736cd5759ad53a41924363533</id>
<content type='text'>
new config option:
[common]
max-sessions=N

If set then accel-pppd stops reply to new connection requests if total number of sessions (active and starting) is reached specified limit.
</content>
</entry>
<entry>
<title>Revert "implemented session count limiting"</title>
<updated>2017-04-18T17:46:05+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2017-04-18T17:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=f22c441fa712c110afb17cdb7476fe3bfdaf3538'/>
<id>urn:sha1:f22c441fa712c110afb17cdb7476fe3bfdaf3538</id>
<content type='text'>
This reverts commit e3fc927ee321ed6663d46357de0165340b792860.
</content>
</entry>
<entry>
<title>implemented session count limiting</title>
<updated>2017-04-18T13:13:27+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2017-04-18T13:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=e3fc927ee321ed6663d46357de0165340b792860'/>
<id>urn:sha1:e3fc927ee321ed6663d46357de0165340b792860</id>
<content type='text'>
new config option:
[common]
max-sessions=N

If set then accel-pppd stops reply to new connection requests if total number of sessions (active and starting) is reached specified limit.
</content>
</entry>
<entry>
<title>iprange: don't warn about empty iprange config if no modules depend on it</title>
<updated>2016-05-11T10:26:02+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2016-05-09T19:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=f21ca06be19609f12584ddc96620d21b9a7b32a5'/>
<id>urn:sha1:f21ca06be19609f12584ddc96620d21b9a7b32a5</id>
<content type='text'>
Move warning messages to PPTP and L2TP modules. No other module
actually uses iprange, so it's perfectly valid to disable it, or at
least to not configure any range, when PPTP and L2TP aren't used.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>improved logging: if session's interface is empty log ctrl's interface</title>
<updated>2016-04-05T08:12:44+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2016-04-05T08:12:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=101ae68a9fbe5f0a3d3426ff1a9fb0f763596cc7'/>
<id>urn:sha1:101ae68a9fbe5f0a3d3426ff1a9fb0f763596cc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>preparation for DPDK intergation</title>
<updated>2015-12-04T18:01:53+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2015-11-21T21:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=bf84f9763ca3b6f018774b2b1664e838e119b028'/>
<id>urn:sha1:bf84f9763ca3b6f018774b2b1664e838e119b028</id>
<content type='text'>
</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>triton: improved epoll events handling</title>
<updated>2014-05-12T09:50:15+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-05-12T09:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=0c0bdd363b63319c7484f5cfbe6dd74a15b884be'/>
<id>urn:sha1:0c0bdd363b63319c7484f5cfbe6dd74a15b884be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>l2tp: don't disconnect immediately when receiving StopCCN</title>
<updated>2014-04-11T02:47:58+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-04-08T21:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=918f808ecbe871f6c7ca615f296594e995b08697'/>
<id>urn:sha1:918f808ecbe871f6c7ca615f296594e995b08697</id>
<content type='text'>
Wait for a full retransmission cycle after reception of a StopCCN.
Introduce STATE_FIN_WAIT to identify tunnels which have received a
StopCCN but are waiting for the disconnection timer to expire.

A tunnel can go from STATE_FIN (i.e. StopCCN has been sent, waiting for
acknowledgement) to STATE_FIN_WAIT (i.e. StopCCN has been received,
waiting for full retransmission cycle), but not the other way around.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
</feed>
