aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* the 0.2.1.32 changelog got lost in the shuffleRoger Dingledine2012-09-07
|
* a debugging log line that just helped meRoger Dingledine2012-09-07
|
* Rename extend_info_alloc() --> _new()Nick Mathewson2012-09-06
| | | | | Based on a patch from Linus, regenerated so as to not conflict with Linus's 5535/6363 patches.
* Rename packed_cell_alloc() --> _new().Linus Nordberg2012-09-06
|
* Rename config_alloc() --> _new().Linus Nordberg2012-09-06
|
* Merge branch 'quiet_lib_versions_squashed'Nick Mathewson2012-09-06
|\
| * Detect openssl header version doesn't match runtime versionNick Mathewson2012-09-06
| | | | | | | | | | | | | | We already do this for libevent; let's do it for openssl too. For now, I'm making it always a warn, since this has caused some problems in the past. Later, we can see about making it less severe.
| * Don't log about Libevent/OpenSSL initialization when all's wellNick Mathewson2012-09-06
| | | | | | | | | | OTOH, log the Libevent and OpenSSL versions on the first line when we're starting Tor.
* | Merge branch 'bug6778'Nick Mathewson2012-09-06
|\ \
| * | Fix a dependency: micro-revision.i influences tor_main.o, not tor_main.cNick Mathewson2012-09-06
| | |
| * | Fix a dependency: sha256.c influences crypto.o, not crypto.cNick Mathewson2012-09-06
| | |
| * | Fix a build-warning when building out-of-treeNick Mathewson2012-09-06
| | | | | | | | | | | | | | | | | | | | | We were trying to incorporate all headers in common_sha1.i, not just the src/common ones. This is part of bug 6778; fix on 0.2.4.1-alpha
* | | Merge remote-tracking branch 'asn/bug4567_rebased'Nick Mathewson2012-09-06
|\ \ \
| * | | Figure out ORPort and DirPort even when 'auto' is used.George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | Use router_get_advertised_{dir,or}_port() functions instead of get_primary_{dir,or}_port().
| * | | Fix some bugs that did not allow compilation on Windows.George Kadianakis2012-09-05
| | | |
| * | | General tweaks and fixes for Nick's comments.George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add changes/ files. * Edit the tor-fw-helper manpage. * Fix check-spaces. * Add prototype for get_list_of_ports_to_forward(). * Fix tor_parse_long() TCP port range. * Improve doc. of tor_check_port_forwarding(). * Check for overflows in tor_check_port_forwarding(). * Demote successful port forwarding to LOG_INFO. Conflicts: src/common/address.c src/or/circuitbuild.c
| * | | Tweak code and pump the tor-fw-helper version.George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | Conflicts: src/or/circuitbuild.h
| * | | Start passing ports to tor_check_port_forwarding().George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | Conflicts: src/or/transports.c
| * | | Refactor tor to support the new tor-fw-helper protocol.George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add handle_fw_helper_output(), a function responsible for parsing the output of tor-fw-helper. Refactor tor_check_port_forwarding() and run_scheduled_events() accordingly too. We now issue warnings when we get control output from tor-fw-helper, and we log the verbose output of tor-fw-helper in LOG_INFO. Conflicts: src/common/util.c
| * | | Use get_lines_from_handle() in configure_proxy().George Kadianakis2012-09-05
| | | |
| * | | Introduce get_lines_from_handle().George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | get_lines_from_handle() is a multiplatform function which drains lines from a stream and stuffs it into a smartlist. It's useful for line-based protocols, like the one managed proxy and the tor-fw-helper protocols.
| * | | All loging messages are now sent to stderr.George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | stdout should be clean for control messages.
| * | | Refactor our backends' interface.George Kadianakis2012-09-05
| | | |
| * | | Further implement tor-fw-helper's TCP port forwarding system.George Kadianakis2012-09-05
| | | |
| * | | Implement the new TCP port parsing logic in tor-fw-helper.George Kadianakis2012-09-05
| | | |
| * | | Refactor tor-fw-helper port forwarding logic.George Kadianakis2012-09-05
| | | | | | | | | | | | | | | | | | | | Make it port-purpose-agnostic; that is it should treat each port as equal, and not expect to get a DirPort and an ORPort.
* | | | Merge remote-tracking branch 'asn/bug6779'Nick Mathewson2012-09-06
|\ \ \ \
| * | | | Log more information when we fail to terminate a process.George Kadianakis2012-09-06
| |/ / /
* | | | Merge remote-tracking branch 'asn/bug6765'Nick Mathewson2012-09-06
|\ \ \ \
| * | | | Use tor_malloc_zero() in var_cell_new().George Kadianakis2012-09-06
| |/ / / | | | | | | | | | | | | | | | | This is just a precaution; we seem to be using var_cell_t.payload and var_cell_t.payload_len correctly at the moment.
* | / / fix punctuation in logsRoger Dingledine2012-09-06
| |/ / |/| |
* | | Fix warning when implicitly casting strlen(microdesc) to intNick Mathewson2012-09-05
| | | | | | | | | | | | | | | Harmless unless we somehow generate a microdesc of more than INT_MAX bytes.
* | | bump to 0.2.4.1-alpha-devRoger Dingledine2012-09-05
| | |
* | | bump to 0.2.4.1-alphaRoger Dingledine2012-09-05
| | |
* | | finish changelog mucking for 0.2.4.1-alphaRoger Dingledine2012-09-05
| | |
* | | make AuthDirHasIPv6Connectivity match the man pageRoger Dingledine2012-09-05
| | | | | | | | | | | | | | | | | | | | | | | | we can turn it into an autobool later if we have some way for it to make a decision. (patch possibly got lost when nickm merged #6770; or maybe nickm meant for it to be this way. i'm not sure.)
* | | and fold it into master tooRoger Dingledine2012-09-05
| | |
* | | Merge branch 'maint-0.2.3'Roger Dingledine2012-09-05
|\ \ \
| * | | Update the minimum bandwidth for a public relayRoger Dingledine2012-09-05
| | | | | | | | | | | | | | | | | | | | The current cutoff is 30KB, but in reality a useful cutoff is probably more like 50KB or 100KB.
* | | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-09-05
|\| | |
| * | | Avoid segfault if EntryGuardPathBias precedes EntryGuardNick Mathewson2012-09-05
| | | | | | | | | | | | | | | | Fix for bug 6774; bugfix on 0.2.3.17-beta.
* | | | Whitespace fixes.Linus Nordberg2012-09-05
| | | |
* | | | Merge remote-tracking branch 'linus/bug6770_3'Nick Mathewson2012-09-05
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/tor.1.txt src/or/config.c
| * | | | Make AuthDirHasIPv6Connectivity a BOOL.Linus Nordberg2012-09-05
| | |/ / | |/| | | | | | | | | | This is a fix of unreleased tor. It solves ticket #6770.
* / | | Remove AuthDirPublishIPv6 and let AuthDirHasIPv6Connectivity fill its function.Linus Nordberg2012-09-05
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | See #4771 for rationale. Note that this patch does not take suggested changes in #4470 into account and keeps treating AuthDirHasIPv6Connectivity as an AUTOBOOL. Thus, bug fixes for that are included here as well. This is a fix on master, unreleased as of now.
* | | fold in the changes filesRoger Dingledine2012-09-05
| | | | | | | | | | | | | | | in-progress due to various bugs i uncovered in the ipv6 config option meanings.
* | | minor typos i found while constructing the changelogRoger Dingledine2012-09-05
| | |
* | | forward-port the 0.2.3.21-rc changelogRoger Dingledine2012-09-04
| | |
* | | one more already-merged changes fileRoger Dingledine2012-09-04
| | |
* | | remove the changes files that are merged into 0.2.3.21-rcRoger Dingledine2012-09-04
| | |