1

109 Commits

Author SHA1 Message Date
8330515f69 Add ICMP tracker 2023-08-03 18:13:48 -04:00
f2b2be54c8 Implement metrics in interproto 2023-08-03 16:58:44 -04:00
f69625c9b0 Implement nat64 cli args 2023-08-03 13:12:58 -04:00
5d8919e2b5 Automatically build debs 2023-08-03 12:48:58 -04:00
62e1bdb1c0 Fix issues with arch-specific types 2023-08-03 12:36:10 -04:00
079416b3eb Apply rustfmt fixes 2023-08-03 12:21:59 -04:00
0d627d430b Use matrix for builds 2023-08-03 12:18:09 -04:00
40a9f7efda Cut out old README content 2023-08-03 11:52:55 -04:00
af023c0d23 Set up mdbook and tweak CI 2023-08-03 11:50:51 -04:00
3c01686b56 small bugfix 2023-08-03 11:28:04 -04:00
74ad55bde5 CLAT is functional 2023-08-03 11:27:20 -04:00
833d4308fb wip clat 2023-08-02 22:44:30 -04:00
032dcb7fa9 Create rtnl 2023-08-02 20:05:00 -04:00
7d0a9f08dd Update keywords 2023-08-02 20:04:57 -04:00
eb1da675de Implement the rest of clat packet translation 2023-08-02 19:59:23 -04:00
f1c1afed96 appease clippy 2023-08-02 19:50:30 -04:00
dc5d524e3d Expose new fns 2023-08-02 19:45:40 -04:00
2d097e64eb Implement rfc6052 embed and extract fns 2023-08-02 19:45:06 -04:00
7e6abe67bb implement rfc6052 address embedding 2023-08-02 18:51:20 -04:00
87547f59b6 Starting to build binary entrypoints 2023-08-02 16:53:41 -04:00
6968fdfa2a Delete old packet logic 2023-08-02 16:28:50 -04:00
37f9e91a95 move all translation code to interproto 2023-08-02 16:28:15 -04:00
ebbe72fc19 Fix clippy errors and create new package 2023-08-02 14:54:30 -04:00
fca597a194 Remove protomask-tun in favor of easy-tun 2023-08-02 14:30:11 -04:00
198b7bcd92 Implement fast NAT 2023-08-02 13:14:51 -04:00
f4dc096d83 Implement easy-tun crate 2023-08-02 12:22:00 -04:00
33a2dd685f Merge branch 'master' of https://github.com/ewpratten/protomask 2023-07-22 11:27:13 -04:00
9ee0b9c3f8 Keep metrics local by default 2023-07-22 11:27:11 -04:00
9d159b645b Embed README in deb 2023-07-22 11:27:00 -04:00
47712fab1c
Merge pull request #10 from ewpratten/ewpratten/aggressive_linting
Aggressively lint the project
2023-07-21 10:24:22 -04:00
ce3645e83f Fix pedantic clippy warnings 2023-07-21 10:20:07 -04:00
a9c4d499a7 Fix all existing clippy warnings 2023-07-21 09:59:11 -04:00
9f4dc5a42f Allow cfg_attr 2023-07-21 09:42:07 -04:00
5ac4bf6466 Add readme to protomask-tun v0.2.0 2023-07-20 19:43:48 -04:00
ce3038e09a reword intro 2023-07-20 19:39:17 -04:00
5ddfcbffbe Improve description wording 2023-07-20 19:38:07 -04:00
691293a096 Only run clippy on sources 2023-07-20 19:31:30 -04:00
f5b21d51dd Debian install info 2023-07-20 19:28:44 -04:00
2086259c3f Merge branch 'ewpratten/pkg' 2023-07-20 19:21:51 -04:00
8d8eff878f fix some deb bugs 2023-07-20 19:20:53 -04:00
9c40733f60 Prioritize debian packages 2023-07-20 19:09:21 -04:00
0b7e82deec Merge branch 'ewpratten/pkg' 2023-07-20 15:51:11 -04:00
4bbbeef56a Text formatting 2023-07-20 15:48:27 -04:00
0e8b332581 Add make rules for tars 2023-07-20 15:48:05 -04:00
2adcf0dcd2
Merge pull request #8 from ewpratten/ewpratten/ci_improvements
Make some improvements to the CI process
2023-07-20 15:15:43 -04:00
428fb624d6 Enable clippy 2023-07-20 15:12:09 -04:00
4aa0267e48 Give names to build steps 2023-07-20 15:09:23 -04:00
ac915ab269
Merge pull request #7 from ewpratten/issues/6-packet-too-short-errors-spam-the-logs-with-panics
Log common errors instead of panic
2023-07-20 15:08:18 -04:00
555d1a1646 Log common errors instead of panic 2023-07-20 14:55:16 -04:00
d5dfdd012b
Merge pull request #5 from ewpratten/dependabot/cargo/pnet_packet-0.34.0
Update pnet_packet requirement from 0.33.0 to 0.34.0
2023-07-20 12:19:29 -04:00