aboutsummaryrefslogtreecommitdiff
path: root/src/or/dirserv.c
AgeCommit message (Expand)Author
2017-06-27Mark descriptors as undownloadable when dirserv_add_() rejects themNick Mathewson
2017-05-25Stop leaking keypin-rejected routerinfos on directory authoritiesteor
2017-05-22dir auths reject 0.2.9.x for x<5, due to bug 20499Roger Dingledine
2017-02-15When examining descriptors as a dirserver, reject ones with bad versionsNick Mathewson
2017-01-31be explicit in clear_status_flags_on_sybil that we leave BadExit aloneRoger Dingledine
2017-01-31Do not clear is_bad_exit on sybil.Nick Mathewson
2016-11-16don't attempt a resolve when the cached answer will doRoger Dingledine
2016-11-16refactor router_pick_published_address to have another argRoger Dingledine
2016-10-17Write a bunch of module documentation.Nick Mathewson
2016-09-26protovers: during voting, assert that we are not voting to shut down.Nick Mathewson
2016-09-26Rename "proto " to "pr " in consensusesNick Mathewson
2016-09-26Update prop264 implementation to split HSMid->HS{Intro,Rend}Nick Mathewson
2016-09-26Update authority votes to match updated proposal.Nick Mathewson
2016-09-26Include protocol versions in votes.Nick Mathewson
2016-09-26Include protocol version lines in votes.Nick Mathewson
2016-07-15Clients avoid choosing nodes that can't do ntorteor (Tim Wilson-Brown)
2016-07-15Authorities reject descriptors without ntor keysteor (Tim Wilson-Brown)
2016-06-30fix naked memcmpsNick Mathewson
2016-06-20Make base16_decodes return number of decoded bytesnikkolasg
2016-06-11Merge branch 'bug19180_easy_squashed'Nick Mathewson
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-05-30Replace nearly all XXX0vv comments with smarter onesNick Mathewson
2016-05-30We no longer generate v0 directories. Remove the code to do soNick Mathewson
2016-05-19Merge branch 'maint-0.2.8'Nick Mathewson
2016-05-17whitespace fixesNick Mathewson
2016-05-17Remove duplicate siging_key_cert fields.Nick Mathewson
2016-05-17Merge branch 'maint-0.2.8'Nick Mathewson
2016-05-17Merge branch 'bug17150_027_extra' into maint-0.2.8Nick Mathewson
2016-05-17Improve API of routerinfo_incompatible_with_extrainfo()Nick Mathewson
2016-05-17Merge branch 'maint-0.2.8'Nick Mathewson
2016-05-17Merge remote-tracking branch 'arma/bug18616-v4' into maint-0.2.8Nick Mathewson
2016-05-16touchups and refactorings on bug 18616 branchRoger Dingledine
2016-05-11Merge branch 'maint-0.2.8'Roger Dingledine
2016-05-11Merge branch 'maint-0.2.7' into maint-0.2.8Roger Dingledine
2016-05-11unbreak the build (when warnings are enabled)Roger Dingledine
2016-05-11Merge remote-tracking branch 'arma/feature18760'Nick Mathewson
2016-05-11Merge branch 'maint-0.2.8'Nick Mathewson
2016-05-11Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson
2016-05-11Fix out-of-bounds write during voting with duplicate ed25519 keysJohn Brooks
2016-04-28Decide to advertise begindir support like we decide to advertise DirPortteor (Tim Wilson-Brown)
2016-04-12encourage rejected relays to contact usRoger Dingledine
2016-03-24dir auths only give Guard if they're giving StableRoger Dingledine
2016-03-21Merge branch 'maint-0.2.7'Nick Mathewson
2016-03-21In routers_make_ed_keys_unique, break ties for published_onNick Mathewson
2016-03-21After we strip out duplicate entries from 'routers', don't use 'rl'.Nick Mathewson
2016-03-21Never vote for an ed key twice.Nick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2016-02-23Merge branch 'bug17795'Nick Mathewson
2016-02-10Rename crypto_digest_all, and digests_t.Nick Mathewson
2016-02-08fix wide lines, use more locals.Nick Mathewson