Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-31 | ipoe: use lua function to generate username for UP sessions too1.11 | Dmitry Kozlov | |
2018-05-31 | ipoe: lua: introduced hwaddr field to session object | Dmitry Kozlov | |
example function to use mac address as username: function username(ses) return ses:hwaddr() end | |||
2018-05-29 | triton: fixed improper locking | Dmitry Kozlov | |
2018-03-03 | Merge branch '1.11' of https://github.com/xebd/accel-ppp into 1.11 | Dmitry Kozlov | |
2018-03-03 | ppp: fix use-after-free in ppp_auth_failed() | Guillaume Nault | |
The 'username' variable can be freed at the beginning of the function. We have to use ppp->ses.username instead. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2018-03-03 | pppoe: fixed PADO delaying function | Dmitry Kozlov | |
2018-02-19 | radius: fixed invalid behaviour when route to radius server is not existing | Dmitry Kozlov | |
2018-01-24 | ppp: fixed bug in ppp_terminate | Dmitry Kozlov | |
2017-12-20 | shaper: define UINT16_MAX if not set | Dmitry Kozlov | |
2017-12-05 | fixed compilation error with -DRADIUS=FALSE | Dmitry Kozlov | |
2017-12-05 | ippool: rewrited parsers | Dmitry Kozlov | |
2017-12-05 | log_pgsql: fixed compilation error | Dmitry Kozlov | |
2017-12-05 | ipoe: fixed mutex deadlock | Dmitry Kozlov | |
2017-12-05 | l2tp: skip obsolete session data packets from logging | Vladislav Grishenko | |
After session is freed on our end, kernel doesn't bother with possible incoming data packets and just passes them to userspace, in turn they are mistreated as short control packets with corresponding errors. Since there's no special data packet handling, just ignore them. | |||
2017-12-05 | ipv6: dhcpv6: fix Relay-Forward message typo | Vladislav Grishenko | |
2017-12-05 | ipv6: dhcpv6: fix Vendor-Class, Vendor-Specific and Interface-ID options ↵ | Vladislav Grishenko | |
print parsing | |||
2017-12-05 | ipv6: nd: add non-/64 prefixes support | Vladislav Grishenko | |
non-/64 subnets still needs Router Advertimenets for the default route & RDNSS. | |||
2017-12-05 | ipv6: nd: fix interface id addresses generation for prefixes > /64 | Vladislav Grishenko | |
2017-12-05 | ipv6: nd: add AdvOnLinkFlag option support | Vladislav Grishenko | |
2017-12-05 | crypto: internal: add missed header and fix x64 build | Vladislav Grishenko | |
2017-12-01 | ipoe: check connlimit for UP sessions | Dmitry Kozlov | |
2017-10-25 | ipoe: fixed bug | Dmitry Kozlov | |
Assign opt82_ses=ses if shared=0 | |||
2017-10-10 | radius: split request queue to 2 subqueues | Dmitry Kozlov | |
1 - is high priority queue for Access-Request and Account-Request(Start) 2 - is low priority queue for Account-Request(Alive) and Account-Request(Stop) This patch intended to prioritize sessions connecting requests over disconnects and interim updates. | |||
2017-10-10 | ipoe: more verbose netlink errors | Dmitry Kozlov | |
2017-10-10 | ppp_lcp: fixed missing braces (possible bug) | Dmitry Kozlov | |
2017-09-26 | cli: introduced ip6 and ip6-dp fields in "show sessions" command | Dmitry Kozlov | |
2017-09-26 | ipoe: introduced interface option mtu=N | Dmitry Kozlov | |
2017-09-26 | libnetlink: added function iplink_set_mtu | Dmitry Kozlov | |
2017-08-08 | 1.11.2 release | Dmitry Kozlov | |
* ipoe: assign point-to-point addresses to non-shared physical interface (prevents route cleaning by interface renaming) * ipoe: lua: add "vlan" field to session object * ipoe: fixed prefix calculation from ipaddr * ipoe: implemented ability to change ipset by CoA * ipoe: included lua bitop library * ipoe: implemented support for vendor specific attrbiutes * ipoe: add client ip as route when nat=1 * shaper: fixed conditions to install limiter (may install only up or only down limiter) * shaper: fixed bug in class id allocation procedure * cmake: check for pcre and openssl headers are present * implemented session count limiting * support for openssl-1.1 * fixed connection problem with clients having nomru option | |||
2017-08-08 | ipoe: add client ip as route when nat=1 | Dmitry Kozlov | |
2017-08-08 | fix: connection problem with clients having nomru option | rabhis | |
Fixed problem while connecting with clients in which mru not negotiating lcp option is set | |||
2017-07-13 | improved SIGSEGV handler | Dmitry Kozlov | |
2017-07-04 | support for openssl-1.1 | Dmitry Kozlov | |
2017-05-08 | ipoe: implemented support for vendor specific attrbiutes | Dmitry Kozlov | |
introduced new config option: [ipoe] vendor=Name this affects to all attributes specified in attr-xxx options | |||
2017-04-18 | implemented session count limiting | Dmitry Kozlov | |
new config option: [common] max-sessions=N If set then accel-pppd stops reply to new connection requests if total number of sessions (active and starting) is reached specified limit. | |||
2017-04-18 | Revert "implemented session count limiting" | Dmitry Kozlov | |
This reverts commit e3fc927ee321ed6663d46357de0165340b792860. | |||
2017-04-18 | shaper: fixed bug in class id allocation procedure | Dmitry Kozlov | |
this is related only for htb | |||
2017-04-18 | implemented session count limiting | Dmitry Kozlov | |
new config option: [common] max-sessions=N If set then accel-pppd stops reply to new connection requests if total number of sessions (active and starting) is reached specified limit. | |||
2017-04-04 | ipoe: included lua bitop library | Dmitry Kozlov | |
Included bitop library http://bitop.luajit.org/index.html It may be used to extract vlan components in username function: function username(ses) vid=ses:vlan() svid=bit.rshift(vid,16) cvid=bit.band(vid,0xffff) ... end | |||
2017-04-04 | ipoe: implemented ability to change ipset by CoA | Dmitry Kozlov | |
For this need to send 2 attributes: L4-Redirect=1,L4-Redirect-Ipset=new-set | |||
2017-03-29 | Revert "ipoe: fix lua 5.3 support" | Dmitry Kozlov | |
This reverts commit 5159276962e4305db249bbbf5eb589ec59b9e318. | |||
2017-03-27 | cmake: check for pcre and openssl headers are present | Dmitry Kozlov | |
2017-03-27 | ipoe: fix lua 5.3 support | Dmitry Kozlov | |
2017-03-27 | net-snmp: add definition for U64 (if not set) | Dmitry Kozlov | |
2017-03-27 | ipoe: fixed prefix calculation from ipaddr | Dmitry Kozlov | |
2017-03-27 | ipoe: lua: add "vlan" field to session object | Dmitry Kozlov | |
resulting value is vlan | (parent_vlan << 16) | |||
2017-03-19 | radius: introduced radius_plugin_t:send_accounting_update function (called ↵ | Dmitry Kozlov | |
each time when accounting interim update is about to send) | |||
2017-03-19 | libnetlink: export function iputils_get_handle() | Dmitry Kozlov | |
2017-01-26 | shaper: fixed conditions to install limiter (may install only up or only ↵ | Dmitry Kozlov | |
down limiter) | |||
2016-11-29 | fixed compilation | Dmitry Kozlov | |