Roger Dingledine
|
994c9cbd7e
commit two fixes from Thomas Themel
|
21 years ago |
Nick Mathewson
|
ccb825128e
Tinker with log behavior: never send error messages about logs into the bitbucket
|
21 years ago |
Roger Dingledine
|
1c21a02b90
router_choose_random_node() was ignoring its routerlist argument.
|
21 years ago |
Roger Dingledine
|
30a07b2ecd
non-dirservers expire routerinfo's that are more than a day old
|
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 |
Nick Mathewson
|
9d2cd7fc6e
Allow multiple logfiles at different severity ranges
|
21 years ago |
Nick Mathewson
|
1cfac90984
remove upper limit on number of descriptors/directories in dirserver; use smartlists instead of arrays
|
21 years ago |
Nick Mathewson
|
50b7ebcf9e
Make directory functions update routerlist, not replace it. Add notion of OR-is-trusted-to-be-a-dirserver. Arma, please review: does this handle being a dirserver right?
|
21 years ago |
Roger Dingledine
|
04bb8c8046
bugfix: if a circuit if borderline too old, then count it as too old.
|
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 |
Roger Dingledine
|
1cf1836990
break connection_edge_end out of connection_mark_for_close
|
21 years ago |
Nick Mathewson
|
537fb82cbb
Make some functions static
|
21 years ago |
Roger Dingledine
|
32c42a0ee2
break rend_client_desc_fetched out of connection_mark_for_close
|
21 years ago |
Roger Dingledine
|
7ee6194f3a
break part of circuit.c into relay.c
|
21 years ago |
Nick Mathewson
|
f1bc7af9f5
Make "connected" a different case from "finished_flushing"; always close_immediate whhen connect() fails.
|
21 years ago |
Nick Mathewson
|
b45fafa3d0
Split directory/router parsing functionality into separate file from routerlist.c
|
21 years ago |
Roger Dingledine
|
83f06dcc97
always a bit more
|
21 years ago |
Roger Dingledine
|
3cdf2d67da
it's amazing what a bit of punctuation can do for appearances
|
21 years ago |
Roger Dingledine
|
6168b3222e
a few more pieces of markup
|
21 years ago |
Roger Dingledine
|
341d6f2cab
more cleanup, including fleshing out or.h more
|
21 years ago |
Nick Mathewson
|
3bf2c572ad
Doxygen most of or.h
|
21 years ago |
Roger Dingledine
|
a26265c3cc
remove an orphan function declaration
|
21 years ago |
Roger Dingledine
|
b384c5a18d
bugfix: do directory_send_command only after we've established a socket
|
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
|
682a805092
Comments for nearly all non-tricky files
|
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 |
Roger Dingledine
|
25909c2c29
patches on patches
|
21 years ago |
Nick Mathewson
|
f6fe336ad4
Documenmt buffers.c; remove function that nobody ever calls.
|
21 years ago |