aboutsummaryrefslogtreecommitdiff
path: root/src/or/buffers.c
Commit message (Collapse)AuthorAge
...
* Turn SENTINELS back on; give NOINLINE a name and turn it off.Nick Mathewson2005-04-27
| | | | svn:r4139
* turn off the mongo debugging stuff, for performance testsRoger Dingledine2005-04-27
| | | | svn:r4137
* Rename buf->start to buf->cur; fix bug in read_to_buf; still debug with ↵Nick Mathewson2005-04-27
| | | | | | paranoia. svn:r4130
* Add even more debugging code; temporarily disable inlines in buffers.cNick Mathewson2005-04-27
| | | | svn:r4129
* fix function prototype, fix typoRoger Dingledine2005-04-26
| | | | svn:r4126
* Avoid overflow on wrapping a TLS read.Nick Mathewson2005-04-26
| | | | svn:r4125
* Clean/renormalize whitespaceNick Mathewson2005-04-26
| | | | svn:r4122
* Change the implementation of buf_t a lot: make it a ring buffer to minimize ↵Nick Mathewson2005-04-26
| | | | | | memmove on flush. This may break the universe, but it is probably Necessary For Perfomance. svn:r4121
* bugfix: make a debug log stop lyingRoger Dingledine2005-04-25
| | | | svn:r4110
* Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for ↵Nick Mathewson2005-04-23
| | | | | | TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.) svn:r4085
* tie MAX_DIR_SIZE to MAX_BUF_SIZERoger Dingledine2005-04-07
| | | | | | | resolve bug 80 svn:r4052
* update copyright notices.Nick Mathewson2005-04-01
| | | | svn:r3982
* Renormalize whitespaceNick Mathewson2005-03-14
| | | | svn:r3757
* Fix signed/unsigned warningNick Mathewson2005-03-10
| | | | svn:r3736
* Specify and implement fragmented control messages to allow for (among other ↵Nick Mathewson2005-03-02
| | | | | | things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache." svn:r3726
* Forward-port new reasons; clean up code more; add code to convert new ↵Nick Mathewson2005-03-01
| | | | | | reasons to SOCKS5 reply codes; add code to convert errnos to reasons. New code still needs to get invoked. svn:r3719
* Change from inet_ntoa to a threadproof tor_inet_ntoa.Nick Mathewson2005-02-22
| | | | svn:r3656
* update url for when users try to use socksport as an http proxyRoger Dingledine2005-01-03
| | | | svn:r3265
* and forward port the cleanupRoger Dingledine2004-12-22
| | | | svn:r3211
* fix a crash: if you do socks4 with an IP of 0.0.0.x then we get trickedRoger Dingledine2004-12-22
| | | | | | | | | into thinking you're doing socks4a, and we look for the next byte. thanks to aphex for finding this. svn:r3207
* rearrange debug logs to make more senseRoger Dingledine2004-12-07
| | | | svn:r3116
* Spell-check strings and commentsNick Mathewson2004-12-01
| | | | svn:r3052
* Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson2004-11-29
| | | | | | every file. svn:r3019
* wrong is ok, and right is fine, but in between is apparentlyRoger Dingledine2004-11-28
| | | | | | | totally unacceptable to me. svn:r3005
* Normalize space: add one between every control keyword and control clause.Nick Mathewson2004-11-28
| | | | svn:r3003
* remember; tor_socket_errno has side effects!Nick Mathewson2004-11-28
| | | | svn:r2997
* remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine2004-11-26
| | | | svn:r2989
* clean up some more.Roger Dingledine2004-11-21
| | | | | | | i think i'm getting closer. svn:r2931
* Resolve FIXME items: fix assert failure on malformed socks4a qreuests. (bug ↵Nick Mathewson2004-11-10
| | | | | | reported by Anna Shubina wrt old Netscapes) svn:r2790
* Add missing dereference; stop throwing zeroes around.Nick Mathewson2004-11-07
| | | | svn:r2702
* Clean up copyrights.Roger Dingledine2004-11-07
| | | | | | | | Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698
* Make sure control command bodies are always followed by a NULNick Mathewson2004-11-04
| | | | svn:r2678
* Start implementing control interface.Nick Mathewson2004-11-03
| | | | svn:r2652
* Use strlcpy, not strcpy.Nick Mathewson2004-10-27
| | | | svn:r2610
* don't assert multiple things in the same tor_assert()Roger Dingledine2004-10-16
| | | | svn:r2544
* Build without warnings on mac gcc 3.3Nick Mathewson2004-10-14
| | | | svn:r2487
* more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine2004-10-14
| | | | | | | plus a whitespace patch on config.c from vicman svn:r2482
* parse HttpProxy address in configRoger Dingledine2004-10-12
| | | | | | | | | fix a potential confusion in fetch_from_buf_http() make all our int config options non-negative better bounds checking on options that are ports svn:r2456
* Add fix for remote-crash bug.Nick Mathewson2004-10-12
| | | | svn:r2447
* touch-upsRoger Dingledine2004-08-07
| | | | svn:r2192
* list the port and socks version when complaining about unsafe socksRoger Dingledine2004-08-07
| | | | svn:r2188
* when they use tor as an http proxy, point them at a better urlRoger Dingledine2004-08-06
| | | | svn:r2161
* put the have_warned_about_unsafe_socks static var inside the functionRoger Dingledine2004-08-04
| | | | svn:r2128
* warn if we use an unsafe socks variantRoger Dingledine2004-08-03
| | | | | | | | | for now, warn every time. we should decide how often we want to warn; one problem here is that there are several scenarios where we use an unsafe socks variant safely, so the warning may be inaccurate. hm. svn:r2126
* fix a bug related to reading usernames for socks4Roger Dingledine2004-07-12
| | | | | | | this hasn't bitten us yet, but hey. svn:r2026
* tweaks and bugfix on resolve/resolved codeRoger Dingledine2004-06-17
| | | | svn:r1980
* Implement RESOLVE/RESOLVED cells and socks resolve codeNick Mathewson2004-06-17
| | | | svn:r1978
* declare the epipe bug a non-bug.Roger Dingledine2004-06-01
| | | | | | | | now we catch and ignore epipe signals, and when write returns epipe, we simply return -1 and close the socket/connection. svn:r1928
* Fix segfaultNick Mathewson2004-05-19
| | | | svn:r1895
* Resolve some XXXsNick Mathewson2004-05-18
| | | | svn:r1889