<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/extra, branch 1.7</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.7</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=1.7'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2014-07-11T10:59:56+00:00</updated>
<entry>
<title>make IPv4 address to string conversions endian friendly</title>
<updated>2014-07-11T10:59:56+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-06-03T17:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=a1bd18b8293aec56628ec8cf56684de5dbd6228f'/>
<id>urn:sha1:a1bd18b8293aec56628ec8cf56684de5dbd6228f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1.7.4 release</title>
<updated>2014-05-08T10:33:12+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-05-08T10:33:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=52e451250c9d445e73ed9df27b07e59a8d57664a'/>
<id>urn:sha1:52e451250c9d445e73ed9df27b07e59a8d57664a</id>
<content type='text'>
* fixed various bugs
* introduced accel-cmd program
* ippool: impelented persistance
* radius: implemented default-realm option
* radius: proper handling of Framed-IP-Address=255.255.255.254
* shaper: time range and other fixes
* shaper: implemented mtu option
* net-snmp: fixed run out of FD_SETSIZE
</content>
</entry>
<entry>
<title>net-snmp: unshare file descriptors namespace</title>
<updated>2014-04-29T05:51:08+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-04-28T19:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=71df100daf6e995d0a356dc096836df9f38f8d8d'/>
<id>urn:sha1:71df100daf6e995d0a356dc096836df9f38f8d8d</id>
<content type='text'>
Use unshare(CLONE_FILES) to create a local file descriptors namespace
for the SNMP thread. This is similar to what was done in bf5340
'net-snmp: run snmp in "special" thread', but without calling clone()
directly. So the net-snmp plugin keeps running in a regular pthread.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>Revert "net-snmp: run snmp in "special" thread"</title>
<updated>2014-04-29T05:51:08+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-04-28T19:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=f9ef39d9e4e1b18bf21697598f543d7e5b288297'/>
<id>urn:sha1:f9ef39d9e4e1b18bf21697598f543d7e5b288297</id>
<content type='text'>
This reverts commit f2774e5a02d29de71eb64a64565b23090b6f6c5e.

snmp_thread() needs to be run as regular thread to allow Valgrind
analysis. Using a different namespace for file desciptors will be
done later on using unshare().

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>net-snmp: run snmp in "special" thread</title>
<updated>2014-04-14T13:08:39+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-04-11T07:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=f2774e5a02d29de71eb64a64565b23090b6f6c5e'/>
<id>urn:sha1:f2774e5a02d29de71eb64a64565b23090b6f6c5e</id>
<content type='text'>
NET-SNMP is built on top of stale file descriptor multiplexing mechanism (select)
which prevents to use descriptors with number &gt;= 1024.
Due to accel-ppp uses a lots of descriptors NET-SNMP easy overflows this limit and fails
and even may crash whole accel-ppp process.
This patch runs snmp in special thread which does not share file descritor table
with main process, so it can use less descriptors and live in __FD_SETSIZE limit.

Signed-off-by: Dmitry Kozlov &lt;xeb@mail.ru&gt;
</content>
</entry>
<entry>
<title>snmp: properly terminate snmp thread</title>
<updated>2013-09-03T12:41:22+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2013-09-03T12:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=7844d8e3d12e5e4c2ffbd1d1fb477970d2743696'/>
<id>urn:sha1:7844d8e3d12e5e4c2ffbd1d1fb477970d2743696</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ippool: add cli command to remove persist entries</title>
<updated>2013-05-14T02:50:30+00:00</updated>
<author>
<name>Kozlov Dmitry</name>
<email>xeb@mail.ru</email>
</author>
<published>2013-05-14T02:50:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=ca1d56ccb766ea9a855faaac5a757de913b73c77'/>
<id>urn:sha1:ca1d56ccb766ea9a855faaac5a757de913b73c77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ippool: impelented persistance</title>
<updated>2013-03-18T12:59:38+00:00</updated>
<author>
<name>Kozlov Dmitry</name>
<email>xeb@mail.ru</email>
</author>
<published>2013-03-18T12:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=5dd484c279a5c1f1c08a03cb589a05b3cc5e9fbb'/>
<id>urn:sha1:5dd484c279a5c1f1c08a03cb589a05b3cc5e9fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: use CMAKE_FIND_ROOT_PATH and LIB_SUFFIX</title>
<updated>2012-12-25T22:15:05+00:00</updated>
<author>
<name>Kozlov Dmitry</name>
<email>xeb@mail.ru</email>
</author>
<published>2012-12-25T22:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=c223aade3cd0c9ee651902f70da5497aae0f8014'/>
<id>urn:sha1:c223aade3cd0c9ee651902f70da5497aae0f8014</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chap-secrets: implemented encryption</title>
<updated>2012-11-20T11:28:06+00:00</updated>
<author>
<name>Kozlov Dmitry</name>
<email>xeb@mail.ru</email>
</author>
<published>2012-11-20T11:28:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=26efe79ce312ab474d783980c0965031a5e8445d'/>
<id>urn:sha1:26efe79ce312ab474d783980c0965031a5e8445d</id>
<content type='text'>
</content>
</entry>
</feed>
