Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Prop 209: Add path bias counts for timeouts and other mechanisms. | Mike Perry | 2012-12-07 |
| | | | | | | | Turns out there's more than one way to block a tagged circuit. This seems to successfully handle all of the normal exit circuits. Hidden services need additional tweaks, still. | ||
* | Be explicit about units for timeout. | Mike Perry | 2012-12-07 |
| | |||
* | Fix an assert crash and an incorrectly placed return. | Mike Perry | 2012-12-07 |
| | |||
* | Add a changes file for bug7157. | Mike Perry | 2012-12-07 |
| | |||
* | Update manpage for new PathBias torrc options. | Mike Perry | 2012-12-07 |
| | |||
* | Update with code review changes from Nick. | Mike Perry | 2012-12-07 |
| | |||
* | Fix spaces. | Mike Perry | 2012-12-07 |
| | |||
* | Refactor pathbias functions to use pathbias_should_count. | Mike Perry | 2012-12-07 |
| | |||
* | Update Path Bias log messages to match Proposal 209. | Mike Perry | 2012-12-07 |
| | |||
* | Add log message checks for different rates. | Mike Perry | 2012-12-07 |
| | | | | May want to squash this forward or back.. | ||
* | Update pathbias parameters to match Proposal 209. | Mike Perry | 2012-12-07 |
| | | | | Needs manpage update and testing still.. | ||
* | Add the ability to count circuit timeouts for guards. | Mike Perry | 2012-12-07 |
| | | | | This is purely for informational reasons for debugging. | ||
* | Fix some wide lines | Nick Mathewson | 2012-12-07 |
| | |||
* | Merge branch 'win64-7260' | Nick Mathewson | 2012-12-07 |
|\ | | | | | | | | | Conflicts: src/or/dns.c | ||
| * | In the unit tests, use "test_eq_ptr" and "test_neq_ptr" consistently | Nick Mathewson | 2012-11-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is part of what's needed to build without warnings on mingw64: it was warning about the cast from void* to long that happened in the places we were using test_{n,}eq on pointers. The alternative here would have been to broaden tt_int_op to accept a long long or an intptr_t, but that's less correct (since pointers aren't integers), and would hurt the portability of tinytest a little. Fixes part of 7260. | ||
| * | Add a TOR_SOCKET_T_FORMAT construction for logging sockets. | Nick Mathewson | 2012-11-02 |
| | | | | | | | | | | | | We need this since win64 has a 64-bit SOCKET type. Based on a patch from yayooo for 7260, forward-ported to 0.2.4. | ||
| * | Add a PID_T_FORMAT for writing pids to logs | Nick Mathewson | 2012-11-02 |
| | | | | | | | | | | | | | | | | | | This is based on code by yayooo for 7260, but: - It allows for SIZEOF_PID_T == SIZEOF_SHORT - It addresses some additional cases where we weren't getting any warnings only because we were casting pid_t to int. | ||
| * | Remove an unused variable; part of mingw64 patch from yayooo | Nick Mathewson | 2012-11-02 |
| | | |||
| * | Compile (with warnings) with mingw64 | Nick Mathewson | 2012-11-02 |
| | | | | | | | | Patch from yayooo for bug 7260, forward-ported to 0.2.4. | ||
* | | Fix infinite loop in circuit_expire_bulding | Nick Mathewson | 2012-12-07 |
| | | | | | | | | | | Fixes bug 7663; bug introduced in 42e3c04a7a5fb47a9. Not in any released version of Tor. | ||
* | | Expand the manpage to say: watch out for nonlocal socks | Nick Mathewson | 2012-12-07 |
| | | | | | | | | This clears up the remaining issue stopping me from closing bug 6297. | ||
* | | Merge remote-tracking branch 'karsten/task-6266' | Nick Mathewson | 2012-12-07 |
|\ \ | |||
| * | | Update to the December 2012 GeoIP database. | Karsten Loesing | 2012-12-06 |
| | | | |||
| * | | Update to the November 2012 GeoIP database. | Karsten Loesing | 2012-11-27 |
| | | | |||
| * | | Add script to fix "A1" entries in geoip file. | Karsten Loesing | 2012-11-27 |
| | | | | | | | | | | | | Fixes #6266. | ||
* | | | Merge branch 'bug7306' | Nick Mathewson | 2012-12-07 |
|\ \ \ | |||
| * | | | Use FreeLibrary, not CloseHandle, for library in test_util.c | Nick Mathewson | 2012-12-06 |
| | | | | | | | | | | | | | | | | Fix for bug 7306. Bugfix on 0.2.2.17-alpha. | ||
* | | | | Merge remote-tracking branch 'public/bug6887' | Nick Mathewson | 2012-12-07 |
|\ \ \ \ | |||
| * | | | | Remove some deadcode for parsing v1 directories | Nick Mathewson | 2012-09-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 6887. There are opportunities to remove more functions if authorities can stop serving dummy v1 directory documents | ||
* | | | | | Merge branch 'bug3443_squashed' | Nick Mathewson | 2012-12-07 |
|\ \ \ \ \ | |_|/ / / |/| | | | | |||
| * | | | | Bug 3443: Don't count ORconn setup in circuit build time. | Mike Perry | 2012-12-07 |
|/ / / / | | | | | | | | | | | | | | | | | Also, add a hack Roger suggested where we're more patient if no circuits are opened yet. | ||
* | | | | Merge remote-tracking branch 'asn/bug7592_take2' | Nick Mathewson | 2012-12-04 |
|\ \ \ \ | |||
| * | | | | Return connection_exit_connect() if payload creation failed. | George Kadianakis | 2012-12-05 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #7592; bugfix on 882b389668067a29bb539d0f5bd5cb2f83b93012. The bug is not present in any released versions of Tor. | ||
* | | | | | fix some typos | Roger Dingledine | 2012-12-03 |
|/ / / / | |||
* | | | | Merge branch 'bug7013_take2_squashed' | Nick Mathewson | 2012-11-27 |
|\ \ \ \ | |_|/ / |/| | | | |||
| * | | | Introduce tor_addr_port_parse() and use it to parse ServerTransportListenAddr. | George Kadianakis | 2012-11-27 |
| | | | | |||
| * | | | Add a torrc option to specify the bind address of managed proxies. | George Kadianakis | 2012-11-27 |
| | | | | |||
* | | | | Make sure that the error in ADDRMAP events is well-formed | Nick Mathewson | 2012-11-23 |
| | | | | | | | | | | | | | | | | | | | | "error=Unable to launch resolve request" is not a nice thing to tell the controller. Bugfix on 0.2.0.19-alpha (c11c48fc). | ||
* | | | | Minor documentation fix | Nick Mathewson | 2012-11-23 |
| | | | | |||
* | | | | Note limitation of parse_rfc_1123_time | Nick Mathewson | 2012-11-23 |
| | | | | | | | | | | | | | | | | | | | | RFC1123 suggests that we should handle two-year times, and a full range of time zones, and other stuff too. We don't. | ||
* | | | | In comments and logs, say "UTC" not "GMT" | Nick Mathewson | 2012-11-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for #6113. Note that the RFC1123 times we generate still all say 'GMT'. I'm going to suggest this is not worth changing. | ||
* | | | | Refer to RFC 4648 instead of the obsolete RFC 3548 | Nick Mathewson | 2012-11-23 |
| | | | | | | | | | | | | | | | | Affects comments only. For ticket 6849. | ||
* | | | | forward-port the 0.2.3.25 changelog and release notes | Roger Dingledine | 2012-11-20 |
| | | | | |||
* | | | | Merge branch 'bug7493_redux' | Nick Mathewson | 2012-11-18 |
|\ \ \ \ | |||
| * | | | | Initialize ipv{4,6}_traffic_ok in entry_connection_new | Nick Mathewson | 2012-11-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||
* | | | | | when counting available descs, say whether we're counting exits | Roger Dingledine | 2012-11-16 |
|/ / / / | |||
* | | | | Give useful warning when both IPv4 and IPv6 are disabled on a socksport | Nick Mathewson | 2012-11-15 |
| | | | | |||
* | | | | Allow IPv4 traffic on default and old-style-config SocksPorts. | Nick Mathewson | 2012-11-15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||
* | | | | Merge branch 'ipv6_exits' | Nick Mathewson | 2012-11-15 |
|\ \ \ \ | |||
| * | | | | Set IPv4/IPv6 flags correctly when being a SOCKS client | Nick Mathewson | 2012-11-15 |
| | | | | |