Skip to content

Tags: JonathanHelianthicusDoe/shticker_book_unwritten

Tags

v1.2.1

reqwest 0.11 -> 0.12; sha-1 -> sha1

v1.2.0

Verified

This commit was signed with the committer’s verified signature.
JonathanHelianthicusDoe Dr. Jonathan Helianthicus Doe, IV
v1.2.0: upgrade clap v3 → v4

The upgrade to clap v4 has mostly only changed the help texts
(specifically the ones that you get from passing either the `-h`
or `--help` flags). These now look quite a bit different, although the
content is substantially identical. There’s no more coloration, and help
texts should now only wrap at your terminal’s width, which might be
difficult to read if your terminal is many characters wide. In any case,
this required adding the `"wrap_help"` feature to clap. Other features
were also added, but they are not new; they were just not previously
optional.

v1.1.0

Verified

This commit was signed with the committer’s verified signature.
JonathanHelianthicusDoe Dr. Jonathan Helianthicus Doe, IV
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.

v1.0.6

Verified

This commit was signed with the committer’s verified signature.
JonathanHelianthicusDoe Dr. Jonathan Helianthicus Doe, IV
v1.0.6: update `clap` 3.1 -> 3.2

v1.0.5

Verified

This commit was signed with the committer’s verified signature.
JonathanHelianthicusDoe Dr. Jonathan Helianthicus Doe, IV
`.multiple_values(true)` is also necessary to recover the old behaviour

v1.0.4

On Windows, `login::launch` now decides whether to run `TTREngine64.e…

…xe` or `TTREngine.exe` based on whether or not the machine is 64-bit. Fixes #3

v1.0.3

v1.0.3: Update sha-1 and bzip2 to new, backwards-incompatible (accord…

…ing to semver) versions

1.0.2

v1.0.2: update deps; update default CDN URI

1.0.0

Cleanup and formatting to make everything stable; v1.0.0

v0.6.0

`--tries`, using (potentially) multiple tries for downloading manifes…

…t, optimizing `Error`