Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-08 | initialize ssl_halen = ETH_ALEN in sockaddr_ll structures | Dmitry Kozlov | |
2018-03-06 | pppoe: fixed invalid behaviour after changing pado-delay | Dmitry Kozlov | |
2018-03-03 | pppoe: fixed PADO delaying function | Dmitry Kozlov | |
2017-12-20 | shaper: define UINT16_MAX if not set | Dmitry Kozlov | |
2017-12-05 | ppp: implement per-ctrl ppp interface rename support, may be overrided by radius | Vladislav Grishenko | |
Reuse exsisting radius functionality and allow set iterface name template for pppoe/pptp/l2tp, '%d' specification will be replaced automagically to the next available index by kernel. PPP interface rename allows to easy differ client's interfaces from the other ppp ones, for example, with just netfilter interface rules. Example: [pptp] ifname=pptp%d will produce pptp0, pptp1, ... | |||
2017-08-08 | Merge branch 'master' of github.com:xebd/accel-ppp | Dmitry Kozlov | |
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 88a908974b0b2e9c7eee8ad9a8b0b4432e95d167. | |||
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 9ea88bac7d5bf8fc5cf2d5f7d0a734ec7a9e6df6. | |||
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. | |||
2016-12-06 | ipoe,pppoe: do not check for vlan-mon module is loaded | Dmitry Kozlov | |
2016-11-13 | Bugfix for sending service name tags | root | |
2016-11-13 | Add possibility to specify multiple service names, add option ↵ | root | |
accept-any-service to provide backward compatibility with old accel-ppp | |||
2016-07-11 | implemented support for network namespace | Dmitry Kozlov | |
This is done using radius attribute NAS-Port-Id. The new format of this attribute is NAS-Port-Id=[ns/][name]. Namespaces must be created malually by "ip netns add ..." command | |||
2016-06-02 | set INSTALL_RPATH for ipoe and pppoe | Dmitry Kozlov | |
2016-04-17 | preparation for DPDK intergation (part 7) | Dmitry Kozlov | |
2016-04-15 | preparation for DPDK intergation (part 6) | Dmitry Kozlov | |
2016-04-11 | Revert "pppoe: do not negotiate LCP MRU option if it is larger than 1492" | Dmitry Kozlov | |
This reverts commit fc098b3062badfd802f91241533069cad4886b6f. | |||
2016-04-10 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2016-04-10 | pppoe: do not negotiate LCP MRU option if it is larger than 1492 | Dmitry Kozlov | |
2016-04-07 | link pppoe and ipoe with vlan-mon library | Dmitry Kozlov | |
2016-04-05 | improved logging: if session's interface is empty log ctrl's interface | Dmitry Kozlov | |
2016-04-05 | pppoe: add interface name to log messages | Dmitry Kozlov | |
2016-04-04 | pppoe: stop "vlan timeout" timer on new connection | Dmitry Kozlov | |
2016-04-04 | vlan_mon: make possible to work other module after message "vlan not started" | Dmitry Kozlov | |
2016-04-04 | ipoe,pppoe,vlan_mon: deleted conditions to simultaneous start ipoe and pppoe ↵ | Dmitry Kozlov | |
on same interfaces (started by vlan_mon) | |||
2016-04-04 | pppoe: add support for PPP-Max-Payload tag (RFC 4638) | Dmitry Kozlov | |
2016-03-31 | pppoe: disc.c: add missing initialization of context's before_switch function | Dmitry Kozlov | |
2016-03-31 | pppoe: fix typo | Dmitry Kozlov | |
2016-03-29 | pppoe: add missing stopping of discovery on vlan timeout | Dmitry Kozlov | |
2016-03-18 | pppoe: fixed vlan creation by vlan-mon | Dmitry Kozlov | |
2016-03-17 | vlan_mon,ipoe,pppoe: implemented detection of vlan existance | Dmitry Kozlov | |
2016-03-05 | pppoe: fixed race condition | Dmitry Kozlov | |
2015-12-04 | pppoe: implemented per net discovery socket | Dmitry Kozlov | |
2015-12-04 | preparation for DPDK intergation (part 3) | Dmitry Kozlov | |
2015-12-04 | preparation for DPDK intergation (part 2) | Dmitry Kozlov | |
2015-12-04 | preparation for DPDK intergation | Dmitry Kozlov | |
2015-11-24 | Merge branch 'master' of /home/dima/Projects/accel-ppp into vlanmon | Dmitry Kozlov | |
2015-11-24 | pppoe: fix missing pthread_mutex_unlock | Dmitry Kozlov | |
2015-11-23 | pppoe: improved locking | Dmitry Kozlov | |
2015-11-21 | pppoe: use single discovery socket | Dmitry Kozlov | |
2015-11-21 | pppoe: implemented vlan monitor | Dmitry Kozlov | |
2015-06-16 | pppoe: do not send reply if Service-Name is empty | Dmitry Kozlov | |
2015-01-09 | pppoe: check for tag length in print_packet function (fixes sigsegv) | Dmitry Kozlov | |
2014-11-22 | remove trailing whitespaces | Dmitry Kozlov | |
2014-10-20 | pppoe: stop server if interface down detected | Dmitry Kozlov | |
2014-09-20 | rewrite of authentication/accounting procedures | Dmitry Kozlov | |
This patch gets rid of synchronuos style of authentication/accounting. Synchronous style of authentication/accounting produced sleeping threads which becomes a problem when lots of sessions started/stopped and all they want authorization/accounting. | |||
2014-09-13 | pppoe: start interfaces asynchronously | Dmitry Kozlov | |
When there are many interfaces to start accel-ppp stucks on startup because kernel slowly creates raw sockets. So starting this proccess asynchronous improves accel-ppp responsiveness | |||
2014-09-13 | pppoe: improved session id allocation procedure (optimizes memory usage) | Dmitry Kozlov | |