aboutsummaryrefslogtreecommitdiff
path: root/src/or/buffers.c
AgeCommit message (Expand)Author
2016-12-20Add a one-word sentinel value of 0x0 at the end of each buf_t chunkNick Mathewson
2015-03-09Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5Nick Mathewson
2015-03-09Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson
2015-03-03Make the assert related to 15083 a tiny bit more tolerantNick Mathewson
2015-03-03Do not leave empty, invalid chunks in buffers during buf_pullupNick Mathewson
2014-05-08Move structures into (private) part of buffers.h so we can inspect them while...Nick Mathewson
2014-04-29Make --disable-buf-freelists build and pass unit testsAndrea Shepard
2014-04-18scan-build: check impossible null-pointer case in buffers.cNick Mathewson
2014-03-05Fix whitespace errors, all of them mine.Nick Mathewson
2014-03-04Merge remote-tracking branch 'public/bug10169_024' into bug10169_025_v2Nick Mathewson
2014-03-04Merge remote-tracking branch 'public/bug10169_023' into bug10169_024Nick Mathewson
2014-02-26Monotonize the OOM-killer data timersNick Mathewson
2014-02-12Start writing tests for 10169.Nick Mathewson
2014-02-12Debugging code inbuffers.c for debugging chunk allocation.Nick Mathewson
2014-02-12Merge remote-tracking branch 'public/bug10169_024' into bug10169_025_v2Nick Mathewson
2014-02-12Merge remote-tracking branch 'public/bug10169_023' into bug10169_024Nick Mathewson
2014-02-12Actually release buffer freelists when handling OOM conditions.Nick Mathewson
2014-02-12Fix bugs in bug10169 bugfix memory trackingNick Mathewson
2014-01-03Merge remote-tracking branch 'public/bug10169_023' into bug10169_024Nick Mathewson
2013-11-20Count freed buffer bytes from buffers when oom-killing circuits.Nick Mathewson
2013-11-15Have the OOM handler also count the age the data in a stream bufferNick Mathewson
2013-07-18Move Extended ORPort code to its own module.George Kadianakis
2013-07-18Document code and change the Extended ORPort command numbers.George Kadianakis
2013-07-18Skeleton ExtORPort implementation. Needs testing, documentation.Nick Mathewson
2013-07-10Completely refactor how FILENAME_PRIVATE worksNick Mathewson
2013-05-15Fix socks5 handshake for username/password authRoger Dingledine
2013-05-09Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson
2013-05-09Don't run off the end of the array-of-freelistsNick Mathewson
2013-04-11Merge remote-tracking branch 'public/bug8117_023' into maint-0.2.4Nick Mathewson
2013-03-20Per-SOCKSPort configuration for bug 8117 fix.Nick Mathewson
2013-03-20Prefer SOCKS_USER_PASS over SOCKS_NO_AUTHNick Mathewson
2013-02-15Fix a bug that roger found in the wide_circ_id codeNick Mathewson
2013-02-15Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson
2013-02-09Replace magic constants for wide_circ_ids with inline function callsNick Mathewson
2013-02-07Merge remote-tracking branch 'public/easy_ratelim'Nick Mathewson
2013-02-01Rename log() to tor_log() for loggingNick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-12-26Use log_fn_ratelim in a few places.Nick Mathewson
2012-11-14Move address map into its own file.Nick Mathewson
2012-11-08Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-11-08Add and use and unlikely-to-be-eliminated memwipe()Nick Mathewson
2012-11-06Allow a v4 link protocol for 4-byte circuit IDs.Nick Mathewson
2012-08-13Remove tor_malloc_roundup().Nick Mathewson
2012-06-15Triage the XXX023 and XXX022 comments: postpone many.Nick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-06-04Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson
2012-05-14MSVC build issue: we use INLINE as the one that will magically workNick Mathewson
2012-04-24Add a check_no_tls_errors() to read_to_buf_tlsArturo Filastò
2012-01-31Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32Nick Mathewson
2012-01-17Use SOCKET_OK macros in even more placesNick Mathewson