Age | Commit message (Collapse) | Author |
|
This reverts commit 1c89473d04c74e224546c596608f227dcd77518b.
|
|
|
|
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp into 1.7
|
|
|
|
|
|
* fixed connection dropping when mppe=prefer and user rejects ccp
* improved tunnel termination (l2tp)
* fixed sending incorrect magic in lcp echo request
* fixed various typos
* gather interface statistics via netlink
|
|
|
|
Fix several errors and compiler warnings in format string
arguments.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
|
|
Append the format() __attribute__ to function prototypes which
use a format string. This allows GCC to check for consistency
between the format string and its arguments when these
functions are called.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
|
|
|
|
|
|
|
|
Stop sending messages on tunnels for which no peer is listening.
Discard retransmissions too.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
|
|
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp into 1.7
|
|
l2tp: rertansmit last packet if duplicate packet received
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp into 1.7
|
|
|
|
|
|
* drop compressor settings on session termination
* fixed race condition on termination
* fixed unexpected lcp timer start
* fixed setting of ACCEL_PPP_VERSION with git coloured output
* log_file: fixed bug in per user log
* pppoe: tag length sanity check
* iprange: accept network with null mask (which actually disables iprange module)
* l2tp: various fixes
* radius: update Class attribute by CoA request
* telnet: check for disconnect condition while processing input chars
* implemented per-CTRL ip-pool option to specify default ip pool name
|
|
|
|
|
|
|
|
Add error detection to ensure the FD_CLOEXEC flag gets set for
every new socket.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
|
|
Centralise error management to ensure full cleanup upon failure.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
|
|
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>
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp into 1.7
|
|
|
|
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp into 1.7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* implemented per CTRL mppe config
* implemented vendor/attr options to specify which radius attribute containes ip pool name
* implemented adaptive lcp echo functionality
* implemented leaf qdisc attachment (only sfq at present)
* implemented Challenge attribute handling (l2tp)
* implemented unit(interface) cache
* fixed ip-pre-up script result handling
* fixed time range start detection on startup/config reload
* fixed reading of req-limit option (radius)
* fixed unexpected radattr file removal
|
|
If enabled accel-pppd will not destroy interface immediately after corresponding session is terminated, instead interface will be brought down and placed to cache for later use for new sessions.
It should reduce kernel interface creation/deletion rate lack and increase responsibility of daemon
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp
|
|
|
|
|
|
Low interface creation/deletion rate is kernel issue and should be fixed in 3.5.
This reverts commit 9ae4a0151805229face3385e6c966de90c7fec29.
|
|
segfault when stopping accel-pppd)"
This reverts commit 2e56893233560dfc6b3ad12eb8f75f50cb4c930f.
|
|
stopping accel-pppd)
|
|
comes up (should fix unexpected ospf routes deletion)
|
|
ssh://accel-ppp.git.sourceforge.net/gitroot/accel-ppp/accel-ppp
|
|
|
|
|
|
|