]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
10 years agoUsing router_get_my_routerinfo()
Harini Kannan [Sun, 7 Feb 2016 21:07:35 +0000 (16:07 -0500)] 
Using router_get_my_routerinfo()

10 years agoDocument port_out argument to tor_addr_from_sockaddr
Nick Mathewson [Sat, 6 Feb 2016 20:34:47 +0000 (15:34 -0500)] 
Document port_out argument to tor_addr_from_sockaddr

10 years agoMerge remote-tracking branch 'yawning/bug18221'
Nick Mathewson [Sat, 6 Feb 2016 20:30:22 +0000 (15:30 -0500)] 
Merge remote-tracking branch 'yawning/bug18221'

10 years agoMerge remote-tracking branch 'alec/dead_code_removal'
Nick Mathewson [Sat, 6 Feb 2016 20:08:49 +0000 (15:08 -0500)] 
Merge remote-tracking branch 'alec/dead_code_removal'

10 years agoRemoved dead code in main.c
Alec Heifetz [Sat, 6 Feb 2016 19:41:31 +0000 (14:41 -0500)] 
Removed dead code in main.c

10 years agoCredit the patch
Nick Mathewson [Sat, 6 Feb 2016 19:12:48 +0000 (14:12 -0500)] 
Credit the patch

10 years agoFix spaces.
Nick Mathewson [Sat, 6 Feb 2016 19:00:24 +0000 (14:00 -0500)] 
Fix spaces.

10 years agoMerge branch 'cleaned_aes_crypt'
Nick Mathewson [Sat, 6 Feb 2016 18:54:09 +0000 (13:54 -0500)] 
Merge branch 'cleaned_aes_crypt'

10 years agochanges file for bug 18258.
Nick Mathewson [Sat, 6 Feb 2016 18:51:46 +0000 (13:51 -0500)] 
changes file for bug 18258.

10 years agoRemoved aes_crypt, left only aes_crypt_inplace. Removed should_use_openssl_CTR, was...
Malek [Sat, 6 Feb 2016 17:05:32 +0000 (12:05 -0500)] 
Removed aes_crypt, left only aes_crypt_inplace. Removed should_use_openssl_CTR, was used for openssl 1.0.0 bug.

10 years agoadd a changes file
Nick Mathewson [Sat, 6 Feb 2016 17:37:56 +0000 (12:37 -0500)] 
add a changes file

10 years agochanging output of crypto_cipher_crypt_inplace from int to void
Hassan Alsibyani [Sat, 6 Feb 2016 17:14:39 +0000 (12:14 -0500)] 
changing output of crypto_cipher_crypt_inplace from int to void

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Fri, 5 Feb 2016 13:13:47 +0000 (08:13 -0500)] 
Merge branch 'maint-0.2.7'

10 years agoMerge branch 'maint-0.2.6' into maint-0.2.7
Nick Mathewson [Fri, 5 Feb 2016 13:13:35 +0000 (08:13 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

10 years agoMerge branch 'maint-0.2.5' into maint-0.2.6
Nick Mathewson [Fri, 5 Feb 2016 13:13:24 +0000 (08:13 -0500)] 
Merge branch 'maint-0.2.5' into maint-0.2.6

10 years agoMerge branch 'maint-0.2.4' into maint-0.2.5
Nick Mathewson [Fri, 5 Feb 2016 13:13:13 +0000 (08:13 -0500)] 
Merge branch 'maint-0.2.4' into maint-0.2.5

10 years agoBump to 0.2.8.1-alpha-dev
Nick Mathewson [Thu, 4 Feb 2016 23:24:20 +0000 (18:24 -0500)] 
Bump to 0.2.8.1-alpha-dev

10 years agowhoops, needs a release date.
Nick Mathewson [Thu, 4 Feb 2016 23:23:01 +0000 (18:23 -0500)] 
whoops, needs a release date.

10 years agoCall them relays in the changelog, not servers. tor-0.2.8.1-alpha
Nick Mathewson [Thu, 4 Feb 2016 18:39:38 +0000 (13:39 -0500)] 
Call them relays in the changelog, not servers.

10 years agoReflow a paragraph in the changelog
Nick Mathewson [Thu, 4 Feb 2016 18:35:40 +0000 (13:35 -0500)] 
Reflow a paragraph in the changelog

10 years agodgoulet found some typos in the changelog
Nick Mathewson [Thu, 4 Feb 2016 18:25:20 +0000 (13:25 -0500)] 
dgoulet found some typos in the changelog

10 years agoMerge branch 'always_init_base'
Nick Mathewson [Thu, 4 Feb 2016 18:20:21 +0000 (13:20 -0500)] 
Merge branch 'always_init_base'

10 years agoReflow the changelog again.
Nick Mathewson [Thu, 4 Feb 2016 18:19:07 +0000 (13:19 -0500)] 
Reflow the changelog again.

10 years agoupdate the changelog more
Nick Mathewson [Thu, 4 Feb 2016 18:18:49 +0000 (13:18 -0500)] 
update the changelog more

10 years agoFix two problems in the 0.2.8.x unit tests
Nick Mathewson [Thu, 4 Feb 2016 17:30:48 +0000 (12:30 -0500)] 
Fix two problems in the 0.2.8.x unit tests

1. We were sometimes using libevent uninitialized, which is Not Allowed.

2. The malformed-PTR dns test was supposed to get a -1 output... but
   the test was wrong, since it forgot that in-addr.arpa addresses
   are in reverse order.

Bugs not in any released tor.

10 years agoBump version. (This is not yet the release.)
Nick Mathewson [Thu, 4 Feb 2016 15:07:06 +0000 (10:07 -0500)] 
Bump version. (This is not yet the release.)

10 years agoUpdate geoip and geoip6 to the February 2 2016 database.
Karsten Loesing [Thu, 4 Feb 2016 07:53:24 +0000 (08:53 +0100)] 
Update geoip and geoip6 to the February 2 2016 database.

10 years agoRevise some more changelog entries
Nick Mathewson [Thu, 4 Feb 2016 01:24:00 +0000 (20:24 -0500)] 
Revise some more changelog entries

10 years agoMerge branch 'openssl_compat'
Nick Mathewson [Wed, 3 Feb 2016 19:46:33 +0000 (14:46 -0500)] 
Merge branch 'openssl_compat'

10 years agoMake tortls unit tests pass with LibreSSL.
Nick Mathewson [Wed, 3 Feb 2016 16:31:57 +0000 (11:31 -0500)] 
Make tortls unit tests pass with LibreSSL.

Part of the fix for 17921.

10 years agoMake crypto/rng_engine test pass on libressl. Bug not in any released tor.
Nick Mathewson [Wed, 3 Feb 2016 16:18:16 +0000 (11:18 -0500)] 
Make crypto/rng_engine test pass on libressl. Bug not in any released tor.

10 years agoMake Tor build happily with OpenSSL master and libressl.
Nick Mathewson [Wed, 3 Feb 2016 16:13:12 +0000 (11:13 -0500)] 
Make Tor build happily with OpenSSL master and libressl.

Also tested with 1.0.0t and 1.0.2f.

Closes ticket 19784.

Closes most of 17921. (Still need to make some tests pass.)

10 years agoStart editing on the changelog entries
Nick Mathewson [Wed, 3 Feb 2016 14:19:05 +0000 (09:19 -0500)] 
Start editing on the changelog entries

10 years agoValidate the DH parameters for correctness.
Yawning Angel [Tue, 2 Feb 2016 22:03:48 +0000 (22:03 +0000)] 
Validate the DH parameters for correctness.

We use sensible parameters taken from common sources, and no longer
have dynamic DH groups as an option, but it feels prudent to have
OpenSSL validate p and g at initialization time.

10 years agodraft a blurb, mostly stolen from 0.2.7.1-alpha
Nick Mathewson [Tue, 2 Feb 2016 18:57:55 +0000 (13:57 -0500)] 
draft a blurb, mostly stolen from 0.2.7.1-alpha

10 years agoSort changelog more.
Nick Mathewson [Tue, 2 Feb 2016 17:46:57 +0000 (12:46 -0500)] 
Sort changelog more.

10 years agoRe-run formatChangelog.py
Nick Mathewson [Tue, 2 Feb 2016 04:55:16 +0000 (23:55 -0500)] 
Re-run formatChangelog.py

10 years agoCombine a bunch of items/sections in the 0.2.8.1-alpha changelog
Nick Mathewson [Tue, 2 Feb 2016 04:54:38 +0000 (23:54 -0500)] 
Combine a bunch of items/sections in the 0.2.8.1-alpha changelog

10 years agoRewrap the changelog for 0281alpha
Nick Mathewson [Tue, 2 Feb 2016 04:29:06 +0000 (23:29 -0500)] 
Rewrap the changelog for 0281alpha

10 years agoRevise changelog sections likely to be mangled by formatter script
Nick Mathewson [Tue, 2 Feb 2016 04:28:39 +0000 (23:28 -0500)] 
Revise changelog sections likely to be mangled by formatter script

10 years agouse sortChanges to fold changes files into changelog. No additional editing or format...
Nick Mathewson [Mon, 1 Feb 2016 21:56:20 +0000 (16:56 -0500)] 
use sortChanges to fold changes files into changelog. No additional editing or formatting yet.

10 years agoWe can't do subbullets in changes files
Nick Mathewson [Mon, 1 Feb 2016 21:49:06 +0000 (16:49 -0500)] 
We can't do subbullets in changes files

10 years agomention lintChanges.py in the coding standards
Nick Mathewson [Mon, 1 Feb 2016 21:47:47 +0000 (16:47 -0500)] 
mention lintChanges.py in the coding standards

10 years agoFix all the warnings from lintChanges.py
Nick Mathewson [Mon, 1 Feb 2016 21:46:29 +0000 (16:46 -0500)] 
Fix all the warnings from lintChanges.py

10 years agoWe don't include fixes for non-released bugs in the changelog
Nick Mathewson [Mon, 1 Feb 2016 21:06:55 +0000 (16:06 -0500)] 
We don't include fixes for non-released bugs in the changelog

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Mon, 1 Feb 2016 20:53:54 +0000 (15:53 -0500)] 
Merge branch 'maint-0.2.7'

10 years agoMake "lintchanges.py" pass on maint-0.2.7
Nick Mathewson [Mon, 1 Feb 2016 20:53:44 +0000 (15:53 -0500)] 
Make "lintchanges.py" pass on maint-0.2.7

10 years agoBitwise negate is ~, not !.
Nick Mathewson [Mon, 1 Feb 2016 18:12:58 +0000 (13:12 -0500)] 
Bitwise negate is ~, not !.

Spotted by coverity; bug in tests only, not in any released Tor.

This is CID 1351128

10 years agoFix warnings from check-spaces
Nick Mathewson [Mon, 1 Feb 2016 15:24:13 +0000 (10:24 -0500)] 
Fix warnings from check-spaces

10 years agoRedux: don't expect unix sockets to be accepted on windows
Nick Mathewson [Mon, 1 Feb 2016 15:21:11 +0000 (10:21 -0500)] 
Redux: don't expect unix sockets to be accepted on windows

10 years agoDon't expect unix sockets to be accepted on Windows
Nick Mathewson [Mon, 1 Feb 2016 14:57:54 +0000 (09:57 -0500)] 
Don't expect unix sockets to be accepted on Windows

Fixes failures in test_config.c; bug not in any released tor.

10 years agoMerge branch 'options_validate_second_round_cleaned'
Nick Mathewson [Mon, 1 Feb 2016 14:52:11 +0000 (09:52 -0500)] 
Merge branch 'options_validate_second_round_cleaned'

10 years agoReplace incorrect use of snprintf in unit tests with tor_snprintf
teor (Tim Wilson-Brown) [Sun, 31 Jan 2016 23:07:19 +0000 (10:07 +1100)] 
Replace incorrect use of snprintf in unit tests with tor_snprintf

This avoids a potential out of bounds write.

10 years agoMake all unit tests independent of log message order and count
teor (Tim Wilson-Brown) [Sun, 31 Jan 2016 23:02:04 +0000 (10:02 +1100)] 
Make all unit tests independent of log message order and count

10 years agoReport malformed options in options_validate unit tests
teor (Tim Wilson-Brown) [Thu, 28 Jan 2016 21:15:14 +0000 (08:15 +1100)] 
Report malformed options in options_validate unit tests

10 years agoAdd a helper to search for strings in the log, and change option tests to use this...
Ola Bini [Fri, 29 Jan 2016 16:38:54 +0000 (11:38 -0500)] 
Add a helper to search for strings in the log, and change option tests to use this helper instead of looking at specific indices in the log list

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Mon, 1 Feb 2016 14:41:45 +0000 (09:41 -0500)] 
Merge branch 'maint-0.2.7'

(We already had a fix for the address test freebsd issues)

10 years agoTry to fix address tests on FreeBSD
Nick Mathewson [Mon, 1 Feb 2016 14:38:31 +0000 (09:38 -0500)] 
Try to fix address tests on FreeBSD

In jails, there is not always a localhost.

Bugfix not on any released Tor.

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Thu, 28 Jan 2016 16:53:03 +0000 (11:53 -0500)] 
Merge branch 'maint-0.2.7'

10 years agoTry to fix formatting in manpage
Nick Mathewson [Thu, 28 Jan 2016 16:52:48 +0000 (11:52 -0500)] 
Try to fix formatting in manpage

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Thu, 28 Jan 2016 15:22:06 +0000 (10:22 -0500)] 
Merge branch 'maint-0.2.7'

10 years agoAdd descriptions for --keygen to the manpage
Nick Mathewson [Thu, 28 Jan 2016 15:19:29 +0000 (10:19 -0500)] 
Add descriptions for --keygen to the manpage

Based on text from s7r

10 years agoClarify ReleasingTor.md on versions.wmi
Nick Mathewson [Wed, 27 Jan 2016 17:37:01 +0000 (12:37 -0500)] 
Clarify ReleasingTor.md on versions.wmi

Closes #17839.

10 years agoattempt to fix crashes in unit tests
Nick Mathewson [Wed, 27 Jan 2016 14:42:08 +0000 (09:42 -0500)] 
attempt to fix crashes in unit tests

10 years agoCorrect further grammatical errors in tor comments
Nick Mathewson [Wed, 27 Jan 2016 13:51:28 +0000 (08:51 -0500)] 
Correct further grammatical errors in tor comments

Avoid using a pronoun where it makes comments unclear.
Avoid using gender for things that don't have it.
Avoid assigning gender to people unnecessarily.

10 years agoMerge remote-tracking branch 'teor/bug18145'
Nick Mathewson [Tue, 26 Jan 2016 15:01:34 +0000 (10:01 -0500)] 
Merge remote-tracking branch 'teor/bug18145'

10 years agoReplace "Alice" with "the client" in a hidden service log message
teor (Tim Wilson-Brown) [Tue, 26 Jan 2016 02:49:16 +0000 (13:49 +1100)] 
Replace "Alice" with "the client" in a hidden service log message

10 years agoReplace Alice/Bob with client/service in hidden service comments
teor (Tim Wilson-Brown) [Tue, 26 Jan 2016 02:48:31 +0000 (13:48 +1100)] 
Replace Alice/Bob with client/service in hidden service comments

10 years agoCorrect grammatical errors in tor log messages
teor (Tim Wilson-Brown) [Tue, 26 Jan 2016 02:47:23 +0000 (13:47 +1100)] 
Correct grammatical errors in tor log messages

Avoid using gender for things that don't have it.

10 years agoCorrect grammatical errors in tor comments
teor (Tim Wilson-Brown) [Tue, 26 Jan 2016 02:45:01 +0000 (13:45 +1100)] 
Correct grammatical errors in tor comments

Avoid using gender for things that don't have it.

Avoid assigning a gender to tor users.

10 years agoFix redundant-declaration warning
Nick Mathewson [Fri, 22 Jan 2016 14:53:42 +0000 (09:53 -0500)] 
Fix redundant-declaration warning

10 years agoMerge remote-tracking branch 'twstrike/parse_port_config_tests'
Nick Mathewson [Thu, 21 Jan 2016 17:15:39 +0000 (12:15 -0500)] 
Merge remote-tracking branch 'twstrike/parse_port_config_tests'

10 years agoMerge remote-tracking branch 'twstrike/options_test'
Nick Mathewson [Wed, 20 Jan 2016 01:14:18 +0000 (20:14 -0500)] 
Merge remote-tracking branch 'twstrike/options_test'

10 years agoMake sure that tests for domain sockets only run on OSes with domain sockets
Ola Bini [Tue, 19 Jan 2016 16:14:41 +0000 (11:14 -0500)] 
Make sure that tests for domain sockets only run on OSes with domain sockets

10 years agoUse correct u64 int ops instead of regular int ops, in order to avoid warnings on...
Ola Bini [Tue, 19 Jan 2016 16:11:01 +0000 (11:11 -0500)] 
Use correct u64 int ops instead of regular int ops, in order to avoid warnings on 32bit clang

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Tue, 19 Jan 2016 13:30:48 +0000 (08:30 -0500)] 
Merge branch 'maint-0.2.7'

10 years agoMerge branch 'maint-0.2.6' into maint-0.2.7
Nick Mathewson [Tue, 19 Jan 2016 13:30:39 +0000 (08:30 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

10 years agoRefine the memwipe() arguments check for 18089 a little more.
Nick Mathewson [Tue, 19 Jan 2016 13:28:58 +0000 (08:28 -0500)] 
Refine the memwipe() arguments check for 18089 a little more.

We still silently ignore
     memwipe(NULL, ch, 0);
and
     memwipe(ptr, ch, 0);  /* for ptr != NULL */

But we now assert on:
     memwipe(NULL, ch, 30);

10 years agoMerge branch 'fallbacks-0281-squashed'
Nick Mathewson [Tue, 19 Jan 2016 01:16:05 +0000 (20:16 -0500)] 
Merge branch 'fallbacks-0281-squashed'

10 years agoAdd default fallback directories for the 0.2.8 alpha releases
teor (Tim Wilson-Brown) [Mon, 18 Jan 2016 01:34:34 +0000 (12:34 +1100)] 
Add default fallback directories for the 0.2.8 alpha releases

Allow fallback directories which have been stable for 30 days
to work around #18050, which causes relays to submit descriptors
with 0 DirPorts when restarted. (Particularly during Tor version
upgrades.)

Ignore low fallback directory count in alpha builds.

10 years agoMerge branch 'maint-0.2.7'
Nick Mathewson [Tue, 19 Jan 2016 01:03:28 +0000 (20:03 -0500)] 
Merge branch 'maint-0.2.7'

10 years agoMerge branch 'maint-0.2.6' into maint-0.2.7
Nick Mathewson [Tue, 19 Jan 2016 01:00:16 +0000 (20:00 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

10 years agoMake memwipe() do nothing when passed a NULL pointer or zero size
teor (Tim Wilson-Brown) [Tue, 19 Jan 2016 00:22:58 +0000 (11:22 +1100)] 
Make memwipe() do nothing when passed a NULL pointer or zero size

Check size argument to memwipe() for underflow.

Closes bug #18089. Reported by "gk", patch by "teor".
Bugfix on 0.2.3.25 and 0.2.4.6-alpha (#7352),
commit 49dd5ef3 on 7 Nov 2012.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Tue, 19 Jan 2016 00:52:34 +0000 (19:52 -0500)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'teor/bug18050' into maint-0.2.7
Nick Mathewson [Tue, 19 Jan 2016 00:51:57 +0000 (19:51 -0500)] 
Merge remote-tracking branch 'teor/bug18050' into maint-0.2.7

10 years agoCheck ORPort and DirPort reachability before publishing a relay descriptor
teor (Tim Wilson-Brown) [Mon, 18 Jan 2016 03:00:29 +0000 (14:00 +1100)] 
Check ORPort and DirPort reachability before publishing a relay descriptor

Otherwise, relays publish a descriptor with DirPort 0 when the DirPort
reachability test takes longer than the ORPort reachability test.

Closes bug #18050. Reported by "starlight", patch by "teor".
Bugfix on 0.1.0.1-rc, commit a1f1fa6ab on 27 Feb 2005.

10 years agoFix a display issue in updateFallbackDirs.py output
teor (Tim Wilson-Brown) [Mon, 18 Jan 2016 01:35:58 +0000 (12:35 +1100)] 
Fix a display issue in updateFallbackDirs.py output

10 years agoFix some leaks in the unit tests.
Nick Mathewson [Fri, 15 Jan 2016 16:45:19 +0000 (11:45 -0500)] 
Fix some leaks in the unit tests.

10 years agoMake the new directory tests build and run again.
Nick Mathewson [Fri, 15 Jan 2016 16:20:14 +0000 (11:20 -0500)] 
Make the new directory tests build and run again.

Had to disable a couple.

Also add changes file for 17003.

10 years agoMerge remote-tracking branch 'twstrike/directory-tests'
Nick Mathewson [Fri, 15 Jan 2016 16:08:22 +0000 (11:08 -0500)] 
Merge remote-tracking branch 'twstrike/directory-tests'

10 years agoChanges file for feature 17076
Nick Mathewson [Fri, 15 Jan 2016 15:59:28 +0000 (10:59 -0500)] 
Changes file for feature 17076

10 years agoWhitespace cleanup
Nick Mathewson [Fri, 15 Jan 2016 15:57:03 +0000 (10:57 -0500)] 
Whitespace cleanup

10 years agoMerge remote-tracking branch 'twstrike/options_test'
Nick Mathewson [Fri, 15 Jan 2016 15:52:27 +0000 (10:52 -0500)] 
Merge remote-tracking branch 'twstrike/options_test'

10 years agoUpdate tests to match current changes to options_validate
Ola Bini [Wed, 13 Jan 2016 15:54:08 +0000 (10:54 -0500)] 
Update tests to match current changes to options_validate

10 years agoMove clearing of log messages on advice from @cypherpunks, in order to minimize risk...
Ola Bini [Tue, 12 Jan 2016 21:32:54 +0000 (16:32 -0500)] 
Move clearing of log messages on advice from @cypherpunks, in order to minimize risk of race conditions leading to another memory leak

10 years agoRevert my addition of callback cleaner and instead use existing functionality for...
Ola Bini [Tue, 12 Jan 2016 20:39:49 +0000 (15:39 -0500)] 
Revert my addition of callback cleaner and instead use existing functionality for temporary log files

10 years agoRemove a small memory leak in log callback setup
Ola Bini [Tue, 12 Jan 2016 19:29:21 +0000 (14:29 -0500)] 
Remove a small memory leak in log callback setup

10 years agoFix memory leaks
Ola Bini [Thu, 29 Oct 2015 23:26:43 +0000 (18:26 -0500)] 
Fix memory leaks

10 years agoFix all white space issues
Ola Bini [Mon, 5 Oct 2015 18:33:53 +0000 (13:33 -0500)] 
Fix all white space issues

10 years agoFix some issues in gcc warnings
Ola Bini [Mon, 5 Oct 2015 16:58:48 +0000 (11:58 -0500)] 
Fix some issues in gcc warnings