- 05 Jul, 2018 1 commit
-
-
Nick Mathewson authored
This commit won't build yet -- it just puts everything in a slightly more logical place. The reasoning here is that "src/core" will hold the stuff that every (or nearly every) tor instance will need in order to do onion routing. Other features (including some necessary ones) will live in "src/feature". The "src/app" directory will hold the stuff needed to have Tor be an application you can actually run. This commit DOES NOT refactor the former contents of src/or into a logical set of acyclic libraries, or change any code at all. That will have to come in the future. We will continue to move things around and split them in the future, but I hope this lays a reasonable groundwork for doing so.
-
- 01 Jul, 2018 10 commits
-
-
Nick Mathewson authored
I decided to have this file included from config.h, though, since it is used nearly everywhere.
-
Nick Mathewson authored
Fewer modules needed this than I had expected.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
These all have a logical header to go in.
-
Nick Mathewson authored
-
Nick Mathewson authored
or.h should really include only the minimum of stuff from or/*, common/*, and lib/*.
-
Nick Mathewson authored
-
- 28 Jun, 2018 1 commit
-
-
Nick Mathewson authored
-
- 27 Jun, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
libtor-encoding is about various ways to transform data to and from character sequences.
-
Nick Mathewson authored
-
- 22 Jun, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 21 Jun, 2018 4 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
- 20 Jun, 2018 3 commits
-
-
Nick Mathewson authored
Nothing in Tor has actually called assert() for some while.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 15 Jun, 2018 15 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Since packed_cell and destroy_cell exist only to be queued, they go in the same headers as the queues.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
I was expecting this to be much worse.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-