summaryrefslogtreecommitdiff
path: root/src/or/or.h
AgeCommit message (Expand)Author
2012-12-25Merge remote-tracking branch 'mikeperry/209-path-bias-changes'Nick Mathewson
2012-12-25Add configuration options for directory guardsNick Mathewson
2012-12-25Make ECDHE group configurable: 224 for public, 256 for bridges (default)Nick Mathewson
2012-12-17Add missing doxygen for DNS and automap codeNick Mathewson
2012-12-17Per-listener option to prefer IPv6 automaps when possible.Nick Mathewson
2012-12-17Build and test most of the machinery needed for IPv6 virtualaddrmapsNick Mathewson
2012-12-17Add options to turn DNS cache use on or off per client port.Nick Mathewson
2012-12-13Merge branch 'fallback_dirsource_v3'Nick Mathewson
2012-12-11Tags on relay cells can result in certain reason codes.Mike Perry
2012-12-09Rename first_hop to circ_attempt.Mike Perry
2012-12-07Refactor path use bias code into own function.Mike Perry
2012-12-07Document that care needs to be taken with any_streams_attached.Mike Perry
2012-12-07Prop 209: Add in hidserv path bias counts for usage.Mike Perry
2012-12-07Prop 209: Add path bias counts for timeouts and other mechanisms.Mike Perry
2012-12-07Update with code review changes from Nick.Mike Perry
2012-12-07Update pathbias parameters to match Proposal 209.Mike Perry
2012-12-07Add the ability to count circuit timeouts for guards.Mike Perry
2012-12-07Bug 3443: Don't count ORconn setup in circuit build time.Mike Perry
2012-12-06Drop FallbackNetworkstatusFile; it never worked.Nick Mathewson
2012-12-06Add an option to weight down authorities when choosing a fallbackNick Mathewson
2012-12-06When choosing among dirserver_ts, consider their weightsNick Mathewson
2012-12-06New FallbackDir option to add extra directories for bootstrapingNick Mathewson
2012-12-06Refactor add_trusted_dir_serverNick Mathewson
2012-12-06Rename trusted_dir_server_t to dir_server_t. Automatic renaming.Nick Mathewson
2012-12-06Rename DirServer to DirAuthorityNick Mathewson
2012-12-06Start refactoring trusted_dir_servers into trusted and fallback listsNick Mathewson
2012-11-27Merge branch 'bug7013_take2_squashed'Nick Mathewson
2012-11-27Add a torrc option to specify the bind address of managed proxies.George Kadianakis
2012-11-14Add some missing doxygen for ipv6 exit codeNick Mathewson
2012-11-14Implement a PreferIPv6 flag for SocksPortsNick Mathewson
2012-11-14Revise the DNS subsystem to handle IPv6 exits.Nick Mathewson
2012-11-14Rename ipv{4,6}_only to bind_ipv{4,6}_onlyNick Mathewson
2012-11-14Add {No,}IPv{4,6}Traffic options to SOCKSPortNick Mathewson
2012-11-14Add an IPv6Exit configuration optionNick Mathewson
2012-11-14Record, send, and receive flags in BEGIN cellsNick Mathewson
2012-11-14Parse IPv6 policy summaries from router descriptors and microdescsNick Mathewson
2012-11-14Better policy support for IPv6Nick Mathewson
2012-11-04Merge remote-tracking branch 'linus/bug5053-bug5055'Nick Mathewson
2012-10-22Name variables more consistently.Linus Nordberg
2012-10-17Add GeoIP database for IPv6 addressesnils
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-12Convert all include-guard macros to avoid reserved identifiers.Nick Mathewson
2012-10-10Fix comment on circuit_t.n_hop and remove circuitmux TODO in or.hAndrea Shepard
2012-10-10Remove cell_ewma_t from or.h and from circuit_t/or_circuit_t; all that goes t...Andrea Shepard
2012-10-10Handle n_mux/p_mux properly in circuitmux.cAndrea Shepard
2012-10-10Implement circuitmux_attach_circuit() in circuitmux.cAndrea Shepard
2012-10-10Use circuitmux_t in channels and when relaying cellsAndrea Shepard
2012-10-10Add circuitmux.c, circuitmux.hAndrea Shepard
2012-10-09Split channel_t into channel_t and channel_listener_t; get rid of that big unionAndrea Shepard
2012-10-08Use channel_t rather than or_connection_t for circuitsAndrea Shepard