summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Add a function to see if a document looks like a diff.Nick Mathewson2020-12-171-0/+6
* | | | Whoops: add fuzzers code.Nick Mathewson2020-12-173-0/+51
|/ / /
* | | Mention tor-consdiff in list of cratesNick Mathewson2020-12-171-0/+2
* | | consdiff: disallow usize::MAX as a line number.Nick Mathewson2020-12-171-1/+11
* | | Add a fuzzer to tor-consdiffNick Mathewson2020-12-171-8/+20
* | | consdiff: move responsibility for checking sort order into iteratorNick Mathewson2020-12-171-23/+43
* | | More tests for tor-consdiff.Nick Mathewson2020-12-173-75/+191
* | | tor-consdiff: document everything.Nick Mathewson2020-12-172-33/+162
* | | consdiff: use real error messagesNick Mathewson2020-12-172-25/+26
* | | consdiff: extract Error type to new module.Nick Mathewson2020-12-173-19/+29
* | | Make the O(n^2) slow diff-apply algorithm off-by-default.Nick Mathewson2020-12-163-0/+9
* | | Handle the headers on our diff format correctly.Nick Mathewson2020-12-163-17/+77
* | | Implement the O(n) algorithm for applying diffsNick Mathewson2020-12-162-14/+111
* | | Initial work on client-side consensus diff code.Nick Mathewson2020-12-169-0/+669
|/ /
* | Write a few misc unit testsNick Mathewson2020-12-154-33/+103
* | Basic support for IPv6 and begin flags.Nick Mathewson2020-12-155-20/+84
* | Use a set of named flags for BeginFlags in tor-cell.Nick Mathewson2020-12-152-6/+33
* | dirmgr: Refactor so it has no unusable state.Nick Mathewson2020-12-153-46/+61
* | Implement a notion of "circuit dirtiness", as in Tor.Nick Mathewson2020-12-151-6/+33
* | Fix some clippy warnings.Nick Mathewson2020-12-151-3/+7
* | circmgr: refactor and bugfix a bit.Nick Mathewson2020-12-141-28/+83
* | tor-circmgr: update documentationNick Mathewson2020-12-142-2/+23
* | Give more information if we fail to create a pending circuit.Nick Mathewson2020-12-142-5/+8
* | Remove now-unused busted From<TargetCircUsage> for CircUsageNick Mathewson2020-12-141-19/+0
* | tor-circmgr: always remove closed circuits from the list.Nick Mathewson2020-12-141-8/+8
* | tor-circmgr: Use a better key type for our circuit map.Nick Mathewson2020-12-141-70/+88
* | Remember the actual usable ports for an exit after we've built a circuitNick Mathewson2020-12-144-52/+165
* | Add a "RetryError" to capture the idea of multiple failed attempts.Nick Mathewson2020-12-125-16/+157
* | Use anyhow::Context in tor-chanmgr.Nick Mathewson2020-12-112-3/+9
* | Add more anyhow Contexts in client-mainNick Mathewson2020-12-111-6/+18
* | Do not keep a NetDir alive just because we have a stream.Nick Mathewson2020-12-101-1/+1
* | Merge remote-tracking branch 'origin/mr/5' into mainNick Mathewson2020-12-102-9/+26
|\ \
| * | Use anyhow crate to add extra context for various dirclient errors.George Kadianakis2020-12-102-9/+26
* | | Add a couple of anyhow contexts in main.rsNick Mathewson2020-12-101-3/+9
|/ /
* | Fix some rustdoc warnings.Nick Mathewson2020-12-097-9/+11
* | upgrade rusqliteNick Mathewson2020-12-082-2/+2
* | upgrade to require latest anyhow.Nick Mathewson2020-12-085-5/+5
* | It is an internal error if we do a TLS connection and get no cert.Nick Mathewson2020-12-081-3/+4
* | Make RSAIdentity implement Copy.Nick Mathewson2020-12-084-7/+6
* | Document a problem on network transitionNick Mathewson2020-12-081-0/+11
* | De-parameterize ChanMgr and everything that wraps it.Nick Mathewson2020-12-089-145/+157
* | Tolerate attempt to write a non-UTF-8 HTTP header.Nick Mathewson2020-12-071-2/+6
* | Use uniform weight all measured weights are zero.Nick Mathewson2020-12-071-9/+13
* | Fix a logic bug in the --chutney-dir option.Nick Mathewson2020-12-071-4/+6
* | gitlab-ci.yml -- on rust-latest, turn all clippy warnings into errors.Nick Mathewson2020-12-071-1/+1
* | Resolve a few nightly-only clippy issuesNick Mathewson2020-12-074-19/+12
* | Merge branch 'moar_gitlab_ci' into mainNick Mathewson2020-12-071-4/+10
|\ \
| * | fixup! fixup! fixup! Try adding "test --all" and "fmt" and "clippy".Nick Mathewson2020-12-071-1/+1
| * | fixup! fixup! Try adding "test --all" and "fmt" and "clippy".Nick Mathewson2020-12-071-1/+1
| * | fixup! Try adding "test --all" and "fmt" and "clippy".Nick Mathewson2020-12-071-2/+2