| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
A few spelling fixes for bridgedescmgr code
See merge request tpo/core/arti!925
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Test a couple more error cases in tor-persist, and lightly refactor
See merge request tpo/core/arti!930
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
More unit tests for safelog crate
See merge request tpo/core/arti!928
|
| | | | | | |
|
| | | | | | |
|
| | |/ / / |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
dirauth: Remove Faravahar
See merge request tpo/core/arti!924
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See https://gitlab.torproject.org/tpo/core/tor/-/issues/40688
Signed-off-by: David Goulet <[email protected]>
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
dirauth: New v3 identity key for moria1
See merge request tpo/core/arti!922
|
| |/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We are rotating moria1's key due to a break-in few weeks ago. See
https://gitlab.torproject.org/tpo/core/tor/-/issues/40722 for more
details.
The original MR for C-tor (tor.git) done by Roger Dingledine, moria1's
operator, is here:
https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/662
Signed-off-by: David Goulet <[email protected]>
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
make use of 1.60 weak dependancy features
Closes #434
See merge request tpo/core/arti!920
|
| | | | | |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Move developer-facing documentation into a doc/dev subdir
Closes #576
See merge request tpo/core/arti!921
|
| |/ / /
| | |
| | |
| | | |
Closes #576.
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Bump the minor version of every crate.
See merge request tpo/core/arti!918
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
We made this job easy this time around: by incrementing our MSRV, we
have forced ourselves to do at least a minor bump everywhere.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Minor changelog edits from Alex
See merge request tpo/core/arti!919
|
| | | | | | |
|
| | |/ / / |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Hang onto a PT object after it is launched
See merge request tpo/core/arti!917
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
If we don't do this, then snowflake's stdin will get closed and
it will exit immediately.
Found while investigating #333.
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Renaming a couple of items for arti 1.1.0
Closes #623
See merge request tpo/core/arti!916
|
| | | | |
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
safelog: Apply #[serial] to test_redacted()
Closes #675
See merge request tpo/core/arti!914
|
| | | |
| | |
| | |
| | | |
Closes #675.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Dispose of ptmgr TODOs (and remove a dead variable)
See merge request tpo/core/arti!912
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
This is used exclusively by the reactor.
|
| | |/ /
| | |
| | |
| | |
| | | |
We may want to change this later, but this API is in a low level
crate, so this isn't a blocker.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
Separate BridgeAddr and PtTargetAddr
See merge request tpo/core/arti!904
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/904#note_2858480
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/904#note_2858479
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
As per
https://gitlab.torproject.org/tpo/core/arti/-/issues/668#note_2858220
This commit is difficult to split up.
The innards of BridgeAddr and PtTargetAddr are still a bit entangled.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve two bugs in our pt-socks implementation
Closes #676
See merge request tpo/core/arti!913
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
pt-spec says:
```
If the encoded argument list is less than 255 bytes in
length, the "PLEN" field must be set to "1" and the "PASSWD"
field must contain a single NUL character.
```
This is a very silly thing to say, but some PTs enforce it.
Fixes #676.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Our previous code would make a TCP connection to the proxy, then
wait forever for it to say something. Whoops!
Part of a fix for #676.
|
| | | | | | |
|