summaryrefslogtreecommitdiff
path: root/accel-pppd/ctrl
AgeCommit message (Collapse)Author
2014-02-08pppoe: check for tag format validity in PADR messagesGuillaume Nault
Avoid parsing inconsistent PPPoE tags when handling PADR. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2014-02-08ppp: 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-03-18ippool: impelented persistanceKozlov Dmitry
2013-01-11Merge branch '1.7' of ↵Kozlov Dmitry
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp into 1.7
2013-01-11Fix boolean options parsing in configuration fileGuillaume 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-12-26cmake: use CMAKE_FIND_ROOT_PATH and LIB_SUFFIXKozlov Dmitry
2012-12-14l2tp: Fix allocation checking when adding octets AVPGuillaume Nault
l2tp_packet_add_octets() performs a malloc on the "octets" field of the L2TP attribute, but checks the "string" field for allocation failure. Though these fields should be equivalent in this case, the "octets" field should be logically checked instead of "string". Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-11-20pppoe: implemented regular expression supportKozlov Dmitry
2012-09-07l2tp: send ZLB when duplicate packet is received and retransmit queue is emptyKozlov Dmitry
2012-09-05Fix format string errorsGuillaume Nault
Fix several errors and compiler warnings in format string arguments. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-08-27fix various typosKozlov Dmitry
2012-08-23L2TP: Tear down tunnel when peer stops listeningGuillaume Nault
Stop sending messages on tunnels for which no peer is listening. Discard retransmissions too. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-08-03l2tp: stop hello timer on session terminationKozlov Dmitry
l2tp: rertansmit last packet if duplicate packet received
2012-07-30add per-CTRL ip-pool option to specify default ip pool nameKozlov Dmitry
2012-07-13L2TP: Check for fcntl() errors in l2tp_connect()Guillaume Nault
Add error detection to ensure the FD_CLOEXEC flag gets set for every new socket. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-07-13L2TP: Close sockets opened by l2tp_connect() upon failureGuillaume Nault
Centralise error management to ensure full cleanup upon failure. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-07-13L2TP: Fix socket() error handling in l2tp_connect()Guillaume Nault
Check if the tunnel file descriptor has been successfully created. Explicitely check for negative values to detect socket() errors. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-07-07pppoe: tag length sanity checkKozlov Dmitry
2012-06-05pppoe: fix typo in config parsingKozlov Dmitry
2012-06-04Revert "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-31Merge branch 'master' of ↵Kozlov Dmitry
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp
2012-05-31pppoe: fix improper ifname-in-sid handlingKozlov Dmitry
2012-05-28implemented delayed fd close (speeds up session termination process)Kozlov Dmitry
2012-05-22Some AVP we are not handling yet, and it is better to provide optionKozlov Dmitry
to ignore them, instead of refusing connection. Signed-off-by: Denys Fedoryshchenko <denys@visp.net.lb>
2012-05-16l2tp: implemented Challenge attribute handling (shared secret)Kozlov Dmitry
2012-05-16write message to log if unable to load necessary kernel moduleKozlov Dmitry
2012-04-21implemented per CTRL mppe configKozlov Dmitry
2012-03-07pppoe: fix per-interface PADI limitingKozlov Dmitry
2012-01-23load necessary kernel modules at startupKozlov Dmitry
2012-01-18implemented connlimit module which can be used to reduce system overload due ↵Kozlov Dmitry
to flood of connections
2012-01-18l2tp: add Host-Name attribute to SCCRP necessarilyKozlov Dmitry
l2tp: add Vendor-Name attribute to SCCRP
2012-01-13set FD_CLOEXEC on opened file descriptorsKozlov Dmitry
2011-12-29pppoe: set default padi_limit to 0Kozlov Dmitry
2011-12-29pppoe: implemented PADI limitingKozlov Dmitry
2011-09-19shaper_tbf: fix temporary rate change functionalityKozlov Dmitry
2011-09-15l2tp: don't send OCRQKozlov Dmitry
2011-09-03implemented crypto library selection: -DCRYPTO=OPENSSL|TOMCRYPT|INTERNAL ↵Kozlov Dmitry
(default OPENSSL)
2011-08-29fix incorrect ppp_terminate callsKozlov Dmitry
2011-08-19snmp supportKozlov Dmitry
2011-06-23pppoe: reworked config readKozlov Dmitry
pppoe: tr101 option to enable/disable tr101 handling
2011-05-31pptp: don't log 'identifier mismatch' message anymoreKozlov Dmitry
2011-05-30rewrited initialization procedure (fix gcc-4.6 builds)Kozlov Dmitry
2011-05-10l2tp: dir300 quirkKozlov Dmitry
2011-01-26dynamicaly check if radius module loaded (so not more require to rebuild ↵Dmitry Kozlov
project without RADIUS to switch to chap-secrets)
2011-01-26ppp, radius: Acct-Terminate-Cause=Lost-Carrier when ppp terminates by lcp ↵Dmitry Kozlov
reply absence
2011-01-05pppoe: tr101 fixesDmitry Kozlov
2011-01-05rename accel-pptp to accel-pppDmitry Kozlov