Nick Mathewson
|
93576d5289
Add doxygen markup for util and buffers
|
20 years ago |
Nick Mathewson
|
682a805092
Comments for nearly all non-tricky files
|
20 years ago |
Roger Dingledine
|
25909c2c29
patches on patches
|
20 years ago |
Nick Mathewson
|
f6fe336ad4
Documenmt buffers.c; remove function that nobody ever calls.
|
20 years ago |
Nick Mathewson
|
6fa2ded74c
Fix windows compile
|
20 years ago |
Nick Mathewson
|
908ccb9dcd
Handle windows socket errors correctly; comment most of common.
|
20 years ago |
Nick Mathewson
|
7055f837ab
Make Tor build on win32 with VC6 without warnings.
|
20 years ago |
Nick Mathewson
|
06624df622
Log number of bytes pending after read.
|
20 years ago |
Nick Mathewson
|
ad07c62938
Add a macro to catch unhandled openssl errors.
|
20 years ago |
Roger Dingledine
|
e34c201bb3
and other debugs
|
20 years ago |
Roger Dingledine
|
80d0b634a4
add a debugging entry, to find the wants-to-read-but-can't bug
|
20 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
20 years ago |
Roger Dingledine
|
36d7cc8529
make the max buf size 10 megabytes, not 1 megabyte
|
20 years ago |
Nick Mathewson
|
789df20e7d
There is no need to cast void* to other pointer types.
|
20 years ago |
Nick Mathewson
|
ba196a9d17
Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.
|
20 years ago |
Roger Dingledine
|
b4a61d1ab1
better way: always nul-terminate. then sometimes use it, sometimes not.
|
20 years ago |
Roger Dingledine
|
87dbd36a3c
let fetch_from_buf_http tolerate nuls in the http body
|
20 years ago |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
20 years ago |
Roger Dingledine
|
52e813951a
start tracking the 'broken pipe' error
|
20 years ago |
Nick Mathewson
|
9b4203266e
Make OP work on windows! (Also misc logging tweaks)
|
20 years ago |
Nick Mathewson
|
2da54de968
Make tor build on windows again. More work still needed
|
20 years ago |
Roger Dingledine
|
0ab367ed91
re-try streams at most 4 times
|
20 years ago |
Nick Mathewson
|
b7633e2e67
Try to find out early if buffers get trashed or double-freed.
|
20 years ago |
Nick Mathewson
|
f039eca658
Stop trying to flush on broken sockets marked for close.
|
20 years ago |
Roger Dingledine
|
dd632e697e
clean up some log messages and severities
|
20 years ago |
Roger Dingledine
|
a24b6e6d4f
make flush_buf have a sane return convention
|
20 years ago |
Peter Palfrader
|
1bc2384c5a
Give the nice message about not being an HTTP proxy an <h1> headline
|
20 years ago |
Roger Dingledine
|
2c74f19d7e
writing html in C strings sucks
|
20 years ago |
Roger Dingledine
|
8f2b429a3b
when they use tor as an http proxy, give them an http 501 failure
|
20 years ago |
Roger Dingledine
|
b42b16357f
note an assert trigger, if you use an old broken netscape socks4
|
20 years ago |