Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-17 | ippool: properly handle Cisco-AVPair | Dmitry Kozlov | |
2015-11-17 | ipoe: use single socket for arp processing | Dmitry Kozlov | |
2015-11-02 | ipoe: implemented username=ifname for UP sessions | Dmitry Kozlov | |
2015-08-19 | ipoe: fixed condition to register radius plugin | Dmitry Kozlov | |
2015-08-19 | ipoe: send client IP address in Framed-IP-Address for UP sessions | Dmitry Kozlov | |
2015-08-17 | ipoe: introduced 'calling-sid' option | Dmitry Kozlov | |
This option specifies value of Calling-Station-Id value. Available options are 'mac' and 'ip'. | |||
2015-07-08 | ipoe: fixed compilation for < 4.1 kernels | Dmitry Kozlov | |
2015-07-08 | ipoe: support for kernels up to 4.1 | Dmitry Kozlov | |
2015-07-08 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2015-07-07 | fixed check for interface name length | Dmitry Kozlov | |
2015-07-07 | ipoe: disable udp checksum validation | Dmitry Kozlov | |
2015-07-02 | ipoe: introduced option "check-mac-change" | Dmitry Kozlov | |
Default behaviour of accel-ppp when it receives DHCP request with same Option 82 but different MAC address is termination of old session (with previous MAC address). This option can turn off such behaviour, so multiple sessions with same Option 82 but different MAC may coesist. | |||
2015-06-16 | pppoe: do not send reply if Service-Name is empty | Dmitry Kozlov | |
2015-04-20 | ipoe: changed behavior of agent-remote-id option | Dmitry Kozlov | |
Before this patch if agent-remote-id is not specified in config it get default value "accel-pppd". Now if agent-remote-id is not specified then accel-ppp will not insert his Option 82 into relayed DHCP requests | |||
2015-04-19 | ipoe: remove NETIF_F_HW_VLAN_CTAG_FILTER from virtual device features (fixed ↵ | Dmitry Kozlov | |
warn in register_netdevice) (v2) | |||
2015-04-18 | ipoe: implemneted passing DHCP Option 82 to Radius as two separated attributes | Dmitry Kozlov | |
Introducesed 2 new options: [ipoe] attr-dhcp-opt82-remote-id= attr-dhcp-opt82-circuit-id= | |||
2015-04-18 | ipoe: added info about "sfot terminate" mode | Dmitry Kozlov | |
2015-04-18 | ipoe: implemented soft session termination | Dmitry Kozlov | |
Soft termination means that session won't be terminated immediately, but marked as terminated and when client will request for lease renewal it will be NAKed and session will be terminated at this time. By default soft termination is turned off, to enable it introduces new option 'soft-terminate=1'. Also cli command 'terminate <session> hard' terminates session immediatly regardless of 'soft-terminate' option. | |||
2015-04-18 | ipoe: remove NETIF_F_HW_VLAN_CTAG_FILTER from virtual device features (fixed ↵ | Dmitry Kozlov | |
warn in register_netdevice) | |||
2015-04-18 | ipoe: don't block lua script if it raises error | Dmitry Kozlov | |
2015-04-18 | ipoe: fixed compiling driver for 3.10 kernel | Dmitry Kozlov | |
2015-03-14 | ipoe: fix compiling module for ubuntu kernels | Dmitry Kozlov | |
2015-03-05 | ppp: fix mtu/mru set if not negotiated on any end plus cleanup | Vladislav Grishenko | |
2015-02-27 | ppp: set interface's ifndex after unit creating | Dmitry Kozlov | |
2015-02-27 | ipoe: driver: wrap vla_add_vid by rtnl_lock/rtnl_unlock | Dmitry Kozlov | |
2015-02-22 | Small IPv6 fixes for PPP | Cesar Fazan | |
2015-02-21 | ipoe: change l4-redirect-ipset/l4-redirect-table by CoA | Dmitry Kozlov | |
2015-02-21 | ipoe: for option password implemented special value "csid" | Dmitry Kozlov | |
If password=csid then password will we same as Calling-Station-Id. | |||
2015-02-21 | ipoe: introduced "idle-timeout" and "session-timeout" options | Dmitry Kozlov | |
2015-02-21 | radius: override session's idle and timeout timers values by Idle-Timeout ↵ | Dmitry Kozlov | |
and Session-Timeout attributes | |||
2015-02-21 | session: implemented idle and timeout timers | Dmitry Kozlov | |
2015-02-20 | ipoe: set Calling-Station-Id to client mac address for UP sessions | Dmitry Kozlov | |
2015-02-20 | ppp: set unit_idx from NAS_Port attribute if present | François Cachereul | |
Signed-off-by: François Cachereul <f.cachereul@alphalink.fr> | |||
2015-02-20 | ppp: create ppp units after authentication | François Cachereul | |
This avaid allocating a ppp unit when authentication failed Split establish_ppp in two functions estabish_ppp and connect_ppp_channel. The fist one connect the channel on an instance of /dev/ppp, allocate channel resources and start first ppp layer. The second functions create ppp unit and connect the channel to this unit. It is called after authentication. destablish_ppp is also split in two function for symmetry and ppp_terminate is adapted to handle the case when the unit is not created. Signed-off-by: François Cachereul <f.cachereul@alphalink.fr> | |||
2015-02-20 | ppp: set mtu and mru after unit creation | François Cachereul | |
In the following patch PPP unit will be created after MRU negotation. Signed-off-by: François Cachereul <f.cachereul@alphalink.fr> | |||
2015-01-29 | ipv6: don't send NotOnLink for hint address (f.e. for address in Solicit ↵ | Dmitry Kozlov | |
message) | |||
2015-01-28 | ipoe: fixed bug (v2) | Dmitry Kozlov | |
2015-01-28 | Revert "ipoe: fixed bug" | Dmitry Kozlov | |
This reverts commit c362f0d1dc4b3feef318233007999db206dc3b1a. | |||
2015-01-28 | ipoe: fixed bug | Dmitry Kozlov | |
2015-01-23 | ipoe: fixed authentication with chap-secrets | Dmitry Kozlov | |
2015-01-13 | shaper: fixed parsing ecn/noecn for fq_codel | Dmitry Kozlov | |
2015-01-09 | pppoe: check for tag length in print_packet function (fixes sigsegv) | Dmitry Kozlov | |
2014-12-30 | ipoe: fixed incorrect timer deletion | Dmitry Kozlov | |
2014-12-30 | ipoe: fixed mask calculation from ipaddr radius attribute | Dmitry Kozlov | |
2014-12-09 | 1.9.0 release1.9 | Dmitry Kozlov | |
* radius: major improvments * radius: use NAS-Port-Id in Access-Accept for interface renaming * radius: introduced "weight" and "backup" per-server options * radius: introduced "attr-tunnel-type" option * radius: introduced "max-fail" option * ipoe: introduced "ip-unnumbered" option * ipoe: improved vlan monitor * ipoe: introduced "attr-dhcp-lease-time" option * ipoe: send option 82 from DHCP request to radius * ipoe: fixed passing packets in 'redirect on reject' mode * ipoe: implemented handling relayed DHCP clients * ipoe: implemented "L4 redirect on reject" for DHCP sessions * ipoe: implemneted ability to send L4 redirect table/L4 redirect ipset via radius attributes * pppoe: introduced "called-sid" option * pppoe: improved AC-Cookie mechanism * ippool: introduced "shuffle" option * core: improved "single-session=replace" handling * shaper: apply rate multiplier to integer values * shaper: implemented fq_codel leaf qdisc * shaper: fixed passing quantum parameter to kernel * shaper: introduced "moderate-quantum" option * shaper: introduced "fwmark" option * ipv6: add support for prefixes greater than 64 * ppp: make LCP magic number negotiation not mandatory * ppp: implement address/control and protocol field compression * ppp: implemented delayed unit close via unit cache * pppd_compat: pass IPV6_PREFIX and IPV6_DELEGATED_PREFIX to ip-up/ip-down scripts * cli: introduced verbose option | |||
2014-12-09 | ipoe: support for kernels 3.16-3.18 | Dmitry Kozlov | |
2014-12-04 | ipoe: send DHCP reply to sessions's dhcp socket if exists | Dmitry Kozlov | |
2014-12-01 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-12-01 | ipv6: if assigned prefix is <= 64 add it as address else add it as route | Dmitry Kozlov | |
2014-11-22 | shaper: fixed parsing rate as single string | Dmitry Kozlov | |