| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | | Merge remote-tracking branch 'public/bug6211' into maint-0.2.3 | Nick Mathewson | 2012-06-22 | |
| | |\ \ \ | ||||
| | | * | | | Fix a regression bug in AllowDotExit | Nick Mathewson | 2012-06-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code that detected the source of a remapped address checked that an address mapping's source was a given rewrite rule if addr_orig had no .exit, and addr did have a .exit after processing that rule. But addr_orig was formatted for logging: it was not the original address at all, but rather was the address escaped for logging and possibly replaced with "[scrubbed]". This new logic will correctly set ADDRMAPSRC_NONE in the case when the address starts life as a .exit address, so that AllowDotExit can work again. Fixes bug 6211; bugfix on 0.2.3.17-beta | |||
| | * | | | | Merge remote-tracking branch 'public/bug6203_v2' into maint-0.2.3 | Nick Mathewson | 2012-06-22 | |
| | |\ \ \ \ | ||||
| | | * | | | | Disable warning for marked-but-reading in main.c | Nick Mathewson | 2012-06-19 | |
| | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out this can happen. Even though there is no reason for connections to be marked but reading, we leave them reading anyway, so warning here is unwarranted. Let's turn that back on once we do something sensible and disable reading when we mark. Bugfix for 6203 on Tor 0.2.3.17-beta. Thanks to cypherpunks for pointing out the general stupidity of the original code here. | |||
| * | | | | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2012-06-22 | |
| |\ \ \ \ \ | |/ / / / | ||||
| | * | | | | Style tweaks and add a warning about NUL-termination | Nick Mathewson | 2012-06-22 | |
| | | | | | | ||||
| | * | | | | Add unit test for format_hex_number_for_helper_exit_status() | Andrea Shepard | 2012-06-22 | |
| | | | | | | ||||
| | * | | | | Refactor unsigned int hex formatting out of format_helper_exit_status() in ↵ | Andrea Shepard | 2012-06-22 | |
| | | | | | | | | | | | | | | | | | | | | | util.c | |||
| | * | | | | Make format_helper_exit_status() avoid unnecessary spaces | Andrea Shepard | 2012-06-22 | |
| | |/ / / | ||||
| * | | | | Increment master branch version to 0.2.4.0-alpha-dev | Nick Mathewson | 2012-06-20 | |
| |/ / / | ||||
| * | | | Merge remote-tracking branch 'public/bug3311' | Nick Mathewson | 2012-06-18 | |
| |\ \ \ | ||||
| | * | | | Clarify some messages about publishing hidden service descriptors | Nick Mathewson | 2012-06-15 | |
| | | | | | | | | | | | | | | | | | Fix for bug 3311. | |||
| * | | | | Merge branch 'bug4748_squashed' | Nick Mathewson | 2012-06-18 | |
| |\ \ \ \ | ||||
| | * | | | | Document 0.2.3.x torrc/default-torrc/command line semantics changes | Nick Mathewson | 2012-06-18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 4748 squash! Document 0.2.3.x torrc/default-torrc/command line semantics changes Incorporates fixes suggested by rransom. | |||
| * | | | | | Merge branch 'bug6173_rebased' | Nick Mathewson | 2012-06-18 | |
| |\ \ \ \ \ | ||||
| | * | | | | | oops: AC_RUN_IFELSE gets offended if I don't give it a AC_LANG_PROGRAM | Nick Mathewson | 2012-06-18 | |
| | | | | | | | ||||
| | * | | | | | More sophisticated attempt at detecting working linker options | Nick Mathewson | 2012-06-18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On some platforms, the linker is perfectly happy to produce binaries that won't run if you give it the wrong set of flags. So when not cross-compiling, try to link-and-run a little test program, rather than just linking it. Possible fix for 6173. | |||
| * | | | | | | Merge remote-tracking branch 'andrea/bug6028' | Nick Mathewson | 2012-06-18 | |
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | ||||
| | * | | | | | Always set *socket_error to something appropriate when returning -1 from ↵ | Andrea Shepard | 2012-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | connection_connect() | |||
| * | | | | | | conn_type_to_string() on a listener already says it's a listener | Roger Dingledine | 2012-06-16 | |
| | |_|_|/ / |/| | | | | ||||
| * | | | | | fix the typo on the typo fix | Roger Dingledine | 2012-06-15 | |
| | | | | | | ||||
| * | | | | | fix typos from 783f705d | Roger Dingledine | 2012-06-15 | |
| | | | | | | ||||
| * | | | | | fix a compiler warning added in one of my XXX023 fixes. | Nick Mathewson | 2012-06-15 | |
| | |/ / / |/| | | | ||||
| * | | | | Whitespace fix | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| * | | | | Fix a typo found by Mike. | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| * | | | | Merge remote-tracking branch 'public/xxx023' | Nick Mathewson | 2012-06-15 | |
| |\ \ \ \ | |_|/ / |/| | | | ||||
| | * | | | Check the correct consensus before giving it to the client | Nick Mathewson | 2012-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, a directory would check the latest NS consensus for having the signatures the client wanted, and use that consensus's valid_until time to set the HTTP lifetime. With this patch, the directory looks at NS consensus or the microdesc consensus, depending on what the client asked for. | |||
| | * | | | Change a silent ignore-the-bug in microdesc.c to a LOG_INFO | Nick Mathewson | 2012-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | I don't believe this bug occurs, but there was an XXX023 to make sure it doesn't. | |||
| | * | | | Move tor_gettimeofday_cached() into compat_libevent | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| | * | | | Refactor GETINFO process/descriptor-limit | Nick Mathewson | 2012-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | Previously it duplicated some getrlimit code and content from compat.c; now it doesn't. | |||
| | * | | | Document that we are unlikely to underflow session group IDs. | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| | * | | | Triage the XXX023 and XXX022 comments: postpone many. | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| * | | | | Merge remote-tracking branch 'public/bug5932' | Nick Mathewson | 2012-06-15 | |
| |\ \ \ \ | |/ / / |/| | | | ||||
| | * | | | Downgrade an eventdns warning to PROTOCOL_WARN. | Nick Mathewson | 2012-06-07 | |
| | | | | | ||||
| * | | | | Downgrade log messages about cbt enabled/disabled. Bug 6169. | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| * | | | | whitespace fix | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | bump to 0.2.3.17-beta-dev | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | give 0.2.3.17-beta a release blurbtor-0.2.3.17-beta | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | another little step at making debugging 5458 easier | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | tab-man returneth (this time using the name 'rob') | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | fix typos, logic error, default in man page | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | bump to 0.2.3.17-beta | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | fold in next changes items | Roger Dingledine | 2012-06-15 | |
| | | | | | ||||
| * | | | | Expand on bug5458 changes file | Nick Mathewson | 2012-06-15 | |
| | | | | | ||||
| * | | | | Add a changes file for bug5458. | Mike Perry | 2012-06-14 | |
| | | | | | ||||
| * | | | | Lower the default path bias notice rate to 40%. | Mike Perry | 2012-06-14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | I saw 72% on a test run with 26 circuits. 70% might be a little close to the line. That, or min_circs is too low and we need to be more patient. We still need to test/simulate more. | |||
| * | | | | For now, never disable any guards. | Mike Perry | 2012-06-14 | |
| | | | | | ||||
| * | | | | Defend against entry node path bias attacks | Mike Perry | 2012-06-14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The defense counts the circuit failure rate for each guard for the past N circuits. Failure is defined as the ability to complete a first hop, but not finish completing the circuit all the way to the exit. If the failure rate exceeds a certain amount, a notice is emitted. If it exceeds a greater amount, a warn is emitted and the guard is disabled. These values are governed by consensus parameters which we intend to tune as we perform experiments and statistical simulations. | |||
| * | | | | Document --hush; fix documentation for --quiet. | Nick Mathewson | 2012-06-14 | |
| | | | | | ||||
| * | | | | Merge remote-tracking branch 'asn-mytor/bug5589_take2' | Nick Mathewson | 2012-06-14 | |
| |\ \ \ \ | ||||
