summaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Expand)Author
2012-12-18Add packaged cell fullness to the heartbeat message.Nick Mathewson
2012-12-17Merge branch 'ticket7570_7571'Nick Mathewson
2012-12-17Drop the maximum attempts to get a virtual address to 1000.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-17Refactor the code to check if an address is matched by automapsuffixesNick Mathewson
2012-12-17Fix another uninitialized var warning from GCCNick Mathewson
2012-12-17Fixed an unused-variable warningNick Mathewson
2012-12-17Don't use the cache when changing an IP address because of an exit policyNick Mathewson
2012-12-17Turn off by-default use of client-side DNS cacheing.Nick Mathewson
2012-12-17Refactor port_cfg_t creation into a port_cfg_new() functionNick Mathewson
2012-12-17Implement option to turn off DNS cache modification by a client portNick Mathewson
2012-12-17Implement option to turn off DNS cache use on a client portNick Mathewson
2012-12-17Oops: make the check for not adding ip->ip DNS maps correctNick Mathewson
2012-12-17Add options to turn DNS cache use on or off per client port.Nick Mathewson
2012-12-17Oops; make DNSPort configuration take address family optionsNick Mathewson
2012-12-17Avoid a 'may be used uninitialized' warningNick Mathewson
2012-12-13Nuke uses of memcmp outside of unit testsNick Mathewson
2012-12-13Fix two wide lines in config.cNick 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-11Woops, this log message triggers with the 2-hop bias commit.Mike Perry
2012-12-10Add a missing comment.Mike Perry
2012-12-10More log message and space fixups.Mike Perry
2012-12-09Clean up some XXX comments.Mike Perry
2012-12-09Space fixes.Mike Perry
2012-12-09Fix a rather serious use-count state bug.Mike Perry
2012-12-09Convert to doubles for all pathbias state.Mike Perry
2012-12-09Also shorten circuit_successes to circ_successes.Mike Perry
2012-12-09Rename first_hop to circ_attempt.Mike Perry
2012-12-09Change from first hop accounting to 2nd hop accountingMike Perry
2012-12-09Add intro+rend cannibalize param..Mike Perry
2012-12-09Flag cannibalized circs as used (non-ideal).Mike Perry
2012-12-08Allow any valid 'end' cell to mean a circuit was used successfully.Mike Perry
2012-12-08Sadly, we can't safely count client intro circ successMike Perry
2012-12-08Fix some hidden service edge cases.Mike Perry
2012-12-07Refactor path use bias code into own function.Mike Perry
2012-12-07Actually, both nacks and acks indicate a valid pathMike Perry
2012-12-07Note more potential issues.Mike Perry
2012-12-07Note a strange case for SOCKS streams.Mike Perry
2012-12-07Fix another crash bug.Mike Perry
2012-12-07Fix a crash bug and pass down a remote reason code.Mike Perry
2012-12-07Document that care needs to be taken with any_streams_attached.Mike Perry
2012-12-07Remove n_chan codepaths for determinining guard.Mike Perry
2012-12-07Move a pathbias function that depends on entryguard_t.Mike Perry
2012-12-07Fix a crash due to NULL circ->n_chan.Mike Perry
2012-12-07Prop209: Rend circuits weren't ever marked dirty.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