cathugger
|
5169df546c
|
ip: UDP checksum recalculation support
|
2018-10-10 05:38:59 +03:00 |
|
cathugger
|
7fd501e528
|
ip: use deltachksum for IPv4 headers aswell
|
2018-10-10 04:59:52 +03:00 |
|
cathugger
|
36ea776d07
|
ip: try to fix deltachksum
|
2018-10-10 04:29:44 +03:00 |
|
cathugger
|
ed39cb98e1
|
ip: (try to) fix deltachksum
|
2018-10-10 00:56:20 +03:00 |
|
cathugger
|
c515e4a248
|
ip: avoid pointless length checks
|
2018-10-10 00:09:16 +03:00 |
|
cathugger
|
a92e7c2104
|
ip: fix stupid MIN thing
|
2018-10-09 20:49:20 +03:00 |
|
cathugger
|
b5392c5679
|
make format
|
2018-10-09 20:09:45 +03:00 |
|
cathugger
|
2f4b0fbda6
|
ip: use delta TCP checksum calculation, don't recalculate ICMP checksum
|
2018-10-09 20:02:49 +03:00 |
|
cathugger
|
4cba59f3c4
|
tun+ip: clarify what happens where
|
2018-10-09 17:09:03 +03:00 |
|
despair86
|
4afa358c49
|
fix win32 build
|
2018-09-19 20:41:47 -05:00 |
|
Jeff Becker
|
095170d11e
|
fix windows build
|
2018-09-19 07:53:16 -04:00 |
|
Jeff Becker
|
efc6e23c6f
|
fix tcp checksum calc
|
2018-09-18 18:53:48 -04:00 |
|
Jeff Becker
|
0c1e22650e
|
try calcuating tcp checksums right
try tracking convo tags correctly
|
2018-09-18 07:08:47 -04:00 |
|
Jeff
|
689668d892
|
fix osx build
|
2018-09-17 14:59:12 -04:00 |
|
Jeff Becker
|
9f9f9d9bb1
|
correct tcp checksum recalc (probably)
|
2018-09-16 09:13:52 -04:00 |
|
Jeff Becker
|
4f691b8974
|
make tun write correct number of bytes
try doing correct ip checksum and for upper layers that need it too
supported right now are icmp, tcp, and udp. more will come later
probably.
|
2018-09-16 08:06:19 -04:00 |
|
Jeff Becker
|
354df88367
|
more ip endpoint fixes
spam dht with lookups less
|
2018-09-14 09:43:42 -04:00 |
|
Jeff Becker
|
d3eef5c8b7
|
more netns code
|
2018-08-26 08:51:22 -04:00 |
|
despair86
|
e71c00f736
|
header fix
|
2018-08-23 13:48:41 -05:00 |
|
Ricardo Villegas
|
3cca107041
|
more header fixes
-despair86
|
2018-08-23 13:44:43 -05:00 |
|
Jeff
|
367258551b
|
fix osx build
|
2018-08-23 14:02:02 -04:00 |
|
Jeff Becker
|
b7039f6e5c
|
more tun stuff
|
2018-08-22 11:52:10 -04:00 |
|
Jeff Becker
|
4aebbda640
|
more tun stuff
|
2018-08-20 15:12:12 -04:00 |
|
Jeff Becker
|
1a1f93c171
|
* more tun stuff
* use std::unique_ptr where bare pointers aren't absolutely required
|
2018-08-17 15:49:58 -04:00 |
|