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.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
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
2011-12-15Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-15Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-12-15Add a fix for the buf_pullup bug that Vektor reportedNick Mathewson
2011-10-11Fix a bunch of whitespace errorsNick Mathewson
2011-10-10Cell types and states for new OR handshakeNick Mathewson
2011-10-03Rephrase the log messages emitted if the TestSocks check is positiveFabian Keil
2011-08-18Remove warning about a loop parsing evbuffer socksNick Mathewson
2011-08-18Appease "make check-spaces"Nick Mathewson
2011-08-17Use evbuffer_copyout() in inspect_evbuffer().Nick Mathewson
2011-08-05Clear socks auth fields before freeNick Mathewson
2011-07-20Merge branch 'optimistic-client'Nick Mathewson
2011-07-19Fix spurious warning in bufferevent socks parsingNick Mathewson
2011-07-18Add a generic_buffer_t to use the best buffer type we have on handNick Mathewson
2011-07-13Merge remote-tracking branch 'public/bug1666'Nick Mathewson
2011-07-12Add more error checks to socks parsing codeNick Mathewson
2011-07-07Remove unused var in write_to_evbuffer_zlibNick Mathewson
2011-06-29Refactor fetch_from_buf_socks() to be greedyNick Mathewson
2011-06-29Don't drain extra data when parsing socks auth methodsNick Mathewson
2011-06-29Record username/password data in socks_request_tNick Mathewson
2011-06-29If we negotiate authentication, require it.Nick Mathewson
2011-06-29Be more strict about when to accept socks auth messageNick Mathewson