summaryrefslogtreecommitdiff
path: root/src/or/buffers.c
AgeCommit message (Collapse)Author
2004-11-29Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson
every file. svn:r3019
2004-11-28wrong is ok, and right is fine, but in between is apparentlyRoger Dingledine
totally unacceptable to me. svn:r3005
2004-11-28Normalize space: add one between every control keyword and control clause.Nick Mathewson
svn:r3003
2004-11-28remember; tor_socket_errno has side effects!Nick Mathewson
svn:r2997
2004-11-26remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine
svn:r2989
2004-11-21clean up some more.Roger Dingledine
i think i'm getting closer. svn:r2931
2004-11-10Resolve FIXME items: fix assert failure on malformed socks4a qreuests. (bug ↵Nick Mathewson
reported by Anna Shubina wrt old Netscapes) svn:r2790
2004-11-07Add missing dereference; stop throwing zeroes around.Nick Mathewson
svn:r2702
2004-11-07Clean up copyrights.Roger Dingledine
Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698
2004-11-04Make sure control command bodies are always followed by a NULNick Mathewson
svn:r2678
2004-11-03Start implementing control interface.Nick Mathewson
svn:r2652
2004-10-27Use strlcpy, not strcpy.Nick Mathewson
svn:r2610
2004-10-16don't assert multiple things in the same tor_assert()Roger Dingledine
svn:r2544
2004-10-14Build without warnings on mac gcc 3.3Nick Mathewson
svn:r2487
2004-10-14more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine
plus a whitespace patch on config.c from vicman svn:r2482
2004-10-12parse HttpProxy address in configRoger Dingledine
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
2004-10-12Add fix for remote-crash bug.Nick Mathewson
svn:r2447
2004-08-07touch-upsRoger Dingledine
svn:r2192
2004-08-07list the port and socks version when complaining about unsafe socksRoger Dingledine
svn:r2188
2004-08-06when they use tor as an http proxy, point them at a better urlRoger Dingledine
svn:r2161
2004-08-04put the have_warned_about_unsafe_socks static var inside the functionRoger Dingledine
svn:r2128
2004-08-03warn if we use an unsafe socks variantRoger Dingledine
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
2004-07-12fix a bug related to reading usernames for socks4Roger Dingledine
this hasn't bitten us yet, but hey. svn:r2026
2004-06-17tweaks and bugfix on resolve/resolved codeRoger Dingledine
svn:r1980
2004-06-17Implement RESOLVE/RESOLVED cells and socks resolve codeNick Mathewson
svn:r1978
2004-06-01declare the epipe bug a non-bug.Roger Dingledine
now we catch and ignore epipe signals, and when write returns epipe, we simply return -1 and close the socket/connection. svn:r1928
2004-05-19Fix segfaultNick Mathewson
svn:r1895
2004-05-18Resolve some XXXsNick Mathewson
svn:r1889
2004-05-10Close rogue <b>sNick Mathewson
svn:r1838
2004-05-09more doxygen markupRoger Dingledine
plenty more remains svn:r1824
2004-05-07Add doxygen markup for util and buffersNick Mathewson
svn:r1820
2004-05-05Comments for nearly all non-tricky filesNick Mathewson
svn:r1796
2004-05-02patches on patchesRoger Dingledine
svn:r1763
2004-05-01Documenmt buffers.c; remove function that nobody ever calls.Nick Mathewson
svn:r1760
2004-05-01Fix windows compileNick Mathewson
svn:r1757
2004-05-01Handle windows socket errors correctly; comment most of common.Nick Mathewson
svn:r1756
2004-04-28Make Tor build on win32 with VC6 without warnings.Nick Mathewson
svn:r1739
2004-04-26Log number of bytes pending after read.Nick Mathewson
svn:r1726
2004-04-26Add a macro to catch unhandled openssl errors.Nick Mathewson
svn:r1723
2004-04-26and other debugsRoger Dingledine
svn:r1722
2004-04-26add a debugging entry, to find the wants-to-read-but-can't bugRoger Dingledine
svn:r1719
2004-04-25use tor_assertRoger Dingledine
remove obsolete BUF_OK macro svn:r1697
2004-04-08make the max buf size 10 megabytes, not 1 megabyteRoger Dingledine
need to implement flexible buffer sizes soon svn:r1553
2004-04-07There is no need to cast void* to other pointer types.Nick Mathewson
svn:r1524
2004-04-03Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.Nick Mathewson
svn:r1462
2004-03-31better way: always nul-terminate. then sometimes use it, sometimes not.Roger Dingledine
svn:r1408
2004-03-31let fetch_from_buf_http tolerate nuls in the http bodyRoger Dingledine
teach directory.c about which places it needs to nul-terminate body before it uses it, and which places it must not svn:r1407
2004-03-20deal with hardware word alignmentRoger Dingledine
this was causing the seg faults on sparc processors i wonder if i got them all. svn:r1314
2004-03-11start tracking the 'broken pipe' errorRoger Dingledine
svn:r1261
2004-03-11Make OP work on windows! (Also misc logging tweaks)Nick Mathewson
svn:r1258