]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Fri, 17 Nov 2017 13:34:23 +0000 (08:34 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'bug20963_032' into maint-0.3.2
Nick Mathewson [Fri, 17 Nov 2017 13:34:05 +0000 (08:34 -0500)] 
Merge branch 'bug20963_032' into maint-0.3.2

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Wed, 15 Nov 2017 20:11:30 +0000 (15:11 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'bug24279_030' into maint-0.3.2
Nick Mathewson [Wed, 15 Nov 2017 20:11:26 +0000 (15:11 -0500)] 
Merge branch 'bug24279_030' into maint-0.3.2

8 years agowhoops; add missing credit.
Nick Mathewson [Wed, 15 Nov 2017 20:11:15 +0000 (15:11 -0500)] 
whoops; add missing credit.

8 years agoMerge branch 'bug24279_030' into maint-0.3.2
Nick Mathewson [Wed, 15 Nov 2017 20:09:33 +0000 (15:09 -0500)] 
Merge branch 'bug24279_030' into maint-0.3.2

8 years agoChanges file for 24279.
Nick Mathewson [Wed, 15 Nov 2017 20:09:11 +0000 (15:09 -0500)] 
Changes file for 24279.

8 years agoFix configure libevent memory leak
Alex Xu (Hello71) [Sun, 29 Oct 2017 13:14:58 +0000 (13:14 +0000)] 
Fix configure libevent memory leak

Breaks build with externally-specified hardening flags.

8 years agoTweak the message when we re-enable CBT.
Nick Mathewson [Wed, 15 Nov 2017 19:42:59 +0000 (14:42 -0500)] 
Tweak the message when we re-enable CBT.

Implements ticket 20963.

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Wed, 15 Nov 2017 19:25:25 +0000 (14:25 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge remote-tracking branch 'asn/bug23662_032' into maint-0.3.2
Nick Mathewson [Wed, 15 Nov 2017 19:25:20 +0000 (14:25 -0500)] 
Merge remote-tracking branch 'asn/bug23662_032' into maint-0.3.2

8 years agoRemove remove_file_if_very_old() -- nothing calls it.
Nick Mathewson [Tue, 14 Nov 2017 20:33:58 +0000 (15:33 -0500)] 
Remove remove_file_if_very_old() -- nothing calls it.

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Tue, 14 Nov 2017 19:45:11 +0000 (14:45 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge remote-tracking branch 'dgoulet/bug24230_032_01' into maint-0.3.2
Nick Mathewson [Tue, 14 Nov 2017 19:45:07 +0000 (14:45 -0500)] 
Merge remote-tracking branch 'dgoulet/bug24230_032_01' into maint-0.3.2

8 years agoSilence a warning about failed descriptor uploads.
George Kadianakis [Tue, 14 Nov 2017 15:16:33 +0000 (17:16 +0200)] 
Silence a warning about failed descriptor uploads.

Due to #23662 this can happen under natural causes and does not disturb
the functionality of the service. This is a simple 0.3.2 fix for now,
and we plan to fix this properly in 0.3.3.

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Tue, 14 Nov 2017 01:36:04 +0000 (20:36 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Tue, 14 Nov 2017 01:36:04 +0000 (20:36 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Tue, 14 Nov 2017 01:36:04 +0000 (20:36 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agoMerge branch 'maint-0.3.0' into maint-0.3.1
Nick Mathewson [Tue, 14 Nov 2017 01:36:04 +0000 (20:36 -0500)] 
Merge branch 'maint-0.3.0' into maint-0.3.1

8 years agoMerge branch 'bug22895_027' into maint-0.2.9
Nick Mathewson [Tue, 14 Nov 2017 01:35:59 +0000 (20:35 -0500)] 
Merge branch 'bug22895_027' into maint-0.2.9

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 21:58:21 +0000 (16:58 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoadd a missing subcategory to 23637, again
Nick Mathewson [Mon, 13 Nov 2017 21:58:11 +0000 (16:58 -0500)] 
add a missing subcategory to 23637, again

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Mon, 13 Nov 2017 17:57:58 +0000 (12:57 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0' into maint-0.3.1
Nick Mathewson [Mon, 13 Nov 2017 17:57:58 +0000 (12:57 -0500)] 
Merge branch 'maint-0.3.0' into maint-0.3.1

8 years agoMerge branch 'maint-0.2.8' into maint-0.2.9
Nick Mathewson [Mon, 13 Nov 2017 17:57:58 +0000 (12:57 -0500)] 
Merge branch 'maint-0.2.8' into maint-0.2.9

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 17:57:58 +0000 (12:57 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 17:57:58 +0000 (12:57 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agoMerge branch 'bug23291_028' into maint-0.2.8
Nick Mathewson [Mon, 13 Nov 2017 17:57:55 +0000 (12:57 -0500)] 
Merge branch 'bug23291_028' into maint-0.2.8

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 17:27:44 +0000 (12:27 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 17:27:36 +0000 (12:27 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agohs-v3: Fix consensus param "hsdir-interval" name
David Goulet [Mon, 13 Nov 2017 16:48:56 +0000 (11:48 -0500)] 
hs-v3: Fix consensus param "hsdir-interval" name

The dir-spec.txt specifies it to be "hsdir_interval" (underscore).

Fixes #24262

Signed-off-by: David Goulet <dgoulet@torproject.org>
8 years agoRemove changes files for those items already merged in 0.3.2
Nick Mathewson [Mon, 13 Nov 2017 16:45:55 +0000 (11:45 -0500)] 
Remove changes files for those items already merged in 0.3.2

8 years agoMerge remote-tracking branch 'sebastian/bug24137'
Nick Mathewson [Mon, 13 Nov 2017 16:32:35 +0000 (11:32 -0500)] 
Merge remote-tracking branch 'sebastian/bug24137'

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 16:20:23 +0000 (11:20 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge remote-tracking branch 'arma/ticket23637' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 16:20:20 +0000 (11:20 -0500)] 
Merge remote-tracking branch 'arma/ticket23637' into maint-0.3.2

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 16:19:12 +0000 (11:19 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'bug24247_032' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 16:19:09 +0000 (11:19 -0500)] 
Merge branch 'bug24247_032' into maint-0.3.2

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Mon, 13 Nov 2017 16:18:02 +0000 (11:18 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0' into maint-0.3.1
Nick Mathewson [Mon, 13 Nov 2017 16:18:02 +0000 (11:18 -0500)] 
Merge branch 'maint-0.3.0' into maint-0.3.1

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 16:18:02 +0000 (11:18 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 16:18:02 +0000 (11:18 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agoMerge remote-tracking branch 'teor/bug23470-029' into maint-0.2.9
Nick Mathewson [Mon, 13 Nov 2017 16:17:58 +0000 (11:17 -0500)] 
Merge remote-tracking branch 'teor/bug23470-029' into maint-0.2.9

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Mon, 13 Nov 2017 16:15:50 +0000 (11:15 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0' into maint-0.3.1
Nick Mathewson [Mon, 13 Nov 2017 16:15:50 +0000 (11:15 -0500)] 
Merge branch 'maint-0.3.0' into maint-0.3.1

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 16:15:50 +0000 (11:15 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 16:15:50 +0000 (11:15 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agoMerge branch 'bug8185_025' into maint-0.2.9
Nick Mathewson [Mon, 13 Nov 2017 16:15:47 +0000 (11:15 -0500)] 
Merge branch 'bug8185_025' into maint-0.2.9

8 years agoMerge branch 'bug8185_031' into maint-0.3.1
Nick Mathewson [Mon, 13 Nov 2017 16:15:40 +0000 (11:15 -0500)] 
Merge branch 'bug8185_031' into maint-0.3.1

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Mon, 13 Nov 2017 16:13:22 +0000 (11:13 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Mon, 13 Nov 2017 16:13:22 +0000 (11:13 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Mon, 13 Nov 2017 16:13:22 +0000 (11:13 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agoMerge branch 'maint-0.3.0' into maint-0.3.1
Nick Mathewson [Mon, 13 Nov 2017 16:13:22 +0000 (11:13 -0500)] 
Merge branch 'maint-0.3.0' into maint-0.3.1

8 years agoMerge branch 'ticket21953_029' into maint-0.2.9
Nick Mathewson [Mon, 13 Nov 2017 16:13:18 +0000 (11:13 -0500)] 
Merge branch 'ticket21953_029' into maint-0.2.9

8 years agoNote in the rust doc that these comments are bidirectional
Nick Mathewson [Mon, 13 Nov 2017 15:04:40 +0000 (10:04 -0500)] 
Note in the rust doc that these comments are bidirectional

8 years agoAdd corresponding rust-c coupling comments to C
Nick Mathewson [Mon, 13 Nov 2017 15:03:46 +0000 (10:03 -0500)] 
Add corresponding rust-c coupling comments to C

8 years agoMerge remote-tracking branch 'chelseakomlo/24032-cargo-rust-sync'
Nick Mathewson [Mon, 13 Nov 2017 14:59:10 +0000 (09:59 -0500)] 
Merge remote-tracking branch 'chelseakomlo/24032-cargo-rust-sync'

8 years agoupdate rust getting started for new build
Chelsea Holland Komlo [Mon, 6 Nov 2017 17:55:10 +0000 (12:55 -0500)] 
update rust getting started for new build

8 years agoMake node_get_curve25519_onion_key() return a const ptr
Nick Mathewson [Sun, 12 Nov 2017 22:07:16 +0000 (17:07 -0500)] 
Make node_get_curve25519_onion_key() return a const ptr

8 years agoMerge branch 'bug23577_squashed'
Nick Mathewson [Sun, 12 Nov 2017 22:05:39 +0000 (17:05 -0500)] 
Merge branch 'bug23577_squashed'

8 years agoMake setup_introduce1_data() take a node_t instead of an extend_info_t
Neel Chauhan [Wed, 8 Nov 2017 23:36:10 +0000 (18:36 -0500)] 
Make setup_introduce1_data() take a node_t instead of an extend_info_t

Clients add rendezvous point IPv6 addresses to introduce cell link specifiers,
when the node has a valid IPv6 address.

Also check the node's IPv4 address is valid before adding any link specifiers.

Implements #23577.

8 years agoIntroduce node_get_curve25519_onion_key()
Neel Chauhan [Wed, 8 Nov 2017 23:33:30 +0000 (18:33 -0500)] 
Introduce node_get_curve25519_onion_key()

8 years agoannotate where C and Rust need to stay in sync
Chelsea Holland Komlo [Sun, 12 Nov 2017 03:26:22 +0000 (22:26 -0500)] 
annotate where C and Rust need to stay in sync

8 years agoMerge branch 'bug24247_032'
Nick Mathewson [Sat, 11 Nov 2017 19:46:33 +0000 (14:46 -0500)] 
Merge branch 'bug24247_032'

8 years agoFix mock_crypto_pk_public_checksig__nocheck() to handle short RSA keys
Nick Mathewson [Sat, 11 Nov 2017 19:42:39 +0000 (14:42 -0500)] 
Fix mock_crypto_pk_public_checksig__nocheck() to handle short RSA keys

This function -- a mock replacement used only for fuzzing -- would
have a buffer overflow if it got an RSA key whose modulus was under
20 bytes long.

Fortunately, Tor itself does not appear to have a bug here.

Fixes bug 24247; bugfix on 0.3.0.3-alpha when fuzzing was
introduced.  Found by OSS-Fuzz; this is OSS-Fuzz issue 4177.

8 years agonew email address for yuri; close 24241
Nick Mathewson [Sat, 11 Nov 2017 17:47:13 +0000 (12:47 -0500)] 
new email address for yuri; close 24241

8 years agoMerge branch 'maint-0.3.1' into maint-0.3.2
Nick Mathewson [Sat, 11 Nov 2017 17:23:34 +0000 (12:23 -0500)] 
Merge branch 'maint-0.3.1' into maint-0.3.2

8 years agoMerge branch 'maint-0.3.0' into maint-0.3.1
Nick Mathewson [Sat, 11 Nov 2017 17:23:34 +0000 (12:23 -0500)] 
Merge branch 'maint-0.3.0' into maint-0.3.1

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Sat, 11 Nov 2017 17:23:34 +0000 (12:23 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'maint-0.2.5' into maint-0.2.8
Nick Mathewson [Sat, 11 Nov 2017 17:23:33 +0000 (12:23 -0500)] 
Merge branch 'maint-0.2.5' into maint-0.2.8

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Sat, 11 Nov 2017 17:23:33 +0000 (12:23 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoMerge branch 'maint-0.2.8' into maint-0.2.9
Nick Mathewson [Sat, 11 Nov 2017 17:23:33 +0000 (12:23 -0500)] 
Merge branch 'maint-0.2.8' into maint-0.2.9

8 years agocontrol: Fix wrong Action on failure to upload an HS descriptor
David Goulet [Fri, 10 Nov 2017 20:31:31 +0000 (15:31 -0500)] 
control: Fix wrong Action on failure to upload an HS descriptor

On failure to upload, the HS_DESC event would report "UPLOAD_FAILED" as the
Action but it should have reported "FAILED" according to the spec.

Fixes #24230

Signed-off-by: David Goulet <dgoulet@torproject.org>
8 years agoUpdate geoip and geoip6 to the November 6 2017 database.
Karsten Loesing [Fri, 10 Nov 2017 09:14:09 +0000 (10:14 +0100)] 
Update geoip and geoip6 to the November 6 2017 database.

8 years agoslight improvement to rust idiomicity
Nick Mathewson [Thu, 9 Nov 2017 14:48:52 +0000 (09:48 -0500)] 
slight improvement to rust idiomicity

8 years agoRust implementation of protocol_list_supports_protocol_or_later()
Nick Mathewson [Thu, 9 Nov 2017 14:42:09 +0000 (09:42 -0500)] 
Rust implementation of protocol_list_supports_protocol_or_later()

8 years agoFix unit test behavior: we need to be in STATE_LIVE.
Nick Mathewson [Thu, 9 Nov 2017 14:30:43 +0000 (09:30 -0500)] 
Fix unit test behavior: we need to be in STATE_LIVE.

8 years agomissing subcategory
Nick Mathewson [Thu, 9 Nov 2017 14:23:12 +0000 (09:23 -0500)] 
missing subcategory

8 years agoMerge branch 'ticket12062_squashed'
Nick Mathewson [Thu, 9 Nov 2017 14:20:55 +0000 (09:20 -0500)] 
Merge branch 'ticket12062_squashed'

8 years agoAudit all of the "is the network turned off" checks.
Nick Mathewson [Thu, 21 Sep 2017 18:34:36 +0000 (14:34 -0400)] 
Audit all of the "is the network turned off" checks.

DisableNetwork is a subset of net_is_disabled(), which is (now) a
subset of should_delay_dir_fetches().

Some of these changes are redundant with others higher or lower in
the call stack.  The ones that I think are behavior-relevant are
listed in the changes file.  I've also added comments in a few
places where the behavior is subtle.

Fixes bug 12062; bugfix on various versions.

8 years agoMerge branch 'ticket20895'
Nick Mathewson [Thu, 9 Nov 2017 14:17:53 +0000 (09:17 -0500)] 
Merge branch 'ticket20895'

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Thu, 9 Nov 2017 13:17:46 +0000 (08:17 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge branch 'bug23985_029' into maint-0.3.2
Nick Mathewson [Thu, 9 Nov 2017 13:15:46 +0000 (08:15 -0500)] 
Merge branch 'bug23985_029' into maint-0.3.2

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Thu, 9 Nov 2017 13:02:36 +0000 (08:02 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoRe-remove AllowDotExit deprecation.
Nick Mathewson [Thu, 9 Nov 2017 12:58:27 +0000 (07:58 -0500)] 
Re-remove AllowDotExit deprecation.

This was accidentally reintroduced in 5a46074e55.  It should be
harmless, though: the option is obsolete, so calling it deprecated
is redundant.

8 years agoforward-port the 0.3.2.4-alpha changelog.
Nick Mathewson [Wed, 8 Nov 2017 21:45:34 +0000 (16:45 -0500)] 
forward-port the 0.3.2.4-alpha changelog.

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Wed, 8 Nov 2017 21:45:03 +0000 (16:45 -0500)] 
Merge branch 'maint-0.3.2'

"ours" merge to avoid version bump.

8 years agobump to 0.3.2.4-alpha-dev
Nick Mathewson [Wed, 8 Nov 2017 21:44:53 +0000 (16:44 -0500)] 
bump to 0.3.2.4-alpha-dev

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Wed, 8 Nov 2017 19:59:18 +0000 (14:59 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge remote-tracking branch 'dgoulet/bug24186_032_01' into maint-0.3.2
Nick Mathewson [Wed, 8 Nov 2017 19:49:16 +0000 (14:49 -0500)] 
Merge remote-tracking branch 'dgoulet/bug24186_032_01' into maint-0.3.2

8 years agodirauth: Recalculate voting schedule at first vote
David Goulet [Wed, 8 Nov 2017 19:36:04 +0000 (14:36 -0500)] 
dirauth: Recalculate voting schedule at first vote

Commit e67f4441eb2646368e3e7cb1bcee403667b786f0 introduced a safeguard against
using an uninitialized voting schedule object. However, the dirvote_act() code
was looking roughly at the same thing to know if it had to compute the timings
before voting with this condition:

  if (!voting_schedule.voting_starts) {
    ...
    dirvote_recalculate_timing(options, now);
  }

The sr_init() function is called very early and goes through the safeguard
thus the voting schedule is always initilized before the first vote.

That first vote is a crucial one because we need to have our voting schedule
aligned to the "now" time we are about to use for voting. Then, the schedule
is updated when we publish our consensus or/and when we set a new consensus.
From that point on, we only want to update the voting schedule through that
code flow.

This "created_on_demand" is indicating that the timings have been recalculated
on demand by another subsystem so if it is flagged, we know that we need to
ignore its values before voting.

Fixes #24186

Signed-off-by: David Goulet <dgoulet@torproject.org>
8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Wed, 8 Nov 2017 18:26:50 +0000 (13:26 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge remote-tracking branch 'dgoulet/ticket24134_032_01' into maint-0.3.2
Nick Mathewson [Wed, 8 Nov 2017 18:26:46 +0000 (13:26 -0500)] 
Merge remote-tracking branch 'dgoulet/ticket24134_032_01' into maint-0.3.2

8 years agoDon't delay descriptor fetches when missing info needed for circuits
Nick Mathewson [Wed, 8 Nov 2017 18:22:16 +0000 (13:22 -0500)] 
Don't delay descriptor fetches when missing info needed for circuits

When we have fewer than 15 descriptors to fetch, we will delay the
fetch for a little while.  That's fine, if we can go ahead and build
circuits... but if not, it's a poor choice indeed.

Fixes bug 23985; bugfix on 0.1.1.11-alpha.

In 0.3.0.3-alpha, when we made primary guard descriptors necessary
for circuit building, this situation got worse.

8 years agodowngrade severity for get_voting_schedule()
Nick Mathewson [Wed, 8 Nov 2017 16:50:57 +0000 (11:50 -0500)] 
downgrade severity for get_voting_schedule()

8 years agoMerge branch 'maint-0.3.2'
Nick Mathewson [Wed, 8 Nov 2017 16:02:51 +0000 (11:02 -0500)] 
Merge branch 'maint-0.3.2'

8 years agoMerge remote-tracking branch 'dgoulet/bug23751_032_01' into maint-0.3.2
Nick Mathewson [Wed, 8 Nov 2017 15:56:33 +0000 (10:56 -0500)] 
Merge remote-tracking branch 'dgoulet/bug23751_032_01' into maint-0.3.2

8 years agoMerge branch 'bug23318-redux_029' into maint-0.3.2
Nick Mathewson [Wed, 8 Nov 2017 15:47:22 +0000 (10:47 -0500)] 
Merge branch 'bug23318-redux_029' into maint-0.3.2

8 years agoStop calculating total twice in frac_nodes_with_descriptors()
teor [Wed, 8 Nov 2017 03:18:46 +0000 (14:18 +1100)] 
Stop calculating total twice in frac_nodes_with_descriptors()

Cleanup after 23318.

8 years agoCheck arguments and initialise variables in compute_weighted_bandwidths()
teor [Wed, 8 Nov 2017 03:17:37 +0000 (14:17 +1100)] 
Check arguments and initialise variables in compute_weighted_bandwidths()

Cleanup after 23318.

8 years agoActually log the total bandwidth in compute_weighted_bandwidths()
teor [Wed, 8 Nov 2017 03:17:03 +0000 (14:17 +1100)] 
Actually log the total bandwidth in compute_weighted_bandwidths()

Fixes bug 24170; bugfix on 0.2.4.3-alpha.