Chelsea Holland Komlo
|
91bca5c31b
move to allocating c strings from rust
|
7 anos atrás |
Chelsea Holland Komlo
|
be583a34a3
use tor allocator for string allocation in rust
|
7 anos atrás |
Chelsea Holland Komlo
|
d1820c1516
rust implementation of protover
|
7 anos atrás |
Nick Mathewson
|
336aa21e37
Move buffers.c and buffers_tls.c into src/common
|
7 anos atrás |
Nick Mathewson
|
69ef94820b
Merge branch 'add_rust_squashed'
|
7 anos atrás |
Sebastian Hahn
|
f8ef7c65d1
Add some Rust utility functions and print support
|
7 anos atrás |
Nick Mathewson
|
1bc21111d8
Treat the identity transformation as another kind of compression.
|
7 anos atrás |
Alexander Færøy
|
380736d045
Add Zstandard support.
|
7 anos atrás |
Alexander Færøy
|
bf1c07cb07
Add LZMA support.
|
7 anos atrás |
Alexander Færøy
|
04583df452
Rename the `torgzip` module to `compress`.
|
7 anos atrás |
Alexander Færøy
|
9d5bc1a935
Move zlib compression code into its own module.
|
7 anos atrás |
Nick Mathewson
|
c2947dbb86
Move config_line_t functions from confparse.c into common.
|
7 anos atrás |
Nick Mathewson
|
ee253e392a
Define a "storagedir" abstraction to hold numerous similar files
|
7 anos atrás |
Peter Palfrader
|
518c8fe0ec
Also ship compat_time.h in release tarballs. Fixes bug #19746
|
8 anos atrás |
Nick Mathewson
|
aa971c5924
Move our "what time is it now" compat functions into a new module
|
8 anos atrás |
Nick Mathewson
|
6d6c8287d5
Include __mulodi4 in libor_ctime when it fixes clang -m32 -ftrapv
|
8 anos atrás |
Nick Mathewson
|
445e05a015
Fix inconsistent tab/space mixing in include.am files.
|
8 anos atrás |
Nick Mathewson
|
607a9056d4
Merge branch 'ftrapv_v3'
|
8 anos atrás |
Nick Mathewson
|
ef01109932
Rename SOURCES to SRC for things in include.am
|
8 anos atrás |
Nick Mathewson
|
ce854a8d22
Add -ftrapv to gcc-hardening ... mostly!
|
8 anos atrás |
Nick Mathewson
|
00ee62b8a5
Merge branch 'pubsub_squashed'
|
8 anos atrás |
Nick Mathewson
|
80a6c8caa3
Basic work on a publish/subscribe abstraction
|
8 anos atrás |
Nick Mathewson
|
69380033d6
Merge branch 'timeouts_v2_squashed'
|
8 anos atrás |
Nick Mathewson
|
dcf948da06
Add wrappers to tie the new timeouts into libevent.
|
8 anos atrás |
Nick Mathewson
|
26db1b65b9
Remove trunnel files from libor/libcrypto, since they are in libtrunnel. Found with modularity tool.
|
8 anos atrás |
Nick Mathewson
|
520799f084
Merge branch 'handles_squashed'
|
8 anos atrás |
Nick Mathewson
|
e015f7c9cc
Basic 'handle' implementation and tests.
|
8 anos atrás |
Nick Mathewson
|
05499b6ded
Add timeouts to libor-event.a
|
8 anos atrás |
Nick Mathewson
|
7865402106
Move tor_assert implementation into its own header/module.
|
8 anos atrás |
cypherpunks
|
4c10a9c445
Simplify micro-revision dependency rules
|
8 anos atrás |