radius: implemented accounting delay option (acct-delay-start)
triton: do not queue context in init state
Merge branch 'master' of github.com:accel-ppp/accel-ppp
Merge branch 'master' of github.com:accel-ppp/accel-ppp
fixed race condition when manipulating serv->timer
ipoe: check for local-net in arp requests
ipoe: use destination address from IP header as server_id if not sent in dhcp request header
Merge branch 'master' of github.com:accel-ppp/accel-ppp
Merge branch 'master' of github.com:xebd/accel-ppp
ipoe: add option 54 (server-id) to DHCPNAK
ipoe: added option 56 to DHCP NAK packet
triton: clear trig_epoll_events after read
radius: sanity check for vendor attribute length
Merge branch 'master' of github.com:xebd/accel-ppp
ipoe_mod: set type of IPOE_ATTR_HWADDR to NLA_BINARY
pppoe: introduced max-starting option (limit number of starting sessions)
ipoe: check for ipoe_create_session_dhcpv4 returns not NULL
triton: small fixes
ipoe,vlan_mon: add support for kernels 5.2+
ipoe,pptp: introduced max-starting option (limit number of starting sessions)
ipv6: implemented DHCPv6 relay support
1.12.0 release
pppd_compat: write human readable values of IPv6 address to radattr file
ippool: exclude gw-ip-address from address pool
Revert "ipoe: restored max-lease-time functionality"
ipoe: restored max-lease-time functionality
ipoe: restored max-lease-time functionality
Merge branch 'master' of github.com:xebd/accel-ppp
initialize ssl_halen = ETH_ALEN in sockaddr_ll structures
ippool: always initialize mask = 0
radius: fixed bug (inserting empty Class)
ipoe: always ignore Gratoitous ARP
shaper: small fix for previous commit
shaper: ignore radius CoA request if shaper attributes are absent
iputils: add 'src' and 'gw' parameters to iproute_del()
iputils: remove NLM_F_CREATE flag from ip6{route,addr}_del()
iputils: set scope depending on gateway in iproute_{add,del}()
iputils: always set scope to RT_SCOPE_UNIVERSE in ip6route_{add,del}()
iputils: remove unnecessary NLM_F_ACK
ipoe: stricter route deletion
utils: rework u_parse_ip4addr()
utils: add IPv4 string parsing helpers
utils: fix typo in description of u_parse_endstr()
iprange: rework range parsing using u_parse_*() functions
libnetlink: add gateway and priority parameters to ip6route_*()
utils: add string parsing helpers
radius: implement Framed-IPv6-Route attribute
auth: remove .recv_conf_req from struct ppp_auth_handler_t
lcp: reject Authentication-Protocol option in Configure-Request packets
ppp: use random LCP (and NCP) identifiers
Add --no-sigsegv option to accel-pppd
Don't wait for non-blocked signals
Remove redundant openssl include
ipcp: reject *-DNS-Address if we have no value to propose
ipcp: fix uninitialised memory access when negociating *-NBNS-Address
ipcp: fix uninitialised memory access when negociating *-DNS-Address
ipcp: reject *-NBNS-Address if we have no value to propose
triton: fix context schedule/wakeup race
pppd_compat: fix handling of fork() failures
cli: fix include directive for list.h
vlan_mon: make vlan_mon.h self-contained
ppp: make ppp_auth.h self-contained
lua: make luasupp.h self-contained
Merge branch 'master' of https://github.com/xebd/accel-ppp
backup: make ap_session_backup.h self-contained
connlimit: make connlimit.h self-contained
triton: make mempool.h self-contained even when MEMDEBUG is defined
ppp: make ppp_fsm.h self-contained
memdebug: make memdebug.h self-contained even when MEMDEBUG isn't defined
libnetlink: make libnetlink.h self-contained
ppp: make ppp_lcp.h self-contained
iputils: make iputils.h self-contained
core: make ap_net.h self-contained
libnetlink: make ipset.h self-contained
backup: make backup.h self-contained
radius: make radius.h self-contained
ipv6: fix IPv6 processing of sessions that only have only a link-local address
cli: add network namespace column in "show sessions"
load ipoe and vlan_mon module on start
Merge branch 'master' of github.com:xebd/accel-ppp
Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code
pppd_compat: run scripts in the PPP device netns
pppd_compat: fix argv[0] when calling ip-pre-up
pppd_compat: fix indentation in ev_radius_coa()
ipoe: use vendor option for attr_dhcp_opt82_xxx too
Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code
Merge branch 'master' of https://github.com/xebd/accel-ppp
ipoe: lua: introduced ipaddr field to session object
ipoe: lua: introduced ipaddr field to session object
ipoe: use lua function to generate username for UP sessions too
ipoe: use lua function to generate username for UP sessions too
ipoe: lua: introduced hwaddr field to session object
ipoe: lua: introduced hwaddr field to session object
triton: fixed improper locking
triton: fixed improper locking
ipoe: do not bring interface down on session termination in shared=0 mode
ipoe: introduced ip-unnumbered per-interface option
ipoe: do not remove address on session finish if ifcfg=1
ifcfg: assign p-t-p address if mask=32 and regular address in other cases
man: fixed typo