<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/triton, branch 1.11</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.11</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=1.11'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2018-05-29T14:26:32+00:00</updated>
<entry>
<title>triton: fixed improper locking</title>
<updated>2018-05-29T14:26:32+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-05-28T14:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=cead7e72688f475c9bd2f8c7b9d650d07b300056'/>
<id>urn:sha1:cead7e72688f475c9bd2f8c7b9d650d07b300056</id>
<content type='text'>
</content>
</entry>
<entry>
<title>triton: implement list_replace*()</title>
<updated>2016-05-11T10:25:56+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2016-05-09T19:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=c6c1d7633f5c4ca3ac5f82caf0bffe811307e293'/>
<id>urn:sha1:c6c1d7633f5c4ca3ac5f82caf0bffe811307e293</id>
<content type='text'>
Add list_replace() and list_replace_init(), as defined in Linux kernel
sources.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</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/accel-ppp/accel-ppp.git/commit/?id=81ca3923a29ea9b67f7291be23b210019546aa5f'/>
<id>urn:sha1:81ca3923a29ea9b67f7291be23b210019546aa5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>triton: lock pending calls list in triton_cancel_call()</title>
<updated>2014-11-17T14:49:50+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2014-11-12T15:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=be476ff24258d1c3a043c69040ab147e6ed59c5a'/>
<id>urn:sha1:be476ff24258d1c3a043c69040ab147e6ed59c5a</id>
<content type='text'>
The pending_calls field of struct _triton_context_t can be concurrently
used by other contexts. So it must only be accessed or modified under
protection of the context's lock (like in triton_context_call() or
ctx_thread()).

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>radius: various bug fixes</title>
<updated>2014-10-04T14:52:17+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-10-04T14:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=43a444fc65d917bf680831c0b942d682d933dc84'/>
<id>urn:sha1:43a444fc65d917bf680831c0b942d682d933dc84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add include &lt;sys/time.h&gt; to triton.h (fixes complilation issue)</title>
<updated>2014-10-04T14:46:02+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-10-04T14:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=cc301ec08bf329968cea8fab8a5d7c4b05a1870b'/>
<id>urn:sha1:cc301ec08bf329968cea8fab8a5d7c4b05a1870b</id>
<content type='text'>
</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/accel-ppp/accel-ppp.git/commit/?id=9994d48250e3805565f709d39ea0de4877436c6c'/>
<id>urn:sha1:9994d48250e3805565f709d39ea0de4877436c6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>triton: make level triggered events oneshot (EPOLLONESHOT)</title>
<updated>2014-09-22T17:48:17+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-09-22T17:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=d36fc2b235ddaaa3fbb84a46ef520a0a207293df'/>
<id>urn:sha1:d36fc2b235ddaaa3fbb84a46ef520a0a207293df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conf file: implemented ability to add suboptions into options in {} brackets</title>
<updated>2014-09-22T17:28:15+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-09-22T17:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=731682bcb429470d366903adf7056151a94816b7'/>
<id>urn:sha1:731682bcb429470d366903adf7056151a94816b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed compilation warnings</title>
<updated>2014-09-22T09:12:36+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2014-09-22T09:12:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=fb1f7723afe46d696ba62597909066fea42bfaec'/>
<id>urn:sha1:fb1f7723afe46d696ba62597909066fea42bfaec</id>
<content type='text'>
</content>
</entry>
</feed>
