aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_buffers.c
AgeCommit message (Expand)Author
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-07-30Merge branch 'bug40076_042' into bug40076_043Nick Mathewson
2020-07-30Merge branch 'maint-0.4.2' into bug40076_042Nick Mathewson
2020-07-30Fix a bug in buf_move_all() when the input buffer is empty.Nick Mathewson
2020-07-30Add unit test for buf_move_all(), including a failing caseNick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-11-14Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-01Remove needless includes from or.hNick Mathewson
2018-06-28Fix paths for buffers.h; automated.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-04-06crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft
2017-11-27Add a new notion of "stamps" to be a fast 32-bit monotonic timestampNick Mathewson
2017-09-27Move ext_or_command tests to test_proto_misc.cNick Mathewson
2017-09-05Make preferred_chunk_size nonstatic, and add a prefix to itNick Mathewson
2017-09-05Refactor buffer APIs to put a buf_t first.Nick Mathewson
2017-09-05Repair buffer API so everything starts with buf_.Nick Mathewson
2017-09-05Move the tls parts of buffers.c into buffers_tls.cNick Mathewson
2017-09-05Make buffers.c independent of or.hNick Mathewson
2017-09-05Make buf_pullup() expose the pulled-up data.Nick Mathewson
2017-09-05Move protocol-specific functions out of buffers.cNick Mathewson
2017-08-24Fix operator usage in src/test/*.cAlexander Færøy
2017-06-21unit tests for peek_buf_startswith()Nick Mathewson
2017-05-02Merge branch 'compress_none_v2_squashed'Nick Mathewson
2017-05-02Add unit tests for the NO_METHOD compressorNick Mathewson
2017-05-01Rename x-lzma to x-tor-lzmaNick Mathewson
2017-04-27Have a separate entry point for each compresion testNick Mathewson
2017-04-27Test support for multiple compression backends in the buffer code.Alexander Færøy
2017-04-18Rename `write_to_buf_zlib()` to `write_to_buf_compress()`.Alexander Færøy
2017-04-18Rename `zlib_state` to `compress_state` in the test_buffers.Alexander Færøy
2017-04-17Refactor the streaming compression code.Alexander Færøy
2017-04-17Rename `tor_gzip_{compress,uncompress}` to `tor_{compress,uncompress}`.Alexander Færøy
2017-03-15Run the copyright update script.Nick Mathewson
2017-02-14Don't atoi off the end of a buffer chunk.Nick Mathewson
2016-09-13Make preferred_chunk_size avoid overflow, handle big inputs betterNick Mathewson
2016-08-12Merge remote-tracking branch 'public/Fix_19450'Nick Mathewson
2016-08-02Remove generic_buffer_*() functions as needless.Nick Mathewson
2016-08-02Rename generic_buffer_set_to_copy, since generic buffers are not a thingNick Mathewson
2016-07-28Merge branch 'bug18902_squashed'Nick Mathewson
2016-07-28Fix all -Wshadow warnings on LinuxNick Mathewson
2016-07-21Use new mock functions in buffer/time_tracking testNick Mathewson
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2015-09-02Remove remaining references to "nulterminate" in commentsNick Mathewson
2015-09-01Remove the unused "nulterminate" option to buf_pullup()Nick Mathewson
2015-06-01Appease make check-spacesAndrea Shepard