Nick Mathewson
|
f6b8c7da66
Move buffers.c out of lib/containers to resolve a circularity.
|
6 anos atrás |
Nick Mathewson
|
ef486e3c02
Fix every include path changed in the previous commit (automated)
|
6 anos atrás |
Nick Mathewson
|
471104eaa5
Remove needless includes from or.h
|
6 anos atrás |
Nick Mathewson
|
935ba02565
Fix paths for buffers.h; automated.
|
6 anos atrás |
Nick Mathewson
|
accf239fa3
Rectify include paths (automated)
|
6 anos atrás |
Nick Mathewson
|
0dab29ce10
Run rectify_include_paths.py
|
6 anos atrás |
Nick Mathewson
|
fb0019daf9
Update copyrights to 2018.
|
6 anos atrás |
Isis Lovecruft
|
fe3aca1491
crypto: Refactor (P)RNG functionality into new crypto_rand module.
|
6 anos atrás |
Nick Mathewson
|
c3c0a05f51
Add a new notion of "stamps" to be a fast 32-bit monotonic timestamp
|
7 anos atrás |
Nick Mathewson
|
a57f495c1a
Move ext_or_command tests to test_proto_misc.c
|
7 anos atrás |
Nick Mathewson
|
c0b9f594b6
Make preferred_chunk_size nonstatic, and add a prefix to it
|
7 anos atrás |
Nick Mathewson
|
6ec5059723
Refactor buffer APIs to put a buf_t first.
|
7 anos atrás |
Nick Mathewson
|
4a7e90adc5
Repair buffer API so everything starts with buf_.
|
7 anos atrás |
Nick Mathewson
|
150089cbd7
Move the tls parts of buffers.c into buffers_tls.c
|
7 anos atrás |
Nick Mathewson
|
5921b465e7
Make buffers.c independent of or.h
|
7 anos atrás |
Nick Mathewson
|
f28e314b0d
Make buf_pullup() expose the pulled-up data.
|
7 anos atrás |
Nick Mathewson
|
234c5015f1
Move protocol-specific functions out of buffers.c
|
7 anos atrás |
Alexander Færøy
|
c4744a01cc
Fix operator usage in src/test/*.c
|
7 anos atrás |
Nick Mathewson
|
6595f55020
unit tests for peek_buf_startswith()
|
7 anos atrás |
Nick Mathewson
|
584ab1f29b
Merge branch 'compress_none_v2_squashed'
|
7 anos atrás |
Nick Mathewson
|
3836d9481f
Add unit tests for the NO_METHOD compressor
|
7 anos atrás |
Nick Mathewson
|
c486ef57a3
Rename x-lzma to x-tor-lzma
|
7 anos atrás |
Nick Mathewson
|
166aa8d741
Have a separate entry point for each compresion test
|
7 anos atrás |
Alexander Færøy
|
e0a3819dcc
Test support for multiple compression backends in the buffer code.
|
7 anos atrás |
Alexander Færøy
|
b8c9f229d7
Rename `write_to_buf_zlib()` to `write_to_buf_compress()`.
|
7 anos atrás |
Alexander Færøy
|
40ed68290e
Rename `zlib_state` to `compress_state` in the test_buffers.
|
7 anos atrás |
Alexander Færøy
|
3c4459bcbf
Refactor the streaming compression code.
|
7 anos atrás |
Alexander Færøy
|
44cb86adbe
Rename `tor_gzip_{compress,uncompress}` to `tor_{compress,uncompress}`.
|
7 anos atrás |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 anos atrás |
Nick Mathewson
|
c4f2faf301
Don't atoi off the end of a buffer chunk.
|
7 anos atrás |