]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
6 years agoAdd bug29930 into changelog/releasenotes tor-0.4.0.5
Nick Mathewson [Thu, 2 May 2019 12:50:45 +0000 (08:50 -0400)] 
Add bug29930 into changelog/releasenotes

6 years agoRelease blurb and date for 0.4.0.5
Nick Mathewson [Thu, 2 May 2019 12:49:08 +0000 (08:49 -0400)] 
Release blurb and date for 0.4.0.5

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Tue, 30 Apr 2019 19:54:21 +0000 (15:54 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agobump to 0.4.0.5
Nick Mathewson [Tue, 30 Apr 2019 19:53:53 +0000 (15:53 -0400)] 
bump to 0.4.0.5

6 years agoMerge branch 'release-0.4.0' of git-rw.torproject.org:/tor into release-0.4.0
Nick Mathewson [Tue, 30 Apr 2019 19:52:39 +0000 (15:52 -0400)] 
Merge branch 'release-0.4.0' of git-rw.torproject.org:/tor into release-0.4.0

6 years agoFold changes entries into releasenotes and changelog
Nick Mathewson [Tue, 30 Apr 2019 19:49:26 +0000 (15:49 -0400)] 
Fold changes entries into releasenotes and changelog

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Tue, 30 Apr 2019 16:26:30 +0000 (19:26 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/978' into maint-0.4.0
George Kadianakis [Tue, 30 Apr 2019 16:26:14 +0000 (19:26 +0300)] 
Merge branch 'tor-github/pr/978' into maint-0.4.0

6 years agoStart on a release notes for a stable 0.4.0.x release.
Nick Mathewson [Mon, 29 Apr 2019 16:05:16 +0000 (12:05 -0400)] 
Start on a release notes for a stable 0.4.0.x release.

This is the standard beginning, made by sorting the entries from the
previous 0.4.0 changelogs, and removing all those that were bugfixes on
the 0.4.0.x series itself.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Mon, 29 Apr 2019 14:15:11 +0000 (10:15 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/974' into maint-0.4.0
Nick Mathewson [Mon, 29 Apr 2019 14:15:03 +0000 (10:15 -0400)] 
Merge remote-tracking branch 'tor-github/pr/974' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Thu, 25 Apr 2019 12:47:07 +0000 (15:47 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/960' into maint-0.4.0
George Kadianakis [Thu, 25 Apr 2019 12:46:45 +0000 (15:46 +0300)] 
Merge branch 'tor-github/pr/960' into maint-0.4.0

6 years agoLower log level of unlink() errors in networkstatus_set_current_consensus().
Alexander Færøy [Wed, 24 Apr 2019 23:50:13 +0000 (01:50 +0200)] 
Lower log level of unlink() errors in networkstatus_set_current_consensus().

In this patch we lower the log level of the failures for the three calls
to unlink() in networkstatus_set_current_consensus(). These errors might
trigger on Windows because the memory mapped consensus file keeps the
file in open state even after we have close()'d it. Windows will then
error on the unlink() call with a "Permission denied" error.

The consequences of ignoring these errors is that we leave an unused
file around on the file-system, which is an easier way to fix this
problem right now than refactoring networkstatus_set_current_consensus().

See: https://bugs.torproject.org/29930

6 years agoStop looking for scripts in the build directory during "make shellcheck"
teor [Tue, 23 Apr 2019 02:31:14 +0000 (12:31 +1000)] 
Stop looking for scripts in the build directory during "make shellcheck"

Fixes bug 30263; bugfix on 0.4.0.1-alpha.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Fri, 19 Apr 2019 02:00:55 +0000 (12:00 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'maint-0.3.5' into maint-0.4.0
teor [Fri, 19 Apr 2019 02:00:50 +0000 (12:00 +1000)] 
Merge branch 'maint-0.3.5' into maint-0.4.0

6 years agoMerge branch 'maint-0.3.4' into maint-0.3.5
teor [Fri, 19 Apr 2019 02:00:41 +0000 (12:00 +1000)] 
Merge branch 'maint-0.3.4' into maint-0.3.5

6 years agoMerge branch 'maint-0.2.9' into maint-0.3.4
teor [Fri, 19 Apr 2019 01:59:18 +0000 (11:59 +1000)] 
Merge branch 'maint-0.2.9' into maint-0.3.4

"ours" merge, to avoid taking any changes from PR 792 in 0.3.4.
(We already merged PR 791 for 29665 into 0.3.4.)

6 years agoMerge remote-tracking branch 'tor-github/pr/710' into maint-0.3.5
teor [Fri, 19 Apr 2019 01:52:48 +0000 (11:52 +1000)] 
Merge remote-tracking branch 'tor-github/pr/710' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/726' into maint-0.3.5
teor [Fri, 19 Apr 2019 01:51:05 +0000 (11:51 +1000)] 
Merge remote-tracking branch 'tor-github/pr/726' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/745' into maint-0.3.5
teor [Fri, 19 Apr 2019 01:48:41 +0000 (11:48 +1000)] 
Merge remote-tracking branch 'tor-github/pr/745' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/947' into maint-0.3.5
teor [Fri, 19 Apr 2019 01:47:50 +0000 (11:47 +1000)] 
Merge remote-tracking branch 'tor-github/pr/947' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/946' into maint-0.3.4
teor [Fri, 19 Apr 2019 01:47:10 +0000 (11:47 +1000)] 
Merge remote-tracking branch 'tor-github/pr/946' into maint-0.3.4

6 years agoMerge remote-tracking branch 'tor-github/pr/638' into maint-0.3.4
teor [Fri, 19 Apr 2019 01:44:38 +0000 (11:44 +1000)] 
Merge remote-tracking branch 'tor-github/pr/638' into maint-0.3.4

6 years agoMerge remote-tracking branch 'tor-github/pr/791' into maint-0.3.4
teor [Fri, 19 Apr 2019 01:43:46 +0000 (11:43 +1000)] 
Merge remote-tracking branch 'tor-github/pr/791' into maint-0.3.4

6 years agoMerge remote-tracking branch 'tor-github/pr/792' into maint-0.2.9
teor [Fri, 19 Apr 2019 01:42:09 +0000 (11:42 +1000)] 
Merge remote-tracking branch 'tor-github/pr/792' into maint-0.2.9

6 years agoMerge branch 'maint-0.2.9' into maint-0.3.4
teor [Fri, 19 Apr 2019 01:39:17 +0000 (11:39 +1000)] 
Merge branch 'maint-0.2.9' into maint-0.3.4

"ours" merge, to avoid taking any changes from PR 772 in 0.3.4.
(We already merged a different fix for 23790 into 0.3.2 and later.)

6 years agoMerge remote-tracking branch 'tor-github/pr/772' into maint-0.2.9
teor [Fri, 19 Apr 2019 01:38:52 +0000 (11:38 +1000)] 
Merge remote-tracking branch 'tor-github/pr/772' into maint-0.2.9

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Thu, 18 Apr 2019 10:22:23 +0000 (13:22 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/891' into maint-0.4.0
George Kadianakis [Thu, 18 Apr 2019 10:21:59 +0000 (13:21 +0300)] 
Merge branch 'tor-github/pr/891' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Wed, 17 Apr 2019 06:46:44 +0000 (16:46 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'maint-0.3.5' into maint-0.4.0
teor [Wed, 17 Apr 2019 06:46:40 +0000 (16:46 +1000)] 
Merge branch 'maint-0.3.5' into maint-0.4.0

6 years agochanges: update the changes file for 30001
teor [Wed, 17 Apr 2019 02:34:33 +0000 (12:34 +1000)] 
changes: update the changes file for 30001

6 years agoIn warn_if_nul_found, log surrounding context.
Nick Mathewson [Mon, 15 Apr 2019 19:33:09 +0000 (15:33 -0400)] 
In warn_if_nul_found, log surrounding context.

We need to encode here instead of doing escaped(), since fwict
escaped() does not currently handle NUL bytes.

Also, use warn_if_nul_found in more cases to avoid duplication.

6 years agofixup! Even more diagnostic messages for bug 28223.
Nick Mathewson [Mon, 15 Apr 2019 19:21:18 +0000 (15:21 -0400)] 
fixup! Even more diagnostic messages for bug 28223.

Use TOR_PRIuSZ in place of %zu.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Mon, 15 Apr 2019 10:56:48 +0000 (13:56 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/948' into maint-0.4.0
George Kadianakis [Mon, 15 Apr 2019 10:56:37 +0000 (13:56 +0300)] 
Merge branch 'tor-github/pr/948' into maint-0.4.0

6 years agoMerge branch 'rust-panic1-035' into rust-panic1-040
teor [Mon, 15 Apr 2019 00:18:59 +0000 (10:18 +1000)] 
Merge branch 'rust-panic1-035' into rust-panic1-040

6 years agoMerge branch 'rust-panic1-034' into rust-panic1-035
teor [Mon, 15 Apr 2019 00:18:01 +0000 (10:18 +1000)] 
Merge branch 'rust-panic1-034' into rust-panic1-035

Trivial merge: a blank line was removed between 0.3.4 and 0.3.5.

6 years agoMerge branch 'rust-panic1' into rust-panic1-034
teor [Mon, 15 Apr 2019 00:15:02 +0000 (10:15 +1000)] 
Merge branch 'rust-panic1' into rust-panic1-034

6 years agochanges: file for 30117
teor [Thu, 11 Apr 2019 02:17:04 +0000 (12:17 +1000)] 
changes: file for 30117

6 years agoTravis: expand "make test-stem", so timelimit can signal python on timeout
teor [Thu, 11 Apr 2019 02:11:03 +0000 (12:11 +1000)] 
Travis: expand "make test-stem", so timelimit can signal python on timeout

Unlike kill, timelimit can only signal the process it launches. So we need
timelimit to launch python, not make.

Closes ticket 30117; diagnostic for 29437.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Thu, 11 Apr 2019 21:06:26 +0000 (17:06 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agobump to 0.4.0.4-rc-dev
Nick Mathewson [Thu, 11 Apr 2019 21:05:38 +0000 (17:05 -0400)] 
bump to 0.4.0.4-rc-dev

6 years agoMore changelog edits (thanks, seborn!) tor-0.4.0.4-rc
Nick Mathewson [Thu, 11 Apr 2019 18:04:02 +0000 (14:04 -0400)] 
More changelog edits (thanks, seborn!)

6 years agoLight editing on changelog
Nick Mathewson [Thu, 11 Apr 2019 14:26:41 +0000 (10:26 -0400)] 
Light editing on changelog

6 years agoTravis: use stem backtrace signals with timelimit
teor [Wed, 10 Apr 2019 11:15:04 +0000 (21:15 +1000)] 
Travis: use stem backtrace signals with timelimit

Part of 30117.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Wed, 10 Apr 2019 15:52:23 +0000 (11:52 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoBump version to 0.4.0.4-rc
Nick Mathewson [Wed, 10 Apr 2019 15:51:49 +0000 (11:51 -0400)] 
Bump version to 0.4.0.4-rc

6 years agorun format_changelog
Nick Mathewson [Wed, 10 Apr 2019 15:42:16 +0000 (11:42 -0400)] 
run format_changelog

6 years agoStart a changelog for 0.4.0.4-rc
Nick Mathewson [Wed, 10 Apr 2019 15:41:49 +0000 (11:41 -0400)] 
Start a changelog for 0.4.0.4-rc

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Wed, 10 Apr 2019 15:31:44 +0000 (11:31 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/926' into maint-0.4.0
Nick Mathewson [Wed, 10 Apr 2019 15:31:33 +0000 (11:31 -0400)] 
Merge remote-tracking branch 'tor-github/pr/926' into maint-0.4.0

6 years agoAdd changes file for #30040.
George Kadianakis [Tue, 9 Apr 2019 14:30:14 +0000 (17:30 +0300)] 
Add changes file for #30040.

6 years agoPrevent double free on huge files with 32 bit.
Tobias Stoeckmann [Sun, 31 Mar 2019 10:27:55 +0000 (12:27 +0200)] 
Prevent double free on huge files with 32 bit.

The function compat_getdelim_ is used for tor_getline if tor is compiled
on a system that lacks getline and getdelim. These systems should be
very rare, considering that getdelim is POSIX.

If this system is further a 32 bit architecture, it is possible to
trigger a double free with huge files.

If bufsiz has been already increased to 2 GB, the next chunk would
be 4 GB in size, which wraps around to 0 due to 32 bit limitations.

A realloc(*buf, 0) could be imagined as "free(*buf); return malloc(0);"
which therefore could return NULL. The code in question considers
that an error, but will keep the value of *buf pointing to already
freed memory.

The caller of tor_getline() would free the pointer again, therefore
leading to a double free.

This code can only be triggered in dirserv_read_measured_bandwidths
with a huge measured bandwith list file on a system that actually
allows to reach 2 GB of space through realloc.

It is not possible to trigger this on Linux with glibc or other major
*BSD systems even on unit tests, because these systems cannot reach
so much memory due to memory fragmentation.

This patch is effectively based on the penetration test report of
cure53 for curl available at https://cure53.de/pentest-report_curl.pdf
and explained under section "CRL-01-007 Double-free in aprintf() via
unsafe size_t multiplication (Medium)".

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Wed, 10 Apr 2019 08:27:07 +0000 (18:27 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/920' into maint-0.4.0
teor [Wed, 10 Apr 2019 08:26:49 +0000 (18:26 +1000)] 
Merge remote-tracking branch 'tor-github/pr/920' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Tue, 9 Apr 2019 17:51:44 +0000 (13:51 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'bug29922_035' into maint-0.4.0
Nick Mathewson [Tue, 9 Apr 2019 17:49:58 +0000 (13:49 -0400)] 
Merge branch 'bug29922_035' into maint-0.4.0

6 years agoActually I believe this should be an EINVAL.
Nick Mathewson [Tue, 9 Apr 2019 17:49:10 +0000 (13:49 -0400)] 
Actually I believe this should be an EINVAL.

6 years agoChanges file for bug30041
Nick Mathewson [Tue, 9 Apr 2019 16:03:22 +0000 (12:03 -0400)] 
Changes file for bug30041

6 years agoCheck return value of buf_move_to_buf for error.
Tobias Stoeckmann [Sun, 31 Mar 2019 15:33:11 +0000 (17:33 +0200)] 
Check return value of buf_move_to_buf for error.

If the concatenation of connection buffer and the buffer of linked
connection exceeds INT_MAX bytes, then buf_move_to_buf returns -1 as an
error value.

This value is currently casted to size_t (variable n_read) and will
erroneously lead to an increasement of variable "max_to_read".

This in turn can be used to call connection_buf_read_from_socket to
store more data inside the buffer than expected and clogging the
connection buffer.

If the linked connection buffer was able to overflow INT_MAX, the call
of buf_move_to_buf would have previously internally triggered an integer
overflow, corrupting the state of the connection buffer.

Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
6 years agoProtect buffers against INT_MAX datalen overflows.
Tobias Stoeckmann [Sun, 31 Mar 2019 15:32:41 +0000 (17:32 +0200)] 
Protect buffers against INT_MAX datalen overflows.

Many buffer functions have a hard limit of INT_MAX for datalen, but
this limitation is not enforced in all functions:

- buf_move_all may exceed that limit with too many chunks
- buf_move_to_buf exceeds that limit with invalid buf_flushlen argument
- buf_new_with_data may exceed that limit (unit tests only)

This patch adds some annotations in some buf_pos_t functions to
guarantee that no out of boundary access could occur even if another
function lacks safe guards against datalen overflows.

Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Tue, 9 Apr 2019 09:25:18 +0000 (12:25 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/915' into maint-0.4.0
George Kadianakis [Tue, 9 Apr 2019 09:24:52 +0000 (12:24 +0300)] 
Merge branch 'tor-github/pr/915' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Tue, 9 Apr 2019 01:36:55 +0000 (11:36 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0
teor [Tue, 9 Apr 2019 01:35:41 +0000 (11:35 +1000)] 
Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

6 years agomanpage: Clarify that Tor does stream isolation between *Port listeners by default
rl1987 [Mon, 25 Mar 2019 13:40:46 +0000 (15:40 +0200)] 
manpage: Clarify that Tor does stream isolation between *Port listeners by default

cherry-pick of tor-github/pr/841 to maint-0.4.0.

6 years agoDetect and suppress an additional gmtime() warning in test_util.c
Nick Mathewson [Mon, 8 Apr 2019 21:02:14 +0000 (17:02 -0400)] 
Detect and suppress an additional gmtime() warning in test_util.c

Fixes bug 29922; bugfix on 0.2.9.3-alpha when we tried to capture
all these warnings.  No need to backport any farther than 0.3.5,
though -- these warnings don't cause test failures before then.

This one was tricky to find because apparently it only happened on
_some_ windows builds.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Sat, 6 Apr 2019 02:16:01 +0000 (12:16 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/911' into maint-0.4.0
teor [Sat, 6 Apr 2019 02:15:41 +0000 (12:15 +1000)] 
Merge remote-tracking branch 'tor-github/pr/911' into maint-0.4.0

6 years agochanges: Ticket 29241 is actually a bug on NSS in 0.3.5.1-alpha
teor [Sat, 6 Apr 2019 01:07:20 +0000 (11:07 +1000)] 
changes: Ticket 29241 is actually a bug on NSS in 0.3.5.1-alpha

6 years agoNSS: disable TLS1.2 SHA-384 ciphersuites.
Nick Mathewson [Fri, 29 Mar 2019 17:38:48 +0000 (13:38 -0400)] 
NSS: disable TLS1.2 SHA-384 ciphersuites.

In current NSS versions, these ciphersuites don't work with
SSL_ExportKeyingMaterial(), which was causing relays to fail when
they tried to negotiate the v3 link protocol authentication.

Fixes bug 29241; bugfix on 0.4.0.1-alpha.

6 years agoNSS: Log an error message when SSL_ExportKeyingMaterial() fails
Nick Mathewson [Fri, 29 Mar 2019 17:38:14 +0000 (13:38 -0400)] 
NSS: Log an error message when SSL_ExportKeyingMaterial() fails

Diagnostic for 29241.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Fri, 5 Apr 2019 23:33:33 +0000 (09:33 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'maint-0.3.5' into maint-0.4.0
teor [Fri, 5 Apr 2019 23:33:28 +0000 (09:33 +1000)] 
Merge branch 'maint-0.3.5' into maint-0.4.0

6 years agoMerge branch 'maint-0.3.4' into maint-0.3.5
teor [Fri, 5 Apr 2019 23:33:20 +0000 (09:33 +1000)] 
Merge branch 'maint-0.3.4' into maint-0.3.5

6 years agoMerge branch 'maint-0.2.9' into maint-0.3.4
teor [Fri, 5 Apr 2019 23:33:11 +0000 (09:33 +1000)] 
Merge branch 'maint-0.2.9' into maint-0.3.4

6 years agoMerge remote-tracking branch 'tor-github/pr/898' into maint-0.3.5
teor [Fri, 5 Apr 2019 23:32:53 +0000 (09:32 +1000)] 
Merge remote-tracking branch 'tor-github/pr/898' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/903' into maint-0.3.5
teor [Fri, 5 Apr 2019 23:31:52 +0000 (09:31 +1000)] 
Merge remote-tracking branch 'tor-github/pr/903' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/879' into maint-0.3.5
teor [Fri, 5 Apr 2019 23:30:52 +0000 (09:30 +1000)] 
Merge remote-tracking branch 'tor-github/pr/879' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/878' into maint-0.3.4
teor [Fri, 5 Apr 2019 23:30:04 +0000 (09:30 +1000)] 
Merge remote-tracking branch 'tor-github/pr/878' into maint-0.3.4

6 years agoMerge remote-tracking branch 'tor-github/pr/902' into maint-0.2.9
teor [Fri, 5 Apr 2019 23:28:58 +0000 (09:28 +1000)] 
Merge remote-tracking branch 'tor-github/pr/902' into maint-0.2.9

6 years agoMerge remote-tracking branch 'tor-github/pr/877' into maint-0.2.9
teor [Fri, 5 Apr 2019 23:28:13 +0000 (09:28 +1000)] 
Merge remote-tracking branch 'tor-github/pr/877' into maint-0.2.9

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Fri, 5 Apr 2019 13:45:36 +0000 (16:45 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/906' into maint-0.4.0
George Kadianakis [Fri, 5 Apr 2019 13:44:59 +0000 (16:44 +0300)] 
Merge branch 'tor-github/pr/906' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:57:06 +0000 (14:57 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/901' into maint-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:56:52 +0000 (14:56 +0300)] 
Merge branch 'tor-github/pr/901' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:55:22 +0000 (14:55 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/879' into maint-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:55:09 +0000 (14:55 +0300)] 
Merge branch 'tor-github/pr/879' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:53:39 +0000 (14:53 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/902' into maint-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:53:33 +0000 (14:53 +0300)] 
Merge branch 'tor-github/pr/902' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:51:33 +0000 (14:51 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/800' into maint-0.4.0
George Kadianakis [Fri, 5 Apr 2019 11:51:21 +0000 (14:51 +0300)] 
Merge branch 'tor-github/pr/800' into maint-0.4.0

6 years agoMerge branch 'bug29036-29962-034' into bug29036-29962-035
teor [Fri, 5 Apr 2019 02:58:32 +0000 (12:58 +1000)] 
Merge branch 'bug29036-29962-034' into bug29036-29962-035

6 years agoMerge branch 'bug29036-029' into bug29036-29962-034
teor [Fri, 5 Apr 2019 02:58:16 +0000 (12:58 +1000)] 
Merge branch 'bug29036-029' into bug29036-29962-034

6 years agoMakefile: actually, don't delete the gcno files
teor [Fri, 5 Apr 2019 02:56:29 +0000 (12:56 +1000)] 
Makefile: actually, don't delete the gcno files

We need to keep the gcno files, because they are created at compile time.

6 years agocircuitpadding: comment fixes
teor [Wed, 3 Apr 2019 03:40:06 +0000 (13:40 +1000)] 
circuitpadding: comment fixes

6 years agotest/circuitpadding: Delete circuitpadding_circuitsetup_machine()
teor [Tue, 2 Apr 2019 09:56:38 +0000 (19:56 +1000)] 
test/circuitpadding: Delete circuitpadding_circuitsetup_machine()

This test was disabled in 0.4.0 and later, but the fix in #29298 was only
merged to 0.4.1. So this test will never be re-enabled in 0.4.0.

Part of 29500.