Nick Mathewson
|
f99b91505b
Make write_escaped_data more bulletproof; backport candidate.
|
19 years ago |
Roger Dingledine
|
1cfcc4b351
clean up misleading comment on authdir_wants_to_reject_router()
|
19 years ago |
Nick Mathewson
|
f411dd8d3a
Move items from meeting into dir-spec and TODO.
|
19 years ago |
Nick Mathewson
|
72915546cd
Only check versions from versioning authdirs.
|
19 years ago |
Nick Mathewson
|
20b9111266
Implement new version handling code.
|
19 years ago |
Nick Mathewson
|
892e173e01
Add notes of things that must be done to dir-spec
|
19 years ago |
Roger Dingledine
|
94ff09af23
clean up a bit more code
|
19 years ago |
Nick Mathewson
|
fbedb32ee1
Add a temporary section to dir-spec reflecting what we actually do now.
|
19 years ago |
Roger Dingledine
|
9fa3a4a5e4
a few more todo items done
|
19 years ago |
Roger Dingledine
|
19f04ae9c3
make router_is_general_exit match its documentation
|
19 years ago |
Roger Dingledine
|
ba49b45682
clean up new dir spec a bit more
|
19 years ago |
Nick Mathewson
|
dcb6b3df6c
bump version to 0.1.1.7-alpha-cvs
|
19 years ago |
Nick Mathewson
|
837b223c8c
remove some debugging garbage
|
19 years ago |
Nick Mathewson
|
283032960d
Make give-up-on-failure actually work: it seems the servers gave me a real test case.
|
19 years ago |
Nick Mathewson
|
d118d5069a
Prevent a "try forever to download an unobtainable descriptor" bug. Still remaining: the "give up forever" bug.
|
19 years ago |
Nick Mathewson
|
87f6d526fe
Refactor new directory code a bit. Keep a big list of rolled-up router status info, including # of download failures (not yet used). Update this list from networkstatuses when they arrive, then update routers from this list. Only download 128 routers at a time, to avoid gargantuan URLs.
|
19 years ago |
Nick Mathewson
|
e86893e87b
Move to new base64 digest functions. Switch to new router digest calculation. Make sure there are no duplicates in router status lists.
|
19 years ago |
Nick Mathewson
|
f8a80e8d59
Helper functions to perform our truncated base64 encoding on hexdigests.
|
19 years ago |
Nick Mathewson
|
312af36126
Make smartlist_add_all more efficient.
|
19 years ago |
Nick Mathewson
|
d69089fc64
Specify exactly what we meant by "the digest of a descriptor". Fortunately, we dont depend on it being right yet.
|
19 years ago |
Nick Mathewson
|
f859e34fb9
add a couple of directory items
|
19 years ago |
Nick Mathewson
|
1fbe499bfe
Remove a bunch of #if0d code that I no longer need to look at.
|
19 years ago |
Nick Mathewson
|
6d15a73548
Resolve/expand some XXXXs and improve a log message or two
|
19 years ago |
Roger Dingledine
|
cce469c5ce
simplify
|
19 years ago |
Nick Mathewson
|
538740e362
Fix the never-marked-anything-as-running bug. Now Tor builds circuts again. Woo.
|
19 years ago |
Nick Mathewson
|
d45badd9f4
Add a missing return
|
19 years ago |
Nick Mathewson
|
1a786a297f
Fix the confusing bug where we were downloading only the first n/2-1 of the servers we actually wanted.
|
19 years ago |
Nick Mathewson
|
9c2ca40df3
Unify our "figure out which fingerprints we were downloading" code.
|
19 years ago |
Nick Mathewson
|
05bab28c7d
Add some (notice, for now) log messages that imply confusing things are happening.
|
19 years ago |
Nick Mathewson
|
51da58eccf
fix braino in dirserv.
|
19 years ago |