| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
Error logging (ErrorReport, .report()) POC
See merge request tpo/core/arti!936
|
| | | | |
|
| | | |
| | |
| | |
| | | |
To demonstrate what the use looks like.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
The std::error::Error repetition was getting rather repetitively
repetitious, and is about to get more so.
|
| | |/
| |
| |
| |
| |
| |
| | |
In tests, debug fmt is usually appropriate.
Found while looking for a candidate for
https://gitlab.torproject.org/tpo/core/arti/-/issues/680
|
| |\ \
| | |
| | |
| | |
| | | |
Fix typo
See merge request tpo/core/arti!938
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
Tackling issue #663 (Use humantime in tests)
See merge request tpo/core/arti!931
|
| |/ / |
|
| |\ \
| |/
|/|
| |
| | |
Rename Sensitive::into_inner() from ::unwrap()
See merge request tpo/core/arti!926
|
| |/
|
|
|
|
|
|
|
|
| |
By analogy with similar methods on Mutex, Cell, BufReader, etc. etc.
Discussed here
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/890#note_2856885
Make it a method, as per
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/928
|
| |\
| |
| |
| |
| | |
Test vanilla bridge in shadow
See merge request tpo/core/arti!915
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
Fix typos
See merge request tpo/core/arti!932
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
tor-config: Document how to reject compiled-out features
Closes #654
See merge request tpo/core/arti!929
|
| | | |
| | |
| | |
| | | |
Fixes #654
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
tor-config: Update to shellexpand 3.x
See merge request tpo/core/arti!927
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is the new upstream version (published by me, recently).
It has the same MSRV and one breaking change:
The caller who specifies a home dir function for substituting into
strings, must now supply a string, not Path. Previously shellexpand
would allow the caller to supply non-unicode data, and then simply not
substitute it. That was an infelicity in the shellexpand API.
Now this infelicity is pushed into our code. The overall behaviour of
Arti hasn't changed as a result. And it seems reasonable to me.
shellexpand 3.x also has a module for expanding Paths instead, in
response to requests for this filed as upstream tickets. We *could*
use that but I am not sanguine about that approach: the Pathness would
spread throughout much of our config and file handling code.
I think we should at the very least postpone trying to work with
invalid-unicode-paths as long as we can.
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
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.
|