Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-14 | ipoe: add missing put of allocated ipv4 address | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2013-10-13 | ipoe: add missing local IP address assignment | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2013-10-10 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2013-10-10 | ipoe: optimize use of raw sockets | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@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-10-02 | l2tp: introduce data packet sequencing and reorder timeout support | Vladislav Grishenko | |
Signed-off-by: Vladislav Grishenko <themiron@mail.ru> | |||
2013-10-02 | ipoe: intoduced 'password' option to control password generation | Dmitry Kozlov | |
2013-10-02 | ipoe: make it possible to use 'username=ifname' for UP sessions | Dmitry Kozlov | |
2013-10-02 | ipoe: lua: check for session is dhcp | Dmitry Kozlov | |
2013-09-16 | ipoe: use proper address for L4-redirect | Dmitry Kozlov | |
2013-09-09 | ipoe: fixed sigsegv when interface is without additional options | Dmitry Kozlov | |
2013-09-06 | ipoe: send broadcast DHCP packets if BROADCAST flag is set | Dmitry Kozlov | |
2013-09-06 | ipoe: various fixes in relay operation | Dmitry Kozlov | |
2013-09-05 | ipoe: various bug fixes | Dmitry Kozlov | |
2013-09-05 | ipoe: send DHCPNAK for DHCPREQUEST without Server-ID if session is not found | Dmitry Kozlov | |
2013-09-05 | ipoe: delay vlan removing | Dmitry Kozlov | |
2013-09-04 | ipoe: stop virtual interfaces before stopping vlan | Dmitry Kozlov | |
2013-09-03 | ipoe: do proper loggin of interface options | Dmitry Kozlov | |
2013-09-02 | ipoe: another fix for race during receiving relay reply | Dmitry Kozlov | |
2013-09-01 | ipoe: implemented vlan monitor | Dmitry Kozlov | |
2013-08-31 | ipoe: fixed race during receiving relay reply | Dmitry Kozlov | |
2013-08-30 | ipoe: fixed race during session activation | Kozlov Dmitry | |
2013-08-28 | ipoe: add ipset support for l4 redirect | Kozlov Dmitry | |
2013-08-22 | ipoe: implemented offer delaying | Dmitry Kozlov | |
2013-07-31 | ipoe: use router option from upper dhcp reply | Dmitry Kozlov | |
2013-07-26 | ipoe: turn off kernel-mode proxy-arp on interfaces if proxy-arp=1|2 | Kozlov Dmitry | |
2013-07-26 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Kozlov Dmitry | |
2013-07-26 | ipoe: fixed route deletion (pass proper proto) | Kozlov Dmitry | |
2013-07-24 | l2tp: Add the ppp-max-mtu option | Guillaume Nault | |
As the maximum acceptable MTU for an L2TP link may vary depending on IP and L2TP packet headers options, it is better to make it configurable so that an administrator can adapt it to its network constraints. Use the original value (1420) as default. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-07-24 | ipoe: add missing EV_SES_AUTHORIZED event firing | Dmitry Kozlov | |
2013-07-19 | ipoe: add missing EV_CTRL_FINISHED event firing | Dmitry Kozlov | |
2013-07-18 | l2tp: use asprintf() to set sessions channel names | Guillaume Nault | |
Now that memdebug implements asprintf() we can simplify session's channel name allocation by replacing the two snprintf() calls. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-29 | l2tp: Close tunnel's PPPoL2TP socket | Guillaume Nault | |
The PPPoL2TP socket created upon tunnel connection is never used afterwards. It can be closed right after associating (connecting) the tunnel with the underlying UDP socket (kernel won't cleanup a tunnel as long as its UDP socket is open). Signed-off-by: Vladislav Grishenko <themiron@mail.ru> Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2013-06-29 | l2tp: Unset ephemeral ports by default | Guillaume Nault | |
Disable use of ephemeral ports by default since it poses problems with NAT and wasn't used in earlier versions of accel-ppp. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
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-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-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 | ipoe: add per-interface 'src' option (use it as source in route) | Dmitry Kozlov | |
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> |