| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Expose UniqId types for channels and circuits | Nick Mathewson | 2020-12-01 | 4 | -14/+30 | |
| | | ||||||
| * | Rename LogId -> UniqId. | Nick Mathewson | 2020-12-01 | 7 | -106/+125 | |
| | | ||||||
| * | Derive more types for circuit and channel LogIds | Nick Mathewson | 2020-12-01 | 2 | -2/+2 | |
| | | ||||||
| * | Enforce uniqueness on circuit and channel logids | Nick Mathewson | 2020-12-01 | 1 | -3/+9 | |
| | | ||||||
| * | tor-dirmgr: retry up to 3 times on download failure. | Nick Mathewson | 2020-12-01 | 2 | -4/+118 | |
| | | ||||||
| * | tor-dirclient: add timeouts | Nick Mathewson | 2020-12-01 | 5 | -9/+42 | |
| | | | | | | | | | This adds two timeouts in total: one for sending begin, and getting headers, and one for getting the rest of the data. These timeouts are way too long right now, but at least the code is there. | |||||
| * | Make mmap usage optional. | Nick Mathewson | 2020-12-01 | 2 | -10/+15 | |
| | | ||||||
| * | tor-dirmgr: tests for storage.rs | Nick Mathewson | 2020-12-01 | 1 | -0/+38 | |
| | | ||||||
| * | Add a decorrelated-jitter implementation. | Nick Mathewson | 2020-11-30 | 2 | -0/+147 | |
| | | | | | | This is the algorithm we use on download failure to back off before we retry. | |||||
| * | only expire dorectory info on a successful bootstrap. | Nick Mathewson | 2020-11-30 | 2 | -2/+3 | |
| | | ||||||
| * | Add tests for blob_fname failing cases | Nick Mathewson | 2020-11-30 | 1 | -0/+17 | |
| | | ||||||
| * | More tests for sqlite.rs | Nick Mathewson | 2020-11-30 | 1 | -3/+46 | |
| | | ||||||
| * | Initial tests for authcert storage | Nick Mathewson | 2020-11-30 | 2 | -4/+31 | |
| | | ||||||
| * | tor-dirmgr: Refactor storage not to take AuthCert type. | Nick Mathewson | 2020-11-30 | 3 | -11/+63 | |
| | | | | | Add a new AuthCertMeta type to make it easier to test. | |||||
| * | tor-dirmgr: Refactor storage not to take Microdesc type. | Nick Mathewson | 2020-11-30 | 3 | -8/+13 | |
| | | | | | | Since all it needs is an MDDigest, that's what it should take. This will make it easier to test. | |||||
| * | Add a test for sha3_dual | Nick Mathewson | 2020-11-30 | 1 | -4/+26 | |
| | | ||||||
| * | Add a few more tests for tor-certs. | Nick Mathewson | 2020-11-30 | 2 | -4/+101 | |
| | | ||||||
| * | Fix a couple of new clippy warnings. | Nick Mathewson | 2020-11-28 | 2 | -2/+2 | |
| | | ||||||
| * | Upgrade a couple of dependencies | Nick Mathewson | 2020-11-28 | 4 | -4/+4 | |
| | | ||||||
| * | Implement a maximum length for directory responses | Nick Mathewson | 2020-11-25 | 3 | -4/+31 | |
| | | ||||||
| * | Extract another function in tor-dirclient | Nick Mathewson | 2020-11-25 | 1 | -16/+28 | |
| | | ||||||
| * | Better error types for tor-dirclient | Nick Mathewson | 2020-11-25 | 4 | -9/+33 | |
| | | ||||||
| * | tor-dirclient: add support for partial documents. | Nick Mathewson | 2020-11-25 | 3 | -39/+87 | |
| | | | | | | | Some requests are still useful when we get only a partial response -- like those where we're asking for a bunch of documents at once. For those, we should return any nonempty partial result. | |||||
| * | Document newer modules | Nick Mathewson | 2020-11-25 | 1 | -7/+27 | |
| | | ||||||
| * | Update README to mention current state. | Nick Mathewson | 2020-11-25 | 1 | -14/+16 | |
| | | ||||||
| * | A couple more tests in tor-cert | Nick Mathewson | 2020-11-25 | 2 | -1/+61 | |
| | | ||||||
| * | Add a function to retire circuits. | Nick Mathewson | 2020-11-24 | 1 | -0/+29 | |
| | | ||||||
| * | change default socks proxy port to 9150 | Nick Mathewson | 2020-11-24 | 1 | -1/+1 | |
| | | ||||||
| * | Drop unsupported requests (like RESOLVE) | Nick Mathewson | 2020-11-24 | 1 | -0/+5 | |
| | | ||||||
| * | Fetch microdescriptors in parallel. | Nick Mathewson | 2020-11-24 | 1 | -27/+51 | |
| | | ||||||
| * | A little better logging on bootstrap. | Nick Mathewson | 2020-11-24 | 3 | -5/+20 | |
| | | ||||||
| * | Make legacy-store code disabled by default. | Nick Mathewson | 2020-11-24 | 3 | -2/+8 | |
| | | | | | In the long run we might not want it at all. | |||||
| * | typo fix | Nick Mathewson | 2020-11-24 | 1 | -1/+1 | |
| | | ||||||
| * | Reject .onion addresses for now. | Nick Mathewson | 2020-11-24 | 1 | -0/+5 | |
| | | ||||||
| * | Turn client-demo into a mostly-good client. | Nick Mathewson | 2020-11-24 | 2 | -163/+47 | |
| | | ||||||
| * | Add a function to load a directory from cache. | Nick Mathewson | 2020-11-24 | 2 | -1/+70 | |
| | | ||||||
| * | When a consensus has enough descriptors, mark it non-pending. | Nick Mathewson | 2020-11-24 | 3 | -6/+57 | |
| | | ||||||
| * | When storing consensuses, index them by the sha3 of the whole file. | Nick Mathewson | 2020-11-23 | 5 | -26/+59 | |
| | | ||||||
| * | Document and de-warning the rest of tor-dirmgr | Nick Mathewson | 2020-11-23 | 6 | -51/+219 | |
| | | ||||||
| * | Less copying of the authority list. | Nick Mathewson | 2020-11-23 | 1 | -31/+27 | |
| | | ||||||
| * | A little documentation in tor-dirmgr | Nick Mathewson | 2020-11-23 | 1 | -14/+44 | |
| | | ||||||
| * | missing docs in tor-dirclient | Nick Mathewson | 2020-11-23 | 2 | -0/+4 | |
| | | ||||||
| * | Require (and write) docs in tor-dirclient. | Nick Mathewson | 2020-11-20 | 3 | -7/+97 | |
| | | ||||||
| * | Require documentation in tor-rtcompat. | Nick Mathewson | 2020-11-20 | 3 | -11/+29 | |
| | | ||||||
| * | Make "storage" module private | Nick Mathewson | 2020-11-20 | 1 | -1/+1 | |
| | | ||||||
| * | Remove a couple of #[allow]s. | Nick Mathewson | 2020-11-20 | 2 | -8/+5 | |
| | | ||||||
| * | Teach DirMgr to use its own NetDir, if present, to bootstrap itself. | Nick Mathewson | 2020-11-20 | 2 | -8/+6 | |
| | | ||||||
| * | Add a better way to get a shared directory out of a DirMgr. | Nick Mathewson | 2020-11-20 | 1 | -16/+23 | |
| | | ||||||
| * | Remove needless Arc<> for DirStoreHandle. And DirStoreHandle itself. | Nick Mathewson | 2020-11-20 | 1 | -37/+24 | |
| | | ||||||
| * | Move a few more responsibilities into NetDirConfig. | Nick Mathewson | 2020-11-20 | 4 | -76/+125 | |
| | | | | | Also start a DirMgr type. | |||||
