Commit History

Upphovsman SHA1 Meddelande Datum
  Roger Dingledine b9540285af remove unused code 20 år sedan
  Roger Dingledine cca9a2f7b0 oh, and the other bits of the commit 20 år sedan
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 20 år sedan
  Roger Dingledine 7d1f675c85 entry nodes are now entry guards. 20 år sedan
  Roger Dingledine c8e6003412 balance the reachability testing so a smidgen of it happens 20 år sedan
  Nick Mathewson 43a4f8c7f3 Be more aggressive about throwing away expired router descriptors: they are of no use to anybody. Better still: dont serve expired descriptors by fingerprint. The only people who ask for them are busted 0.1.1.10 Tors that will throw them away and re-request them after 30 minutes. 20 år sedan
  Nick Mathewson bec9b705cc Instrument directory client bytes as well as server bytes. 20 år sedan
  Nick Mathewson 878962bee1 Add reasons to DESTROY and RELAY_TRUNCATED cells. 20 år sedan
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch 20 år sedan
  Roger Dingledine 9af33ef39c when we choose not to use a server descriptor from our cache, don't 20 år sedan
  Roger Dingledine 2efa056777 make the "stable" flag in network-status be the median of the uptimes 20 år sedan
  Peter Palfrader 3dc69d3add Make tor compile again 20 år sedan
  Roger Dingledine 6c693dbda6 add a TorVersion state string. 20 år sedan
  Roger Dingledine 5947388968 Finish implementing config's EntryNodes and StrictEntryNodes option. 20 år sedan
  Roger Dingledine dbd7b97eff helper nodes are dead. long live entry nodes. 20 år sedan
  Roger Dingledine 60cd03069a when we connect to a helper node for the first time, close 20 år sedan
  Nick Mathewson ece9865020 Implement new directory logic: download by descriptor digest, not by key digest. Caches try to download all listed digests from authorities; clients try to download "best" digests from caches. 20 år sedan
  Roger Dingledine 35986a2374 simplify because we weren't using those return values anyway 20 år sedan
  Peter Palfrader 4bd65f0f98 Keep bandwidth history accross restarts/crashes 20 år sedan
  Roger Dingledine a6afef700a nother typo 20 år sedan
  Nick Mathewson 89eded7b17 Add "panic" option to reject all servers not in fingerprint list. 20 år sedan
  Nick Mathewson 280c62314e Make clients look at the fast and stable flags in networkstatus, not at the bandwidth and uptime declared in the router descriptors. 20 år sedan
  Nick Mathewson 24e79df0b6 Whitespace fixes; comments. 20 år sedan
  Nick Mathewson 3ea32f51cb add a few clarifying comments 20 år sedan
  Nick Mathewson ce71b17224 Clean fake_status a bit. Switch from has_fetched_directory to have_minimum_dir_info, and make the latter function smarter. 20 år sedan
  Nick Mathewson 9482b1b9d5 Choose directory servers from routerstatus list, not from routerinfo list. This way, as soon was we have a networkstatus, we can ask a cache to give us routers, rather than needing to ask the directories. 20 år sedan
  Nick Mathewson c02c6b5823 Shave off 8 bytes per connection and 4 bytes per circuit by paying attention to padding warnings, moving fields around, and acknowledging that we have no files with over 64 kilolines. 20 år sedan
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 20 år sedan
  Nick Mathewson 27a201ac80 Have dirctory authorites note which servers make good V2 directory caches in publishe network-status. 20 år sedan
  Roger Dingledine 8730190914 when we're checking reachability, make it clearer in the logs 20 år sedan