<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/include, branch 1.9</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.9</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=1.9'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2014-11-22T05:56:40+00:00</updated>
<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/accel-ppp/accel-ppp.git/commit/?id=81ca3923a29ea9b67f7291be23b210019546aa5f'/>
<id>urn:sha1:81ca3923a29ea9b67f7291be23b210019546aa5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipv6: move ipv6_dp from dhcpv6 private data to ap_session</title>
<updated>2014-11-05T10:18:21+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-11-05T10:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=17ec708d9ccdf57c068827dd4ca875f546ec98b0'/>
<id>urn:sha1:17ec708d9ccdf57c068827dd4ca875f546ec98b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rewrite of authentication/accounting procedures</title>
<updated>2014-09-20T08:18:49+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-09-20T08:18:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=62e89248160d3592c2d754fcaa15e37586a5b091'/>
<id>urn:sha1:62e89248160d3592c2d754fcaa15e37586a5b091</id>
<content type='text'>
This patch gets rid of synchronuos style of authentication/accounting.
Synchronous style of authentication/accounting produced sleeping threads
which becomes a problem when lots of sessions started/stopped and all they want authorization/accounting.
</content>
</entry>
<entry>
<title>terminate session if interface rename fails</title>
<updated>2014-07-11T10:35:58+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-07-11T10:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=5e824440c2044a443d73d53650505f55c6c4038b'/>
<id>urn:sha1:5e824440c2044a443d73d53650505f55c6c4038b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2-way interface renaming</title>
<updated>2014-05-18T03:02:29+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-05-18T03:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=d3a17940de818452970a80cb7dba7a793f8ee1e2'/>
<id>urn:sha1:d3a17940de818452970a80cb7dba7a793f8ee1e2</id>
<content type='text'>
First try to rename interface immediately and if it fails then do second try later just before bring interface up.
In case single-session=replace first try to rename interface may fail because first session may be active
</content>
</entry>
<entry>
<title>improved single-session=replace handling</title>
<updated>2014-05-18T02:15:25+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-05-18T01:04:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=d5c3630d92b329735048b228878bb3ae137799cc'/>
<id>urn:sha1:d5c3630d92b329735048b228878bb3ae137799cc</id>
<content type='text'>
Wait for previous session completely terminated before continuing authorization new session.
</content>
</entry>
<entry>
<title>radius: use NAS-Port-Id in Access-Accept for interface renaming</title>
<updated>2014-05-12T13:44:20+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-05-12T13:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=c0cf8924783347c4f4b4faccba88247f3cd6accd'/>
<id>urn:sha1:c0cf8924783347c4f4b4faccba88247f3cd6accd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipoe: add ipset support for l4 redirect</title>
<updated>2013-08-28T13:44:29+00:00</updated>
<author>
<name>Kozlov Dmitry</name>
<email>xeb@mail.ru</email>
</author>
<published>2013-08-28T13:42:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=0614a5ed9e54982604f4c1b4a44617625312e5fd'/>
<id>urn:sha1:0614a5ed9e54982604f4c1b4a44617625312e5fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>connlimit: Initialise connlimit key (MAC)</title>
<updated>2013-06-29T11:01:08+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2013-06-26T18:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=97f48a155a49e370a5db25dcdbb61dfb6b084382'/>
<id>urn:sha1:97f48a155a49e370a5db25dcdbb61dfb6b084382</id>
<content type='text'>
Initialise 'key' before calling memcpy() to ensure that all bytes are
set in the return value.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>connlimit: Fix size of memcpy() for MAC address</title>
<updated>2013-06-14T18:33:00+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2013-06-14T08:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=eee776f964046803911a5d9aa234e7757c82153b'/>
<id>urn:sha1:eee776f964046803911a5d9aa234e7757c82153b</id>
<content type='text'>
The 'hw' parameter of cl_key_from_mac() is actually a pointer, so
'key.hw' must be used instead to compute the size of the MAC address.

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