Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-03 | pppoe: fixed PADO delaying function | 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 e3fc927ee321ed6663d46357de0165340b792860. | |||
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-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 | |
2014-09-13 | pppoe, pptp: fix socket type for checking | Vladislav Grishenko | |
2014-09-09 | pppoe: improved AC-Cookie mechanism | Dmitry Kozlov | |
2014-07-21 | Add changeable case in caller-station/calling-station in pppoe | Dmitry Kozlov | |
Signed-off-by: Denys Fedoryshchenko <nuclearcat@nuclearcat.com> | |||
2014-05-12 | pppoe: introduced called-sid option. | Dmitry Kozlov | |
This new option will control how to represent Called-Station-ID. Its value maybe ifname,mac or ifname:mac. By default mac is used to keep compatibility with old versions. Also old option ifname-in-sid is removed from documentation, but is still supported for compatibility. | |||
2014-05-12 | triton: improved epoll events handling | Dmitry Kozlov | |
2014-01-19 | pppoe: fix typo | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2014-01-19 | pppoe: handle TR-101 vs. RFC 4679 incompatibilities | Guillaume Nault | |
There are a few inconsistencies between TR-101 and RFC 4679. Since RFC 4679 is only informational, prefer TR-101 in case of incompatibilities and explicitely document this choice. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2014-01-17 | pppoe: handle IFW-SESSION TR-101 sub-tag | Guillaume Nault | |
This TR-101 sub-tag has no payload. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2014-01-17 | pppoe: add missing support for some TR-101 sub-tags | Guillaume Nault | |
These are all 4 bytes integer values, except ACCESS_LOOP_ENCAP which represents three independant values of one byte each. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2014-01-17 | pppoe: fix TR-101 tag length check | Guillaume Nault | |
The length field of PPPoE TR-101 sub-tags only takes the payload size into account (as opposed to its RADIUS counterpart that stores the full sub-tag length, including the 2 bytes long header). Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2014-01-17 | pppoe: fix TR-101 attribute filtering for RADIUS access requests | Guillaume Nault | |
When a sub-tags is skipped while parsing a TR-101 tag, the ptr variable must be updated to point to the next sub-tag, otherwise the next loop iteration erroneously interprets tag information. While here, fix the range of attribute that mustn't be present in RADIUS access requests (RFC 4679, section 4). Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> |