summaryrefslogtreecommitdiff
path: root/src/or/connection_edge.c
AgeCommit message (Expand)Author
2012-12-29Fix a crash bug when running an node without IPv6-exit support.Nick Mathewson
2012-12-25Fix compilation warning: must not format u64 as long.Nick Mathewson
2012-12-25Merge remote-tracking branch 'mikeperry/209-path-bias-changes'Nick Mathewson
2012-12-18Changes from Nick's code review 'part 1'Mike Perry
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-17Fixed an unused-variable warningNick 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-09Space fixes.Mike Perry
2012-12-08Allow any valid 'end' cell to mean a circuit was used successfully.Mike Perry
2012-12-07Refactor path use bias code into own function.Mike Perry
2012-12-07Note a strange case for SOCKS streams.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-07Fix some wide linesNick Mathewson
2012-12-07Merge branch 'win64-7260'Nick Mathewson
2012-12-04Merge remote-tracking branch 'asn/bug7592_take2'Nick Mathewson
2012-12-05Return connection_exit_connect() if payload creation failed.George Kadianakis
2012-12-03fix some typosRoger Dingledine
2012-11-15Fix up some comments in connection_edge.cNick Mathewson
2012-11-14Accept reverse resolve requests for IPv6 addressesNick Mathewson
2012-11-14Add some missing doxygen for ipv6 exit codeNick Mathewson
2012-11-14Actually send back correctly-formed IPv6 CONNECTED cellsNick Mathewson
2012-11-14Implement a PreferIPv6 flag for SocksPortsNick Mathewson
2012-11-14Change signature of router_compare_to_my_exit_policy so dns can use itNick Mathewson
2012-11-14Whitespace cleanupNick Mathewson
2012-11-14Actually send BEGIN cell flagsNick Mathewson
2012-11-14When asking for a specific address type, others aren't acceptableNick Mathewson
2012-11-14I think it is correct to decorate these addresses.Nick Mathewson
2012-11-14Better checking of exit policies for connections by hostnameNick Mathewson
2012-11-14Only send begin cell flags when we have some to sendNick Mathewson
2012-11-14Never support IPv6 traffic on a SOCKS4 connection.Nick Mathewson
2012-11-14Get the client side of receiving an IPv6 address to workNick Mathewson
2012-11-14Reject IPv4 or IPv6 addresses from the user depending on SOCKS settingsNick Mathewson
2012-11-14Add an IPv6Exit configuration optionNick Mathewson
2012-11-14Simplest version of server-side IPv6 support (no dns)Nick Mathewson
2012-11-14Record, send, and receive flags in BEGIN cellsNick Mathewson
2012-11-14Refactor begin cell parsing into its own function, with tests.Nick Mathewson
2012-11-14Refactor client_dns_set_{reverse_,}addressmap() to take a circNick Mathewson
2012-11-14Move address map into its own file.Nick Mathewson
2012-11-08Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-11-08Add and use and unlikely-to-be-eliminated memwipe()Nick Mathewson
2012-11-02Add a TOR_SOCKET_T_FORMAT construction for logging sockets.Nick Mathewson
2012-10-17Restore the 'address' value of tunneled connectionsNick Mathewson
2012-10-17Fix for bug 7112 (spewing complaints from tor_addr_is_internal)Nick Mathewson
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-10Merge branch 'bug7011'Nick Mathewson
2012-10-10Use fmt_and_decorate_addr in log messages.David Fifield