aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-07Fix spaces.Mike Perry
2012-12-07Refactor pathbias functions to use pathbias_should_count.Mike Perry
2012-12-07Update Path Bias log messages to match Proposal 209.Mike Perry
2012-12-07Add log message checks for different rates.Mike Perry
May want to squash this forward or back..
2012-12-07Update pathbias parameters to match Proposal 209.Mike Perry
Needs manpage update and testing still..
2012-12-07Add the ability to count circuit timeouts for guards.Mike Perry
This is purely for informational reasons for debugging.
2012-12-07Fix some wide linesNick Mathewson
2012-12-07Merge branch 'win64-7260'Nick Mathewson
Conflicts: src/or/dns.c
2012-12-07Fix infinite loop in circuit_expire_buldingNick Mathewson
Fixes bug 7663; bug introduced in 42e3c04a7a5fb47a9. Not in any released version of Tor.
2012-12-07Expand the manpage to say: watch out for nonlocal socksNick Mathewson
This clears up the remaining issue stopping me from closing bug 6297.
2012-12-07Merge remote-tracking branch 'karsten/task-6266'Nick Mathewson
2012-12-07Merge branch 'bug7306'Nick Mathewson
2012-12-07Merge remote-tracking branch 'public/bug6887'Nick Mathewson
2012-12-07Merge branch 'bug3443_squashed'Nick Mathewson
2012-12-07Bug 3443: Don't count ORconn setup in circuit build time.Mike Perry
Also, add a hack Roger suggested where we're more patient if no circuits are opened yet.
2012-12-06Use FreeLibrary, not CloseHandle, for library in test_util.cNick Mathewson
Fix for bug 7306. Bugfix on 0.2.2.17-alpha.
2012-12-06Update to the December 2012 GeoIP database.Karsten Loesing
2012-12-04Merge remote-tracking branch 'asn/bug7592_take2'Nick Mathewson
2012-12-05Return connection_exit_connect() if payload creation failed.George Kadianakis
Fixes bug #7592; bugfix on 882b389668067a29bb539d0f5bd5cb2f83b93012. The bug is not present in any released versions of Tor.
2012-12-03fix some typosRoger Dingledine
2012-11-27Merge branch 'bug7013_take2_squashed'Nick Mathewson
2012-11-27Introduce tor_addr_port_parse() and use it to parse ServerTransportListenAddr.George Kadianakis
2012-11-27Add a torrc option to specify the bind address of managed proxies.George Kadianakis
2012-11-27Update to the November 2012 GeoIP database.Karsten Loesing
2012-11-27Add script to fix "A1" entries in geoip file.Karsten Loesing
Fixes #6266.
2012-11-23Make sure that the error in ADDRMAP events is well-formedNick Mathewson
"error=Unable to launch resolve request" is not a nice thing to tell the controller. Bugfix on 0.2.0.19-alpha (c11c48fc).
2012-11-23Minor documentation fixNick Mathewson
2012-11-23Note limitation of parse_rfc_1123_timeNick Mathewson
RFC1123 suggests that we should handle two-year times, and a full range of time zones, and other stuff too. We don't.
2012-11-23In comments and logs, say "UTC" not "GMT"Nick Mathewson
Fix for #6113. Note that the RFC1123 times we generate still all say 'GMT'. I'm going to suggest this is not worth changing.
2012-11-23Refer to RFC 4648 instead of the obsolete RFC 3548Nick Mathewson
Affects comments only. For ticket 6849.
2012-11-20forward-port the 0.2.3.25 changelog and release notesRoger Dingledine
2012-11-18Merge branch 'bug7493_redux'Nick Mathewson
2012-11-18Initialize ipv{4,6}_traffic_ok in entry_connection_newNick Mathewson
This one is necessary for sending BEGIN cells with sane flags when self-testing a directory port. All real entry connections were getting their ipv{4,6}_traffic_ok flags set from their listeners, and for begindir entry connections we didn't care, but for directory self-testing, we had a problem. Fixes at least one more case of 7493; if there are more lingering cases of 7493, this might fix them too. Bug not in any released version of Tor.
2012-11-16when counting available descs, say whether we're counting exitsRoger Dingledine
2012-11-15Give useful warning when both IPv4 and IPv6 are disabled on a socksportNick Mathewson
2012-11-15Allow IPv4 traffic on default and old-style-config SocksPorts.Nick Mathewson
Looks like when i was writing the code to set the ipv4_traffic flag on port_cfg_t, I missed some cases, such as the one where the port was set from its default value. Fix for 7493. Bug not in any released Tor.
2012-11-15Merge branch 'ipv6_exits'Nick Mathewson
2012-11-15Set IPv4/IPv6 flags correctly when being a SOCKS clientNick Mathewson
2012-11-15Remove some XXXX commens in dns.cNick Mathewson
Previously, I was freaking out about passing an unspec address to dns_found_answer() on an error, since I was using the address type to determine whether the error was an error on an ipv4 address lookup or on an ipv6 address lookup. But now dns_found_answer() has a separate orig_query_type argument to tell what kind of query it is, so there's no need to freak out.
2012-11-15Fix up some comments in connection_edge.cNick Mathewson
2012-11-14Add a changes file for IPv6 exitsNick Mathewson
2012-11-14Add manual page entries for new IPv6-exits optionsNick Mathewson
2012-11-14Add another missing function docNick Mathewson
2012-11-14Initial support for AAAA requests on DNSPort.Nick Mathewson
This is imperfect, since it sends back whatever we would send to a socks RESOLVE request, when in reality we should send back whatever was asked for.
2012-11-14Let tor-resolve generate PTR requests for IPv6 addressesNick Mathewson
2012-11-14Accept reverse resolve requests for IPv6 addressesNick Mathewson
2012-11-14Add IPv6 support to tor-resolve so it can hear about IPv6 answersNick Mathewson
2012-11-14Make DNS resolve requests work for IPv6Nick Mathewson
* If there's an IPv4 and an IPv6 address, return both in the resolved cell. * Treat all resolve requests as permitting IPv6, since by the spec they're allowed to, and by the code that won't break anything.
2012-11-14Fix a bug in policy_is_reject_star() that was making IPv4 exits breakNick Mathewson
IPv4-only exits have an implicit "reject [::]/0", which was making policy_is_reject_star() return 1 for them, making us refuse to do hostname lookups. This fix chanes policy_is_reject_star() to ask about which family we meant.
2012-11-14Add some missing doxygen for ipv6 exit codeNick Mathewson