aboutsummaryrefslogtreecommitdiff
path: root/src/or/buffers.c
Commit message (Expand)AuthorAge
* Add a new config option TestSocks so people can see if their•••applications are using socks4, socks4a, socks5-with-ip, or socks5-with-hostname. This way they don't have to keep mucking with tcpdump and wondering if something got cached somewhere. svn:r5399 Roger Dingledine2005-11-16
* Do round-robin writes of at most 16 kB per write. This might•••be more fair on loaded Tor servers, and it might resolve our Windows crash bug. It might also slow things down. svn:r5332 Roger Dingledine2005-10-29
* Remove last vestiges of old logging interface.•••svn:r5317 Nick Mathewson2005-10-25
* Use LD_BUG as appropriate; convert rend* and router* to new logging interface...•••svn:r5302 Nick Mathewson2005-10-24
* Migrate a few more files to domained logging•••svn:r5285 Nick Mathewson2005-10-18
* Try to extract as many descriptors as possible from truncated http responses....•••svn:r5249 Nick Mathewson2005-10-14
* Make doxygen marginally happier•••svn:r5208 Nick Mathewson2005-10-06
* Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168 Nick Mathewson2005-09-30
* Reformat inconsistent function declarations.•••svn:r5160 Nick Mathewson2005-09-30
* bugfix: we were whining about using socks4 or socks5-with-local-lookup•••even when they used an IP in the "virtual" range we designed exactly for this case. svn:r5142 Roger Dingledine2005-09-24
* fix a pair of hard-coded urls•••svn:r4887 Roger Dingledine2005-08-30
* Add SOCKSAndDNS link to appropriate log message, since we wind up pointing ev...•••svn:r4695 Nick Mathewson2005-08-04
* Add belt-and-suspenders fix to coredump from yesterday; document more functio...•••svn:r4532 Nick Mathewson2005-07-12
* fix a seg fault with autodetecting which controller version is being used•••svn:r4531 Roger Dingledine2005-07-12
* overall cleanup and streamlining and doccing•••also fix a DoS avenue on dirservers svn:r4468 Roger Dingledine2005-06-20
* Implement all the easy bits of the new control protocol•••svn:r4449 Nick Mathewson2005-06-17
* Start implementing framework for revised control spec.•••svn:r4447 Nick Mathewson2005-06-17
* some more cleaning and docing•••svn:r4415 Roger Dingledine2005-06-11
* Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411 Nick Mathewson2005-06-11
* move more docs into our code•••svn:r4406 Roger Dingledine2005-06-11
* flesh out the source file descriptions for doxygen•••svn:r4404 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* fix another underflow in keeping stats•••these size_ts are subtle buggers svn:r4364 Roger Dingledine2005-06-09
* Fix an underflow in buffer use conting.•••svn:r4360 Nick Mathewson2005-06-08
* Reset buf->highwater every time buf_shrink is called, not just on suffessful ...•••svn:r4353 Nick Mathewson2005-06-08
* Some play code to throw away old buffers sometimes rather•••than constantly reallocing them; just in case this is our memory problem. It looks for now like it isn't, so disabled. svn:r4349 Roger Dingledine2005-06-08
* Instrument buffers.c and rephist.c memory usage•••svn:r4317 Nick Mathewson2005-06-06
* first iteration of scrubbing sensitive strings from logs.•••also generally clean up log messages. svn:r4174 Roger Dingledine2005-05-03
* Change some >=s to >s in buf_resize, so that we do not denormalize buffers on...•••svn:r4172 Nick Mathewson2005-05-03
* Elaborate on buf_shrink comment.•••svn:r4169 Nick Mathewson2005-05-02
* comment buf_shrink•••svn:r4168 Roger Dingledine2005-05-02
* Correct and simplify buf_shrink logic•••svn:r4167 Nick Mathewson2005-05-02
* When removing all bytes from a buffer, reset buf->cur=buf->mem•••svn:r4166 Nick Mathewson2005-05-02
* Change buffer shrinking strategy: only try to shrink once every 3 minutes. D...•••svn:r4165 Nick Mathewson2005-05-02
* Make buffer shrinking algorithm a little smarter.•••svn:r4164 Nick Mathewson2005-05-02
* Re-do fragmented control message handling to work with new buf_t system.•••svn:r4144 Nick Mathewson2005-04-27
* Appease VC7. It has a strangely puritanical attitude about what programmers a...•••svn:r4140 Nick Mathewson2005-04-27
* Turn SENTINELS back on; give NOINLINE a name and turn it off.•••svn:r4139 Nick Mathewson2005-04-27
* turn off the mongo debugging stuff, for performance tests•••svn:r4137 Roger Dingledine2005-04-27
* Rename buf->start to buf->cur; fix bug in read_to_buf; still debug with paran...•••svn:r4130 Nick Mathewson2005-04-27
* Add even more debugging code; temporarily disable inlines in buffers.c•••svn:r4129 Nick Mathewson2005-04-27
* fix function prototype, fix typo•••svn:r4126 Roger Dingledine2005-04-26
* Avoid overflow on wrapping a TLS read.•••svn:r4125 Nick Mathewson2005-04-26
* Clean/renormalize whitespace•••svn:r4122 Nick Mathewson2005-04-26
* Change the implementation of buf_t a lot: make it a ring buffer to minimize m...•••svn:r4121 Nick Mathewson2005-04-26
* bugfix: make a debug log stop lying•••svn:r4110 Roger Dingledine2005-04-25
* Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for TL...•••svn:r4085 Nick Mathewson2005-04-23
* tie MAX_DIR_SIZE to MAX_BUF_SIZE•••resolve bug 80 svn:r4052 Roger Dingledine2005-04-07
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* Renormalize whitespace•••svn:r3757 Nick Mathewson2005-03-14