| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-20 | Merge pull request #78 from DmitriyEshenko/patch-2 | xebd | |
| Fix typos accel-ppp.conf.5 | |||
| 2019-06-20 | Merge pull request #77 from DmitriyEshenko/patch-1 | xebd | |
| shaper: fix fq_codel | |||
| 2019-06-20 | Merge pull request #75 from pedro-nonfree/patch-1 | xebd | |
| Added extra AVP to SCCCN as known to allow MPD5 tunnels | |||
| 2019-06-20 | Merge pull request #70 from stasn77/master | xebd | |
| Fix work on fresh kernels | |||
| 2019-06-18 | Update accel-ppp.conf.5 | Eshenko Dmitriy | |
| 2019-06-18 | Update accel-ppp.conf.5 | Eshenko Dmitriy | |
| 2019-06-14 | Update accel-ppp.conf.5 | Eshenko Dmitriy | |
| 2019-06-14 | Update accel-ppp.conf.5 | Eshenko Dmitriy | |
| 2019-06-13 | Update leaf_qdisc.c | Eshenko Dmitriy | |
| 2019-05-29 | Added extra AVP to SCCCN as known to allow MPD5 tunnels | Pedro don't want to be here | |
| original commit author is @dyangol | |||
| 2019-05-15 | ippool: exclude gw-ip-address from address pool | Dmitry Kozlov | |
| 2019-05-15 | pppd_compat: write human readable values of IPv6 address to radattr file | Dmitry Kozlov | |
| 2019-05-13 | ipoe: restored max-lease-time functionality | Dmitry Kozlov | |
| 2019-05-13 | Revert "ipoe: restored max-lease-time functionality" | Dmitry Kozlov | |
| This reverts commit 6f433706a152ea987899fd830ff399e257b0f2a6. | |||
| 2019-05-13 | Merge branch 'master' of github.com:xebd/accel-ppp | Dmitry Kozlov | |
| 2019-05-13 | ipoe: restored max-lease-time functionality | Dmitry Kozlov | |
| 2019-05-10 | Merge pull request #73 from DmitriyEshenko/master | xebd | |
| Fix bug after radius server recovery | |||
| 2019-05-10 | Fix bug after radius server recovery | root | |
| 2019-05-10 | Merge pull request #72 from DmitriyEshenko/master | xebd | |
| Add information to accel-ppp.conf.5 [common] section and [modules]log_syslog and [ipoe]offer-timeout | |||
| 2019-05-09 | ipoe: Fix send NAK for REQUEST with 3 same XID for not existing sessions | DmitriyEshenko | |
| 2019-05-09 | Add information about [common] section | DmitriyEshenko | |
| 2019-05-09 | Add information [modules]log_syslog and [ipoe]offer-timeout | DmitriyEshenko | |
| 2019-03-08 | initialize ssl_halen = ETH_ALEN in sockaddr_ll structures | Dmitry Kozlov | |
| 2019-03-08 | ippool: always initialize mask = 0 | Dmitry Kozlov | |
| 2019-03-08 | radius: fixed bug (inserting empty Class) | Dmitry Kozlov | |
| 2019-02-20 | Fix work on fresh kernels | StasN | |
| 2019-02-12 | ipoe: always ignore Gratoitous ARP | Dmitry Kozlov | |
| 2019-02-06 | Merge pull request #61 from konqueror1/patch-1 | xebd | |
| Add accel-ppp.service so systemd can work | |||
| 2019-02-06 | Merge pull request #69 from themiron/ipoe-dhcp-radius-fix | xebd | |
| ipoe: group dhcp options & wins support | |||
| 2019-02-02 | ipoe: dhcpv4: add wins1/wins2 config options support | Vladislav Grishenko | |
| 2019-02-02 | ipoe: dhcpv4: fix dhcp reply with dns1 unset, dns2 set | Vladislav Grishenko | |
| 2019-02-02 | ipoe: dhcpv4: group radius array attrs into one dhcp option | Vladislav Grishenko | |
| 2019-01-28 | Merge pull request #68 from DmitriyEshenko/master | xebd | |
| ipoe: fix start=up not work if set not per-interface and proxy-arp=0 | |||
| 2019-01-27 | ipoe: fix start=up not work if set not per-interface | DmitriyEshenko | |
| 2019-01-25 | Merge pull request #67 from themiron/ipoe-start-fix | xebd | |
| ipoe: log invalid start values and fix dist config | |||
| 2019-01-23 | ipoe: log invalid start values and fix dist config | Vladislav Grishenko | |
| 2019-01-22 | shaper: small fix for previous commit | Dmitry Kozlov | |
| 2019-01-21 | shaper: ignore radius CoA request if shaper attributes are absent | Dmitry Kozlov | |
| 2019-01-21 | Merge pull request #65 from themiron/sstp | xebd | |
| sstp: fix proxy-protocol-v2 sanity checks | |||
| 2019-01-21 | Merge pull request #64 from themiron/warn-fixes | xebd | |
| warning fixes | |||
| 2019-01-19 | sstp: fix proxy-protocol-v2 sanity checks | Vladislav Grishenko | |
| 2019-01-19 | ipoe/vlan_mon: add check for already loaded module | Vladislav Grishenko | |
| 2019-01-19 | ipoe/cli: fix build warnings | Vladislav Grishenko | |
| 2018-12-20 | ipoe: stricter route deletion | Guillaume Nault | |
| Rework the conditionals to make __ipoe_session_activate() and ipoe_session_finished() follow the same logic: * Drop the second '!serv->opt_ifcfg' test in __ipoe_session_activate(), which is is already checked by the parent conditional. * Invert the order of the tests in ipoe_session_finished(), so that it uses the same conditions as __ipoe_session_activate(). Finally, set the 'src' parameter in iproute_del(), so that we can be sure that the deleted route matches the one added by __ipoe_session_activate(). Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
| 2018-12-20 | iputils: remove unnecessary NLM_F_ACK | Guillaume Nault | |
| Using NLM_F_ACK in these functions is confusing because they don't parse any netlink response. In fact, NLM_F_ACK is only required internally by rtnl_talk(), which already adds it when its 'answer' parameter is NULL. Therefore it's useless to manually set it in functions that don't set 'answer'. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
| 2018-12-20 | iputils: remove NLM_F_CREATE flag from ip6{route,addr}_del() | Guillaume Nault | |
| These are deletion requests. NLM_F_CREATE is confusing for readers and ignored by kernel. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
| 2018-12-20 | iputils: always set scope to RT_SCOPE_UNIVERSE in ip6route_{add,del}() | Guillaume Nault | |
| No need to be clever here. All IPv6 routes have global scope (kernel ignores rtm_scope for IPv6 and always reports RT_SCOPE_UNIVERSE when dumping such routes). Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
| 2018-12-20 | iputils: set scope depending on gateway in iproute_{add,del}() | Guillaume Nault | |
| From a logical point of view, we have link scope if no gateway is present, and global scope otherwise. Therefore it makes more sense to set rtm_scope depending on 'gw' rather than on 'ifindex'. Currently, callers of iproute_add() and iproute_del() either set 'ifindex' or 'gw', but never both. So even if confusing, the current code results in right scope selection. However one can't figure this out without analysing every caller. We should set rtm_scope based on the presence of the gateway instead. Given the current code base, that doesn't change the end result, but that better maches the scope concept. Also, that's the way iproute2 does its selection. Furthermore, it'd be perfectly valid to have both 'iface' and 'gw' set. In that case, scope should be RT_SCOPE_UNIVERSE instead of RT_SCOPE_LINK. Basing scope selection on 'gw' makes this case work correctly. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
| 2018-12-20 | radius: specify gateway in iproute_del() | Guillaume Nault | |
| Be more specific about which route we want to remove. By not specifying the gateway we could remove a different route than the one we originally inserted. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
| 2018-12-20 | iputils: add 'src' and 'gw' parameters to iproute_del() | Guillaume Nault | |
| Rework iproute_del() to have the same parameters as iproute_add(). This will allow callers to specify more precisely the route they want to delete. Callers will later be converted to make use of these parameters to ensure that the removed route precisely matches the one that was originaly inserted. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
