Skip to content

Commit

Permalink
Super janky working PPP PoC.
Browse files Browse the repository at this point in the history
Using ppproto, OpenConnect and openfortivpn as a reference.
Refactoring and improvements are needed to make this practical.
  • Loading branch information
zlogic committed Jul 21, 2024
1 parent df2044d commit 0df9780
Show file tree
Hide file tree
Showing 5 changed files with 493 additions and 78 deletions.
2 changes: 2 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rust-version = "1.77"
log = { version = "0.4", default-features = false }
tokio = { version = "1.38", default-features = false, features = ["rt", "io-util", "signal", "net", "time", "sync"] }
tokio-native-tls = { version = "0.3", default-features = false }
smoltcp = { version = "0.11", default-features = false, features = ["std", "medium-ip", "proto-ipv4", "proto-ipv6", "socket-tcp"] }
smoltcp = { version = "0.11", default-features = true, features = ["std", "medium-ip", "proto-ipv4", "proto-ipv4-fragmentation", "proto-ipv6", "proto-ipv6-fragmentation", "socket-tcp"] }
rand = { version = "0.8", default-features = false, features = ["std", "std_rng"] }

[profile.release]
Expand Down
Loading

0 comments on commit 0df9780

Please sign in to comment.