Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.39 KB

README.md

File metadata and controls

33 lines (19 loc) · 1.39 KB

Build Master Branch

Android Local VPN

This project is a simple VPN for Android written in the Rust programming language. It uses smoltcp for its TCP/IP stack.

Goals

  • Performant - Performance running local VPN should be comparable to performance without running VPN.
  • Small - Library should be less than 2 MB per architecture type.
  • Easy To Use - Integration should be simple.

Planned Features

  • Support for protocols IPv4, IPv6, TCP and UDP.
  • Allow for monitoring all traffic.
  • Allow for blocking traffic by IP address, port number and application.

Integration

TBD

Contributions

All contributions are welcome. Please feel free to raise an issue if you have any questions or feature requests.

Code of Conduct

Contribution to this project is organized under the terms of the Contributor Covenant.

License

This project is licensed under the unlicense license. Note that this project has dependencies on several open source projects. It is important that the appropriate attributions be made to satisfy those licensing requirements.