| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Dependency updates (release prep)
See merge request tpo/core/arti!3117
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
No upstream changes that break our code.
|
| | |/ / / / |
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
Sort out fixup-features
See merge request tpo/core/arti!3120
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Manual format tidying
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This just added some obvious full-transitivity.
It left a formatting oddity.
|
| | |/ / /
| | | |
| | | |
| | | |
| | | | |
Our feature doctrine doesn't have a special case for features that are
empty and retained for compatibility. "full" is probably best.
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
arti-ureq: Move `builder()` and `new()` to non-generic PreferredRuntime impl
See merge request tpo/core/arti!3101
|
| |/ / /
| | |
| | |
| | | |
`builder()` and `new()` always return a runtime with `tor_rtcompat::PreferredRuntime` so these methods should only be implemented for that type.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | |\ \
| |/ /
|/| |
| | |
| | | |
# Conflicts:
# examples/hyper-examples/src/bin/hyper-http-hs-example.rs
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
arti,arti-client,tor-memquota: Always enable the memquota system
See merge request tpo/core/arti!3110
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
All other INFO log lines emitted when arti starts begin with an
uppercase character, so this line looks out of place if it begins with a
lowercase character.
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
A `max` of "auto" (the default) now determines a limit based on the
system's total available memory, rather than acting as "disabled".
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Note that this contains a breaking change to the `ConfigBuilder`. This
should not break any existing toml configuration files.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |/ / / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
safelog: Add new DisplayRedacted/DebugRedacted APIs, and use it for HsId.
Closes #2012 and #2066
See merge request tpo/core/arti!3107
|
| | | | |
| | | |
| | | |
| | | | |
Closes #2012.
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
These APIs differ from Redactable by forcing the caller to choose
whether an object should be displayed in redacted or non-redacted
form. (Redactable objects still implement Display, which
creates the risk of accidentally displaying an un-redacted object.)
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
arti: hss: Add `arti hss ctor-migrate`
See merge request tpo/core/arti!3102
|
| |/ / / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
arti-client: Re-export `ConfigurationSources`
See merge request tpo/core/arti!3044
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit re-exports `ConfigurationSources` in `arti_client::config`.
The similar `ConfigurationSource` is already publicly exported, but it
unfortunately it is pretty useless without a `ConfigurationSources` to
which it belongs.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
check_licenses: allow outputs from cargo-license 0.7.0, and pin to 0.7.0
Closes #2083
See merge request tpo/core/arti!3111
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This should prevent recurrences of issues like #2083.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
cargo-license version 0.7 now normalizes the "-only" variant into
"LGPL-3.0".
|
| |/ / / /
| | | |
| | | |
| | | |
| | | | |
cargo-license 0.7 has started normalizing SPDX expressions, which
includes sorting the licenses in an AND or OR.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
ci: Downgrade cargo-license to 0.6.1 as a workaround
See merge request tpo/core/arti!3108
|
| |/ / / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
proto: Add a ConfluxSet::remove_unchecked method.
See merge request tpo/core/arti!3105
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This command is supposed to return an error when handled by a tunnel
reactor that has more than one circuit.
Prevents the `ConfluxSet::take_single_leg()` bug fixed in 00bb0628.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This was fixed in !3091
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This slightly reduces the amount of code we need to maintain.
This also drive-by fixes a bug in `ConfluxSet::take_single_leg`, which
previously never actually checked if the conflux set was of size one.
|
| |/ / / /
| | | |
| | | |
| | | |
| | | | |
This method will enable us to remove some duplicated code, as well as
the `element_idx` function.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Implement prop 362
See merge request tpo/core/arti!3093
|