Roger Dingledine
|
aebec8ab9e
stop using atexit() to remove our pid, since it's called
|
21 years ago |
Roger Dingledine
|
7459d067a5
now base16_encode() and base32_encode() can't ever fail
|
21 years ago |
Nick Mathewson
|
7d8de8cd10
More digest/nickname fixes
|
21 years ago |
Roger Dingledine
|
011ccbbf8d
crank up some of our constants, for better scalability
|
21 years ago |
Roger Dingledine
|
1c21a02b90
router_choose_random_node() was ignoring its routerlist argument.
|
21 years ago |
Nick Mathewson
|
7511fbf993
Resolve some XXXs
|
21 years ago |
Nick Mathewson
|
a782b83c28
Only try to launch a fixed number of intro circuits for a service per 15-minute period or before all of the intro circuits succeed, whichever comes first
|
21 years ago |
Roger Dingledine
|
ef561c0e42
Break files apart into more modules
|
21 years ago |
Roger Dingledine
|
5ba9235873
clean up directory.c API
|
21 years ago |
Nick Mathewson
|
9c3fba5c3b
Not every RSA decrypt should warn on failure.
|
21 years ago |
Nick Mathewson
|
720281b32e
Close rogue <b>s
|
21 years ago |
Nick Mathewson
|
81922a125c
More doxygenation.
|
21 years ago |
Roger Dingledine
|
c6d4a00c5f
more doxygen markup
|
21 years ago |
Nick Mathewson
|
682a805092
Comments for nearly all non-tricky files
|
21 years ago |
Roger Dingledine
|
ac4cb9bdd1
fix a seg fault (whoops)
|
21 years ago |
Nick Mathewson
|
7055f837ab
Make Tor build on win32 with VC6 without warnings.
|
21 years ago |
Roger Dingledine
|
28f034e10a
now assume all routers support rendezvous cells
|
21 years ago |
Roger Dingledine
|
25d54257fb
use tor_assert
|
21 years ago |
Roger Dingledine
|
ed24a4f807
fix a pair of duplicate mark-for-closes
|
21 years ago |
Roger Dingledine
|
a0a6ed85d1
more useful logging for rend services and clients
|
21 years ago |
Nick Mathewson
|
f6dd710aff
Strings need room for a NUL.
|
21 years ago |
Nick Mathewson
|
3f352719f3
Add a missing return -1
|
21 years ago |
Roger Dingledine
|
b51561f7fb
prune abandoned circs better
|
21 years ago |
Nick Mathewson
|
37255d24bc
Retry non-final-hop rendezvous failures
|
21 years ago |
Nick Mathewson
|
ddd45a7c0a
Do not segfault on missing intro points.
|
21 years ago |
Nick Mathewson
|
11ca973d26
Mark service descriptors as dirty when we have lost an intro point
|
21 years ago |
Nick Mathewson
|
a2ece0fc08
Separate "start-establishing-introduction" from "upload descriptors"; only upload descriptors containing fully established intro points.
|
21 years ago |
Roger Dingledine
|
e0ce205a76
clean up circuit rebuilding some; fix some bugs we hadn't hit yet
|
21 years ago |
Nick Mathewson
|
9cd163f6ff
Have find_intro_circuit return non-open circs
|
21 years ago |
Nick Mathewson
|
1dbf61e7e6
Use service id instead of hex id in rendservice.c log messages. Rendcommon and rendclient will follow tomorrow.
|
21 years ago |