tunudptotcp
5 months agoAdd missing <array> inclusion, which is needed for modern libstd++ main
Matt Corallo [Sun, 12 Nov 2023 04:30:19 +0000 (04:30 +0000)]
Add missing <array> inclusion, which is needed for modern libstd++

2 years agoRandomize initial seq, use timestamps for magic
Matt Corallo [Wed, 16 Mar 2022 21:08:38 +0000 (21:08 +0000)]
Randomize initial seq, use timestamps for magic

2 years agoHandle initial seq endianness correctly
Matt Corallo [Wed, 16 Mar 2022 06:31:02 +0000 (06:31 +0000)]
Handle initial seq endianness correctly

2 years agoUse a custom header to support all packets and, importantly, frags
Matt Corallo [Wed, 16 Mar 2022 18:03:58 +0000 (18:03 +0000)]
Use a custom header to support all packets and, importantly, frags

2 years agoSleep slightly longer when polling
Matt Corallo [Wed, 16 Mar 2022 18:49:21 +0000 (18:49 +0000)]
Sleep slightly longer when polling

2 years agoRemove the need for an ipip link to reduce packet size (duh, mtu)
Matt Corallo [Wed, 16 Mar 2022 04:53:27 +0000 (04:53 +0000)]
Remove the need for an ipip link to reduce packet size (duh, mtu)

2 years agoAuto-configure tun interface
Matt Corallo [Wed, 16 Mar 2022 04:40:48 +0000 (04:40 +0000)]
Auto-configure tun interface

2 years agoUse command-line magic value
Matt Corallo [Tue, 15 Mar 2022 03:48:47 +0000 (03:48 +0000)]
Use command-line magic value

2 years agoCorrect char signdness in hex conversion
Matt Corallo [Tue, 15 Mar 2022 02:58:29 +0000 (02:58 +0000)]
Correct char signdness in hex conversion

2 years agoCorrect includes to compile on modern hosts
Matt Corallo [Tue, 15 Mar 2022 02:57:22 +0000 (02:57 +0000)]
Correct includes to compile on modern hosts

2 years agoCorrect return type check
Matt Corallo [Tue, 15 Mar 2022 02:46:53 +0000 (02:46 +0000)]
Correct return type check

5 years agoinitial checkin on new host
Matt Corallo [Thu, 3 Jan 2019 22:26:22 +0000 (17:26 -0500)]
initial checkin on new host