]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
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.

6 years agoBug #29500: Fix monotime mocking in circpad unittests.
Mike Perry [Fri, 5 Apr 2019 00:21:07 +0000 (00:21 +0000)] 
Bug #29500: Fix monotime mocking in circpad unittests.

Our monotime mocking forces us to call monotime_init() *before* we set the
mocked time value. monotime_init() thus stores the first ratchet value at
whatever the platform is at, and then we set fake mocked time to some later
value.

If monotime_init() gets a value from the host that is greater than what we
choose to mock time at for our unittests, all subsequent monotime_abosolute()
calls return zero, which breaks all unittests that depend on time moving
forward by updating mocked monotime values.

So, we need to adjust our mocked time to take the weird monotime_init() time
into account, when we set fake time.

6 years agoChanges file for bug 29500.
Mike Perry [Mon, 4 Mar 2019 21:54:56 +0000 (21:54 +0000)] 
Changes file for bug 29500.

6 years agoBug 29500: Start monotime at 1000 nsec.
Mike Perry [Mon, 4 Mar 2019 21:54:19 +0000 (21:54 +0000)] 
Bug 29500: Start monotime at 1000 nsec.

Hopefully this will stop monotime_absolute_usec() from returning 0 on some
platforms in the tests.

6 years agoBug 29500: Attempt to fix the tokens test.
Mike Perry [Wed, 27 Feb 2019 00:27:22 +0000 (00:27 +0000)] 
Bug 29500: Attempt to fix the tokens test.

Cancel the padding timer by changing order of sent vs recv (sent cancels).

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Fri, 5 Apr 2019 00:27:04 +0000 (20:27 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'bug29959_040_squashed' into maint-0.4.0
Nick Mathewson [Fri, 5 Apr 2019 00:26:47 +0000 (20:26 -0400)] 
Merge branch 'bug29959_040_squashed' into maint-0.4.0

6 years agobwauth: Actually include the bandwidth-file-digest in authority votes
teor [Sat, 30 Mar 2019 02:09:47 +0000 (12:09 +1000)] 
bwauth: Actually include the bandwidth-file-digest in authority votes

Fixes bug 29959; bugfix on 0.4.0.2-alpha.

6 years agoImplement an DormantCanceledByStartup option
Nick Mathewson [Sun, 17 Mar 2019 17:48:00 +0000 (13:48 -0400)] 
Implement an DormantCanceledByStartup option

Closes ticket 29357, and comes with appropriate notions of caution.

6 years agoMerge branch 'bug30021_029' into bug30021_035
Nick Mathewson [Thu, 4 Apr 2019 15:26:33 +0000 (11:26 -0400)] 
Merge branch 'bug30021_029' into bug30021_035

6 years agoDo not cache bogus results from classifying client ciphers
Nick Mathewson [Thu, 4 Apr 2019 15:24:55 +0000 (11:24 -0400)] 
Do not cache bogus results from classifying client ciphers

When classifying a client's selection of TLS ciphers, if the client
ciphers are not yet available, do not cache the result. Previously,
we had cached the unavailability of the cipher list and never looked
again, which in turn led us to assume that the client only supported
the ancient V1 link protocol.  This, in turn, was causing Stem
integration tests to stall in some cases.  Fixes bug 30021; bugfix
on 0.2.4.8-alpha.

6 years agoMerge branch 'bug30011_035' into bug30011_040
teor [Thu, 4 Apr 2019 03:23:26 +0000 (13:23 +1000)] 
Merge branch 'bug30011_035' into bug30011_040

Merge bug30011 new package timelimit with 0.4.0 new package shellcheck.
Move shellcheck into the correct category.

6 years agoTravis: Terminate test-stem if it takes more than 9.5 minutes to run
teor [Thu, 4 Apr 2019 03:02:13 +0000 (13:02 +1000)] 
Travis: Terminate test-stem if it takes more than 9.5 minutes to run

(Travis terminates the job after 10 minutes of no output.)

Diagnostic for 29437.

Fixes bug 30011; bugfix on 0.3.5.4-alpha.

6 years agoImprove logging for 28614.
Nick Mathewson [Wed, 3 Apr 2019 18:30:56 +0000 (14:30 -0400)] 
Improve logging for 28614.

When we fixed 28614, our answer was "if we failed to load the
consensus on windows and it had a CRLF, retry it."  But we logged
the failure at "warn", and we only logged the retry at "info".

Now we log the retry at "notice", with more useful information.

Fixes bug 30004.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Wed, 3 Apr 2019 14:59:46 +0000 (17:59 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/867' into maint-0.4.0
George Kadianakis [Wed, 3 Apr 2019 14:59:02 +0000 (17:59 +0300)] 
Merge branch 'tor-github/pr/867' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Wed, 3 Apr 2019 14:55:41 +0000 (17:55 +0300)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/811' into maint-0.4.0
George Kadianakis [Wed, 3 Apr 2019 14:50:49 +0000 (17:50 +0300)] 
Merge branch 'tor-github/pr/811' into maint-0.4.0

6 years agoMerge branch 'maint-0.3.5' into maint-0.4.0
Nick Mathewson [Wed, 3 Apr 2019 13:27:44 +0000 (09:27 -0400)] 
Merge branch 'maint-0.3.5' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
Nick Mathewson [Wed, 3 Apr 2019 13:27:44 +0000 (09:27 -0400)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'maint-0.3.4' into maint-0.3.5
Nick Mathewson [Wed, 3 Apr 2019 13:27:43 +0000 (09:27 -0400)] 
Merge branch 'maint-0.3.4' into maint-0.3.5

6 years agoMerge branch 'maint-0.2.9' into maint-0.3.4
Nick Mathewson [Wed, 3 Apr 2019 13:27:42 +0000 (09:27 -0400)] 
Merge branch 'maint-0.2.9' into maint-0.3.4

6 years agoUpdate geoip and geoip6 to the April 2 2019 database.
Karsten Loesing [Wed, 3 Apr 2019 07:26:28 +0000 (09:26 +0200)] 
Update geoip and geoip6 to the April 2 2019 database.

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Tue, 2 Apr 2019 01:45:35 +0000 (11:45 +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 [Tue, 2 Apr 2019 01:45:31 +0000 (11:45 +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 [Tue, 2 Apr 2019 01:45:22 +0000 (11:45 +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 [Tue, 2 Apr 2019 01:45:13 +0000 (11:45 +1000)] 
Merge branch 'maint-0.2.9' into maint-0.3.4

6 years agoMerge branch 'bug29036-29962-034' into bug29036-29962-035
teor [Mon, 1 Apr 2019 04:11:20 +0000 (14:11 +1000)] 
Merge branch 'bug29036-29962-034' into bug29036-29962-035

Merge the moved coverage line from 29036 with the stem changes in
maint-0.3.5.

6 years agoTravis: merge before_cache from 29036 and 29962
teor [Mon, 1 Apr 2019 04:05:14 +0000 (14:05 +1000)] 
Travis: merge before_cache from 29036 and 29962

And add some useful comments

6 years agoAdd changes file
rl1987 [Sun, 31 Mar 2019 14:23:34 +0000 (17:23 +0300)] 
Add changes file

6 years agoCleanup cargo registry before each Rust-enabled build
rl1987 [Sun, 31 Mar 2019 13:58:32 +0000 (16:58 +0300)] 
Cleanup cargo registry before each Rust-enabled build

Also, refrain from caching target/.

See: https://levans.fr/rust_travis_cache.html

6 years agoMerge branch 'bug29036-029' into bug29036-29962-034
teor [Mon, 1 Apr 2019 04:07:58 +0000 (14:07 +1000)] 
Merge branch 'bug29036-029' into bug29036-29962-034

6 years agoMakefile: delete all the gcov-related files in reset-gcov
teor [Mon, 1 Apr 2019 03:49:27 +0000 (13:49 +1000)] 
Makefile: delete all the gcov-related files in reset-gcov

And fix a comment.

See:
https://gcc.gnu.org/onlinedocs/gcc/Gcov-Data-Files.html#Gcov-Data-Files

6 years agochanges: Use the first Tor version with CI coverage for the 29036 changes file
teor [Mon, 1 Apr 2019 03:40:16 +0000 (13:40 +1000)] 
changes: Use the first Tor version with CI coverage for the 29036 changes file

Otherwise, "make check-changes" will complain when we backport the change.

6 years agodircache: Refactor handle_get_next_bandwidth() to use connection_dir_buf_add()
teor [Tue, 26 Mar 2019 08:12:16 +0000 (18:12 +1000)] 
dircache: Refactor handle_get_next_bandwidth() to use connection_dir_buf_add()

Implements ticket 29897.

6 years agoAdd changes file
rl1987 [Sat, 9 Feb 2019 14:56:54 +0000 (16:56 +0200)] 
Add changes file

6 years agoAdd connection_dir_buf_add() helper function
rl1987 [Sat, 9 Feb 2019 14:06:32 +0000 (16:06 +0200)] 
Add connection_dir_buf_add() helper function

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Wed, 27 Mar 2019 02:31:33 +0000 (12:31 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/835' into maint-0.4.0
teor [Wed, 27 Mar 2019 02:31:07 +0000 (12:31 +1000)] 
Merge remote-tracking branch 'tor-github/pr/835' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Wed, 27 Mar 2019 00:02:51 +0000 (10:02 +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, 27 Mar 2019 00:02:47 +0000 (10:02 +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 [Wed, 27 Mar 2019 00:02:40 +0000 (10:02 +1000)] 
Merge branch 'maint-0.3.4' into maint-0.3.5

6 years agoMerge remote-tracking branch 'tor-github/pr/820' into maint-0.3.4
teor [Wed, 27 Mar 2019 00:01:45 +0000 (10:01 +1000)] 
Merge remote-tracking branch 'tor-github/pr/820' into maint-0.3.4

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Tue, 26 Mar 2019 23:36:50 +0000 (09:36 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/836' into maint-0.4.0
teor [Tue, 26 Mar 2019 23:36:26 +0000 (09:36 +1000)] 
Merge remote-tracking branch 'tor-github/pr/836' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
George Kadianakis [Tue, 26 Mar 2019 13:16:37 +0000 (15:16 +0200)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge branch 'tor-github/pr/847' into maint-0.4.0
George Kadianakis [Tue, 26 Mar 2019 13:16:21 +0000 (15:16 +0200)] 
Merge branch 'tor-github/pr/847' into maint-0.4.0

6 years agoMerge branch 'maint-0.4.0' into release-0.4.0
teor [Tue, 26 Mar 2019 09:16:02 +0000 (19:16 +1000)] 
Merge branch 'maint-0.4.0' into release-0.4.0

6 years agoMerge remote-tracking branch 'tor-github/pr/852' into maint-0.4.0
teor [Tue, 26 Mar 2019 09:15:46 +0000 (19:15 +1000)] 
Merge remote-tracking branch 'tor-github/pr/852' into maint-0.4.0

6 years agochanges: add file for #21377
juga0 [Fri, 21 Dec 2018 17:10:19 +0000 (17:10 +0000)] 
changes: add file for #21377

6 years agodircache: fix identation and remove unneded goto
juga0 [Mon, 19 Nov 2018 17:27:41 +0000 (17:27 +0000)] 
dircache: fix identation and remove unneded goto

6 years agobwauth: remove declaring args, they are now in use
juga0 [Thu, 8 Nov 2018 09:13:54 +0000 (09:13 +0000)] 
bwauth: remove declaring args, they are now in use