<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/ppp, branch 1.9</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.9</id>
<link rel='self' href='https://git.amelek.net/marekm72/accel-ppp.git/atom?h=1.9'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/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/marekm72/accel-ppp.git/commit/?id=81ca3923a29ea9b67f7291be23b210019546aa5f'/>
<id>urn:sha1:81ca3923a29ea9b67f7291be23b210019546aa5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release IP addresses before fire EV_SESSION_FINISHED (fixes segfault when using IPoE)</title>
<updated>2014-11-06T09:35:57+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-11-06T09:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=b276238f8721849c364cf718f854c7b07a706254'/>
<id>urn:sha1:b276238f8721849c364cf718f854c7b07a706254</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ppp: replace ppp_chan_send by ppp_unit_send in ppp_ccp.c</title>
<updated>2014-10-29T09:10:43+00:00</updated>
<author>
<name>François Cachereul</name>
<email>f.cachereul@alphalink.fr</email>
</author>
<published>2014-10-29T08:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=7dec83c831f6965570898c13a20746ef062d2bf6'/>
<id>urn:sha1:7dec83c831f6965570898c13a20746ef062d2bf6</id>
<content type='text'>
ppp compression is for now only handle on the bundle, thus should not
use ppp_chan_send

Signed-off-by: François Cachereul &lt;f.cachereul@alphalink.fr&gt;
Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
Signed-off-by: Dmitry Kozlov &lt;xeb@mail.ru&gt;
</content>
</entry>
<entry>
<title>ppp: improve establish_ppp() exit on error</title>
<updated>2014-10-29T09:10:43+00:00</updated>
<author>
<name>François Cachereul</name>
<email>f.cachereul@alphalink.fr</email>
</author>
<published>2014-10-29T08:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=cc796b92272d5ce9c90da2021d877e2e4d7e6a4b'/>
<id>urn:sha1:cc796b92272d5ce9c90da2021d877e2e4d7e6a4b</id>
<content type='text'>
Signed-off-by: François Cachereul &lt;f.cachereul@alphalink.fr&gt;
Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
Signed-off-by: Dmitry Kozlov &lt;xeb@mail.ru&gt;
</content>
</entry>
<entry>
<title>ppp: fix indent and remove unnecessary tabs and braces in ppp.c</title>
<updated>2014-10-29T09:10:43+00:00</updated>
<author>
<name>François Cachereul</name>
<email>f.cachereul@alphalink.fr</email>
</author>
<published>2014-10-29T08:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=4d6d7d53831e289f24e3b54fb2ead6545d8055e3'/>
<id>urn:sha1:4d6d7d53831e289f24e3b54fb2ead6545d8055e3</id>
<content type='text'>
Signed-off-by: François Cachereul &lt;f.cachereul@alphalink.fr&gt;
Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
Signed-off-by: Dmitry Kozlov &lt;xeb@mail.ru&gt;
</content>
</entry>
<entry>
<title>ppp: cleanning of ppp.h</title>
<updated>2014-10-29T09:10:43+00:00</updated>
<author>
<name>François Cachereul</name>
<email>f.cachereul@alphalink.fr</email>
</author>
<published>2014-10-29T08:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=bf6d839b7bda89c30b3c2058b6424f4079a14ade'/>
<id>urn:sha1:bf6d839b7bda89c30b3c2058b6424f4079a14ade</id>
<content type='text'>
removes no longer used structures and prototypes.

Signed-off-by: François Cachereul &lt;f.cachereul@alphalink.fr&gt;
Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
Signed-off-by: Dmitry Kozlov &lt;xeb@mail.ru&gt;
</content>
</entry>
<entry>
<title>ppp: rename interface back when put it into unit cache</title>
<updated>2014-10-23T07:12:57+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-10-23T07:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=d30d6a5f2605aee09137e75f471cc511c3e0d961'/>
<id>urn:sha1:d30d6a5f2605aee09137e75f471cc511c3e0d961</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ppp: implemented delayed unit close via unit cache</title>
<updated>2014-10-22T15:23:02+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-10-22T15:23:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=c73bda7c792a850dc24dc22cf6065eaaad717b69'/>
<id>urn:sha1:c73bda7c792a850dc24dc22cf6065eaaad717b69</id>
<content type='text'>
Due to kernel slowly destroys interfaces closing unit file descriptor blocks working threads which causes overall stuck.
Thus (if unit-cache option is not zero) do not close unit file descriptor immediatly, but put it into unit cache.
Additional helper thread was introduced which closes descriptors from unit cache which overruns configured unit cache size.
</content>
</entry>
<entry>
<title>get rid of time(), use clock_gettime(CLOCK_MONOTONIC) instead</title>
<updated>2014-10-03T17:59:07+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-10-03T17:59:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp.git/commit/?id=9994d48250e3805565f709d39ea0de4877436c6c'/>
<id>urn:sha1:9994d48250e3805565f709d39ea0de4877436c6c</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/marekm72/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>
</feed>
