]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
6 years agoMerge branch 'maint-0.4.1'
David Goulet [Thu, 25 Jul 2019 14:27:41 +0000 (10:27 -0400)] 
Merge branch 'maint-0.4.1'

6 years agoAlways check the retval of circpad_machine_current_state().
George Kadianakis [Sat, 29 Jun 2019 16:46:43 +0000 (19:46 +0300)] 
Always check the retval of circpad_machine_current_state().

6 years agoRemove dead code from circpad_machine_remove_token().
George Kadianakis [Sat, 29 Jun 2019 16:38:14 +0000 (19:38 +0300)] 
Remove dead code from circpad_machine_remove_token().

6 years agoMerge branch 'maint-0.4.1'
David Goulet [Thu, 25 Jul 2019 13:03:01 +0000 (09:03 -0400)] 
Merge branch 'maint-0.4.1'

6 years agoMerge branch 'tor-github/pr/1171' into maint-0.4.1
David Goulet [Thu, 25 Jul 2019 13:02:53 +0000 (09:02 -0400)] 
Merge branch 'tor-github/pr/1171' into maint-0.4.1

6 years agoMerge branch 'maint-0.4.1'
Nick Mathewson [Thu, 25 Jul 2019 13:01:20 +0000 (09:01 -0400)] 
Merge branch 'maint-0.4.1'

"ours" to avoid version bump.

6 years agoBump version to 0.4.1.4-rc
Nick Mathewson [Thu, 25 Jul 2019 13:00:53 +0000 (09:00 -0400)] 
Bump version to 0.4.1.4-rc

6 years agoFix clang-detected errors related to log_domain_mask_t
Nick Mathewson [Wed, 24 Jul 2019 13:08:48 +0000 (09:08 -0400)] 
Fix clang-detected errors related to log_domain_mask_t

6 years agoMerge branch 'maint-0.4.1'
George Kadianakis [Wed, 24 Jul 2019 09:32:06 +0000 (12:32 +0300)] 
Merge branch 'maint-0.4.1'

6 years agoMerge branch 'tor-github/pr/1181' into maint-0.4.1
George Kadianakis [Wed, 24 Jul 2019 09:31:56 +0000 (12:31 +0300)] 
Merge branch 'tor-github/pr/1181' into maint-0.4.1

6 years agoMerge branch 'tor-github/pr/1165'
George Kadianakis [Wed, 24 Jul 2019 09:29:57 +0000 (12:29 +0300)] 
Merge branch 'tor-github/pr/1165'

6 years agoMerge branch 'ticket24963_042_02'
Nick Mathewson [Tue, 23 Jul 2019 18:03:30 +0000 (14:03 -0400)] 
Merge branch 'ticket24963_042_02'

6 years agoAdd a test for disallowing single-hop introductions.
Nick Mathewson [Tue, 23 Jul 2019 16:42:33 +0000 (12:42 -0400)] 
Add a test for disallowing single-hop introductions.

Code from dgoulet.

6 years agoAllow NULL circ->p_chan in circuit_is_suitable_for_introduce1()
Nick Mathewson [Tue, 23 Jul 2019 16:36:40 +0000 (12:36 -0400)] 
Allow NULL circ->p_chan in circuit_is_suitable_for_introduce1()

This shouldn't be possible while Tor is running, but the tests can
hit this code.  Rather than force the tests to add a dummy channel
object, let's just tolerate their incompletely built circuits.

6 years agoMerge remote-tracking branch 'tor-github/pr/1185'
Nick Mathewson [Tue, 23 Jul 2019 16:32:14 +0000 (12:32 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1185'

6 years agoMerge remote-tracking branch 'tor-github/pr/1186'
Nick Mathewson [Tue, 23 Jul 2019 16:30:19 +0000 (12:30 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1186'

6 years agoMerge branch 'tor-github/pr/1116'
David Goulet [Tue, 23 Jul 2019 13:46:29 +0000 (09:46 -0400)] 
Merge branch 'tor-github/pr/1116'

6 years agoMerge branch 'tor-github/pr/1153'
David Goulet [Tue, 23 Jul 2019 13:43:36 +0000 (09:43 -0400)] 
Merge branch 'tor-github/pr/1153'

6 years agoMerge branch 'maint-0.4.1'
David Goulet [Tue, 23 Jul 2019 13:39:51 +0000 (09:39 -0400)] 
Merge branch 'maint-0.4.1'

6 years agoMerge branch 'tor-github/pr/1158' into maint-0.4.1
David Goulet [Tue, 23 Jul 2019 13:39:43 +0000 (09:39 -0400)] 
Merge branch 'tor-github/pr/1158' into maint-0.4.1

6 years agoChanges file for #31113.
George Kadianakis [Tue, 23 Jul 2019 09:40:33 +0000 (12:40 +0300)] 
Changes file for #31113.

6 years agoImprove circpad documentation.
pulls [Mon, 8 Jul 2019 14:53:29 +0000 (16:53 +0200)] 
Improve circpad documentation.

Patch by Tobias Pulls.

6 years agoAdd changes file for #31112 and #31098.
George Kadianakis [Tue, 23 Jul 2019 08:46:07 +0000 (11:46 +0300)] 
Add changes file for #31112 and #31098.

6 years agotransition when we send our first padding packet, not on received
pulls [Mon, 8 Jul 2019 13:51:57 +0000 (15:51 +0200)] 
transition when we send our first padding packet, not on received

6 years agoremove specified target_hopnum from relay-side machines (only for origin-side machines)
pulls [Mon, 8 Jul 2019 16:09:14 +0000 (18:09 +0200)] 
remove specified target_hopnum from relay-side machines (only for origin-side machines)

6 years agoExtract the log_domain_t type to a lower-level header
Nick Mathewson [Fri, 19 Jul 2019 14:17:22 +0000 (10:17 -0400)] 
Extract the log_domain_t type to a lower-level header

This way, both err and log may depend on it.

6 years agoAdjust tor_log.rs for 64-bit log domains.
Nick Mathewson [Fri, 19 Jul 2019 14:07:32 +0000 (10:07 -0400)] 
Adjust tor_log.rs for 64-bit log domains.

6 years agoSet 'routerlist' global to NULL before freeing it.
Nick Mathewson [Fri, 19 Jul 2019 13:49:52 +0000 (09:49 -0400)] 
Set 'routerlist' global to NULL before freeing it.

There is other code that uses this value, and some of it is
apparently reachable from inside router_dir_info_changed(), which
routerlist_free() apparently calls.  (ouch!)  This is a minimal fix
to try to resolve the issue without causing other problems.

Fixes bug 31003. I'm calling this a bugfix on 0.1.2.2-alpha, where
the call to router_dir_info_changed() was added to routerlist_free().

6 years agoAdjust log callback type to use log_domain_mask_t
Nick Mathewson [Mon, 8 Jul 2019 18:11:02 +0000 (14:11 -0400)] 
Adjust log callback type to use log_domain_mask_t

6 years agoAdd a compile-time assertion to prevent a recurrence of 31080.
Nick Mathewson [Mon, 8 Jul 2019 17:41:35 +0000 (13:41 -0400)] 
Add a compile-time assertion to prevent a recurrence of 31080.

6 years agoUse a 64-bit mask for log domains, and fix a conflict
Nick Mathewson [Mon, 8 Jul 2019 17:32:45 +0000 (13:32 -0400)] 
Use a 64-bit mask for log domains, and fix a conflict

When we added LD_MESG, we created a conflict with the LD_NO_MOCK
flag.  We now need 64 bits for log domains in order to fix this
issue.

Fixes bug 31080; bugfix on 0.4.1.1-alpha.

6 years agoMove declaration of LD_NO_MESG to make conflict more apparent.
Nick Mathewson [Mon, 8 Jul 2019 17:00:31 +0000 (13:00 -0400)] 
Move declaration of LD_NO_MESG to make conflict more apparent.

6 years agoMerge branch 'tor-github/pr/1152'
George Kadianakis [Thu, 4 Jul 2019 14:14:06 +0000 (17:14 +0300)] 
Merge branch 'tor-github/pr/1152'

6 years agotypo fix
Roger Dingledine [Wed, 3 Jul 2019 20:01:05 +0000 (16:01 -0400)] 
typo fix

6 years agoclarify a comment in the tor-exit-notice text
Roger Dingledine [Wed, 3 Jul 2019 19:56:17 +0000 (15:56 -0400)] 
clarify a comment in the tor-exit-notice text

(a relay operator in #tor-relays just now was confused and thought
that dirportfrontpage could serve multiple files, like a real webserver.)

6 years agoMake config_lines_eq() take const arguments.
Nick Mathewson [Wed, 3 Jul 2019 14:27:38 +0000 (10:27 -0400)] 
Make config_lines_eq() take const arguments.

6 years agoRevert "Add a function to append an existing line to a config line list."
Nick Mathewson [Wed, 3 Jul 2019 14:21:49 +0000 (10:21 -0400)] 
Revert "Add a function to append an existing line to a config line list."

This reverts commit 5a2ab886baaa125fe715acca8f7daf35031855aa.

6 years agoFix @file directive in var_type_def_st.h
Nick Mathewson [Wed, 3 Jul 2019 14:19:57 +0000 (10:19 -0400)] 
Fix @file directive in var_type_def_st.h

6 years agoMerge remote-tracking branch 'tor-github/pr/1136'
Nick Mathewson [Tue, 2 Jul 2019 17:33:50 +0000 (13:33 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1136'

6 years agoMerge remote-tracking branch 'tor-github/pr/1120'
Nick Mathewson [Tue, 2 Jul 2019 17:33:37 +0000 (13:33 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1120'

6 years agoEarly exit from post-merge git hook script when not merging to master
rl1987 [Tue, 2 Jul 2019 17:06:23 +0000 (20:06 +0300)] 
Early exit from post-merge git hook script when not merging to master

6 years agoMerge remote-tracking branch 'dgoulet/ticket31008_035_01'
George Kadianakis [Tue, 2 Jul 2019 10:19:40 +0000 (13:19 +0300)] 
Merge remote-tracking branch 'dgoulet/ticket31008_035_01'

6 years agoMerge branch 'maint-0.4.1'
Nick Mathewson [Mon, 1 Jul 2019 18:25:13 +0000 (14:25 -0400)] 
Merge branch 'maint-0.4.1'

6 years agoMerge branch 'maint-0.4.0' into maint-0.4.1
Nick Mathewson [Mon, 1 Jul 2019 18:25:12 +0000 (14:25 -0400)] 
Merge branch 'maint-0.4.0' into maint-0.4.1

6 years agoMerge branch 'maint-0.2.9' into maint-0.3.5
Nick Mathewson [Mon, 1 Jul 2019 18:25:12 +0000 (14:25 -0400)] 
Merge branch 'maint-0.2.9' into maint-0.3.5

6 years agoMerge branch 'maint-0.3.5' into maint-0.4.0
Nick Mathewson [Mon, 1 Jul 2019 18:25:12 +0000 (14:25 -0400)] 
Merge branch 'maint-0.3.5' into maint-0.4.0

6 years agoMerge branch 'chutney_ci_v4_040' into chutney_ci_v4_041
teor [Mon, 1 Jul 2019 04:36:53 +0000 (14:36 +1000)] 
Merge branch 'chutney_ci_v4_040' into chutney_ci_v4_041

6 years agoMerge branch 'chutney_ci_v4_035' into chutney_ci_v4_040
teor [Mon, 1 Jul 2019 04:36:15 +0000 (14:36 +1000)] 
Merge branch 'chutney_ci_v4_035' into chutney_ci_v4_040

This merge removes an incorrect comment about the stem version
and commit script.

6 years agoTravis: SKIP_MAKE_CHECK="yes" when running stem
teor [Mon, 1 Jul 2019 04:33:54 +0000 (14:33 +1000)] 
Travis: SKIP_MAKE_CHECK="yes" when running stem

And add some comments about stem

Part of 29280.

6 years agoMerge branch 'chutney_ci_v4_029' into chutney_ci_v4_035
teor [Mon, 1 Jul 2019 04:31:17 +0000 (14:31 +1000)] 
Merge branch 'chutney_ci_v4_029' into chutney_ci_v4_035

6 years agoTravis: remove a redundant os: linux line
teor [Mon, 1 Jul 2019 04:11:25 +0000 (14:11 +1000)] 
Travis: remove a redundant os: linux line

Linux is the first item in the os matrix, so we don't need to specify
it under matrix: include: .

Part of 29280.

6 years agoTravis: show the chutney commit and python version
teor [Mon, 1 Jul 2019 04:10:07 +0000 (14:10 +1000)] 
Travis: show the chutney commit and python version

Part of 29280.

6 years agoTravis: show chutney logs on chutney job failure
teor [Mon, 1 Jul 2019 04:05:26 +0000 (14:05 +1000)] 
Travis: show chutney logs on chutney job failure

Part of 29280.

6 years agoget rid of accidental second space
Roger Dingledine [Sun, 30 Jun 2019 02:26:00 +0000 (22:26 -0400)] 
get rid of accidental second space

6 years agoCoverity: different implementation for csiphash
Nick Mathewson [Fri, 28 Jun 2019 15:57:36 +0000 (11:57 -0400)] 
Coverity: different implementation for csiphash

Coverity has had trouble figuring out our csiphash implementation,
and has given spurious warnings about its behavior.

This patch changes the csiphash implementation when coverity is in
use, so that coverity can figure out that we are not about to read
beyond the provided input.

Closes ticket 31025.

6 years agobegin_cell_parse(): Add an assertion to please coverity.
Nick Mathewson [Fri, 28 Jun 2019 15:27:59 +0000 (11:27 -0400)] 
begin_cell_parse(): Add an assertion to please coverity.

Coverity doesn't understand that if begin_cell_parse() returns 0 and
sets is_begindir to 0, its address field will always be set.

Fixes bug 30126; bugfix on 0.2.4.7-alpha; Fixes CID 1447296.

6 years agochanges: file for 28795
teor [Fri, 28 Jun 2019 11:37:37 +0000 (21:37 +1000)] 
changes: file for 28795

Replace the 157 fallbacks originally introduced in Tor 0.3.5.6-rc
in December 2018 (of which ~122 were still functional), with a
list of 148 fallbacks (70 new, 78 existing, 79 removed) generated
in June 2019.

Closes ticket 28795.

Note that we created extra lists from DE and US, but they didn't add
any more fallbacks when we tried to merge them.

6 years agofallback: apply the second fallback list from 2019
teor [Fri, 28 Jun 2019 11:16:50 +0000 (21:16 +1000)] 
fallback: apply the second fallback list from 2019

Update the fallback directory mirrors by merging the current list with:
fallback_dirs_2019-06-28-08-58-39_AU_f0437a39ddbc8459.inc

Part of 28795, see that ticket for logs.

6 years agofallback: apply the first fallback list from 2019
teor [Fri, 28 Jun 2019 11:04:20 +0000 (21:04 +1000)] 
fallback: apply the first fallback list from 2019

Update the fallback directory mirrors by replacing the old list with:
fallback_dirs_2019-06-25-11-49-10_AU_a37adb956fbb5cd2.inc

Part of 28795, see that ticket for logs.

6 years agoman: Fix -help typo to --help
David Goulet [Thu, 27 Jun 2019 18:47:11 +0000 (14:47 -0400)] 
man: Fix -help typo to --help

Signed-off-by: David Goulet <dgoulet@torproject.org>
6 years agoMerge branch 'tor-github/pr/1129'
David Goulet [Thu, 27 Jun 2019 14:19:45 +0000 (10:19 -0400)] 
Merge branch 'tor-github/pr/1129'

6 years agodoc: update the man page entries for DirAuthority and FallbackDir
teor [Mon, 24 Jun 2019 03:50:26 +0000 (13:50 +1000)] 
doc: update the man page entries for DirAuthority and FallbackDir

Improve the documentation for the DirAuthority and FallbackDir torrc
options.

Closes ticket 30955.

6 years agoMerge branch 'tor-github/pr/1140'
David Goulet [Wed, 26 Jun 2019 15:39:33 +0000 (11:39 -0400)] 
Merge branch 'tor-github/pr/1140'

6 years agoMerge branch 'maint-0.4.1'
Nick Mathewson [Wed, 26 Jun 2019 14:06:02 +0000 (10:06 -0400)] 
Merge branch 'maint-0.4.1'

6 years agoMerge remote-tracking branch 'tor-github/pr/1101' into maint-0.4.1
Nick Mathewson [Wed, 26 Jun 2019 14:05:51 +0000 (10:05 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1101' into maint-0.4.1

6 years agoMerge branch 'bug30721_squashed'
Nick Mathewson [Wed, 26 Jun 2019 13:57:20 +0000 (09:57 -0400)] 
Merge branch 'bug30721_squashed'

6 years agotest/addr: test that tor_addr_port_lookup() handles IP addresses and ports
teor [Fri, 14 Jun 2019 01:06:21 +0000 (11:06 +1000)] 
test/addr: test that tor_addr_port_lookup() handles IP addresses and ports

And that it does something sensible with host and host:port.

Also reorder the tests into valid, invalid, and ambiguous.
And add some missing cases.

Note: tor_addr_port_lookup() handles ip, ip:port, host, and host:port.

Tests for 30721.

6 years agotest/addr: test that tor_addr_lookup() handles IP addresses
teor [Thu, 13 Jun 2019 14:49:45 +0000 (00:49 +1000)] 
test/addr: test that tor_addr_lookup() handles IP addresses

And that it fails on IP:port and host:port, and does something sensible with
host.

Tests for 30721.

6 years agotest/addr: test that tor_lookup_hostname() handles IPv4 addresses
teor [Thu, 13 Jun 2019 14:00:05 +0000 (00:00 +1000)] 
test/addr: test that tor_lookup_hostname() handles IPv4 addresses

And that it fails on IPv6 and host:port, and does something sensible with
host.

Tests for 30721.

6 years agotest/addr: Add some ambiguous IPv6 cases to test_addr_parse()
teor [Thu, 13 Jun 2019 13:15:52 +0000 (23:15 +1000)] 
test/addr: Add some ambiguous IPv6 cases to test_addr_parse()

Test some strings which could be parsed as IPv6 addresses,
or as IPv6:port strings.

Additional tests for 30721.

6 years agotest/addr: Increase coverage in test_addr_parse()
teor [Thu, 13 Jun 2019 13:14:16 +0000 (23:14 +1000)] 
test/addr: Increase coverage in test_addr_parse()

Do as many tests as possible for each input string.
Then remove some redundant test cases.

Cleanup after 30721.

6 years agotest/addr: Stop repeating so much code in test_addr_parse()
teor [Thu, 13 Jun 2019 12:30:03 +0000 (22:30 +1000)] 
test/addr: Stop repeating so much code in test_addr_parse()

Cleanup after 30721.

6 years agotest/addr: Add unit tests for the fixes in 30721
teor [Thu, 13 Jun 2019 11:22:27 +0000 (21:22 +1000)] 
test/addr: Add unit tests for the fixes in 30721

6 years agoaddress/resolve: Require square brackets on IPv6 address:ports
teor [Thu, 13 Jun 2019 11:21:19 +0000 (21:21 +1000)] 
address/resolve: Require square brackets on IPv6 address:ports

When parsing addreses via Tor's internal address:port parsing and
DNS lookup APIs, require IPv6 addresses with ports to have square
brackets.

But allow IPv6 addresses without ports, whether or not they have
square brackets.

Fixes bug 30721; bugfix on 0.2.1.5-alpha.

6 years agoaddress/resolve: try harder to avoid returning uninitialised data
teor [Thu, 13 Jun 2019 11:14:36 +0000 (21:14 +1000)] 
address/resolve: try harder to avoid returning uninitialised data

Cleanup after 30721.

6 years agoresolve: split sub-functions out of tor_addr_lookup()
teor [Sun, 2 Jun 2019 08:42:01 +0000 (18:42 +1000)] 
resolve: split sub-functions out of tor_addr_lookup()

And remove the practracker exception for tor_addr_lookup().

Cleanup after 30721.

6 years agoresolve: refactor address family logic in tor_addr_lookup()
teor [Sun, 2 Jun 2019 08:20:25 +0000 (18:20 +1000)] 
resolve: refactor address family logic in tor_addr_lookup()

Cleanup after 30721.

6 years agoresolve: consistently parse IP addresses in square brackets
teor [Sun, 2 Jun 2019 07:46:58 +0000 (17:46 +1000)] 
resolve: consistently parse IP addresses in square brackets

When parsing addreses via Tor's internal DNS lookup API:
* reject IPv4 addresses in square brackets (with or without a port),
* accept IPv6 addresses in square brackets (with or without a port), and
* accept IPv6 addresses without square brackets, as long as they have no port.

This change completes the work started in 23082, making address parsing
consistent between tor's internal DNS lookup and address parsing APIs.

Fixes bug 30721; bugfix on 0.2.1.5-alpha.

6 years agoMerge branch 'maint-0.4.1'
Nick Mathewson [Wed, 26 Jun 2019 13:50:12 +0000 (09:50 -0400)] 
Merge branch 'maint-0.4.1'

"ours" to avoid the 0.4.1 version of #30871.

6 years agoMerge remote-tracking branch 'tor-github/pr/1119'
Nick Mathewson [Wed, 26 Jun 2019 13:50:00 +0000 (09:50 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1119'

6 years agoMerge remote-tracking branch 'tor-github/pr/1118' into maint-0.4.1
Nick Mathewson [Wed, 26 Jun 2019 13:49:40 +0000 (09:49 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1118' into maint-0.4.1

6 years agoMerge remote-tracking branch 'tor-github/pr/1127'
Nick Mathewson [Wed, 26 Jun 2019 13:40:01 +0000 (09:40 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1127'

6 years agoMerge branch 'tor-github/pr/1142'
George Kadianakis [Wed, 26 Jun 2019 07:57:24 +0000 (10:57 +0300)] 
Merge branch 'tor-github/pr/1142'

6 years agoMerge branch 'tor-github/pr/1109'
George Kadianakis [Wed, 26 Jun 2019 07:56:08 +0000 (10:56 +0300)] 
Merge branch 'tor-github/pr/1109'

6 years agoMerge branch 'tor-github/pr/1139'
George Kadianakis [Wed, 26 Jun 2019 07:55:05 +0000 (10:55 +0300)] 
Merge branch 'tor-github/pr/1139'

6 years agoMerge branch 'tor-github/pr/1128'
George Kadianakis [Wed, 26 Jun 2019 07:53:34 +0000 (10:53 +0300)] 
Merge branch 'tor-github/pr/1128'

6 years agoMerge branch 'maint-0.4.1'
George Kadianakis [Wed, 26 Jun 2019 07:51:50 +0000 (10:51 +0300)] 
Merge branch 'maint-0.4.1'

6 years agoMerge branch 'tor-github/pr/1114' into maint-0.4.1
George Kadianakis [Wed, 26 Jun 2019 07:51:12 +0000 (10:51 +0300)] 
Merge branch 'tor-github/pr/1114' into maint-0.4.1

6 years agoChanges file for ticket 30889
Taylor Yu [Tue, 25 Jun 2019 16:38:36 +0000 (11:38 -0500)] 
Changes file for ticket 30889

6 years agoFix some onion helpers
Taylor Yu [Tue, 25 Jun 2019 15:34:53 +0000 (10:34 -0500)] 
Fix some onion helpers

Fix add_onion_helper_clientauth() and add_onion_helper_keyarg() to
explicitly call the appropriate control reply abstractions instead of
allocating a string to pass to their callers.

Part of ticket 30889.

6 years agoMake control_write_reply() mockable
Taylor Yu [Tue, 25 Jun 2019 14:54:50 +0000 (09:54 -0500)] 
Make control_write_reply() mockable

Part of ticket 30889.

6 years agoClean up some uses of low-level control replies
Taylor Yu [Mon, 17 Jun 2019 20:08:11 +0000 (15:08 -0500)] 
Clean up some uses of low-level control replies

Part of ticket 30889.

6 years agoRemove changes files that appeared in 0.4.1.3-alpha or earlier.
Nick Mathewson [Tue, 25 Jun 2019 15:57:08 +0000 (11:57 -0400)] 
Remove changes files that appeared in 0.4.1.3-alpha or earlier.

6 years agoMerge branch 'maint-0.4.1'
Nick Mathewson [Tue, 25 Jun 2019 15:56:22 +0000 (11:56 -0400)] 
Merge branch 'maint-0.4.1'

"ours" to avoid version bump.

6 years agoforward-port the 0.4.1.3-alpha changelog
Nick Mathewson [Tue, 25 Jun 2019 15:56:08 +0000 (11:56 -0400)] 
forward-port the 0.4.1.3-alpha changelog

6 years agobump to 0.4.1.3-alpha-dev
Nick Mathewson [Tue, 25 Jun 2019 15:55:53 +0000 (11:55 -0400)] 
bump to 0.4.1.3-alpha-dev

6 years agostats: add comments about the required chunk structure in extra info files
teor [Mon, 24 Jun 2019 11:20:34 +0000 (21:20 +1000)] 
stats: add comments about the required chunk structure in extra info files

These comments should prevent future instances of 30958.

And allow a larger file in practracker.

Follow up after 30958.

6 years agoMerge branch 'bug30958_041' into bug30958_master
teor [Tue, 25 Jun 2019 02:29:28 +0000 (12:29 +1000)] 
Merge branch 'bug30958_041' into bug30958_master

6 years agoAdd unit tests for the unitparse.c module.
Nick Mathewson [Wed, 19 Jun 2019 12:15:13 +0000 (08:15 -0400)] 
Add unit tests for the unitparse.c module.

6 years agoFurther clarify our clarification about the type of POSINT
Nick Mathewson [Wed, 19 Jun 2019 12:14:59 +0000 (08:14 -0400)] 
Further clarify our clarification about the type of POSINT