aboutsummaryrefslogtreecommitdiff
path: root/src/or/buffers.c
Commit message (Collapse)AuthorAge
* 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
* Close rogue <b>sNick Mathewson2004-05-10
| | | | svn:r1838
* more doxygen markupRoger Dingledine2004-05-09
| | | | | | | plenty more remains svn:r1824
* Add doxygen markup for util and buffersNick Mathewson2004-05-07
| | | | svn:r1820
* Comments for nearly all non-tricky filesNick Mathewson2004-05-05
| | | | svn:r1796
* patches on patchesRoger Dingledine2004-05-02
| | | | svn:r1763
* Documenmt buffers.c; remove function that nobody ever calls.Nick Mathewson2004-05-01
| | | | svn:r1760
* Fix windows compileNick Mathewson2004-05-01
| | | | svn:r1757
* Handle windows socket errors correctly; comment most of common.Nick Mathewson2004-05-01
| | | | svn:r1756
* Make Tor build on win32 with VC6 without warnings.Nick Mathewson2004-04-28
| | | | svn:r1739
* Log number of bytes pending after read.Nick Mathewson2004-04-26
| | | | svn:r1726
* Add a macro to catch unhandled openssl errors.Nick Mathewson2004-04-26
| | | | svn:r1723
* and other debugsRoger Dingledine2004-04-26
| | | | svn:r1722
* add a debugging entry, to find the wants-to-read-but-can't bugRoger Dingledine2004-04-26
| | | | svn:r1719
* use tor_assertRoger Dingledine2004-04-25
| | | | | | | remove obsolete BUF_OK macro svn:r1697
* make the max buf size 10 megabytes, not 1 megabyteRoger Dingledine2004-04-08
| | | | | | | need to implement flexible buffer sizes soon svn:r1553
* There is no need to cast void* to other pointer types.Nick Mathewson2004-04-07
| | | | svn:r1524
* Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.Nick Mathewson2004-04-03
| | | | svn:r1462
* better way: always nul-terminate. then sometimes use it, sometimes not.Roger Dingledine2004-03-31
| | | | svn:r1408
* let fetch_from_buf_http tolerate nuls in the http bodyRoger Dingledine2004-03-31
| | | | | | | | teach directory.c about which places it needs to nul-terminate body before it uses it, and which places it must not svn:r1407
* deal with hardware word alignmentRoger Dingledine2004-03-20
| | | | | | | | | this was causing the seg faults on sparc processors i wonder if i got them all. svn:r1314
* start tracking the 'broken pipe' errorRoger Dingledine2004-03-11
| | | | svn:r1261
* Make OP work on windows! (Also misc logging tweaks)Nick Mathewson2004-03-11
| | | | svn:r1258
* Make tor build on windows again. More work still neededNick Mathewson2004-03-09
| | | | svn:r1247
* re-try streams at most 4 timesRoger Dingledine2004-03-07
| | | | svn:r1242
* Try to find out early if buffers get trashed or double-freed.Nick Mathewson2004-03-03
| | | | svn:r1225
* Stop trying to flush on broken sockets marked for close.Nick Mathewson2004-02-28
| | | | svn:r1163
* clean up some log messages and severitiesRoger Dingledine2004-02-28
| | | | | | | still plenty more left to clean svn:r1158
* make flush_buf have a sane return conventionRoger Dingledine2004-02-28
| | | | svn:r1157
* Give the nice message about not being an HTTP proxy an <h1> headlinePeter Palfrader2004-02-27
| | | | svn:r1139
* writing html in C strings sucksRoger Dingledine2004-02-26
| | | | svn:r1127
* when they use tor as an http proxy, give them an http 501 failureRoger Dingledine2004-02-26
| | | | svn:r1126