summaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* arti-hyper: Bump patchlevel.Gabriela Moldovan2024-03-041-1/+1
| | | | | The version of its `arti-client` dependency changes from 0.14.0 -> 0.14.1.
* arti-rpcserver: Bump patchlevel.Gabriela Moldovan2024-03-041-1/+1
| | | | | The version of its `arti-client` dependency changes from 0.14.0 -> 0.14.1.
* tor-dirclient: Bump minor version.Gabriela Moldovan2024-03-041-1/+1
| | | | | `tor-dirclient` uses `tor-proto` in its public API, and its `tor-proto` version was bumped from 0.12.1 -> 0.16.1.
* tor-ptmgr: Bump minor version.Gabriela Moldovan2024-03-041-1/+1
| | | | | `tor-ptmgr` uses `tor-config` in its public API, and `tor-config` had its minor version bumped.
* tor-congestion: Bump minor version.Gabriela Moldovan2024-03-041-1/+1
| | | | | `tor-congestion` uses `tor_netdir::params::NetParameters` in its public API, `tor-netdir` has just had a patchlevel bump.
* tor-cert: Bump minor version.Gabriela Moldovan2024-03-041-2/+2
| | | | | | | | | | We bumped the minor version of `tor_checkable`, which is used in the `tor-cell` public APIs (e.g. `Ed25519Cert` implements `tor_checkable::Timebound`, using `tor_checkable::TimeValidityError` as its error type). This bumps the minor version of `tor-cert` (including for its dependents).
* arti: Bump minor version.Gabriela Moldovan2024-03-041-1/+1
|
* Bump the minor version, for crates with breaking changes.Gabriela Moldovan2024-03-041-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | APIs were broken in these pre-1.0.0 crates: ``` tor-keymgr tor-config tor-checkable tor-circmgr tor-dirmgr tor-hsclient tor-hsservice tor-hsrproxy ``` Done with: ``` cargo set-version --bump minor -p tor-keymgr cargo set-version --bump minor -p tor-config cargo set-version --bump minor -p tor-checkable cargo set-version --bump minor -p tor-circmgr cargo set-version --bump minor -p tor-dirmgr cargo set-version --bump minor -p tor-hsclient cargo set-version --bump minor -p tor-hsservice cargo set-version --bump minor -p tor-hsrproxy ```
* Bump patchlevel of pre-1.0.0 crates with new APIs.Gabriela Moldovan2024-03-041-5/+5
| | | | | | | | | | | | | | | | | | | | APIs were added: ``` tor-units tor-cell tor-proto tor-netdir arti-client ``` Done with: ``` cargo set-version --bump patch -p tor-units cargo set-version --bump patch -p tor-cell cargo set-version --bump patch -p tor-proto cargo set-version --bump patch -p tor-netdir cargo set-version --bump patch -p arti-client ```
* Bump patchlevel of crates with functional changes.Gabriela Moldovan2024-03-041-9/+9
| | | | | | | | | | | | | | | | | | | | | | Functional changes were made, but no APIs were added or broken: ``` tor-events (async_broadcast 0.6.0 -> 0.7.0) tor-netdoc (signature 1 -> 2) tor-guardmgr arti-testing (config 0.13.4 -> 0.14.0) tor-persist (breaking changes gated behind experimental feature) fslock-guard (fix lockfile_has_path compilation on Windows) ``` Done with: ``` cargo set-version --bump patch -p tor-events cargo set-version --bump patch -p tor-netdoc cargo set-version --bump patch -p tor-guardmgr cargo set-version --bump patch -p arti-testing cargo set-version --bump patch -p tor-persist cargo set-version --bump patch -p fslock-guard ```
* Run cargo update to fix cargo-audit job.Gabriela Moldovan2024-02-291-84/+84
| | | | | `windows-targets 0.52.3` was yanked, so we need to run an update to pick up `0.52.4`.
* tor-bytes: Remove signature dependency.Gabriela Moldovan2024-02-281-1/+0
|
* tor-netdir: Remove signature dependency.Gabriela Moldovan2024-02-281-1/+0
|
* Run cargo-update in preparation for 1.1.14 release.Gabriela Moldovan2024-02-281-347/+359
|
* Upgrade to latest config.Gabriela Moldovan2024-02-281-19/+9
|
* Upgrade to latest signature.Gabriela Moldovan2024-02-281-17/+11
|
* Upgrade to latest async-broadcastNick Mathewson2024-02-261-10/+11
|
* Upgrade to latest rusqliteNick Mathewson2024-02-261-7/+7
|
* fixup-features: Upgrade toml_edit and itertools.Nick Mathewson2024-02-261-34/+45
|
* Upgrade to latest event-listenerNick Mathewson2024-02-261-1/+12
|
* Update curve25519-dalek to fix nightly buildNick Mathewson2024-02-231-2/+2
| | | | Without this, the nightly simd build fails.
* tor-hsservice: ipt mgr tests: Test that we expire old IPT dataIan Jackson2024-02-121-0/+1
|
* Merge branch 'fixup-features' into 'main'Ian Jackson2024-02-081-0/+25
|\ | | | | | | | | | | | | maint/fixup-features: Make part of the main workspace Closes #1263 See merge request tpo/core/arti!1969
| * maint/fixup-features: Make part of the main workspaceIan Jackson2024-02-071-0/+25
| | | | | | | | | | This ties it into everything, so we run CI on it, have it in our main lockfile, and so on.
* | tor-persist: state_dir: Drop unused void dependencyIan Jackson2024-02-081-1/+0
| |
* | tor-persist: state_dir: expiry: Ensure that instance dir mtime is updatedIan Jackson2024-02-081-0/+1
|/ | | | | | Add comments where it's done automatically. (There will be tests of the claims I'm making, in a later commit.)
* tor-keymgr: Derive getters for KeyPathInfo.Gabriela Moldovan2024-02-051-0/+1
| | | | Part of #1115
* Commit consequential lockfile changesIan Jackson2024-02-051-43/+43
|
* Cargo.lock: bump iana-time-zoneIan Jackson2024-02-051-2/+2
| | | | | | | 0.1.59 was yanked by upstream because it had a breaking change: https://github.com/strawlab/iana-time-zone/pull/127 Update to 0.1.60.
* tor-hsservice: Drop now-unused fslock dependencyIan Jackson2024-02-011-1/+0
| | | | We're just using fslock-guard now.
* tor-persist: state_dir: Introduce way to get at underlying lock guardIan Jackson2024-02-011-0/+1
| | | | | | And export the type, so callers don't need to depend directly on fslock_guard; many callers will need to own the returned value, not do anything else with it.
* tor-persist: state_dir: Test functionality that exists nowIan Jackson2024-01-311-0/+2
|
* Upgrade to strum 0.26Nick Mathewson2024-01-301-13/+35
|
* Merge branch 'tempdir' into 'main'Ian Jackson2024-01-251-0/+11
|\ | | | | | | | | test-temp-dir: New crate See merge request tpo/core/arti!1925
| * test-temp-dir: New crateIan Jackson2024-01-251-0/+11
| | | | | | | | | | Introduce the crate, move the code motion, and make minimal necessary changes.
* | Merge branch 'rustls' into 'main'Ian Jackson2024-01-251-28/+27
|\ \ | |/ |/| | | | | | | | | Upgrade to futures-rustls and rustls 0.22. Closes #1179 See merge request tpo/core/arti!1919
| * Upgrade to futures-rustls and rustls 0.22.Nick Mathewson2024-01-251-28/+27
| | | | | | | | | | | | | | The futures-rustls crate has supplanted the async-rustls crate, and it requires/embeds rustls 0.22. Closes #1179.
* | Merge branch 'replay' into 'main'Ian Jackson2024-01-251-0/+1
|\ \ | | | | | | | | | | | | | | | | | | tor-hsservice: replay: Recover from partial writes Closes #1207 See merge request tpo/core/arti!1920
| * | tor-hsservice: replay: partial write test, skeletonIan Jackson2024-01-251-0/+1
| | |
* | | Introduce tor_persist::slug moduleIan Jackson2024-01-251-0/+1
|/ / | | | | | | | | | | | | | | | | I need this for state_dir (#1163, !1853). I intend that this should be used for arti paths (#1092, #1193). See also #1195. Implements the spec in #1192 but doesn't connect it to anything yet.
* | Merge branch 'state' into 'main'Ian Jackson2024-01-241-0/+4
|\ \ | |/ |/| | | | | | | | | Move state_dir to tor_persist and start to implement it Closes #1205 See merge request tpo/core/arti!1913
| * state-dir: Use a real lock guardIan Jackson2024-01-241-0/+1
| | | | | | | | | | Bring in the fslock-guard crate and replace the Void in the structs. (Separated out since this contains Cargo.lock churn.)
| * state-dir: Move from tor-hsservice to tor-persistIan Jackson2024-01-241-0/+3
| | | | | | | | | | | | | | | | | | | | And, instead of being a hidden module, it's a public experimental one. I have feature-gated all the new dependencies since we probably want to feature-gate this module in perpetuity, since some builds of Arti won't need it. Closes #1205
* | fslock-guard: use winapi to test file-equivalency on windowsNick Mathewson2024-01-231-0/+1
|/
* fslockguard: implement a delete_lock_file function.Nick Mathewson2024-01-231-0/+1
|
* Use fslock-arti-forkNick Mathewson2024-01-231-1/+11
|
* fslock-guard: sketch implementationNick Mathewson2024-01-211-0/+7
| | | | | | | This is not yet "correct", since it will rely on https://github.com/brunoczim/fslock/pull/15 (Conceivably, it might be better to make the `fslock` crate rm-safe.)
* proto: Use log_ratelim to report problems delivering BEGIN messges.Nick Mathewson2024-01-171-0/+1
|
* tor-keymgr: Use keystore_error_kind() to get the error kind.Gabriela Moldovan2024-01-151-0/+1
| | | | Closes #1215
* state_dir sketch: Pass more information to disposeIan Jackson2024-01-121-0/+1
| | | | | Provide the last modification time too, since we have it. This allows handlers to things not contemplated by the convenience API.