aboutsummaryrefslogtreecommitdiff
path: root/src/or/entrynodes.c
AgeCommit message (Expand)Author
2017-10-25Add a unittest that reveals the offending case of #23862.George Kadianakis
2017-10-03entrynodes: Better naming for dir info check functions.George Kadianakis
2017-10-03entrynodes: Error msg for missing guard descs is now more informative.George Kadianakis
2017-10-03entrynodes: Be specific about how many primary descriptors we miss.George Kadianakis
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-14Merge branch 'maint-0.3.1'Nick Mathewson
2017-09-14Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-09-14entrynodes.c: fix syntax error around BUG() statementMartin Kepplinger
2017-07-01general formatting / whitespace / typo fixesRoger Dingledine
2017-06-29Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-06-29Merge branch 'trove-2017-006' into maint-0.3.0Nick Mathewson
2017-06-29Consider the exit family when applying guard restrictions.Nick Mathewson
2017-06-28Merge remote-tracking branch 'asn/bug21969_bridges_030' into maint-0.3.0Nick Mathewson
2017-06-22Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-06-22Combine our "don't do this if no consensus" entryguards checksNick Mathewson
2017-06-19Don't expand guard sample set unless consensus is "reasonably live"Nick Mathewson
2017-05-22Raise common code for creating circuit_guard_state_tNick Mathewson
2017-05-22Merge remote-tracking branch 'asn/bug21969_bridges'Nick Mathewson
2017-05-22Set guard state on bridge descriptor fetches.George Kadianakis
2017-05-22Set guard state on bridge descriptor fetches.George Kadianakis
2017-05-19fix typo in commentRoger Dingledine
2017-04-03Merge remote-tracking branch 'public/bug21415_testfix_030' into maint-0.3.0Nick Mathewson
2017-03-27Merge remote-tracking branch 'origin/maint-0.3.0'Nick Mathewson
2017-03-27Fix max sampled size logic when in bridge mode.George Kadianakis
2017-03-15Run the copyright update script.Nick Mathewson
2017-03-09Revert "Restore correct behavior of 0.3.0.4-rc with bridges+ipv6-min"George Kadianakis
2017-03-01Restore correct behavior of 0.3.0.4-rc with bridges+ipv6-minNick Mathewson
2017-03-01Improve descriptor checks in the new guard algorithm.George Kadianakis
2017-02-28Change approach to preventing duplicate guards.Nick Mathewson
2017-02-14Replace entry_guard_get_by_id_digest_for_guard_selection impl.Nick Mathewson
2017-02-09whoops, removed a semicolon :(Nick Mathewson
2017-02-09One more prop271 XXX.Nick Mathewson
2017-02-09Update some more XXXXprop271 comments to refer to actual tickets or to be up-...Nick Mathewson
2017-02-09Remove an XXXprop271 comment: turns out we didn't need a tristateNick Mathewson
2017-02-09Change "prop271" in XXXXs about guard Ed identity to refer to #20872.Nick Mathewson
2017-02-01Merge remote-tracking branch 'asn/bug21052'Nick Mathewson
2017-02-01Merge branch 'bug21242'Nick Mathewson
2017-02-01Merge remote-tracking branch 'public/bug21129'Nick Mathewson
2017-01-31When marking guard state instances on a channel, don't mark NULLNick Mathewson
2017-01-31Don't try to use confirmed_idx in remove_guard_from_...lists()Nick Mathewson
2017-01-31Don't build circuits till primary guards have descriptorsNick Mathewson
2017-01-31Don't (usually) return any guards that are missing descriptors.Nick Mathewson
2017-01-31entry_guard_pick_for_circuit(): TRAFFIC guards must have descriptorsNick Mathewson
2017-01-30entrynodes: Remove "split these functions" XXXXsNick Mathewson
2017-01-30Remove prop271 "spec deviation" comments -- the spec has been updatedNick Mathewson
2017-01-24Repair the (deprecated, ugly) DROPGUARDS controller function.Nick Mathewson
2017-01-24Remove some more remnants of legacy guard selection.George Kadianakis
2017-01-18Remove argument from guards_choose_dirguardNick Mathewson
2017-01-18Remove some now-spurious blocks and indentation.Nick Mathewson
2017-01-18Remove GS_TYPE_LEGACYNick Mathewson