Toy VPN handling congestion control
Go to file
Théophile Bastian 0b8cf0edc1 Tun: reject packets with bad length
Those packets are probably packets truncated because the buffer is not
large enough.
2020-06-16 20:24:59 +02:00
.gitignore Setup tun device 2020-06-02 13:11:31 +02:00
ip_header.cpp Tun: reject packets with bad length 2020-06-16 20:24:59 +02:00
ip_header.hpp Tun: reject packets with bad length 2020-06-16 20:24:59 +02:00
LICENSE Initial commit 2020-06-02 11:22:28 +02:00
main.cpp Split UdpVpn in -Client and -Server flavour 2020-06-05 16:19:04 +02:00
Makefile Add VpnPacket class 2020-06-05 17:49:12 +02:00
README.md Initial commit 2020-06-02 11:22:28 +02:00
TunDevice.cpp Set tun MTU based on VpnPacket max payload 2020-06-16 18:57:08 +02:00
TunDevice.hpp Set tun MTU based on VpnPacket max payload 2020-06-16 18:57:08 +02:00
UdpVpn.cpp Tun: reject packets with bad length 2020-06-16 20:24:59 +02:00
UdpVpn.hpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00
UdpVpnClient.cpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00
UdpVpnClient.hpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00
UdpVpnServer.cpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00
UdpVpnServer.hpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00
util.cpp Add format_address 2020-06-05 16:17:10 +02:00
util.hpp Add format_address 2020-06-05 16:17:10 +02:00
VpnPacket.cpp Tun: reject packets with bad length 2020-06-16 20:24:59 +02:00
VpnPacket.hpp Tun: reject packets with bad length 2020-06-16 20:24:59 +02:00
VpnPeer.cpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00
VpnPeer.hpp Switch to single connection paradigm, use TLVs. 2020-06-15 20:39:25 +02:00

congestvpn

Toy VPN handling congestion control