Our Personal Data Server from scratch! tranquil.farm

chore(deps): upgrade rust toolchain and hickory-resolver #680

Merged jola.dev
targeting main from johanna/bump-more-dependencies
Merged opened by and assigned to jola.dev
targeting main from johanna/bump-more-dependencies

This switches us from hickory-resolver 0.24 to 0.26, with some naming changes.

Upgrades from Rust 1.91.0 to 1.99.1, which is where the unused imports deletions came from.

Also ran a general cargo update.

Takes us from

error: 14 vulnerabilities found!
warning: 18 allowed warnings found

to

error: 2 vulnerabilities found!
warning: 7 allowed warnings found

The remaining two are

Crate:     crypto-bigint
Version:   0.5.5
Title:     Multiple timing variability issues in operations intended to be constant-time
Date:      2026-10-23
ID:        RUSTSEC-2026-0387
URL:       https://github.com/RustCrypto/crypto-bigint/pull/1365
Solution:  Upgrade to >=0.7.6

Crate:     rsa
Version:   0.9.10
Title:     Marvin Attack: potential key recovery through timing sidechannels
Date:      2023-11-22
ID:        RUSTSEC-2023-0071
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0071
Severity:  5.9 (medium)
Solution:  No fixed upgrade is available!

Where the first is pinned by jsonwebtoken and jacquard-common and the second has no fix version.

Commits 0