Roger Dingledine
|
3b6ab71929
|
and notify the dirserver operator whenever we do
svn:r4890
|
2005-08-31 06:18:19 +00:00 |
|
Roger Dingledine
|
711cad94ed
|
when we think a router is unreachable, pass the message back to the
server's logs, and make it a 'warn'.
also, fix a memory leak for rejected router descriptors.
svn:r4889
|
2005-08-31 06:14:37 +00:00 |
|
Nick Mathewson
|
0b92c28d84
|
Actually set is_hibernating when parsing router descriptors.
svn:r4888
|
2005-08-30 15:04:24 +00:00 |
|
Roger Dingledine
|
6a52aa52fe
|
fix a pair of hard-coded urls
svn:r4887
|
2005-08-30 07:01:30 +00:00 |
|
Roger Dingledine
|
4240410a9d
|
don't whine about reachability if the guy is hibernating now.
speaking of which, we don't actually parse is_hibernating out
of the router descriptor right now. nick, can you fix this?
svn:r4886
|
2005-08-30 06:48:24 +00:00 |
|
Roger Dingledine
|
e9524f9d2d
|
refactor -- no actual changes
svn:r4885
|
2005-08-30 06:43:07 +00:00 |
|
Roger Dingledine
|
a8c0c51e0b
|
a bit of cleanup
svn:r4884
|
2005-08-30 06:01:13 +00:00 |
|
Nick Mathewson
|
0691c7221e
|
Update routerinfo_t.is_running when generating network status on authdirserver.
svn:r4883
|
2005-08-29 18:42:36 +00:00 |
|
Nick Mathewson
|
29a6c17d67
|
Allow tor_gzip_uncompress to handle multiple concatenated compressed strings.
svn:r4882
|
2005-08-29 18:01:38 +00:00 |
|
Roger Dingledine
|
445bce75dc
|
formatting/numbering patch from matt edman
svn:r4881
|
2005-08-29 04:49:44 +00:00 |
|
Nick Mathewson
|
e3a058f33a
|
Change semantics of set_cached_dir; fix massive authdir memleak.
svn:r4880
|
2005-08-28 04:20:37 +00:00 |
|
Nick Mathewson
|
c6c403e156
|
First cut at cleaning 0.1.1.x TODO
svn:r4879
|
2005-08-27 03:20:51 +00:00 |
|
Roger Dingledine
|
2e7de08fbf
|
setting up your own network is now a faq entry where it belongs
svn:r4878
|
2005-08-26 23:39:59 +00:00 |
|
Nick Mathewson
|
d45d66daf0
|
More dir-spec tweaks: specify whether concatenation happens before or after compression (either) and make status URLs parallel server URLs better (or people will mock me later).
svn:r4877
|
2005-08-26 23:39:11 +00:00 |
|
Nick Mathewson
|
26d2301c76
|
Make unit tests (and others) run without launching listeners, creating subdirectories, and so on.
svn:r4876
|
2005-08-26 23:22:27 +00:00 |
|
Nick Mathewson
|
cd2bb915ed
|
Fix a warning, add an assert.
svn:r4875
|
2005-08-26 23:12:13 +00:00 |
|
Nick Mathewson
|
70fe2a6cee
|
Crashing dirservers on startup is often considered bad form.
svn:r4874
|
2005-08-26 23:04:12 +00:00 |
|
Roger Dingledine
|
71c4173bb6
|
more servers will make it easier. who knows if it's really needed.
svn:r4873
|
2005-08-26 23:00:14 +00:00 |
|
Roger Dingledine
|
6640daf5a1
|
document the AssumeReachable config option
svn:r4872
|
2005-08-26 22:57:24 +00:00 |
|
Roger Dingledine
|
e53c6ce868
|
get the instructions closer to right
svn:r4871
|
2005-08-26 22:50:48 +00:00 |
|
Roger Dingledine
|
51812f431f
|
some better docs for setting up your own tor network
svn:r4870
|
2005-08-26 22:32:24 +00:00 |
|
Nick Mathewson
|
e863771485
|
Log when falling back to nonfast/nonstabl routers
svn:r4869
|
2005-08-26 22:16:32 +00:00 |
|
Nick Mathewson
|
ed070b0fdb
|
Set a variable that exists. That works better.
svn:r4868
|
2005-08-26 22:16:09 +00:00 |
|
Roger Dingledine
|
6577e08e38
|
when we're trying to build a circuit and we're being picky about what
sort we get but there aren't any suitable servers, try being less picky
rather than simply failing.
svn:r4867
|
2005-08-26 22:10:22 +00:00 |
|
Nick Mathewson
|
a74ad8efea
|
Remember to mark v2 networkstatus non-dirty when we generate it; also, fix spaces.
svn:r4866
|
2005-08-26 22:08:24 +00:00 |
|
Nick Mathewson
|
3cc960c7dd
|
Make sure that cached-status directory exists.
svn:r4865
|
2005-08-26 22:03:57 +00:00 |
|
Roger Dingledine
|
77f52e3467
|
fix some logs and comments
svn:r4864
|
2005-08-26 21:55:38 +00:00 |
|
Nick Mathewson
|
ae4a183ed8
|
Change the return values on dirserv_add_descriptor
svn:r4863
|
2005-08-26 21:46:24 +00:00 |
|
Roger Dingledine
|
53431a4950
|
fix compile complaints (and a bug)
svn:r4862
|
2005-08-26 21:30:52 +00:00 |
|
Nick Mathewson
|
e24d540d81
|
We no longer need dirserv_load_from_directory_string, so dirserv_add_descriptor no longer has to keep track of where each descriptor ends.
svn:r4861
|
2005-08-26 21:28:16 +00:00 |
|
Nick Mathewson
|
208bdf5f27
|
No need to load cached directory twice
svn:r4860
|
2005-08-26 21:19:58 +00:00 |
|
Roger Dingledine
|
715b972300
|
disarm a trap
svn:r4859
|
2005-08-26 21:12:53 +00:00 |
|
Nick Mathewson
|
47669fa0fd
|
Fix assert failure on directory startup.
svn:r4858
|
2005-08-26 21:12:34 +00:00 |
|
Nick Mathewson
|
f559c49c39
|
Make network-status strings wellformed
svn:r4857
|
2005-08-26 21:11:53 +00:00 |
|
Nick Mathewson
|
47aa42fc17
|
Remove a field that nobody sets or uses.
svn:r4856
|
2005-08-26 21:11:34 +00:00 |
|
Nick Mathewson
|
9a3be928e9
|
Note that a descriptor has changed when we receive a new directory.
svn:r4855
|
2005-08-26 21:02:18 +00:00 |
|
Nick Mathewson
|
0e649ac60a
|
Remove descriptor_list and use routerlist instead. Make directories manage routerlist a little better.
svn:r4854
|
2005-08-26 20:59:04 +00:00 |
|
Roger Dingledine
|
a47765a16d
|
stop freeing the new global options list whenever we update it.
svn:r4853
|
2005-08-26 20:26:20 +00:00 |
|
Roger Dingledine
|
237f58524f
|
make it clearer which elements of routerinfo_t are for reachability
testing
svn:r4852
|
2005-08-26 20:22:32 +00:00 |
|
Roger Dingledine
|
f3bccdce73
|
if dirservers set assumereachable, it overrides their individual
reachability testing
svn:r4851
|
2005-08-26 20:08:12 +00:00 |
|
Roger Dingledine
|
61f728f4fe
|
fix an infinite loop at hup
svn:r4850
|
2005-08-26 20:07:55 +00:00 |
|
Nick Mathewson
|
7f78be1659
|
Clean up the "add myself as a trusted dirserver" code.
svn:r4849
|
2005-08-26 19:31:51 +00:00 |
|
Nick Mathewson
|
43488472ec
|
The circus music begins playing as nickm and arma juggle an ntohl. Hoop-lah!
svn:r4848
|
2005-08-26 19:25:36 +00:00 |
|
Nick Mathewson
|
ee76baae3d
|
move a wandering ntohl
svn:r4847
|
2005-08-26 19:23:52 +00:00 |
|
Nick Mathewson
|
0239249160
|
Only free strmap if it is allocated.
svn:r4846
|
2005-08-26 18:48:13 +00:00 |
|
Nick Mathewson
|
cf90a36dd1
|
Add quotes around filenames in src/or
svn:r4845
|
2005-08-26 18:44:26 +00:00 |
|
Roger Dingledine
|
fa507c63e8
|
put quotes around user-supplied strings so they are more likely to
realize if they add bad characters (like quotes) to the torrc
svn:r4844
|
2005-08-26 18:40:44 +00:00 |
|
Nick Mathewson
|
ff25a7707a
|
fix syntax err
svn:r4843
|
2005-08-26 18:35:52 +00:00 |
|
Nick Mathewson
|
88989be99b
|
More documenting
svn:r4842
|
2005-08-26 18:02:49 +00:00 |
|
Nick Mathewson
|
e204dd5d2a
|
Remove accidentally added printf
svn:r4841
|
2005-08-26 15:35:43 +00:00 |
|