Skip to content

Commit

Permalink
version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
naresh97 committed Jun 17, 2024
1 parent db7b022 commit a910dba
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 7 deletions.
2 changes: 1 addition & 1 deletion 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
@@ -1,6 +1,6 @@
[package]
name = "trojan-rs"
version = "0.1.1"
version = "1.0.0"
edition = "2021"

[dependencies]
Expand Down
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

To circumvent certain firewalls, I previously used [trojan-go](https://github.com/p4gefau1t/trojan-go) which worked pretty well. Unfortunately, the binary size of around 8MB was slightly too large to use on my portable router runnin OpenWRT. So I decided to write an implementation of the Trojan Client/Server in Rust.

The current target is <1MB, which has been achieved.
The goal is to keep the binary under 1MB.

Based on the Trojan protocol described [here](https://github.com/trojan-gfw/trojan).

Expand Down Expand Up @@ -43,7 +43,3 @@ On the server side:
INTERNET <-> TROJAN SERVER <-> SERVER
<-> FALLBACK
```

## Roadmap

- [ ] add support for the creation of TUN devices

0 comments on commit a910dba

Please sign in to comment.