Historial de Commits

Autor SHA1 Mensaje Fecha
  Roger Dingledine b9540285af remove unused code hace 20 años
  Roger Dingledine cca9a2f7b0 oh, and the other bits of the commit hace 20 años
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. hace 20 años
  Roger Dingledine 7d1f675c85 entry nodes are now entry guards. hace 20 años
  Roger Dingledine c8e6003412 balance the reachability testing so a smidgen of it happens hace 20 años
  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. hace 20 años
  Nick Mathewson bec9b705cc Instrument directory client bytes as well as server bytes. hace 20 años
  Nick Mathewson 878962bee1 Add reasons to DESTROY and RELAY_TRUNCATED cells. hace 20 años
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch hace 20 años
  Roger Dingledine 9af33ef39c when we choose not to use a server descriptor from our cache, don't hace 20 años
  Roger Dingledine 2efa056777 make the "stable" flag in network-status be the median of the uptimes hace 20 años
  Peter Palfrader 3dc69d3add Make tor compile again hace 20 años
  Roger Dingledine 6c693dbda6 add a TorVersion state string. hace 20 años
  Roger Dingledine 5947388968 Finish implementing config's EntryNodes and StrictEntryNodes option. hace 20 años
  Roger Dingledine dbd7b97eff helper nodes are dead. long live entry nodes. hace 20 años
  Roger Dingledine 60cd03069a when we connect to a helper node for the first time, close hace 20 años
  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. hace 20 años
  Roger Dingledine 35986a2374 simplify because we weren't using those return values anyway hace 20 años
  Peter Palfrader 4bd65f0f98 Keep bandwidth history accross restarts/crashes hace 20 años
  Roger Dingledine a6afef700a nother typo hace 20 años
  Nick Mathewson 89eded7b17 Add "panic" option to reject all servers not in fingerprint list. hace 20 años
  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. hace 20 años
  Nick Mathewson 24e79df0b6 Whitespace fixes; comments. hace 20 años
  Nick Mathewson 3ea32f51cb add a few clarifying comments hace 20 años
  Nick Mathewson ce71b17224 Clean fake_status a bit. Switch from has_fetched_directory to have_minimum_dir_info, and make the latter function smarter. hace 20 años
  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. hace 20 años
  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. hace 20 años
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. hace 20 años
  Nick Mathewson 27a201ac80 Have dirctory authorites note which servers make good V2 directory caches in publishe network-status. hace 20 años
  Roger Dingledine 8730190914 when we're checking reachability, make it clearer in the logs hace 20 años