Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-08 | pptp: add the ppp-max-mtu option to match l2tp & sstp | Vladislav Grishenko | |
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-12-05 | pptp: implement adaptive pptp echo | Vladislav Grishenko | |
With incoming pptp echo request there's no need to ask peer for replies in configured echo-interval, so just postpone it. Helps against false-positive echo failures with heavily loaded channels and/or peers. | |||
2017-12-05 | pptp: fix and allow to disable echo failures counting | Vladislav Grishenko | |
Sent echos counter is overloaded with random icmp id, so echo-failure setting is either ignored or causes random pptp channel stops within valid accumulated fail count range, i.e on the the first fail. Since icmp id is not actually used for checking, fix issue by dropping overload. Default echo-failure value is 3, so allow endless echo fails without channel drop by setting echo-failure to 0. | |||
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-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-05-11 | iprange: don't warn about empty iprange config if no modules depend on it | Guillaume Nault | |
Move warning messages to PPTP and L2TP modules. No other module actually uses iprange, so it's perfectly valid to disable it, or at least to not configure any range, when PPTP and L2TP aren't used. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2016-04-05 | improved logging: if session's interface is empty log ctrl's interface | Dmitry Kozlov | |
2015-12-25 | pptp,ipoe: fixed recursion bug | Dmitry Kozlov | |
2015-12-04 | preparation for DPDK intergation | Dmitry Kozlov | |
2014-11-22 | remove trailing whitespaces | Dmitry Kozlov | |
2014-09-13 | pptp: use predefined named framing/bearer values, cosmetics | Vladislav Grishenko | |
2014-09-13 | pptp: don't delay control connection msg on EINTR | Vladislav Grishenko | |
2014-09-13 | pppoe, pptp: fix socket type for checking | Vladislav Grishenko | |
2014-05-12 | triton: improved epoll events handling | Dmitry Kozlov | |
2013-12-24 | ppp: don't unconditionaly load pppoe/pptp/l2tp modules, fixes false start ↵ | Vladislav Grishenko | |
warning if they're running already Signed-off-by: Vladislav Grishenko <themiron@mail.ru> | |||
2013-12-24 | Revert "ppp: don't unconditionaly load pppoe/pptp/l2tp modules, fixes false ↵ | Dmitry Kozlov | |
start warning if they're running already" This reverts commit c4ddc0fe1f402f84b1bb01b9568e2294569d0d15. | |||
2013-12-24 | ppp: don't unconditionaly load pppoe/pptp/l2tp modules, fixes false start ↵ | Vladislav Grishenko | |
warning if they're running already Signed-off-by: Vladislav Grishenko <themiron@mail.ru> | |||
2013-10-03 | Introduce per-ctrl 'ip-pool' option to be used as default IP pool name which ↵ | Dmitry Kozlov | |
may be overrided by radius Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2013-05-31 | pptp,l2tp: bind to port options | Kozlov Dmitry | |
2013-01-25 | cmake: use CMAKE_FIND_ROOT_PATH and LIB_SUFFIX | Kozlov Dmitry | |
2013-01-25 | Fix boolean options parsing in configuration file | Guillaume Nault | |
Explicitely interpret zero values when parsing boolean options. This allows to unset boolean parameters such as "verbose" when reloading the configuration. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2012-09-05 | Fix format string errors | Guillaume Nault | |
Fix several errors and compiler warnings in format string arguments. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2012-08-29 | add 'ppp' filed to CTRL to identify ppp sessions | Kozlov Dmitry | |
2012-06-22 | initial ipoe implementation | Kozlov Dmitry | |
2012-06-19 | general preparation for IPoE integration | Kozlov Dmitry | |
2012-06-04 | Revert "implemented delayed fd close (speeds up session termination process)" | Kozlov Dmitry | |
Low interface creation/deletion rate is kernel issue and should be fixed in 3.5. This reverts commit 9ae4a0151805229face3385e6c966de90c7fec29. | |||
2012-05-28 | implemented delayed fd close (speeds up session termination process) | Kozlov Dmitry | |
2012-05-16 | write message to log if unable to load necessary kernel module | Kozlov Dmitry | |
2012-04-21 | implemented per CTRL mppe config | Kozlov Dmitry | |
2012-01-23 | load necessary kernel modules at startup | Kozlov Dmitry | |
2012-01-18 | implemented connlimit module which can be used to reduce system overload due ↵ | Kozlov Dmitry | |
to flood of connections | |||
2012-01-13 | set FD_CLOEXEC on opened file descriptors | Kozlov Dmitry | |
2011-08-19 | snmp support | Kozlov Dmitry | |
2011-05-31 | pptp: don't log 'identifier mismatch' message anymore | Kozlov Dmitry | |
2011-05-30 | rewrited initialization procedure (fix gcc-4.6 builds) | Kozlov Dmitry | |
2011-01-26 | ppp, radius: Acct-Terminate-Cause=Lost-Carrier when ppp terminates by lcp ↵ | Dmitry Kozlov | |
reply absence | |||
2011-01-05 | rename accel-pptp to accel-ppp | Dmitry Kozlov | |