Age | Commit message (Collapse) | Author | |
---|---|---|---|
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: 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> | |||
2018-10-26 | sstp: fix build w/o openssl | Vladislav Grishenko | |
2018-10-26 | sstp: fix build with openssl 1.1.0-1.1.0g | Vladislav Grishenko | |
2018-10-25 | sstp: disable ciphers renegotiation (CVE-2009-3555) | Vladislav Grishenko | |
2018-10-25 | sstp: improve openssl 1.1.x compatibility | Vladislav Grishenko | |
2018-08-24 | load ipoe and vlan_mon module on start | Dmitry Kozlov | |
2018-07-31 | Merge branch 'master' of github.com:xebd/accel-ppp | Dmitry Kozlov | |
2018-06-08 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2018-06-08 | ipoe: use vendor option for attr_dhcp_opt82_xxx too | Dmitry Kozlov | |
2018-06-05 | sstp: add ECDSA certs support and ssl-ecdh-curve option for ECDHE ciphers | Vladislav Grishenko | |
2018-06-05 | sstp: add ssl-dhparam option for DHE ciphers | Vladislav Grishenko | |
2018-06-04 | Merge branch 'master' of https://github.com/xebd/accel-ppp | Dmitry Kozlov | |
2018-06-03 | sstp: use generic HTTP/1.0 error codes for better compatibility | Vladislav Grishenko | |
2018-06-03 | sstp: add disconnection reason logging | Vladislav Grishenko | |
2018-06-03 | sstp: implement Compound MAC validation | Vladislav Grishenko | |
2018-06-03 | sstp: add snmp support | Vladislav Grishenko | |
2018-06-03 | sstp: add session events & stat support | Vladislav Grishenko | |
2018-06-02 | sstp: drop port from calling_station_id/called_station_id | Vladislav Grishenko | |
2018-06-01 | sstp: fix proxy proto v1 over ipv6 | Vladislav Grishenko | |
2018-06-01 | ipoe: lua: introduced ipaddr field to session object | Dmitry Kozlov | |
2018-06-01 | sstp: implement configurable http error response incl. redirect | Vladislav Grishenko | |
2018-06-01 | sstp: http: add verbose response logging | Vladislav Grishenko | |
2018-05-31 | ipoe: use lua function to generate username for UP sessions too | Dmitry Kozlov | |
2018-05-31 | ipoe: lua: introduced hwaddr field to session object | Dmitry Kozlov | |
example function to use mac address as username: function username(ses) return ses:hwaddr() end | |||
2018-05-28 | ipoe: do not bring interface down on session termination in shared=0 mode | Dmitry Kozlov | |
2018-05-25 | ipoe: introduced ip-unnumbered per-interface option | Dmitry Kozlov | |
2018-05-25 | ipoe: do not remove address on session finish if ifcfg=1 | Dmitry Kozlov | |
2018-05-25 | ipoe: small fix for previous commit | Dmitry Kozlov | |
2018-05-25 | ipoe: improved mac change detection | Dmitry Kozlov | |
2018-05-25 | ipoe: do not wait packet from ipoe kernel module in "shared=0,start=up" mode | Dmitry Kozlov | |
ipoe: pass mask to ifcfg in ip unnumbered mode | |||
2018-04-19 | sstp: fix connection drop with global mppe=required option | Vladislav Grishenko | |
2018-04-19 | sstp: fix coexistance of host-name= & port= options | Vladislav Grishenko | |
2018-04-03 | ipoe: assign default values to verbose and unit-cache if not specified on ↵ | Dmitry Kozlov | |
config reload | |||
2018-03-06 | Merge pull request #43 from themiron/sstp | xebd | |
sstp: ipv6/unix sock & proxy protocol support | |||
2018-03-06 | pppoe: fixed invalid behaviour after changing pado-delay | Dmitry Kozlov | |
2018-03-04 | fix possible null pointer dereferences | Vladislav Grishenko | |
2018-03-03 | pppoe: fixed PADO delaying function | Dmitry Kozlov | |
2018-02-28 | sstp: http: improve http detection | Vladislav Grishenko | |
no need to wait until timeout for non-http data (i.e https) | |||
2018-02-28 | sstp: http: change method error from 501 to 405 | Vladislav Grishenko | |
2018-02-28 | sstp: fix proxy-protocol support in ssl mode | Vladislav Grishenko | |
2018-02-27 | sstp: allow access to unix socket to anyone | Vladislav Grishenko | |
almost the same as ipv4/ipv6 is accessible by anyone for easier access under multiple proxy effective users. | |||
2018-02-27 | sstp: fix crash with no any accept option specified | Vladislav Grishenko | |
2018-02-27 | sstp: unlink stray unix socket on init/bind error | Vladislav Grishenko | |
2018-02-27 | sstp: implement proxy-protocol 1 & 2 support | Vladislav Grishenko | |
2018-02-27 | sstp: implement ipv6 & unix socket support | Vladislav Grishenko | |
following bind option formats are valid: bind=x.x.x.x bind=2001:db8::1 bind=unix:/var/run/sstp.socket bind=unix:@sstp port option is meaningful for ipv4 and ipv6 only | |||
2018-02-27 | sstp: implement accept list option | Vladislav Grishenko | |
currently the only ssl value is supported | |||
2018-02-21 | radius: add support for route priority (metric) in Framed-Route | Guillaume Nault | |
Let an optional route priority (aka metric) be defined in RADIUS Framed-Route attributes. The priority is an integer placed at the end of the route string. This is backward compatible with the previous format and also conforms with the recommended format defined by RFC 2865 (although we don't allow multiple metrics). Framed-Route format is: <network> [<gateway> [<priority>]] For example, 'Framed-Route = "192.0.2.0/24 203.0.113.1 8"' will let the following route be installed (assuming 203.0.113.1 is routed through eth0): $ ip route show [...] 192.0.2.0/24 via 203.0.113.1 dev eth0 metric 8 It's possible to use the unspecified gateway (0.0.0.0) if one wants to set a priority without specifying a gateway address. Finally, route deletion now also takes the priority into account, in order to avoid removing a different route accidentally. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr> | |||
2018-02-08 | pptp: add the ppp-max-mtu option to match l2tp & sstp | Vladislav Grishenko | |