Commits on Source
19870
329ca4e5
Add custom "cargo-husky" hook scripts
Aug 17, 2021
d83e2694
Reorder Cargo Husky hooks
Aug 25, 2021
2fae63b5
Upgrade to fslock version 0.2
Oct 27, 2021
01894dcd
Add missing entries to Architecture.md
Oct 27, 2021
3c82666d
Small FAQ update.
Oct 27, 2021
b7c7c8ba
tor_circmgr: Refactor and re-enable build_timeout() test
Oct 27, 2021
5e27c46d
tor-dirmgr::state: Mock the view of current time.
Oct 28, 2021
8956e6cd
tor-dirmgr: Tests for GetConsensusState.
Oct 28, 2021
7e8891b8
tor-dirmgr: Test for GetCertsState
Oct 28, 2021
0438a3da
move integration tests to scripts
Oct 28, 2021
0979e602
Mark request_retried test as ignored
Oct 28, 2021
6dde31f3
Merge remote-tracking branch 'origin/mr/110'
Oct 28, 2021
a730478f
Fix clippy warnings in tests.
Oct 28, 2021
dcc1acb2
Merge branch 'test_dirmgr'
Oct 28, 2021
e6c0fbaa
tor-chanmgr: remove PendingChanError as unnecessary.
Oct 28, 2021
2f149621
tor-dirmgr: tests for download schedules.
Oct 28, 2021
dcdd8c59
Improve top-level arti-client documentation, add example code
Oct 28, 2021
4a721da5
tor-dirmgr: tests for GetMicrodescsState
Oct 28, 2021
b160177b
Oops: add missing data files
Oct 28, 2021
19d3c347
Merge remote-tracking branch 'origin/mr/111'
Oct 28, 2021
9304d5d6
Add removed paragraphs to Architecture.md
Oct 28, 2021
672335cc
Update README.md files
Oct 28, 2021
bf3bfdf6
arti-client example: Try to make the comments a little more clear.
Oct 28, 2021
c8f65e53
DataStream: document the importance of flush().
Oct 28, 2021
6cba1ace
Encourage the use of TorClient::clone().
Oct 28, 2021
4107533d
Typo fix in an expect() message.
Oct 28, 2021
20571426
Use correct link for AsyncWriteExt::flush
Oct 28, 2021
c11fe200
Try writing a bit more documentation for configuration types.
Oct 28, 2021
1ee24ce6
Improve some documentation links
Oct 29, 2021
a12fffc6
Improve docs of more (potentially re-exported) arti-client types
Oct 29, 2021
19a61249
Merge remote-tracking branch 'origin/mr/112'
Oct 29, 2021
3dbf1eb6
Begin a CHANGELOG.md for Arti 0.0.1
Oct 29, 2021
9d3256ec
Update README.md files
Oct 29, 2021
f7a72d7f
Update Cargo.lock in preparation for Arti 0.0.1 release.
Oct 29, 2021
b90e8378
Add a script to enforce topological sorting in workspace Cargo.toml
Oct 29, 2021
e4716e71
Typo fix in Changelog
Oct 29, 2021
71e87fc1
Add an attempt at autogenerating contributor lists for releases
Oct 29, 2021
a29378bf
Add a list_crates.py script, for help with foreach scripting.
Oct 29, 2021
f399a7ec
Merge remote-tracking branch 'origin/mr/113'
Oct 29, 2021
b9f23fbf
Fix shellcheck warnings in thanks.sh
Oct 29, 2021
ba799d63
thanks.sh: Remove tempdir on exit.
Oct 29, 2021
ad2b4e30
Remove alternative-name handling from exclude_contributors.txt
Oct 29, 2021
e6e74064
Bump all crate versions to 0.0.1
Oct 29, 2021
f5d04211
tor-persist: serde usage now requires derive feature.
Oct 29, 2021
d272afb3
Cargo.lock: v0.0.1 is now published.
Oct 29, 2021
156ffae7
Add our release instructions to version control.
Oct 29, 2021
45137a84
readme: Add crates.io badge at the top
Oct 29, 2021
1fd720a9
add ci check for deps minimal versions and msrv
Oct 31, 2021
e9cbf8c5
minimal-versions: switch to 1.53.
Oct 31, 2021
b547cdb7
tor-circmgr::usage: Add a few more tests.
Nov 02, 2021
cdae4c03
Remove some dbg!() calls in real code.
Nov 02, 2021
371437d3
Refactor tor_proto::channel::Reactor to use an UnboundedSender
Nov 02, 2021
118fddb1
Merge remote-tracking branch 'origin/mr/118'
Nov 02, 2021
2979bb22
Refactor tor_proto::circuit::Reactor to use an UnboundedSender
Nov 02, 2021
5b1b87c8
tor-circmgr: tests for netwoks with no exits
Nov 02, 2021
45385569
Refactor tor-guardmgr's inter-task communication.
Nov 02, 2021
b0df80da
Merge remote-tracking branch 'origin/mr/119'
Nov 02, 2021
dddf67a9
Use coarsetime to build an incoming traffic timestamp.
Nov 02, 2021
876a569f
Mark primary guards as retriable when we come back online.
Nov 02, 2021
c979a2f8
tor-guardmgr: Add tests for a few functions.
Nov 02, 2021
b2567a6d
Add a comment to explain the computation of net_has_been_down.
Nov 02, 2021
656a8e5f
Merge branch 'timestamp'
Nov 02, 2021
ad132602
tor-circmgr: testing for NoUsage and TimeoutTesting usage
Nov 02, 2021
3b41933b
tor-circmgr: test DirPathBuilder with GuardMgr.
Nov 02, 2021
78fbb141
tor-circmgr: test ExitPathBuilder with guards.
Nov 02, 2021
b0265c49
Merge branch 'bug219'
Nov 02, 2021
b9849788
Allow clone-on-copy in tor-circmgr tests to fix a nightly-only clippy warning.
Nov 02, 2021
03cf83b2
Disable a check in exitpath
Nov 02, 2021
e8e9699c
Get rid of tor-proto's ChannelImpl, and use the reactor more instead
Nov 03, 2021
db6b9116
tor-proto: Use a dedicated sender for channel cells, make full-duplex
Nov 03, 2021
619ae650
Change how TestingStateMgr handles locking.
Nov 03, 2021
cb63449a
Basic tests for readonly estimators, and estimator migration.
Nov 03, 2021
e3f8a9f9
tor-dirmgr: tests for docid module.
Nov 04, 2021
dae8cdb4
Remove all remaining dbg! instances.
Nov 04, 2021
83d9f229
Replace all println/eprintln calls outside of arti CLI with trace.
Nov 04, 2021
8833f7a3
Remove one more test println!().
Nov 04, 2021
753cbc96
In rust-nightly CI, forbid debugging prints.
Nov 04, 2021
3ff1561c
Update reproducible_build.sh to use OSX SDK 10.12
Nov 04, 2021
f8ac5d07
Merge branch 'osx_sdk_10.12'
Nov 04, 2021
19693899
Merge branch 'ci-no-printf' into 'main'
Nov 05, 2021
6899b259
More tests on tor-dirmgr::state
Nov 08, 2021
487524c0
Tune the 'profile.release' options for a smaller compile size.
Nov 08, 2021
ee030260
Add a couple of pieces of missing documentation.
Nov 08, 2021
c7c3af60
Remove doubly incorrect entry from WANT_FROM_OTHER_CRATES
Nov 08, 2021
02237158
Merge branch 'binary_size' into 'main'
Nov 09, 2021
6b2530d8
Merge branch 'S0AndS0/arti-cargo-husky' into HEAD
Nov 09, 2021
3715e0db
Add a shell script to find binary size and download size.
Nov 09, 2021
e97804b3
Merge branch 'binary_size_script'
Nov 09, 2021
7f799c95
Implement optimistic stream
Nov 09, 2021
248aca98
tor-dirmgr: Tests for high-level loading functions.
Nov 10, 2021
585c6c4f
tor-dirmgr: tests for making and expanding consensus requests.
Nov 10, 2021
82120aff
Require consensus-diff line 2 to start with "hash "
Nov 10, 2021
94950468
Merge remote-tracking branch 'origin/mr/116'
Nov 10, 2021
428b19c1
Refactor wait_for_connection a bit.
Nov 10, 2021
5287ac18
Merge IpVersionPreferences and the optimistic flag into one type.
Nov 10, 2021
3609aff1
Minor tests for DirMgr::query_into_requests
Nov 11, 2021
4717bb27
Tests for tor-dirmgr::bootstrap
Nov 11, 2021
b7b9aa85
Add a file to track per-crate semver status.
Nov 11, 2021
a9406796
Document that the "testing" feature is not semver-covered.
Nov 11, 2021
24b6a245
Document that the "experimental-api" feature is not semver-covered.
Nov 11, 2021
19,770 additional commits have been omitted to prevent performance issues.
Loading
Loading