Commits on Source
19683
8a5a9575
Introduce PreemptiveCircuitPredictor and TargetCircUsage::Preemptive
Nov 23, 2021
2cde3608
Remove unused tap_onion_key and tap_key
Nov 28, 2021
d5c48c61
run ./maint/readmes.sh
Nov 29, 2021
422f17a8
add licenses
Nov 30, 2021
ca421399
Actually build preemptive circuits (and minor fixes)
Nov 29, 2021
d47549b1
Parse RSA public key
Nov 29, 2021
36dc690a
arti-client: Reject Port 0 when parsing address:port combos
Nov 29, 2021
0122e153
dont warn on bootstrap error when error == manager dropped
Nov 30, 2021
9a8d883f
remember utf8 check
Nov 30, 2021
b9ad2f91
Fix a documentation link.
Nov 30, 2021
0c10f4ea
add constructors
Nov 30, 2021
b28adb31
Fixes for CHANGELOG.md
Nov 30, 2021
c2d35798
fix example for retry-error
Nov 30, 2021
e0489328
fix arti-client doc example
Nov 30, 2021
bd1c37fe
MR review feedback
Nov 30, 2021
0162ea82
Example needs to be the same as the readme
Nov 30, 2021
3b072c54
Merge branch 'readme_fixes'
Nov 30, 2021
92c56eaa
One more "cargo update" before the release.
Nov 30, 2021
0c7d83b0
Add dagon to the acknowledgments section for 0.0.2--no-verify
Nov 30, 2021
9d0ede26
Merge branch 'license' into 'main'
Nov 30, 2021
9a94f72e
Add tests & address review commentary
Nov 30, 2021
bafd56c4
Clear semver_status log now that 0.0.2 is out.
Nov 30, 2021
a49ee4d5
Merge remote-tracking branch 'origin/mr/159'
Nov 30, 2021
8dde60ca
Merge remote-tracking branch 'origin/mr/160'
Nov 30, 2021
d4ebda8e
Note non-breaking API change in tor-proto.
Nov 30, 2021
9afe5c09
Merge remote-tracking branch 'origin/mr/151'
Nov 30, 2021
e2a7289a
Add comments about the absence of tap_key in microdesc.
Nov 30, 2021
c7333746
Merge remote-tracking branch 'origin/mr/154'
Nov 30, 2021
08267147
Merge remote-tracking branch 'origin/mr/156'
Nov 30, 2021
c2804419
Add constructor for TorAddr, to enforce port != 0
Nov 30, 2021
d3aecd51
Add a semicolon.
Nov 30, 2021
d5869253
tor-netdir: Use bitflags for WeightKind
Nov 30, 2021
740b798f
Merge branch 'weightkind-bitflags' into 'main'
Dec 01, 2021
a4ec8476
Merge branch 'tor-dirmgr' into 'main'
Dec 01, 2021
14eeff00
Postprocess coverage index.html with python instead
Dec 01, 2021
f5362028
Remove dir_port from RouterStatusBuilder
Dec 01, 2021
dbc801f2
Merge branch 'postprocess_coverage' into 'main'
Dec 02, 2021
ec224516
Detect and use CHUTNEY_PATH in test scripts.
Dec 02, 2021
b009e314
When tearing down test net, always tear down test net :)
Dec 02, 2021
047f0fb5
Merge remote-tracking branch 'origin/mr/165'
Dec 02, 2021
47614ee7
Implement Eq,PartialEq for BoundedInt32.
Dec 02, 2021
99a046da
Get tor-units grcov line coverage to 100%
Dec 02, 2021
d582b1c4
Python does not have quadruple-quote.
Dec 02, 2021
2ee620ec
Idle hacking to get tor-socksproto line coverage over 90%
Dec 02, 2021
04d99ff1
Idle hacking to get 90% coverage in arti-config
Dec 02, 2021
68d40700
Idle hacking: Get 90% coverage in tor-llcrypto
Dec 02, 2021
f32a1086
Make DNS fields in arti-client/src/client.rs configurable
Dec 03, 2021
ac1afe92
Improve ClientDNSConfig field comments
Dec 03, 2021
214c251e
Remove the unused "Error" type from caret.
Dec 04, 2021
66d5f73b
tor-linkspec: Remove redundant method; add more tests.
Dec 04, 2021
9f9bb3e4
chutney: Make $target relative to ${CHUTNEY_PATH}
Dec 05, 2021
b0016682
Implement guard family restriction code
Dec 06, 2021
54971e3c
Change GuardUsage to have Vec of restrictions.
Dec 06, 2021
e25c2d99
Start a TROUBLESHOOTING.md with known compilation issues.
Dec 06, 2021
cfc31dad
Use hashset _inside_ GuardRestriction.
Dec 06, 2021
2c2f774b
Move the "real families" code into tor-netdir.
Dec 06, 2021
2909f8f0
Tests for new family-related functions.
Dec 06, 2021
31b385c5
Resolve roughly half of the XXXXs.
Dec 06, 2021
d33d7f7f
tor-netdir: Use reproducible RNG in tests.
Dec 06, 2021
d6f628c6
Use a panic-free function to multiply timeouts.
Dec 06, 2021
0e9c2d27
Allow configurability on preemptive circuits
Dec 07, 2021
45b96579
Merge branch 'preemptive-config' into 'main'
Dec 07, 2021
85bb40a0
Merge branch 'safe_mul_dur_f64' into 'main'
Dec 07, 2021
a3f2e324
Merge branch 'bug183a_redux' into 'main'
Dec 07, 2021
36f6a61f
Remove some XXXs about zeroizing from tor-proto.
Dec 07, 2021
9c66b68c
Rename ClientDNSConfig -> ClientTimeoutConfig
Dec 07, 2021
926d9a2d
Merge branch 'real_chutney_v2' into 'main'
Dec 07, 2021
b14c5f37
Make TlsConnector wrap TCP connections, not create its own
Dec 07, 2021
c2e20a24
Rename circuits_preemptive to preemptive_circuits
Dec 07, 2021
48f77a93
Clarify names and docs for predictive circuits.
Dec 07, 2021
47c3163c
Merge branch 'bug252' into 'main'
Dec 07, 2021
aec99469
Merge branch 'tlsconnector-wrapping' into 'main'
Dec 07, 2021
2614fb73
Merge branch 'revised_preemptive_config' into 'main'
Dec 07, 2021
46c917d1
Rename timeout_rules to stream_timeouts.
Dec 07, 2021
2337d14e
Make ClientTimeoutConfig members crate-private.
Dec 07, 2021
333d85a0
Merge branch 'dns_config_cleanups' into 'main'
Dec 07, 2021
606d64ea
Sketch API for reconfiguration.
Dec 07, 2021
f06d5ae4
MutCfg facility to help with reconfiguration.
Dec 07, 2021
11210124
Allow on-the-fly changing of path_rules
Dec 07, 2021
99fb4121
Add new configuration objects to reconfigure.
Dec 07, 2021
a406e8e4
Make circuit_timing reconfigurable.
Dec 07, 2021
8fed1524
MutCfg: Add map_and_replace.
Dec 07, 2021
0f8d6207
Make preemptive circuits reconfigurable.
Dec 07, 2021
cac4ce75
Minor circuit predictor tweaks and comments.
Dec 07, 2021
2689d810
Make TorClient reconfigurable.
Dec 07, 2021
e8ca0d77
Make much of DirMgrConfig reconfigurable.
Dec 07, 2021
7ac6870a
Improve documentation of which config can change.
Dec 07, 2021
953ee935
Sequence reconfiguration requests.
Dec 07, 2021
1ff5a513
Oops: MutCfg shouldn't implement Clone.
Dec 07, 2021
42ae8c7a
Make override_net_params take effect sooner.
Dec 07, 2021
b3b6a921
Add a few tests to tor-config.
Dec 07, 2021
327d485b
Test FsStateMgr::path(), and fix a bug in it.
Dec 07, 2021
4536c2ac
Upgrade to digest v0.10.0
Dec 07, 2021
e86ebf55
Merge branch 'new_digest_crate' into 'main'
Dec 08, 2021
9767a1d0
Fix Rustdoc errors.
Dec 08, 2021
9c3aa000
Update semver_status.md with recent changes.
Dec 08, 2021
a359b843
Resolve an XXXX: timeout scaling _is_ documented
Dec 08, 2021
8f200223
Change an XXX in pareto.rs: a ticket is now open.
Dec 08, 2021
940ab11b
Use a safer histogram rebuild algorithm.
Dec 08, 2021
6f52b81c
Remove a couple of spec-related XXXXs in tor-netdir.
Dec 08, 2021
19,583 additional commits have been omitted to prevent performance issues.
Loading
Loading