Roger Dingledine
|
4a1e05de51
betcha didn't know strncpy could leave an unterminated string
|
пре 22 година |
Nick Mathewson
|
4885e90490
Make compile warning-free on cygwin
|
пре 22 година |
Roger Dingledine
|
08534a6271
start tracking the 'It appears I've already sent the end' warning
|
пре 22 година |
Roger Dingledine
|
7d58bfbd50
change dns notation from question/answer to address/addr
|
пре 22 година |
Roger Dingledine
|
05c05d6444
more friendly warning when there are too many dns workers
|
пре 22 година |
Roger Dingledine
|
29adf04683
more general cleanup
|
пре 22 година |
Roger Dingledine
|
ac56486bf6
use the tor_malloc_zero wrapper
|
пре 22 година |
Roger Dingledine
|
56cd147eb9
let getconfig survive repeated calls. now we call it again when we hup.
|
пре 22 година |
Roger Dingledine
|
aac29076da
warn on startup that we don't provide anonymity
|
пре 22 година |
Nick Mathewson
|
3dddcf4306
Add lots of logging to dns.c; change behavior of often-failing assertion
|
пре 22 година |
Roger Dingledine
|
c6b442a346
make end relay cells have payloads
|
пре 22 година |
Roger Dingledine
|
4a66865d0b
send the end cell when we realize we're going to end,
|
пре 22 година |
Roger Dingledine
|
9d3f2b232b
another minor memory leak
|
пре 22 година |
Nick Mathewson
|
959b5585a5
Stop using stdout for non-debugging cases
|
пре 22 година |
Roger Dingledine
|
b9628f266f
change WARNING to WARN
|
пре 22 година |
Roger Dingledine
|
be874358a4
wrap strdup; prefer time() to gettimeofday()
|
пре 22 година |
Roger Dingledine
|
f563bbd2f9
refactor so connection_write_to_buf() never fails
|
пре 22 година |
Roger Dingledine
|
cb8212bfcb
clean up receiver buckets; prepare for payloads in relay_end; note a few bugs
|
пре 22 година |
Roger Dingledine
|
deac704399
connection_new() can't ever fail
|
пре 22 година |
Roger Dingledine
|
9e5cafc395
first pass: obey log convention
|
пре 22 година |
Nick Mathewson
|
3d4ccb781a
Refactor buffers; implement descriptors.
|
пре 22 година |
Roger Dingledine
|
9c6343fdf8
refactor connects into connection_connect()
|
пре 22 година |
Roger Dingledine
|
e585dad887
fix the cpuworker circ-had-vanished bug (maybe)
|
пре 22 година |
Roger Dingledine
|
4c7e936a3a
note an assert bug that's still around
|
пре 22 година |
Roger Dingledine
|
2dda97e8fd
implemented cpuworkers
|
пре 22 година |
Roger Dingledine
|
88edae9407
start refactoring dnsworker so testing won't be so darn hard
|
пре 22 година |
Roger Dingledine
|
e1f2693d05
bugfix: if a dnsworker dies, remember that.
|
пре 22 година |
Nick Mathewson
|
2cb4f7a473
Adopt socketpair implementation from perl. For now, always use it.
|
пре 22 година |
Roger Dingledine
|
5d9cfb7164
use the spawn_func / spawn_exit abstraction for dnsworkers
|
пре 22 година |
Nick Mathewson
|
c336c99e60
Start of port to win32. Missing are:
|
пре 22 година |