- Mar 18, 2022
-
-
Ian Jackson authored
Prompted by a compiler warning which I weirdly can't seem to reproduce?
-
Ian Jackson authored
ClientCirc: add functions to return the circuit's actual path Closes #415 See merge request tpo/core/arti!419
-
- Mar 17, 2022
-
-
Nick Mathewson authored
Use less space in hashtables for microdescriptors Closes #386 See merge request tpo/core/arti!415
-
Nick Mathewson authored
Closes #415
-
Ian Jackson authored
-
Ian Jackson authored
Alternative API for set_isolation_group(). See merge request tpo/core/arti!418
-
Nick Mathewson authored
Each channel now remembers an OwnedChanTarget. Each circuit now remembers a vector of OwnedChanTarget to represent the path that it was constructed for. Part of #415.
-
Ian Jackson authored
-
Ian Jackson authored
-
Ian Jackson authored
-
Nick Mathewson authored
This will help with #415
-
Nick Mathewson authored
Instead of requiring a `Box<dyn Isolation>`, it now takes either a `Box<dyn Isolation>`, or an arbitrary `T` that implements `Isolation`. This API still allows the user to pass in a `Box<dyn Isolation>` if that's what they have, but it doesn't require them to Box the isolation on their own. Part of #414.
-
Nick Mathewson authored
-
Nick Mathewson authored
new api for isolation See merge request tpo/core/arti!377
-
Ian Jackson authored
Absolish builders for CircMgrConfig and DirMgrConfig See merge request tpo/core/arti!417
-
- Mar 16, 2022
-
-
eta authored
dirmgr: Always send if-modified-since on consensus documents. Closes #403 See merge request tpo/core/arti!412
-
Ian Jackson authored
-
trinity-1686a authored
-
Ian Jackson authored
See rationale in the comment.
-
Ian Jackson authored
-
Ian Jackson authored
-
Ian Jackson authored
See commentary for the rationale.
-
Ian Jackson authored
Now we use NetParams. That implies making its constructor public, which I think it fine. This is related to #413 but is far from completing that ticket.
-
Ian Jackson authored
This handwritten conversion function omitted a field. There was nothing to spot this mistake. IMO this shows why these particular types ought not to use builders, but instead, should cause API breaks when things change. Adding this line here to explicitly fix the bug, although we are about to abolish this function completely almost right away.
-
Nick Mathewson authored
Fix typo See merge request tpo/core/arti!416
-
trinity-1686a authored
-
Dimitris Apostolou authored
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
it seems I added conditional compilation without noticing it?? and there was some errors when choosing a prefered runtime depending on feature flags
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
this also removes JoinResult
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
the inverted logic was too easy to mess up
-
trinity-1686a authored
-
trinity-1686a authored
-
trinity-1686a authored
-
-