]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
10 years agoFix various coverity-found issues
Nick Mathewson [Wed, 21 Oct 2015 20:01:29 +0000 (16:01 -0400)] 
Fix various coverity-found issues

10 years agoforwardport the changelog for 0.2.7.4-rc
Nick Mathewson [Wed, 21 Oct 2015 19:34:30 +0000 (15:34 -0400)] 
forwardport the changelog for 0.2.7.4-rc

10 years agoYet more memory leaks closed in test_tortls
Nick Mathewson [Wed, 21 Oct 2015 18:30:34 +0000 (14:30 -0400)] 
Yet more memory leaks closed in test_tortls

10 years agoMore memory leaks closed in test_tortls
Nick Mathewson [Wed, 21 Oct 2015 18:19:43 +0000 (14:19 -0400)] 
More memory leaks closed in test_tortls

10 years agoFix another pile of test_tortls memory leaks
Nick Mathewson [Wed, 21 Oct 2015 18:06:13 +0000 (14:06 -0400)] 
Fix another pile of test_tortls memory leaks

10 years agoMore leaks to fix.
Nick Mathewson [Wed, 21 Oct 2015 17:12:19 +0000 (13:12 -0400)] 
More leaks to fix.

10 years agoresolve some leaks in test_tortls.c
Nick Mathewson [Wed, 21 Oct 2015 16:41:00 +0000 (12:41 -0400)] 
resolve some leaks in test_tortls.c

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 16:03:04 +0000 (12:03 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'public/bug17404_024' into maint-0.2.7
Nick Mathewson [Wed, 21 Oct 2015 16:02:42 +0000 (12:02 -0400)] 
Merge remote-tracking branch 'public/bug17404_024' into maint-0.2.7

10 years agoFix the return value
Nick Mathewson [Wed, 21 Oct 2015 16:01:05 +0000 (12:01 -0400)] 
Fix the return value

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 15:53:00 +0000 (11:53 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'public/bug17404_024' into maint-0.2.7
Nick Mathewson [Wed, 21 Oct 2015 15:51:03 +0000 (11:51 -0400)] 
Merge remote-tracking branch 'public/bug17404_024' into maint-0.2.7

10 years agoCheck for len < 4 in dn_indicates_v3_cert
Nick Mathewson [Wed, 21 Oct 2015 15:44:43 +0000 (11:44 -0400)] 
Check for len < 4 in dn_indicates_v3_cert

Without this check, we potentially look up to 3 characters before
the start of a malloc'd segment, which could provoke a crash under
certain (weird afaik) circumstances.

Fixes 17404; bugfix on 0.2.6.3-alpha.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 15:18:11 +0000 (11:18 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agomemory leaks in procmon tests
Nick Mathewson [Wed, 21 Oct 2015 15:17:59 +0000 (11:17 -0400)] 
memory leaks in procmon tests

10 years agoFix a memory leak in reading an expired ed signing key.
Nick Mathewson [Wed, 21 Oct 2015 15:16:28 +0000 (11:16 -0400)] 
Fix a memory leak in reading an expired ed signing key.

Closes 17403.

10 years agoFix all leaks (and an introduced failure) in the rendcache tests
Nick Mathewson [Wed, 21 Oct 2015 15:05:27 +0000 (11:05 -0400)] 
Fix all leaks (and an introduced failure) in the rendcache tests

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:56:40 +0000 (10:56 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoWhoops; infinite recursion
Nick Mathewson [Wed, 21 Oct 2015 14:56:27 +0000 (10:56 -0400)] 
Whoops; infinite recursion

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:54:12 +0000 (10:54 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoYet more memory leaks in the rendcache tests
Nick Mathewson [Wed, 21 Oct 2015 14:54:07 +0000 (10:54 -0400)] 
Yet more memory leaks in the rendcache tests

10 years agoFix memory leak in rend_cache_failure_entry_free()
Nick Mathewson [Wed, 21 Oct 2015 14:52:57 +0000 (10:52 -0400)] 
Fix memory leak in rend_cache_failure_entry_free()

Bug 17402.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:28:16 +0000 (10:28 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMore leaks here
Nick Mathewson [Wed, 21 Oct 2015 14:28:10 +0000 (10:28 -0400)] 
More leaks here

10 years agoFix an (unreachable) memory leak in rendcache.c
Nick Mathewson [Wed, 21 Oct 2015 14:27:19 +0000 (10:27 -0400)] 
Fix an (unreachable) memory leak in rendcache.c

The 0.2.8 unit tests provoke this leak, though I don't think it can
happen IRL.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:00:52 +0000 (10:00 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoFix a bunch more memory leaks in the tests.
Nick Mathewson [Wed, 21 Oct 2015 14:00:05 +0000 (10:00 -0400)] 
Fix a bunch more memory leaks in the tests.

10 years agoFix a use-after-free in validate_intro_point_failure. Bug 17401. Found w valgrind
Nick Mathewson [Wed, 21 Oct 2015 13:59:19 +0000 (09:59 -0400)] 
Fix a use-after-free in validate_intro_point_failure. Bug 17401. Found w valgrind

10 years agoFix numerous leaks and memory errors in tests. Found by valgrind
Nick Mathewson [Wed, 21 Oct 2015 12:49:29 +0000 (08:49 -0400)] 
Fix numerous leaks and memory errors in tests. Found by valgrind

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 12:17:34 +0000 (08:17 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoFix a number of unit-test memory leaks, found by valgrind.
Nick Mathewson [Wed, 21 Oct 2015 12:17:30 +0000 (08:17 -0400)] 
Fix a number of unit-test memory leaks, found by valgrind.

10 years agoFix a memory leak; bug 17398.
Nick Mathewson [Wed, 21 Oct 2015 12:17:07 +0000 (08:17 -0400)] 
Fix a memory leak; bug 17398.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Mon, 19 Oct 2015 15:20:38 +0000 (11:20 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge commit '551af4f97d37c7b4cff7a8557c1a1a647487b4cb'
Nick Mathewson [Mon, 19 Oct 2015 15:20:26 +0000 (11:20 -0400)] 
Merge commit '551af4f97d37c7b4cff7a8557c1a1a647487b4cb'

10 years agoBump version to 0.2.7.4-rc
Nick Mathewson [Mon, 19 Oct 2015 15:19:51 +0000 (11:19 -0400)] 
Bump version to 0.2.7.4-rc

10 years agotweak some changes files
Nick Mathewson [Mon, 19 Oct 2015 15:12:43 +0000 (11:12 -0400)] 
tweak some changes files

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Thu, 15 Oct 2015 17:56:53 +0000 (13:56 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7
Nick Mathewson [Thu, 15 Oct 2015 17:56:41 +0000 (13:56 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7

10 years agoAdd hidserv-stats filname to our sandbox filter
David Goulet [Thu, 15 Oct 2015 17:38:12 +0000 (13:38 -0400)] 
Add hidserv-stats filname to our sandbox filter

Fixes #17354

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Thu, 15 Oct 2015 14:38:09 +0000 (10:38 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoFix compilation of sandbox.[ch] under musl-libc
Nick Mathewson [Thu, 15 Oct 2015 14:35:45 +0000 (10:35 -0400)] 
Fix compilation of sandbox.[ch] under musl-libc

Patch from jamestk; fix on 0.2.5.1-alpha. Fixes 17347.

10 years agoMerge branch 'bug17347'
Nick Mathewson [Thu, 15 Oct 2015 14:36:29 +0000 (10:36 -0400)] 
Merge branch 'bug17347'

10 years agoFix compilation of sandbox.[ch] under musl-libc
Nick Mathewson [Thu, 15 Oct 2015 14:35:45 +0000 (10:35 -0400)] 
Fix compilation of sandbox.[ch] under musl-libc

Patch from jamestk; fix on 0.2.5.1-alpha. Fixes 17347.

10 years agoblank line at eof for test_address.c
Nick Mathewson [Thu, 15 Oct 2015 14:22:33 +0000 (10:22 -0400)] 
blank line at eof for test_address.c

10 years agoMerge remote-tracking branch 'twstrike/address_tests'
Nick Mathewson [Thu, 15 Oct 2015 14:21:42 +0000 (10:21 -0400)] 
Merge remote-tracking branch 'twstrike/address_tests'

10 years agoMention trunnel in CodingStandards; describe how in trunnel/README
Nick Mathewson [Wed, 14 Oct 2015 14:40:27 +0000 (10:40 -0400)] 
Mention trunnel in CodingStandards; describe how in trunnel/README

10 years agoAdd a doc/HACKING/README.1st
Nick Mathewson [Fri, 9 Oct 2015 14:40:45 +0000 (10:40 -0400)] 
Add a doc/HACKING/README.1st

10 years agoSplit the old doc/HACKING into several new files
Nick Mathewson [Fri, 9 Oct 2015 13:38:59 +0000 (09:38 -0400)] 
Split the old doc/HACKING into several new files

10 years agoMove hacking documentation into a new subdirectory.
Nick Mathewson [Fri, 9 Oct 2015 13:28:24 +0000 (09:28 -0400)] 
Move hacking documentation into a new subdirectory.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Fri, 9 Oct 2015 14:18:42 +0000 (10:18 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7
Nick Mathewson [Fri, 9 Oct 2015 14:14:59 +0000 (10:14 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7

10 years agoMerge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6
Nick Mathewson [Fri, 9 Oct 2015 14:14:46 +0000 (10:14 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6

10 years agoMerge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5
Nick Mathewson [Fri, 9 Oct 2015 14:12:59 +0000 (10:12 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5

10 years agoUpdate geoip and geoip6 to the October 9 2015 database.
Karsten Loesing [Fri, 9 Oct 2015 13:27:55 +0000 (15:27 +0200)] 
Update geoip and geoip6 to the October 9 2015 database.

10 years agoAdd my draft (in-progress) guide to getting started on tor development
Nick Mathewson [Thu, 8 Oct 2015 15:52:27 +0000 (11:52 -0400)] 
Add my draft (in-progress) guide to getting started on tor development

10 years agofinish up doc/WritingTests.txt
Nick Mathewson [Thu, 8 Oct 2015 14:55:31 +0000 (10:55 -0400)] 
finish up doc/WritingTests.txt

10 years agoFix some 64bit issues
Nick Mathewson [Wed, 7 Oct 2015 20:54:29 +0000 (16:54 -0400)] 
Fix some 64bit issues

10 years agoupdate codegen script to work with latest mozilla
Nick Mathewson [Wed, 7 Oct 2015 20:24:30 +0000 (16:24 -0400)] 
update codegen script to work with latest mozilla

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 7 Oct 2015 19:21:23 +0000 (15:21 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMake get_ifaddrs tests more tolerant of unusual network configs
teor (Tim Wilson-Brown) [Tue, 6 Oct 2015 04:32:44 +0000 (15:32 +1100)] 
Make get_ifaddrs tests more tolerant of unusual network configs

* Don't assume that every test box has an IPv4 address
* Don't assume that every test box has a non-local address

Resolves issue #17255 released in unit tests in 0.2.7.3-rc.

10 years agoFix 32-bit case of rend_cache/entry_allocation
Nick Mathewson [Wed, 7 Oct 2015 18:31:21 +0000 (14:31 -0400)] 
Fix 32-bit case of rend_cache/entry_allocation

10 years agoFix implicit overflow in rendcache tests
Nick Mathewson [Wed, 7 Oct 2015 18:29:14 +0000 (14:29 -0400)] 
Fix implicit overflow in rendcache tests

10 years agochanges file for 17078
Nick Mathewson [Wed, 7 Oct 2015 13:34:49 +0000 (09:34 -0400)] 
changes file for 17078

10 years agoFix "make check-spaces"
Nick Mathewson [Wed, 7 Oct 2015 13:34:02 +0000 (09:34 -0400)] 
Fix "make check-spaces"

10 years agoMerge remote-tracking branch 'twstrike/procmon_tests'
Nick Mathewson [Wed, 7 Oct 2015 13:32:51 +0000 (09:32 -0400)] 
Merge remote-tracking branch 'twstrike/procmon_tests'

 Conflicts:
src/test/include.am
src/test/log_test_helpers.c
src/test/log_test_helpers.h

10 years agofix check-spaces once more
Nick Mathewson [Tue, 6 Oct 2015 15:32:37 +0000 (11:32 -0400)] 
fix check-spaces once more

10 years agoMerge remote-tracking branch 'twstrike/rendcache_tests'
Nick Mathewson [Tue, 6 Oct 2015 15:32:06 +0000 (11:32 -0400)] 
Merge remote-tracking branch 'twstrike/rendcache_tests'

Conflicts:
        src/test/include.am
src/test/rend_test_helpers.c
src/test/rend_test_helpers.h

10 years agoMerge remote-tracking branch 'twstrike/util_format_tests'
Nick Mathewson [Tue, 6 Oct 2015 15:20:33 +0000 (11:20 -0400)] 
Merge remote-tracking branch 'twstrike/util_format_tests'

Conflicts:
src/test/test_util_format.c

10 years agochanges file for #16563
Nick Mathewson [Tue, 6 Oct 2015 15:02:55 +0000 (11:02 -0400)] 
changes file for #16563

10 years agoMerge remote-tracking branch 'tvdw/fix-16563'
Nick Mathewson [Tue, 6 Oct 2015 14:57:31 +0000 (10:57 -0400)] 
Merge remote-tracking branch 'tvdw/fix-16563'

10 years agoFix compilation with openssl 1.1 by forcibly disabling some tests
Nick Mathewson [Tue, 6 Oct 2015 13:59:47 +0000 (09:59 -0400)] 
Fix compilation with openssl 1.1 by forcibly disabling some tests

Some of these tests can be ported to work with openssl 1.1, but
probably some can't.

10 years agoAllow case-insensitive match in test_tortls_debug_state_callback
Nick Mathewson [Tue, 6 Oct 2015 13:40:56 +0000 (09:40 -0400)] 
Allow case-insensitive match in test_tortls_debug_state_callback

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Tue, 6 Oct 2015 13:06:57 +0000 (09:06 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoWork around openssl declaring x509_get_not{Before,After} as functions
Nick Mathewson [Tue, 6 Oct 2015 13:04:37 +0000 (09:04 -0400)] 
Work around openssl declaring x509_get_not{Before,After} as functions

Now that x509_get_not{Before,After} are functions in OpenSSL 1.1
(not yet releasesd), we need to define a variant that takes a const
pointer to X509 and returns a const pointer to ASN1_time.

Part of 17237. I'm not convinced this is an openssl bug or a tor
bug. It might be just one of those things.

10 years agoFix 17251: avoid integer overflow in test_crypto_slow
Nick Mathewson [Tue, 6 Oct 2015 12:58:03 +0000 (08:58 -0400)] 
Fix 17251: avoid integer overflow in test_crypto_slow

10 years agoFix spaces and other smaller issues
Ola Bini [Mon, 5 Oct 2015 19:31:10 +0000 (14:31 -0500)] 
Fix spaces and other smaller issues

10 years agoFix compilation failure when SSL_SESSION_get_master_key() is provided by OpenSSL.
rl1987 [Mon, 5 Oct 2015 18:56:27 +0000 (21:56 +0300)] 
Fix compilation failure when SSL_SESSION_get_master_key() is provided by OpenSSL.

10 years agoFix spaces
Ola Bini [Mon, 5 Oct 2015 18:42:43 +0000 (13:42 -0500)] 
Fix spaces

10 years agoFix compiling under gcc warnings to errors
Ola Bini [Mon, 5 Oct 2015 18:41:00 +0000 (13:41 -0500)] 
Fix compiling under gcc warnings to errors

10 years agoFix spaces
Ola Bini [Mon, 5 Oct 2015 15:07:31 +0000 (10:07 -0500)] 
Fix spaces

10 years agoTest full IP addresses instead of just one nibble
Ola Bini [Mon, 5 Oct 2015 15:01:10 +0000 (10:01 -0500)] 
Test full IP addresses instead of just one nibble

10 years agoUse __FUNCTION__ instead of __PRETTY_FUNCTION__
Tom van der Woerdt [Sun, 4 Oct 2015 17:55:38 +0000 (19:55 +0200)] 
Use __FUNCTION__ instead of __PRETTY_FUNCTION__

Fixes ticket #16563

10 years agofix easy typo
Roger Dingledine [Sun, 4 Oct 2015 16:28:25 +0000 (12:28 -0400)] 
fix easy typo

10 years agoFix spaces warnings
Ola Bini [Sat, 3 Oct 2015 23:46:40 +0000 (18:46 -0500)] 
Fix spaces warnings

10 years agoActually test success cases as well
Ola Bini [Sat, 3 Oct 2015 23:37:29 +0000 (18:37 -0500)] 
Actually test success cases as well

10 years agoPerhaps this is the permutation of headers that will please everything
Nick Mathewson [Fri, 2 Oct 2015 16:44:55 +0000 (18:44 +0200)] 
Perhaps this is the permutation of headers that will please everything

10 years agoTry to fix mingw build.
Nick Mathewson [Fri, 2 Oct 2015 16:31:43 +0000 (18:31 +0200)] 
Try to fix mingw build.

10 years agoThese logs seem openssl-version-dependent
Nick Mathewson [Fri, 2 Oct 2015 15:56:10 +0000 (17:56 +0200)] 
These logs seem openssl-version-dependent

10 years agoAvoid warnings in tortls.h includes
Nick Mathewson [Fri, 2 Oct 2015 13:57:33 +0000 (15:57 +0200)] 
Avoid warnings in tortls.h includes

10 years agoFix a 32-bit error from jenkins
Nick Mathewson [Fri, 2 Oct 2015 13:39:08 +0000 (15:39 +0200)] 
Fix a 32-bit error from jenkins

10 years agoFix "make distcheck"
Nick Mathewson [Fri, 2 Oct 2015 13:36:59 +0000 (15:36 +0200)] 
Fix "make distcheck"

10 years agoclean up whitespace
Nick Mathewson [Fri, 2 Oct 2015 13:13:19 +0000 (15:13 +0200)] 
clean up whitespace

10 years agoFix warnings.
Nick Mathewson [Fri, 2 Oct 2015 13:12:04 +0000 (15:12 +0200)] 
Fix warnings.

10 years agoMerge remote-tracking branch 'twstrike/dir-handle-cmd-get'
Nick Mathewson [Fri, 2 Oct 2015 13:04:28 +0000 (15:04 +0200)] 
Merge remote-tracking branch 'twstrike/dir-handle-cmd-get'

10 years agochanges file for 17082
Nick Mathewson [Fri, 2 Oct 2015 12:35:16 +0000 (14:35 +0200)] 
changes file for 17082

10 years agoFix "make check-spaces"
Nick Mathewson [Fri, 2 Oct 2015 12:33:54 +0000 (14:33 +0200)] 
Fix "make check-spaces"

10 years agoMake test_tortls compile without warnings
Nick Mathewson [Fri, 2 Oct 2015 12:20:28 +0000 (14:20 +0200)] 
Make test_tortls compile without warnings

10 years agoMerge remote-tracking branch 'twstrike/tortls_tests'
Nick Mathewson [Fri, 2 Oct 2015 12:12:27 +0000 (14:12 +0200)] 
Merge remote-tracking branch 'twstrike/tortls_tests'

10 years agoMerge remote-tracking branch 'teor/warn-when-time-goes-backwards'
Nick Mathewson [Fri, 2 Oct 2015 11:56:28 +0000 (13:56 +0200)] 
Merge remote-tracking branch 'teor/warn-when-time-goes-backwards'

10 years agoMerge remote-tracking branch 'teor/routerset-parse-IPv6-literals'
Nick Mathewson [Fri, 2 Oct 2015 11:54:20 +0000 (13:54 +0200)] 
Merge remote-tracking branch 'teor/routerset-parse-IPv6-literals'

(Minor conflicts)