Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-29 | pppoe: Fix mppe option section | Guillaume Nault | |
Read the 'mppe' option value in section 'pppoe' instead of 'l2tp'. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-29 | connlimit: Initialise connlimit key (MAC) | Guillaume Nault | |
Initialise 'key' before calling memcpy() to ensure that all bytes are set in the return value. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-26 | ipoe: send arp reply only for authorized sessions | Kozlov Dmitry | |
2013-06-23 | ipoe: fixed detection of opt82 change (v2) | Dmitry Kozlov | |
2013-06-23 | ipoe: fixed detection of opt82 change | Dmitry Kozlov | |
2013-06-22 | ipoe: arp: fixed missing mutex unlock | Dmitry Kozlov | |
2013-06-22 | ipoe: add missing arp.c | Dmitry Kozlov | |
2013-06-22 | ipoe: introduced proxy-arp option | Dmitry Kozlov | |
2013-06-21 | remove unnecessary read interface statistics during session termination | Dmitry Kozlov | |
2013-06-14 | connlimit: Fix size of memcpy() for MAC address | Guillaume Nault | |
The 'hw' parameter of cl_key_from_mac() is actually a pointer, so 'key.hw' must be used instead to compute the size of the MAC address. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-13 | ipoe: introduced 'proto' option that will be used for inserted routes | Dmitry Kozlov | |
2013-06-11 | ipoe: fixed mask calculation for gw-ip-address | Dmitry Kozlov | |
ipoe: pass router=siaddr if router was not configured by other way | |||
2013-06-11 | fixed 'restart' commnd (stops all sessions, then do restart) | Kozlov Dmitry | |
2013-06-11 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Kozlov Dmitry | |
2013-06-11 | ipoe: introduced 'gw-ip-address=x.x.x.x/mask' option to use it as server ↵ | Kozlov Dmitry | |
address and mask if radius can assign only client address | |||
2013-06-11 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2013-06-11 | ipoe: add per-interface 'src' option (use it as source in route) | Dmitry Kozlov | |
2013-06-07 | ppp: handle LCP DiscardReq | Kozlov Dmitry | |
2013-06-06 | doc: Fix a few rendering issues in manpage | Guillaume Nault | |
Fix indentation of sections 'log' and 'ip-pool'. Remove space before comma in section 'chap-secret/username-hash'. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-06 | l2tp: Add src/dst port selection for creating tunnels | Guillaume Nault | |
Add two options to the 'l2tp create tunnel' command: * 'peer-port' allows to specify the destination port of the SCCRQ packet (instead of standard port 1701). This allows to connect to a peer listening on a non standard port. * 'host-port' allows to specify the source port of the SCCRQ packet (instead of an arbitrary free port). Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-06 | l2tp: Optionally deactivate ephemeral ports | Guillaume Nault | |
Define option 'use-ephemeral-ports' for accel-ppp.conf. When set to 0, this option deactivates the use of ephemeral ports. That is, accel-ppp won't choose an arbitrary source port when replying to a tunnel establishment request, but will use the SCCRQ's destination port instead. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-06 | l2tp: Revert to automatic source port selection | Guillaume Nault | |
Commit 05bb6859 "pptp,l2tp: bind to port options" assigns fixed source port for every L2TP tunnel. This removes support for ephemeral ports (as described in RFC 2661 section 8.1) and statically sets the source port when accel-ppp initiates tunnel connections. This patch reverts to the previous behaviour (automatic source port selection) while keeping the ability to listen for incoming connections on a port different from 1701 (which was the purpose of commit 05bb6859). Support for disabling usage of ephemeral ports and for manual port selection upon tunnel creation will be added later on by means of configuration options. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-06 | l2tp: Define conf_port as static | Guillaume Nault | |
This variable doesn't need to be visible outside of its compilation unit. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-04 | ipoe: check opt82 change | Kozlov Dmitry | |
2013-06-04 | use /var/lib/accel-ppp instead /var/run/accel-ppp | Kozlov Dmitry | |
2013-06-04 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Kozlov Dmitry | |
2013-05-31 | ipoe: change level of session start/finish messages | Kozlov Dmitry | |
2013-05-31 | pptp,l2tp: bind to port options | Kozlov Dmitry | |
2013-05-23 | cli: fixed 'restart' command (do soft restart, i.e. terminate sessions by ↵ | Dmitry Kozlov | |
default) | |||
2013-05-23 | shaper: fixed 'shaper restore' command | Dmitry Kozlov | |
2013-05-23 | chap-secrets: add netmask support | Dmitry Kozlov | |
2013-05-23 | ipoe: implemented nat option (default 0) | Dmitry Kozlov | |
2013-05-01 | l2tp: Fix PPP channel name | Guillaume Nault | |
Allocate space for the terminationg null byte, to avoid truncating PPP channel name. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-05-01 | initscript: Fix LSB runlevels and ACCEL_PPPD_OPTS check | Guillaume Nault | |
* Stop daemon upon halt and reboot * Protect the ACCEL_PPPD_OPTS variable in the existence check to allow space charaters. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-04-26 | ipoe: fix dhcp release handling | Kozlov Dmitry | |
2013-04-25 | ipoe: do not control shared interfaces | Kozlov Dmitry | |
2013-04-25 | ipoe: detect giaddr if not specified | Kozlov Dmitry | |
2013-04-22 | ipoe: add relay port to config (relay=addr[:port]) | Dmitry Kozlov | |
2013-04-22 | ipoe: use interface's ifindex as Nas-Port | Dmitry Kozlov | |
2013-04-22 | l2tp: Check for connection limits upon session creation requests | Guillaume Nault | |
Since multiple sessions may be created in each tunnel, a client may bypass the connlimit module by creating many sessions in an existing tunnel (connlimit is only used upon reception of SCCRQ messages). This patch adds connlimit checks when handling session creation requests (ICRQ and OCRQ) so that connection limits get enforced in every case. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-04-22 | doc: Fix typo in accel-ppp.conf(5) (default-realm) | Guillaume Nault | |
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-04-22 | triton: Automatic setting of thread-count parameter | Guillaume Nault | |
Use the number of available processors to set the thread-count option if not given in configuration file. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-04-22 | shaper: install shaper in SES_PRE_UP | Dmitry Kozlov | |
2013-04-22 | pppd_compat: create radattr file in SES_PRE_UP | Dmitry Kozlov | |
2013-04-22 | ipoe: start dhcp socket on ipoe interfaces for unicast dhcp messages | Dmitry Kozlov | |
2013-04-19 | ipoe: fixed start=dhcpv4,shared=1 mode | Kozlov Dmitry | |
2013-04-19 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Kozlov Dmitry | |
2013-04-19 | ipoe: accept packets only from specified interfaces | Kozlov Dmitry | |
2013-04-19 | ipoe: fix local-net handling | Kozlov Dmitry | |
2013-04-17 | l2tp: Handle 64 bits attributes | Guillaume Nault | |
Define l2tp_packet_add_int64() to create attributes of 64 bits long integers. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> |