1

180 Commits

Author SHA1 Message Date
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
dependabot[bot]
37996365e3
Update pnet_packet requirement from 0.33.0 to 0.34.0
Updates the requirements on [pnet_packet](https://github.com/libpnet/libpnet) to permit the latest version.
- [Release notes](https://github.com/libpnet/libpnet/releases)
- [Commits](https://github.com/libpnet/libpnet/compare/v0.33.0...v0.34.0)

---
updated-dependencies:
- dependency-name: pnet_packet
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20 16:03:58 +00:00
45a482d973
Merge pull request #4 from ewpratten/issues/3-vulnerability-in-tokio-0122-from-tun-tap
Ignore false-alert tokio vulnerability
2023-07-20 11:58:02 -04:00
85429ce59c Restrict when to rerun build task 2023-07-20 11:56:43 -04:00
55d526b660 Re-run audit CI when config file changes 2023-07-20 11:53:41 -04:00
366a85b916 Ignore tokio oneshot alert 2023-07-20 11:53:04 -04:00
c80a27769d
Merge pull request #2 from ewpratten/issues/1-audit-job-failing-due-to-bad-permissions
Fix Audit CI permissions issue
2023-07-20 11:36:39 -04:00
919b83d29c Attempt to fix permissions issue 2023-07-20 11:25:29 -04:00
81e54537c3 Trigger an audit 2023-07-20 11:16:18 -04:00
5b04d5b729 Remove build from source info 2023-07-20 11:15:56 -04:00
7a5c4886cc Add note about enabling prom metrics 2023-07-20 11:13:41 -04:00
0bdc51f44b Make audits run nightly 2023-07-20 11:09:46 -04:00
90a864589e Enable security audits 2023-07-20 10:59:13 -04:00
b76a6e1291 Swap out color backend 2023-07-20 10:57:17 -04:00
77266548c8 Add prometheus support 2023-07-20 10:44:14 -04:00
61caeef321 Ignore some warnings 2023-07-20 09:39:40 -04:00
a2b6a77d82 cleanup 2023-07-19 15:27:03 -04:00
c6db02c80a Add some basic packet translation tests 2023-07-18 19:03:25 -04:00
10d7bf520f Fix some TCP bugs 2023-07-18 16:57:40 -04:00
deaa9e87c5 Clean up old files 2023-07-18 16:08:50 -04:00
94fdf28012 Finish packet rewrite 2023-07-18 16:06:53 -04:00
1542492e61 massive cleanup 2023-07-18 15:07:14 -04:00
4f82f07236 Add ipv4 2023-07-18 14:28:20 -04:00
32a254a4ce Add ICMP 2023-07-18 14:02:18 -04:00
4a5ff43d60 implement tcp and icmpv6 2023-07-18 14:00:22 -04:00
36733f60b9 working on packet rewrite 2023-07-18 13:27:02 -04:00
7b88a1cad9 Working on tun rewrite 2023-07-18 13:26:56 -04:00
3d80c1fc0e Version bump, marking first deployment 2023-07-17 20:42:06 -04:00
9ba27bd509 Add reservation status messages 2023-07-17 20:41:42 -04:00
5aae39921c Putting together docker image 2023-07-17 20:01:51 -04:00