forked from JonathanHelianthicusDoe/shticker_book_unwritten
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v1.1.0: switch from native-tls (OpenSSL on most platforms, Secure Tra…
…nsport on macOS, SChannel on Windows NT) to rustls. Also, rpassword version 6 → 7. The switch to rustls: - Makes sbu easier to build & link, as rustls is written in Rust†. - Allows sbu to benefit from the technological improvements brought by rustls and ring, including support for modern & secure (and ONLY modern & secure) protocols, API surfaces that are secure by default and are difficult to misuse, and the use of a memory-safe-by-default language like Rust. rustls is highly mature now, not only claiming to be “ready to use”, but also already enjoying widespread use throughout the Rust ecosystem. It also has undergone thorough formal auditing by third parties (see <https://github.com/rustls/rustls/tree/main/audit>). †rustls relies on ring for the implementation of cryptography, and ring is written in a combination of Rust with both assembly and C.
- Loading branch information
1 parent
379c3a8
commit 3d827ac
Showing
3 changed files
with
15 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "shticker_book_unwritten" | ||
version = "1.0.6" | ||
version = "1.1.0" | ||
authors = ["Dr. Jonathan Helianthicus Doe, IV <[email protected]>"] | ||
edition = "2021" | ||
description = "Minimal CLI launcher for the Toontown Rewritten MMORPG" | ||
|
@@ -13,19 +13,20 @@ license = "GPL-3.0-or-later" | |
|
||
[dependencies] | ||
bzip2 = "0.4.3" | ||
rpassword = "6.0.1" | ||
serde = { version = "1.0.137", features = ["derive"] } | ||
serde_json = "1.0.81" | ||
rpassword = "7.0.0" | ||
serde = { version = "1.0.140", features = ["derive"] } | ||
serde_json = "1.0.82" | ||
sha-1 = "0.10.0" | ||
|
||
[dependencies.clap] | ||
version = "3.2.1" | ||
version = "3.2.15" | ||
default-features = false | ||
features = ["std", "cargo", "suggestions"] | ||
|
||
[dependencies.reqwest] | ||
version = "0.11.11" | ||
features = ["blocking", "default-tls"] | ||
default-features = false | ||
features = ["blocking", "rustls-tls"] | ||
|
||
[profile.release] | ||
opt-level = 3 | ||
|
@@ -37,3 +38,4 @@ codegen-units = 1 | |
panic = "abort" | ||
incremental = false | ||
overflow-checks = false | ||
strip = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
edition = "2018" | ||
edition = "2021" | ||
fn_args_layout = "Tall" | ||
force_explicit_abi = true | ||
hard_tabs = false | ||
|