<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp.git/accel-pppd/ifcfg.c, branch stable</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=stable</id>
<link rel='self' href='https://git.amelek.net/accel-ppp/accel-ppp.git/atom?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/'/>
<updated>2021-12-16T20:03:52+00:00</updated>
<entry>
<title>vrf: T10: Add VRF support</title>
<updated>2021-12-16T20:03:52+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>dmitriy.eshenko@vyos.io</email>
</author>
<published>2021-12-10T16:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=737bf4d8b6e9e1bf50be69e8c99028bb2696190c'/>
<id>urn:sha1:737bf4d8b6e9e1bf50be69e8c99028bb2696190c</id>
<content type='text'>
Co-authored-by: Sergey V. Lobanov &lt;svlobanov@users.noreply.github.com&gt;
Co-authored-by: Vladislav Grishenko &lt;themiron@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>sstp: fix MITM w/o SSTP_MSG_CALL_CONNECTED is being sent</title>
<updated>2020-06-28T23:38:42+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2020-06-28T21:32:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=0f2c18df473d131ff4c696078923e622e1bb4682'/>
<id>urn:sha1:0f2c18df473d131ff4c696078923e622e1bb4682</id>
<content type='text'>
3.3.2.1 Negotiation Timer
When establishing the SSTP connection, the SSTP server starts the negotiation timer.
2. After sending the Call Connect Acknowledge message, if the server does not receive a Call
Connected message before the Negotiation timer expires then it MUST send a Call Abort message
and start the process of bringing down (disconnecting) the connection. The server MAY implement
different timer values for the Call Connected message and the Call Connect Request message.

3.3.7.1 Server-Side Interface with PPP
When the server receives a PPP data frame from the PPP layer, the server MUST perform the
following steps:
* If CurrentState is set to Server_Call_Connected: Generate an SSTP data
packet (section 2.2.3) with the PPP frame as the higher-layer payload and send the packet to
the HTTPS layer.
* Else, drop the PPP frame.

sstp-client is known to be broken, it doesn't send SSTP_MSG_CALL_CONNECTED with
PAP and CHAP-MD5 auth, no network data flow and disconnect by negotiation timer
is expected.
</content>
</entry>
<entry>
<title>ifconfig: reset the ifindex when moving namespaces</title>
<updated>2020-03-18T08:07:38+00:00</updated>
<author>
<name>Simon Chopin</name>
<email>s.chopin@alphalink.fr</email>
</author>
<published>2020-02-28T10:43:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=8a1dcdb180e7e5486e4c9c0f81f02c5a03ec0b31'/>
<id>urn:sha1:8a1dcdb180e7e5486e4c9c0f81f02c5a03ec0b31</id>
<content type='text'>
If you move an interface into a namespace where there is alreay an
interface with the same index, the moved interface will get a new index
assigned to it. We need to update our data structure accordingly.

Signed-off-by: Simon Chopin &lt;s.chopin@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>libnetlink: add gateway and priority parameters to ip6route_*()</title>
<updated>2018-12-04T03:26:35+00:00</updated>
<author>
<name>Guillaume Nault</name>
<email>g.nault@alphalink.fr</email>
</author>
<published>2018-11-30T16:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=896b7ae69c33721d70837202257d3674d22fe465'/>
<id>urn:sha1:896b7ae69c33721d70837202257d3674d22fe465</id>
<content type='text'>
Let callers set a gateway and a priority to IPv6 routes. This is
necessary for implementing the RADIUS Framed-IPv6-Route attribute.

Also let ip6route_del() configure .rtm_protocol. This is already
implemented in ip6route_add(), so we need to add the ip6route_del()
counterpart. Otherwise, we couldn't delete routes that were added using
a non-zero protocol.

Signed-off-by: Guillaume Nault &lt;g.nault@alphalink.fr&gt;
</content>
</entry>
<entry>
<title>ipoe: do not bring interface down on session termination in shared=0 mode</title>
<updated>2018-05-28T10:07:01+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-05-28T10:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=829e5b573bb736cc17f0fbd3f680b74b5b6a4493'/>
<id>urn:sha1:829e5b573bb736cc17f0fbd3f680b74b5b6a4493</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ifcfg: assign p-t-p address if mask=32 and regular address in other cases</title>
<updated>2018-05-25T09:44:41+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-05-25T09:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=fd996b7dc4464bbfccafaa4ba52246258fc4ae89'/>
<id>urn:sha1:fd996b7dc4464bbfccafaa4ba52246258fc4ae89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ifcfg: assign address using ipaddr_add_peer instead SIOCSIFADDR/SIOCSIFDSTADDR</title>
<updated>2018-05-25T07:38:02+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-05-25T07:38:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=969ba07f29a93180a0a8a6e94dc4205a5b6cf531'/>
<id>urn:sha1:969ba07f29a93180a0a8a6e94dc4205a5b6cf531</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipv6: dhcpv6: route all PD via one linklocal gateway</title>
<updated>2018-01-12T21:08:09+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2018-01-12T20:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=abaa43a307fa7a790dd34034c5fd8013dbd0488c'/>
<id>urn:sha1:abaa43a307fa7a790dd34034c5fd8013dbd0488c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipv6: consolidate and fix interface-id address generation for non-/128</title>
<updated>2018-01-12T21:07:50+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2018-01-12T17:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=933595c17e2a665315a9742ccd2ddeea6dafb78f'/>
<id>urn:sha1:933595c17e2a665315a9742ccd2ddeea6dafb78f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ppp: fix interface wildcard rename if kernel returns not zero, but picked index</title>
<updated>2017-12-14T15:38:17+00:00</updated>
<author>
<name>Vladislav Grishenko</name>
<email>themiron@mail.ru</email>
</author>
<published>2017-12-14T15:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/accel-ppp/accel-ppp.git/commit/?id=bbf096cb5d20abbbac39bef75cacf057a7364745'/>
<id>urn:sha1:bbf096cb5d20abbbac39bef75cacf057a7364745</id>
<content type='text'>
</content>
</entry>
</feed>
