summaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Collapse)Author
2012-09-10Merge branch 'maint-0.2.3'Roger Dingledine
2012-09-10Merge branch 'remove_old_ver_checks'Nick Mathewson
2012-09-10Merge remote-tracking branch 'public/ticket6789'Nick Mathewson
2012-09-10Avoid segfault when reading state file from ancient torNick Mathewson
If s_values is null in rep_hist_load_bwhist_state_section, we would call smartlist_len() on it, and die. Fixes bug 6801.
2012-09-10Fix tab introduced in f43946829ce037Nick Mathewson
2012-09-10Merge remote-tracking branch 'linus/bug6797'Nick Mathewson
2012-09-10Rename _UseFilteringSSLBufferevents to lose its _. Bug 3155Nick Mathewson
2012-09-10Hide options beginning with "___" from GETINFO config/namesmeejah
2012-09-10rename _UsingTestNetworkDefaults to start with triple-underscoremeejah
2012-09-10raise bandwidthrate/bandwidthburst to a new "infinite"Roger Dingledine
addresses bug 6605.
2012-09-10Don't follow the NULL pointer.Linus Nordberg
If dirvote_create_microdescriptor() returns NULL, don't use md. Found by "f. tp.". Fixes bug 6797.
2012-09-09finish backing out 5492de76Roger Dingledine
2012-09-09minor logging improvementRoger Dingledine
2012-09-07Remove one more check for an insanely old versionNick Mathewson
2012-09-07Remove version_supports checks for versions before 0.2.2.Nick Mathewson
2012-09-07Dirservers no longer accept tors released before December 2011.Nick Mathewson
Implements ticket 6789.
2012-09-07Merge remote-tracking branch 'asn/bug6788'Nick Mathewson
2012-09-07Remove redundant declaration of find_transport_name_by_bridge_addrport().George Kadianakis
2012-09-07a debugging log line that just helped meRoger Dingledine
2012-09-06Rename extend_info_alloc() --> _new()Nick Mathewson
Based on a patch from Linus, regenerated so as to not conflict with Linus's 5535/6363 patches.
2012-09-06Rename packed_cell_alloc() --> _new().Linus Nordberg
2012-09-06Rename config_alloc() --> _new().Linus Nordberg
2012-09-06Merge branch 'quiet_lib_versions_squashed'Nick Mathewson
2012-09-06Don't log about Libevent/OpenSSL initialization when all's wellNick Mathewson
OTOH, log the Libevent and OpenSSL versions on the first line when we're starting Tor.
2012-09-06Merge branch 'bug6778'Nick Mathewson
2012-09-06Fix a dependency: micro-revision.i influences tor_main.o, not tor_main.cNick Mathewson
2012-09-06Merge remote-tracking branch 'asn/bug4567_rebased'Nick Mathewson
2012-09-06Merge remote-tracking branch 'asn/bug6765'Nick Mathewson
2012-09-06Fix a build-warning when building out-of-treeNick Mathewson
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
2012-09-06fix punctuation in logsRoger Dingledine
2012-09-05Fix warning when implicitly casting strlen(microdesc) to intNick Mathewson
Harmless unless we somehow generate a microdesc of more than INT_MAX bytes.
2012-09-06Use tor_malloc_zero() in var_cell_new().George Kadianakis
This is just a precaution; we seem to be using var_cell_t.payload and var_cell_t.payload_len correctly at the moment.
2012-09-05make AuthDirHasIPv6Connectivity match the man pageRoger Dingledine
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.)
2012-09-05Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-09-05Whitespace fixes.Linus Nordberg
2012-09-05Avoid segfault if EntryGuardPathBias precedes EntryGuardNick Mathewson
Fix for bug 6774; bugfix on 0.2.3.17-beta.
2012-09-05Figure out ORPort and DirPort even when 'auto' is used.George Kadianakis
Use router_get_advertised_{dir,or}_port() functions instead of get_primary_{dir,or}_port().
2012-09-05Merge remote-tracking branch 'linus/bug6770_3'Nick Mathewson
Conflicts: doc/tor.1.txt src/or/config.c
2012-09-05General tweaks and fixes for Nick's comments.George Kadianakis
* 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
2012-09-05Tweak code and pump the tor-fw-helper version.George Kadianakis
Conflicts: src/or/circuitbuild.h
2012-09-05Start passing ports to tor_check_port_forwarding().George Kadianakis
Conflicts: src/or/transports.c
2012-09-05Refactor tor to support the new tor-fw-helper protocol.George Kadianakis
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
2012-09-05Use get_lines_from_handle() in configure_proxy().George Kadianakis
2012-09-05Remove AuthDirPublishIPv6 and let AuthDirHasIPv6Connectivity fill its function.Linus Nordberg
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.
2012-09-05Make AuthDirHasIPv6Connectivity a BOOL.Linus Nordberg
This is a fix of unreleased tor. It solves ticket #6770.
2012-09-05minor typos i found while constructing the changelogRoger Dingledine
2012-09-04Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-09-04Merge remote-tracking branch 'arma/bug6743' into maint-0.2.3Nick Mathewson
2012-09-04Merge branch 'bug5535_only_rebased'Nick Mathewson
2012-09-04Merge remote-tracking branch 'linus/bug6363_only-ln'Nick Mathewson