Nick Mathewson
|
235ddb15a0
Move util_format into a new libtor-encoding library
|
vor 6 Jahren |
Nick Mathewson
|
4d81f5211b
Move set/get_uint*() to inline functions in arch/bytes.h
|
vor 6 Jahren |
Nick Mathewson
|
000de2f2ac
Merge branch 'fs_refactor'
|
vor 6 Jahren |
Nick Mathewson
|
2113603718
Merge branch 'sandbox_refactor'
|
vor 6 Jahren |
Nick Mathewson
|
b9b05e437d
Merge branch 'net_refactor'
|
vor 6 Jahren |
Nick Mathewson
|
1e2e0f7e46
Extract functions from compat.c and util.h into a new fs library
|
vor 6 Jahren |
Nick Mathewson
|
bee580ddba
Move sandbox code into a new library.
|
vor 6 Jahren |
Nick Mathewson
|
42b3caa6ad
Move network code to libtor-net.
|
vor 6 Jahren |
Nick Mathewson
|
b1de1e7a77
Extract core part of smartlist code into its own library.
|
vor 6 Jahren |
Nick Mathewson
|
79f73ab330
Finally extract the log library and make it build.
|
vor 6 Jahren |
Nick Mathewson
|
97b15a1d7c
Extract the locking and logging code
|
vor 6 Jahren |
Nick Mathewson
|
2cf033f238
Extract simple integer math into its own module
|
vor 6 Jahren |
Nick Mathewson
|
1abadee3fd
Extract key string manipulation functions into a new library.
|
vor 6 Jahren |
Nick Mathewson
|
9426751b72
Extract our code for answering "what time is it right now".
|
vor 6 Jahren |
Nick Mathewson
|
932b4d0a43
Remove container->crypto dependency
|
vor 6 Jahren |
Nick Mathewson
|
77dff00b18
Refactor container into a library.
|
vor 6 Jahren |
Nick Mathewson
|
e066966bf4
Extract tor_malloc and friends to a new module.
|
vor 6 Jahren |
Nick Mathewson
|
5b8f4769dc
Move testsupport.h to its own directory
|
vor 6 Jahren |
Nick Mathewson
|
e9943d5459
Move responsibility for libdonna out of src/common
|
vor 6 Jahren |
Nick Mathewson
|
25ccfff86a
Split crypto and tls libraries into directories
|
vor 6 Jahren |
Nick Mathewson
|
49d7c9ce53
Move more compiler-compatibility stuff into compat_compiler.h
|
vor 6 Jahren |
Nick Mathewson
|
4bdda6d05f
Move trace into its own library in libs.
|
vor 6 Jahren |
Nick Mathewson
|
2d20cbf837
Extract compression functions into a new library.
|
vor 6 Jahren |
Nick Mathewson
|
a403ee6bb3
Move consttime library code into its own directory.
|
vor 6 Jahren |
Nick Mathewson
|
2cfcb7b364
Extract error functionality into a new lowest-level library.
|
vor 6 Jahren |
Sebastian Hahn
|
915fa39d0f
Add --enable-rust configure switch
|
vor 7 Jahren |
David Goulet
|
cb8ac1f331
trace: Add a basic event-tracing infrastructure.
|
vor 7 Jahren |
Nick Mathewson
|
b96c70d668
Fuzzing: Add an initial fuzzing tool, for descriptors.
|
vor 8 Jahren |
Nick Mathewson
|
3b7d0ed08e
Use trunnel for crypto_pwbox encoding/decoding.
|
vor 10 Jahren |
Nick Mathewson
|
63f542a5c2
Move all externally maintained source files into src/ext
|
vor 12 Jahren |