Nick Mathewson
|
232861ba42
Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform.
|
20 years ago |
Roger Dingledine
|
fcd0fc3364
flesh out the source file descriptions for doxygen
|
20 years ago |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
20 years ago |
Nick Mathewson
|
a6f51001a5
New whitespace normalization rule: no blank line at EOF.
|
20 years ago |
Nick Mathewson
|
10b2208d93
Make Tor compile with no warnings with gcc4.0 on OSX
|
20 years ago |
Roger Dingledine
|
68ba303323
fix compile error if you're not multithreaded
|
20 years ago |
Roger Dingledine
|
5265bbd2b8
first iteration of scrubbing sensitive strings from logs.
|
20 years ago |
Nick Mathewson
|
b35f7dacef
Call tor_free_all instead of connections_free_all after forking
|
20 years ago |
Roger Dingledine
|
4eb3cf9330
a bit more debug info
|
20 years ago |
Roger Dingledine
|
953cf91ecd
add more debugging info to help us find the weird dns freebsd pthreads bug.
|
20 years ago |
Roger Dingledine
|
509405a5f7
clean up this TOR_FRAGILE business
|
20 years ago |
Roger Dingledine
|
03720b39fd
stop wasting time doing a case insensitive comparison for every dns name
|
20 years ago |
Nick Mathewson
|
88dc243bb5
Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids!
|
20 years ago |
Nick Mathewson
|
4453e3794a
Add a pointer from edge connections to their corresponding circuit (ulp!); add some debugging sanity-checking for cirid_orconn_map stuff
|
20 years ago |
Nick Mathewson
|
b34d9adb59
Fix format warning
|
20 years ago |
Roger Dingledine
|
712d05c19a
a bit more data on gene's dns threading bug
|
20 years ago |
Nick Mathewson
|
46be0fa999
Make last fix work on windows too.
|
20 years ago |
Nick Mathewson
|
0fff263a46
Fix possible bug on threading platforms with running out of fds do to cpuworkers and dnsworkers.
|
20 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
20 years ago |
Roger Dingledine
|
316afb6d09
fix an assert trigger in cvs: if a resolve request fails, and the circuit
|
20 years ago |
Nick Mathewson
|
97dad670ea
Renormalize whitespace
|
20 years ago |
Nick Mathewson
|
afe414f070
Revise all calls to connection_edge_end to avoid sending MISC, and to take errno into account where possible.
|
21 years ago |
Nick Mathewson
|
f672577bc6
Free even more things on shutdown. Temporarily move tor_free_all out from #ifdef so it gets tested more.
|
21 years ago |
Nick Mathewson
|
322c728e97
Fix tor-resolve implementation to prevent crashes and send resolves when we should.
|
21 years ago |
Roger Dingledine
|
56d4b99491
forward-port the logic skew and double-free thing
|
21 years ago |
Roger Dingledine
|
2e97593d25
define TOR_FRAGILE if you want tor to give you a core when
|
21 years ago |
Roger Dingledine
|
b2fbd834f0
forward-port the dns and maxconn fixes
|
21 years ago |
Nick Mathewson
|
e0bf597665
Give more useful log messages when the tor process closes dns/cpuworker connections. "Error: Success!" makes us seem like crazy people."
|
21 years ago |
Roger Dingledine
|
814dd946f0
fix duplicate dns_cancel_pending_resolve reported by Giorgos Pallas
|
21 years ago |
Roger Dingledine
|
ba7c74e742
bandaid: make Giorgos Pallas's dns assert bug not actually crash on him.
|
21 years ago |