<feed xmlns='http://www.w3.org/2005/Atom'>
<title>accel-ppp-xebd.git/cmake, branch 1.12.0</title>
<subtitle>High performance PPTP/L2TP/PPPoE/IPoE server for Linux (mirror of https://github.com/marekm72/accel-ppp-xebd.git)
</subtitle>
<id>https://git.amelek.net/marekm72/accel-ppp-xebd.git/atom?h=1.12.0</id>
<link rel='self' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/atom?h=1.12.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/'/>
<updated>2019-08-05T15:33:17+00:00</updated>
<entry>
<title>1.12.0 release</title>
<updated>2019-08-05T15:33:17+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2019-08-05T15:33:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=6ce96d9d6eb3fa036d73aaf535784caddc7f3552'/>
<id>urn:sha1:6ce96d9d6eb3fa036d73aaf535784caddc7f3552</id>
<content type='text'>
* triton: rewrited context sleeping implementation
* triton: prevent alloc_context function to be inlined (fixes improper stack size calculation)
* triton: fixed improper locking
* triton: fixed context schedule/wakeup race
* radius: implemented split request queue to 2 subqueues
* radius: fixed invalid behaviour when route to radius server is not existing
* radius: implemented lua support
* radius: fixed memory leak
* radius: add support for route priority (metric) in Framed-Route
* radius: allow CoA/DM by single username attribute
* radius: implemented Framed-IPv6-Route attribute
* radius: fixed bug (inserting empty Class)
* radius: fixed bug after radius server recovery
* chap-secrets: allow to use pool name instead of address to specify ipv4 pool
* auth: fixed re-authentication of peer in all chap modules
* ipv6: improved dhcpv6
* ipv6: implemented special handling of /128 prefixes
* ipv6: ignore "unspecified address" (::/128)
* ipv6: fixed host scope routes
* dhcpv6: fix delegated prefix routes
* dhcpv6: fix PD linklocal route for ipoe clients
* ipv6pool: added gw-ip6-address option and special handling for /128 prefixes
* ipoe: implemented new load balancing mechanism "weight"
* ipoe: implemented ipv6 in shared mode
* ipoe: implemented interface option mtu=N
* ipoe: improved handling of DHCP Request for nonexistent sessions.
* ipoe: improved support DHCP option-82.
* ipoe: fixed handling DHCP vendor-specific attributes.
* ipoe: arp: do not reply on requests from 0.0.0.0
* ipoe: implemented "noauth" for ipoe
* ipoe: use DHCP-Server-Identifier attribute as siaddr if DHCP-Server-IP-Address is not supplied
* ipoe: lua: introduced hwaddr field to session object
* ipoe: lua: introduced ipaddr field to session object
* ipoe: adding wins1/wins2 config options support
* ipoe: always ignore Gratoitous ARP
* ipoe: Fixed send NAK for REQUEST with 3 same XID for not existing sessions
* ipoe_mod: use least byte of hwaddr as hash key
* ipoe_mod: accept ipv6 packets from link-local address if session doesnot exists
* ipoe_mod: fixed ipv6 from non-shared mode
* lua: improved lua support, implemented support for lua 5.2/5.3.
* ppp: implemented per-ctrl ppp interface rename support, may be overrided by radius
* ppp: changed behaviour of lcp-echo-timeout
* ppp: fixed interface wildcard rename if kernel returns not zero, but picked index
* ppp: fixed bug in ppp_terminate
* ppp: fix mtu/mru negotiation in preallocate/unit-cache modes
* sstp: implemented sstp protocol support
* pppoe: fixed PADO delaying function
* pppoe: fixed invalid behaviour after changing pado-delay
* pptp: implemented adaptive pptp echo
* pptp: added the ppp-max-mtu option
* ippool: implemented next pool support
* ippool: fixed parsing /32 ranges
* ippool: exclude gw-ip-address from address pool
* shaper: install skbedit filter for all protocols
* shaper: ignore radius CoA request if shaper attributes are absent
* pppd-compat: implemented fork-limit.
* pppd_compat: do not call ip-down if session was not started.
* pppd_compat: fixed bug caused fork queue to stall.
* pppd_compat: fixed call ip-down even if ip-up is not specified
* pppd_compat: fixed argv[0] when calling ip-pre-up
* pppd_compat: run scripts in the PPP device netns
* pppd_compat: fixed handling of fork() failures
* pppd_compat: write human readable values of IPv6 address to radattr file
* connlimit: implemented connlimit for UP (unclassified packet) sessions
* cli: introduced ip6 and ip6-dp fields in "show sessions" command
* cli: show sessions: added uptime-raw columnt to print uptime in seconds
* cli: added to accel-cmd -P/--password support
* cli: add network namespace column in "show sessions"
* net-snmp: fixed crash on table request
* common: wait for previous session to finish when single-session=replace
* crypto: internal: add missed header and fix x64 build
</content>
</entry>
<entry>
<title>Added support for Debian10 compilation</title>
<updated>2019-07-17T15:44:22+00:00</updated>
<author>
<name>Volodymyr Nazarenko</name>
<email>volodymyr.nazarenko@globallogic.com</email>
</author>
<published>2019-07-17T15:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=eb4fb26692fca79e1c999fc11038323ba10781bd'/>
<id>urn:sha1:eb4fb26692fca79e1c999fc11038323ba10781bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add accel-ppp.service so systemd can work</title>
<updated>2018-12-06T12:24:42+00:00</updated>
<author>
<name>konqueror1</name>
<email>24898074+konqueror1@users.noreply.github.com</email>
</author>
<published>2018-12-06T12:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=75d4d4f28925a0c6342a205c01089dcef98f1b0a'/>
<id>urn:sha1:75d4d4f28925a0c6342a205c01089dcef98f1b0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support cpack for Ubuntu18</title>
<updated>2018-12-03T08:24:13+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>snooppy@mail.ua</email>
</author>
<published>2018-12-03T08:24:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=601c6e21ee62b210bf9cf05a19bdfe765596e574'/>
<id>urn:sha1:601c6e21ee62b210bf9cf05a19bdfe765596e574</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support cpack for Ubuntu16</title>
<updated>2018-11-30T19:08:49+00:00</updated>
<author>
<name>root</name>
<email>snooppy@mail.ua</email>
</author>
<published>2018-11-30T19:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=f45e470d469fd063696f88d40602611ba2fd74e7'/>
<id>urn:sha1:f45e470d469fd063696f88d40602611ba2fd74e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move contrib/centos/centos.cmake -&gt; cmake/centos/centos.cmake</title>
<updated>2018-04-28T12:11:24+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-04-28T12:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=4e39b82b126bcee5b19f482a0f5048b25692abb3'/>
<id>urn:sha1:4e39b82b126bcee5b19f482a0f5048b25692abb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: added CPACK_TYPE=Debian9</title>
<updated>2018-01-06T17:57:22+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-01-06T17:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=f745befbea4d09fb47d5172d58f5b4a162d18977'/>
<id>urn:sha1:f745befbea4d09fb47d5172d58f5b4a162d18977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: reworked debian related package generation rules</title>
<updated>2018-01-06T17:56:52+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2018-01-06T17:56:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=7cf52228f39c78bda7d2402faf8faf4ee7d4a6e5'/>
<id>urn:sha1:7cf52228f39c78bda7d2402faf8faf4ee7d4a6e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: added centos support</title>
<updated>2017-12-15T11:10:53+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2017-12-15T11:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=efd1a045ded13cc50e20f0125118139a36df6ff2'/>
<id>urn:sha1:efd1a045ded13cc50e20f0125118139a36df6ff2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1.11.0 release</title>
<updated>2016-07-09T17:22:40+00:00</updated>
<author>
<name>Dmitry Kozlov</name>
<email>xeb@mail.ru</email>
</author>
<published>2016-07-09T17:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/accel-ppp-xebd.git/commit/?id=6fb04941ca41312909208938bfac4f753d3c277c'/>
<id>urn:sha1:6fb04941ca41312909208938bfac4f753d3c277c</id>
<content type='text'>
* general rewrite and improve ipoe/vlan_mon drivers
* ipoe: generate EUI-64 interface identifier for ipv6 addresses
* ipoe: log warning if interface was not started by vlan_mon notification
* ipoe: introduced option "start=auto"
* ipoe: translate UP session to dhcp session when dhcp request received (for shared=0 interfaces)
* ipoe: implemented starting UP session by arp request
* ipoe: log interface renaming
* pppoe: add interface name to log messages
* pppoe: implemented vlan_mon support
* pppd_compat: change mode of radattr files to 0644
* pppd_compat: check for script existance before fork
* radius: implemented handling of Framed-Route attribute
* radius: do not send NAS-Port and NAS-Port-Id if they are undefined
* radius: add Delegated-IPv6-Prefix to accounting packets
* radius: update Session-Timeout by CoA
* shaper: implemented internal class id map
* ppp: introduced unit-preallocate option
* ipv6: remove ipv6 address and routes on session termination
* vlan_mon: introduced autoclean module parameter
* iprange: implement config reload
* make termination caused by SIGTERM soft
* remove pid file on exit
* for single-session=deny make early check for duplicate username (before calling radius)
* fixed broken "noauth" mode
</content>
</entry>
</feed>
