Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-04 | ipoe: send DHCP reply to sessions's dhcp socket if exists | Dmitry Kozlov | |
2014-11-22 | remove trailing whitespaces | Dmitry Kozlov | |
2014-11-06 | release IP addresses before fire EV_SESSION_FINISHED (fixes segfault when ↵ | Dmitry Kozlov | |
using IPoE) | |||
2014-10-29 | ipoe: implemneted ability to send L4 redirect table/L4 redirect ipset via ↵ | Dmitry Kozlov | |
radius attributes Introduced following options: attr-l4-redirect-table (type integer) attr-l4-redirect-ipset (type string) Please note, to enable L4 redirect attr-l4-redirect must be specified and sent | |||
2014-10-28 | ipoe: implemented "L4 redirect on reject" for DHCP sessions | Dmitry Kozlov | |
If authentication rejects session, but l4-redirect-on-reject is specified in config then temporary session will be created and l4 redirect rule will be applied to IP of that session. Session will be terminated after specified number of seconds. Also if l4-redirect-ip-pool option is specified then IP will be allocated from that special pool. | |||
2014-10-27 | ipoe: implemented handling relayed DHCP clients | Dmitry Kozlov | |
2014-10-20 | ipoe: handle dhcp requests in session context if exists | Dmitry Kozlov | |
2014-10-20 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-10-20 | pppoe: stop server if interface down detected | Dmitry Kozlov | |
2014-10-17 | ipoe: initialize before_switch function for server contexts | Dmitry Kozlov | |
2014-10-08 | ipoe: fixed handling of mac address change | Dmitry Kozlov | |
2014-09-20 | rewrite of authentication/accounting procedures | Dmitry Kozlov | |
This patch gets rid of synchronuos style of authentication/accounting. Synchronous style of authentication/accounting produced sleeping threads which becomes a problem when lots of sessions started/stopped and all they want authorization/accounting. | |||
2014-09-13 | pppoe: start interfaces asynchronously | Dmitry Kozlov | |
When there are many interfaces to start accel-ppp stucks on startup because kernel slowly creates raw sockets. So starting this proccess asynchronous improves accel-ppp responsiveness | |||
2014-09-13 | pppoe: improved session id allocation procedure (optimizes memory usage) | Dmitry Kozlov | |
2014-09-13 | pptp: use predefined named framing/bearer values, cosmetics | Vladislav Grishenko | |
2014-09-13 | pptp: don't delay control connection msg on EINTR | Vladislav Grishenko | |
2014-09-13 | pppoe, pptp: fix socket type for checking | Vladislav Grishenko | |
2014-09-09 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-09-09 | pppoe: improved AC-Cookie mechanism | Dmitry Kozlov | |
2014-09-04 | ipoe: send option 82 from DHCP request to radius | Dmitry Kozlov | |
To enable this specify attr-opt82 option in [ipoe] section. Attribute must be octet type. | |||
2014-08-26 | ipoe: introduced attr-dhcp-lease-time option to specify radius attribute to ↵ | Dmitry Kozlov | |
pass dhcp lease time (attribute must be integer) | |||
2014-08-26 | ipoe: implemneted proxy-arp=3 mode (always reply by interface mac address) | Dmitry Kozlov | |
2014-08-25 | ipoe: add route to interface in mode "start=up,shared=0" | Dmitry Kozlov | |
2014-07-24 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-07-24 | radius: exit from active interim request when termination event occures | Dmitry Kozlov | |
2014-07-21 | Add changeable case in caller-station/calling-station in pppoe | Dmitry Kozlov | |
Signed-off-by: Denys Fedoryshchenko <nuclearcat@nuclearcat.com> | |||
2014-07-17 | ipoe: fixed passing packets in 'redirect on reject' mode | Dmitry Kozlov | |
2014-07-17 | improved 'single session' mechanism | Dmitry Kozlov | |
2014-06-27 | ipoe: improved vlan monitor | Dmitry Kozlov | |
Previous version used linear list of vlan monitor enabled interfaces, this caused huge overhead in packet receive path because for each received packet it performed search on linear list to check if vlan monitor is enabled on input device. Current version binds internal structure to net_device->ml_priv so search is not performed more. | |||
2014-06-03 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-06-03 | make IPv4 address to string conversions endian friendly | Dmitry Kozlov | |
2014-05-28 | ipoe: dhcp: fixed incorrect parsing empty options | Dmitry Kozlov | |
2014-05-26 | ipoe: introduced "ip-unnumbered" option | Dmitry Kozlov | |
Before this time accel-ppp always worked in "ip unnumbered" mode. This option may turn this mode off (default is on) | |||
2014-05-26 | ipoe: send NAK after number of unreplied REQUESTs | Dmitry Kozlov | |
After introduction offer-delay accel-ppp stopped to answer NAK for REQUESTs if requested session is not existing to give chance other servers to reply. But this causes that some broken clients enter to infinite REQUEST loop. This patch corrects this issue, so if offer-delay is not configured (means that this is only server in the net) or after receiving few REQUESTs accel-ppp send NAK for non-existing sessions. | |||
2014-05-20 | ipoe: set initial session interface name to parent interface name (for ↵ | Dmitry Kozlov | |
logging purpose) | |||
2014-05-20 | ipoe: add messages to know parent interface when creating vlan or virtual ↵ | Dmitry Kozlov | |
interface | |||
2014-05-18 | ipoe: use ifindex as connlimit key for non-shared interfaces | Dmitry Kozlov | |
2014-05-18 | improved single-session=replace handling | Dmitry Kozlov | |
Wait for previous session completely terminated before continuing authorization new session. | |||
2014-05-12 | pppoe: introduced called-sid option. | Dmitry Kozlov | |
This new option will control how to represent Called-Station-ID. Its value maybe ifname,mac or ifname:mac. By default mac is used to keep compatibility with old versions. Also old option ifname-in-sid is removed from documentation, but is still supported for compatibility. | |||
2014-05-12 | triton: improved epoll events handling | Dmitry Kozlov | |
2014-04-29 | ipoe: limit only DHCPDISCOVER by connlimit | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2014-04-29 | ipoe: add support for connlimit module | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2014-04-29 | ipoe: implemented per-interface username option | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2014-04-11 | ipoe: early allocate interface for shared vlans (prevents different values ↵ | Dmitry Kozlov | |
of NAS-Port in Access-Request and Account-Request) Signed-off-by: Dmitry Kozlov <xeb@mail.ru> |