Historia zmian

Autor SHA1 Wiadomość Data
  Roger Dingledine 5f051574d5 Happy new year! 18 lat temu
  Nick Mathewson e5a574ce2e Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.) 18 lat temu
  Roger Dingledine 6535087845 when building v2 statuses or v1 running-routers, don't admit the 18 lat temu
  Nick Mathewson bfe285be61 Add a missing printf arg 18 lat temu
  Nick Mathewson 9f42c9d650 Make dirservers generate a separate "guard" flag to mean, "would make a good entry guard". Make clients parse it and vote on it. 18 lat temu
  Nick Mathewson 2dd566d5d5 Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk. 18 lat temu
  Nick Mathewson 5c78c89471 Appease verbose gcc warning: make dirserv_compute_stable_uptime() static. 18 lat temu
  Roger Dingledine c8e6003412 balance the reachability testing so a smidgen of it happens 18 lat temu
  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. 18 lat temu
  Nick Mathewson 5d709e8517 Fix bug in last commit. Also, fix bug 231: authorities should never treat their own descriptor changes as cosmetic. 18 lat temu
  Nick Mathewson e30516f33f Fix bug 236: caches should cache up to 16 unrecognized network-status docs. 18 lat temu
  Roger Dingledine f8a59965a1 cleanups, and remove some unreachable code. 18 lat temu
  Roger Dingledine 485aa9415d authdirs now stop whining so loudly about bad descriptors that they fetch 18 lat temu
  Roger Dingledine 9af33ef39c when we choose not to use a server descriptor from our cache, don't 18 lat temu
  Roger Dingledine 2efa056777 make the "stable" flag in network-status be the median of the uptimes 18 lat temu
  Nick Mathewson 89eded7b17 Add "panic" option to reject all servers not in fingerprint list. 18 lat temu
  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. 18 lat temu
  Nick Mathewson 24e79df0b6 Whitespace fixes; comments. 18 lat temu
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 18 lat temu
  Nick Mathewson 27a201ac80 Have dirctory authorites note which servers make good V2 directory caches in publishe network-status. 18 lat temu
  Roger Dingledine 58366ffd24 when we changed from log_fn to debug/info/notice/warn/err, 18 lat temu
  Roger Dingledine 9b0a40ec78 crank the max line limit down to 150 chars. 18 lat temu
  Nick Mathewson 39265dd72e In my private little universe, terminals are still 80 columns. Impose a 160-character-per-line limit; this will creep down. 18 lat temu
  Roger Dingledine a438f2abcd let the user configure a sockslistenaddress on other private IPs 18 lat temu
  Nick Mathewson b1d034d2ab Fix bug 212: Directory authorities should not try to download server descriptors that they know they will reject. 18 lat temu
  Nick Mathewson 3bd613b44d Rename connection_get_by_identity_digest to reflect that it is OR-only. Make it use a hashtable instead of a linear search. 18 lat temu
  Nick Mathewson 447a3a7ff2 Funny. I could have sworn that it compiled. 18 lat temu
  Nick Mathewson 94e8dcef44 Fix a bug weasel found: when we are an authority and somebody requests "all" statuses, cconsider regenerating our own. 18 lat temu
  Peter Palfrader a48b722432 Ancient gcc does not like you when you declare variables in the middle of a block 18 lat temu
  Peter Palfrader b9d37a2d58 Add a new controller event type that allows controllers to get all 18 lat temu