Roger Dingledine
|
9952b37456
reject tor-resolve requests for .onion addresses early
|
21 years ago |
Roger Dingledine
|
05e9fb5c44
and add a comment to that effect
|
21 years ago |
Roger Dingledine
|
f8c14e5dce
make explicit that 'no socks policy' means 'accept'
|
21 years ago |
Roger Dingledine
|
de0f72ce2a
bugfix: when you finish answering a 'resolve' request, hold the
|
21 years ago |
Roger Dingledine
|
54dd90d391
bugfix: when tor-resolve asks to resolve an IP to an IP and we answer
|
21 years ago |
Nick Mathewson
|
5b61dd0457
Fix all warnings on win32 build
|
21 years ago |
Roger Dingledine
|
ddb6eb35af
we were counting incorrectly when trying to figure out whether
|
21 years ago |
Roger Dingledine
|
e547ab293b
make connection_tls_finish_handshake() more plausible.
|
21 years ago |
Roger Dingledine
|
87d0948903
bugfix: hidden services were broken in cvs
|
21 years ago |
Roger Dingledine
|
207fcb35d1
tweaks and bugfix on resolve/resolved code
|
21 years ago |
Nick Mathewson
|
3708886939
Implement RESOLVE/RESOLVED cells and socks resolve code
|
21 years ago |
Roger Dingledine
|
69931106f8
be sure to detach streams from the circuit linked list before freeing them
|
21 years ago |
Roger Dingledine
|
a8417dfac8
fix a double mark-for-close
|
21 years ago |
Roger Dingledine
|
b6faca2268
enable checking the socks policy
|
21 years ago |
Nick Mathewson
|
80365b9897
Allow multiple exit policy lines; mostly add support for AP policies
|
21 years ago |
Roger Dingledine
|
ef561c0e42
Break files apart into more modules
|
21 years ago |
Roger Dingledine
|
1cf1836990
break connection_edge_end out of connection_mark_for_close
|
21 years ago |
Nick Mathewson
|
f1bc7af9f5
Make "connected" a different case from "finished_flushing"; always close_immediate whhen connect() fails.
|
21 years ago |
Roger Dingledine
|
3cdf2d67da
it's amazing what a bit of punctuation can do for appearances
|
21 years ago |
Roger Dingledine
|
4845fe7197
comment and doxygenate connection_edge.c
|
21 years ago |
Roger Dingledine
|
9bf9ca4d09
bugfix: add a circ->resolving_streams field, and make dns resolving streams not actually in the connection_array until they're done resolving.
|
21 years ago |
Nick Mathewson
|
2ba0776b02
Only connection_add connections once they have conn->s sett; refactor code around this. Should make stuff more bulletproof.
|
21 years ago |
Nick Mathewson
|
af08c4f878
Working strerror for windows socket errors, plus some snide comments.
|
21 years ago |
Nick Mathewson
|
908ccb9dcd
Handle windows socket errors correctly; comment most of common.
|
21 years ago |
Nick Mathewson
|
9322641710
Use socketclose on windows as appropriate; end pid files with newline
|
21 years ago |
Roger Dingledine
|
25d5425fdb
fix a bug in dns.c, note but don't fix another one
|
21 years ago |
Roger Dingledine
|
9e5d2ad91c
don't crash, if a conn that sent a begin has suddenly lost its circuit
|
21 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
21 years ago |
Roger Dingledine
|
a3200f79cd
the socketpair bug is no longer a bug
|
21 years ago |
Roger Dingledine
|
e9ebefc8bf
bugfix: you mean we're supposed to reuse fresh descriptors and
|
21 years ago |