Nick Mathewson
|
06624df622
Log number of bytes pending after read.
|
20 yıl önce |
Nick Mathewson
|
ad07c62938
Add a macro to catch unhandled openssl errors.
|
20 yıl önce |
Roger Dingledine
|
e34c201bb3
and other debugs
|
20 yıl önce |
Roger Dingledine
|
80d0b634a4
add a debugging entry, to find the wants-to-read-but-can't bug
|
20 yıl önce |
Roger Dingledine
|
25d54257fb
use tor_assert
|
20 yıl önce |
Roger Dingledine
|
36d7cc8529
make the max buf size 10 megabytes, not 1 megabyte
|
20 yıl önce |
Nick Mathewson
|
789df20e7d
There is no need to cast void* to other pointer types.
|
20 yıl önce |
Nick Mathewson
|
ba196a9d17
Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.
|
20 yıl önce |
Roger Dingledine
|
b4a61d1ab1
better way: always nul-terminate. then sometimes use it, sometimes not.
|
20 yıl önce |
Roger Dingledine
|
87dbd36a3c
let fetch_from_buf_http tolerate nuls in the http body
|
20 yıl önce |
Roger Dingledine
|
66f878513f
deal with hardware word alignment
|
20 yıl önce |
Roger Dingledine
|
52e813951a
start tracking the 'broken pipe' error
|
20 yıl önce |
Nick Mathewson
|
9b4203266e
Make OP work on windows! (Also misc logging tweaks)
|
20 yıl önce |
Nick Mathewson
|
2da54de968
Make tor build on windows again. More work still needed
|
20 yıl önce |
Roger Dingledine
|
0ab367ed91
re-try streams at most 4 times
|
20 yıl önce |
Nick Mathewson
|
b7633e2e67
Try to find out early if buffers get trashed or double-freed.
|
20 yıl önce |
Nick Mathewson
|
f039eca658
Stop trying to flush on broken sockets marked for close.
|
20 yıl önce |
Roger Dingledine
|
dd632e697e
clean up some log messages and severities
|
20 yıl önce |
Roger Dingledine
|
a24b6e6d4f
make flush_buf have a sane return convention
|
20 yıl önce |
Peter Palfrader
|
1bc2384c5a
Give the nice message about not being an HTTP proxy an <h1> headline
|
20 yıl önce |
Roger Dingledine
|
2c74f19d7e
writing html in C strings sucks
|
20 yıl önce |
Roger Dingledine
|
8f2b429a3b
when they use tor as an http proxy, give them an http 501 failure
|
20 yıl önce |
Roger Dingledine
|
b42b16357f
note an assert trigger, if you use an old broken netscape socks4
|
20 yıl önce |
Roger Dingledine
|
45a66c6955
make a relay_header_t struct and pack/unpack funcs
|
20 yıl önce |
Roger Dingledine
|
6a19e64066
remove trailing whitespace
|
20 yıl önce |
Roger Dingledine
|
5ecd6b6bad
make fetch_from_buf_http malloc its strings rather
|
20 yıl önce |
Nick Mathewson
|
7c439c30d0
Resolve format warnings on MacOS X 10.3
|
20 yıl önce |
Roger Dingledine
|
0ea88d508d
oops, i broke buffers. fixed.
|
20 yıl önce |
Roger Dingledine
|
9e3608ce7b
more friendly warning when a connection buffer overflows
|
20 yıl önce |
Roger Dingledine
|
fe856406be
initial patches on patches
|
20 yıl önce |