No description
Find a file
Samuel Thibault 499677627f l2tp: Expose a control receive window > 4
The default 4 is really small, and imposes very sequential processing of
reconnections in case we lose all sessions. Nowadays we easily have
memory for a lot more.
2025-03-23 19:06:07 +01:00
docs Add MessageAuthenticator support 2024-10-20 01:43:26 +02:00
etc Clarify the extent of acceleration constraint 2024-11-02 19:31:00 +01:00
scripts Homogeneize naming with debian 2024-05-07 12:48:39 +02:00
test Fix alarm management 2022-11-03 11:33:50 +01:00
.gitlab-ci.yml ci: test L2TPNS version (Ref #11) 2022-08-24 13:16:43 +02:00
arp.c sendarp: fix out of bound read on mac address 2022-11-05 21:25:31 +09:00
autosnoop.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
autothrottle.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
bgp.c bgp_write: fix sent data (offset) on partial write 2022-11-05 21:29:02 +09:00
bgp.h Merge branch 'common-cvs-git-upstream' into fdn-mods 2012-02-02 02:15:14 +01:00
Changes New release: 2.4.1 2022-09-03 01:10:37 +02:00
cli.c cli: Show acceleration interface name 2024-05-13 20:14:56 +02:00
cluster.c Fix setting SO_REUSEADDR 2025-03-16 01:19:47 +01:00
cluster.h shutdown_handler: really shutdown when we are last 2024-01-21 00:36:39 +01:00
constants.c Import to git from cvs. Remove keywords. 2011-01-27 17:36:01 +11:00
constants.h Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
control.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
control.h Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
COPYING Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
dhcp6.c Add DHCPv6 support with acceleration 2024-05-13 20:14:38 +02:00
dhcp6.h Add DHCPv6 support with acceleration 2024-05-13 20:14:38 +02:00
fake_epoll.h propagate select error 2007-06-28 07:22:50 +00:00
garden.c Add L2TP offloading support 2024-05-13 20:14:38 +02:00
icmp.c Add ICMPv6 support with acceleration 2024-05-13 20:14:38 +02:00
INSTALL Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
INTERNALS Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
ipv6_u.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
ipv6_u.h Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
l2tplac.c l2tplac: fast-forward session that triggered tunnel creation 2025-03-09 19:02:49 +01:00
l2tplac.h l2tplac: move forward session creation to lac_create_session function 2025-03-09 19:02:49 +01:00
l2tpns.c l2tp: Expose a control receive window > 4 2025-03-23 19:06:07 +01:00
l2tpns.h l2tp: Expose a control receive window > 4 2025-03-23 19:06:07 +01:00
l2tpns.spec don't send interim records before session start (Daryl Tester) 2006-12-18 12:05:36 +00:00
ll.c Import to git from cvs. Remove keywords. 2011-01-27 17:36:01 +11:00
ll.h Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
Makefile Add needrestart file 2024-01-05 14:11:38 +01:00
md5.c Add MD5_Hmac 2024-10-19 21:48:05 +02:00
md5.h Add MD5_Hmac 2024-10-19 21:48:05 +02:00
needrestart.conf Add needrestart file 2024-01-05 14:11:38 +01:00
nsctl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
plugin.h remove unused param_packet_[tr]x structures 2006-05-22 07:41:33 +00:00
ppp.c l2tp: Add PAP auth information in ICCN 2025-03-23 03:17:44 +01:00
pppoe.c Consolidate stat update code 2024-05-13 20:14:38 +02:00
pppoe.h small performance improvement in download (internet -> customer) 2013-02-07 00:00:37 +01:00
radius.c l2tp: Add PAP auth information in ICCN 2025-03-23 03:17:44 +01:00
README.md Add support list 2025-02-13 18:04:05 +01:00
sessionctl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
setrxspeed.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
snoopctl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
stripdomain.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
tbf.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
tbf.h Fix: wheezy warning compilation 2013-09-16 15:01:04 +02:00
THANKS New release: 2.4.0 2022-07-03 23:17:59 +02:00
throttlectl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
util.c Add ICMPv6 support with acceleration 2024-05-13 20:14:38 +02:00
util.h Add recvfromto6 2024-05-13 20:14:38 +02:00

Layer 2 tunneling protocol network server (LNS)

l2tpns notably supports:

  • radius authentication/authorization
  • accounting
  • clustered load balancing and fail-over
  • MPPP
  • BGP
  • kernel-level acceleration
  • throttling
  • snooping
  • walled garden
  • plugins
  • a management cli