| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
```
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This includes:
```
fs-mistrust
tor-linkspec
tor-chanmgr
```
Done with
```
./maint/bump_nodep fs-mistrust tor-linkspec tor-chanmgr
```
|
| |\ \
| | |
| | |
| | |
| | | |
Fix rust-analyzer problems seen with default features on Windows
See merge request tpo/core/arti!2009
|
| | | |
| | |
| | |
| | |
| | | |
Do not complain on non-unix systems that variable client is not used.
It is only accessed within the function on unix systems.
|
| | | |
| | |
| | |
| | |
| | | |
The PermissionsExt::from_mode function is not available on Windows and
disabled in all other places of the file. Do so here as well.
|
| | | |
| | |
| | |
| | | |
The RpcConfig struct is only used if feature rpc is selected.
|
| | |/
| |
| |
| |
| | |
The local name binding for tor_config::define_list_builder_accessors is
only needed if feature onion-service-service is selected.
|
| |\ \
| | |
| | |
| | |
| | | |
Fix two Windows tests
See merge request tpo/core/arti!2015
|
| | | |
| | |
| | |
| | |
| | | |
Windows has a 100-nanosecond precision, so avoid test failure due to a
known system limitation.
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
The test fails on Windows systems for two reasons:
- File separator \ is printed in error message instead of expected /
- Temporary files are located within home directory, which is anonymized
Test failure can be provoked on Linux as well by setting TMPDIR to point
to a directory within HOME.
|
| |\ \
| | |
| | |
| | |
| | | |
fslock-guard: Fix Windows compilation
See merge request tpo/core/arti!2014
|
| | |/
| |
| |
| |
| | |
Cast argument to GetFileInformationByHandle, because types do not match.
Output is: expected `winapi::ctypes::c_void`, found `std::ffi::c_void`
|
| |\ \
| | |
| | |
| | |
| | | |
keystore: Fix slugs creations on Windows
See merge request tpo/core/arti!2012
|
| | |/
| |
| |
| |
| |
| |
| | |
The slugs used for ArtiPath must be separated by slashes, which Windows
systems wouldn't do properly because paths are separated by backslashes.
Implement a platform-independent way of slug creation.
|
| |/
|
|
|
|
| |
This is a temporary workaround for #1307:
In `libc`, struct sigaction doesn't seem to have
the same fields on all the unix platforms.
|
| |\
| |
| |
| |
| | |
Upgrade dependencies in preparation for release
See merge request tpo/core/arti!2004
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Part of #1297
|
| |
|
|
| |
Part of #1297
|
| |
|
|
| |
Part of #1297
|
| |
|
|
|
|
|
|
|
| |
`tor_circmgr::Error::Protocol` will soon include an optional `UniqId`.
Since `Protocol` errors can be caused by pending circuits, we need to be
able to peek at their `UniqId`.
Part of #1297
|
| |
|
|
| |
Part of #1297
|
| | |
|
| |
|
|
| |
Part of #1297
|
| |
|
|
|
|
|
|
| |
Some of the `tor_circmgr::Error` variants will include the `UniqId` of the
corresponding circuit, so we'll need to be able to display it without the
`Circ ` prefix.
Part of #1297
|
| |\
| |
| |
| |
| | |
Upgrade several dependencies in preparation for upcoming release
See merge request tpo/core/arti!2001
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| |/
|/|
| |
| |
| |
| | |
tor-hsclient: Remove client nickname from the client key specifiers.
Closes #1283
See merge request tpo/core/arti!1998
|
| | | |
|
| | |
| |
| |
| | |
Closes #1283
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
arti: Don't output ANSI escape codes when logging to file.
Closes #1298
See merge request tpo/core/arti!1999
|
| | |/
| |
| |
| | |
Closes #1298
|
| |\ \
| |/
|/|
| |
| | |
Mark code with "TODO 504" and "TODO 789".
See merge request tpo/core/arti!1992
|
| | |
| |
| |
| |
| |
| |
| |
| | |
I've done this by looking for every non-test instance of pick_relays
or pick_n_relays, and for every non-test usage of any non-ID-related
method on Relay or UncheckedRelay.
Part of #504.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Mark onion service features as non-experimental
Closes #1182
See merge request tpo/core/arti!1993
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|