]>
git.ipfire.org Git - thirdparty/tor.git/log
Harini Kannan [Sun, 7 Feb 2016 21:07:35 +0000 (16:07 -0500)]
Using router_get_my_routerinfo()
Nick Mathewson [Sat, 6 Feb 2016 20:34:47 +0000 (15:34 -0500)]
Document port_out argument to tor_addr_from_sockaddr
Nick Mathewson [Sat, 6 Feb 2016 20:30:22 +0000 (15:30 -0500)]
Merge remote-tracking branch 'yawning/bug18221'
Nick Mathewson [Sat, 6 Feb 2016 20:08:49 +0000 (15:08 -0500)]
Merge remote-tracking branch 'alec/dead_code_removal'
Alec Heifetz [Sat, 6 Feb 2016 19:41:31 +0000 (14:41 -0500)]
Removed dead code in main.c
Nick Mathewson [Sat, 6 Feb 2016 19:12:48 +0000 (14:12 -0500)]
Credit the patch
Nick Mathewson [Sat, 6 Feb 2016 19:00:24 +0000 (14:00 -0500)]
Fix spaces.
Nick Mathewson [Sat, 6 Feb 2016 18:54:09 +0000 (13:54 -0500)]
Merge branch 'cleaned_aes_crypt'
Nick Mathewson [Sat, 6 Feb 2016 18:51:46 +0000 (13:51 -0500)]
changes file for bug 18258.
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.
Nick Mathewson [Sat, 6 Feb 2016 17:37:56 +0000 (12:37 -0500)]
add a changes file
Hassan Alsibyani [Sat, 6 Feb 2016 17:14:39 +0000 (12:14 -0500)]
changing output of crypto_cipher_crypt_inplace from int to void
Nick Mathewson [Fri, 5 Feb 2016 13:13:47 +0000 (08:13 -0500)]
Merge branch '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
Nick Mathewson [Fri, 5 Feb 2016 13:13:24 +0000 (08:13 -0500)]
Merge branch 'maint-0.2.5' into maint-0.2.6
Nick Mathewson [Fri, 5 Feb 2016 13:13:13 +0000 (08:13 -0500)]
Merge branch 'maint-0.2.4' into maint-0.2.5
Nick Mathewson [Thu, 4 Feb 2016 23:24:20 +0000 (18:24 -0500)]
Bump to 0.2.8.1-alpha-dev
Nick Mathewson [Thu, 4 Feb 2016 23:23:01 +0000 (18:23 -0500)]
whoops, needs a release date.
Nick Mathewson [Thu, 4 Feb 2016 18:39:38 +0000 (13:39 -0500)]
Call them relays in the changelog, not servers.
Nick Mathewson [Thu, 4 Feb 2016 18:35:40 +0000 (13:35 -0500)]
Reflow a paragraph in the changelog
Nick Mathewson [Thu, 4 Feb 2016 18:25:20 +0000 (13:25 -0500)]
dgoulet found some typos in the changelog
Nick Mathewson [Thu, 4 Feb 2016 18:20:21 +0000 (13:20 -0500)]
Merge branch 'always_init_base'
Nick Mathewson [Thu, 4 Feb 2016 18:19:07 +0000 (13:19 -0500)]
Reflow the changelog again.
Nick Mathewson [Thu, 4 Feb 2016 18:18:49 +0000 (13:18 -0500)]
update the changelog more
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.
Nick Mathewson [Thu, 4 Feb 2016 15:07:06 +0000 (10:07 -0500)]
Bump version. (This is not yet the release.)
Karsten Loesing [Thu, 4 Feb 2016 07:53:24 +0000 (08:53 +0100)]
Update geoip and geoip6 to the February 2 2016 database.
Nick Mathewson [Thu, 4 Feb 2016 01:24:00 +0000 (20:24 -0500)]
Revise some more changelog entries
Nick Mathewson [Wed, 3 Feb 2016 19:46:33 +0000 (14:46 -0500)]
Merge branch 'openssl_compat'
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.
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.
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.)
Nick Mathewson [Wed, 3 Feb 2016 14:19:05 +0000 (09:19 -0500)]
Start editing on the changelog entries
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.
Nick Mathewson [Tue, 2 Feb 2016 18:57:55 +0000 (13:57 -0500)]
draft a blurb, mostly stolen from 0.2.7.1-alpha
Nick Mathewson [Tue, 2 Feb 2016 17:46:57 +0000 (12:46 -0500)]
Sort changelog more.
Nick Mathewson [Tue, 2 Feb 2016 04:55:16 +0000 (23:55 -0500)]
Re-run formatChangelog.py
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
Nick Mathewson [Tue, 2 Feb 2016 04:29:06 +0000 (23:29 -0500)]
Rewrap the changelog for 0281alpha
Nick Mathewson [Tue, 2 Feb 2016 04:28:39 +0000 (23:28 -0500)]
Revise changelog sections likely to be mangled by formatter script
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.
Nick Mathewson [Mon, 1 Feb 2016 21:49:06 +0000 (16:49 -0500)]
We can't do subbullets in changes files
Nick Mathewson [Mon, 1 Feb 2016 21:47:47 +0000 (16:47 -0500)]
mention lintChanges.py in the coding standards
Nick Mathewson [Mon, 1 Feb 2016 21:46:29 +0000 (16:46 -0500)]
Fix all the warnings from lintChanges.py
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
Nick Mathewson [Mon, 1 Feb 2016 20:53:54 +0000 (15:53 -0500)]
Merge branch '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
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
Nick Mathewson [Mon, 1 Feb 2016 15:24:13 +0000 (10:24 -0500)]
Fix warnings from check-spaces
Nick Mathewson [Mon, 1 Feb 2016 15:21:11 +0000 (10:21 -0500)]
Redux: don'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.
Nick Mathewson [Mon, 1 Feb 2016 14:52:11 +0000 (09:52 -0500)]
Merge branch 'options_validate_second_round_cleaned'
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.
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
teor (Tim Wilson-Brown) [Thu, 28 Jan 2016 21:15:14 +0000 (08:15 +1100)]
Report malformed options in options_validate unit tests
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
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)
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.
Nick Mathewson [Thu, 28 Jan 2016 16:53:03 +0000 (11:53 -0500)]
Merge branch 'maint-0.2.7'
Nick Mathewson [Thu, 28 Jan 2016 16:52:48 +0000 (11:52 -0500)]
Try to fix formatting in manpage
Nick Mathewson [Thu, 28 Jan 2016 15:22:06 +0000 (10:22 -0500)]
Merge branch 'maint-0.2.7'
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
Nick Mathewson [Wed, 27 Jan 2016 17:37:01 +0000 (12:37 -0500)]
Clarify ReleasingTor.md on versions.wmi
Closes #17839.
Nick Mathewson [Wed, 27 Jan 2016 14:42:08 +0000 (09:42 -0500)]
attempt to fix crashes in unit tests
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.
Nick Mathewson [Tue, 26 Jan 2016 15:01:34 +0000 (10:01 -0500)]
Merge remote-tracking branch 'teor/bug18145'
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
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
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.
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.
Nick Mathewson [Fri, 22 Jan 2016 14:53:42 +0000 (09:53 -0500)]
Fix redundant-declaration warning
Nick Mathewson [Thu, 21 Jan 2016 17:15:39 +0000 (12:15 -0500)]
Merge remote-tracking branch 'twstrike/parse_port_config_tests'
Nick Mathewson [Wed, 20 Jan 2016 01:14:18 +0000 (20:14 -0500)]
Merge remote-tracking branch 'twstrike/options_test'
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
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
Nick Mathewson [Tue, 19 Jan 2016 13:30:48 +0000 (08:30 -0500)]
Merge branch '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
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);
Nick Mathewson [Tue, 19 Jan 2016 01:16:05 +0000 (20:16 -0500)]
Merge branch 'fallbacks-0281-squashed'
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.
Nick Mathewson [Tue, 19 Jan 2016 01:03:28 +0000 (20:03 -0500)]
Merge branch '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
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.
Nick Mathewson [Tue, 19 Jan 2016 00:52:34 +0000 (19:52 -0500)]
Merge remote-tracking branch 'origin/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
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.
teor (Tim Wilson-Brown) [Mon, 18 Jan 2016 01:35:58 +0000 (12:35 +1100)]
Fix a display issue in updateFallbackDirs.py output
Nick Mathewson [Fri, 15 Jan 2016 16:45:19 +0000 (11:45 -0500)]
Fix some leaks in the unit tests.
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.
Nick Mathewson [Fri, 15 Jan 2016 16:08:22 +0000 (11:08 -0500)]
Merge remote-tracking branch 'twstrike/directory-tests'
Nick Mathewson [Fri, 15 Jan 2016 15:59:28 +0000 (10:59 -0500)]
Changes file for feature 17076
Nick Mathewson [Fri, 15 Jan 2016 15:57:03 +0000 (10:57 -0500)]
Whitespace cleanup
Nick Mathewson [Fri, 15 Jan 2016 15:52:27 +0000 (10:52 -0500)]
Merge remote-tracking branch 'twstrike/options_test'
Ola Bini [Wed, 13 Jan 2016 15:54:08 +0000 (10:54 -0500)]
Update tests to match current changes to options_validate
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
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
Ola Bini [Tue, 12 Jan 2016 19:29:21 +0000 (14:29 -0500)]
Remove a small memory leak in log callback setup
Ola Bini [Thu, 29 Oct 2015 23:26:43 +0000 (18:26 -0500)]
Fix memory leaks
Ola Bini [Mon, 5 Oct 2015 18:33:53 +0000 (13:33 -0500)]
Fix all white space issues
Ola Bini [Mon, 5 Oct 2015 16:58:48 +0000 (11:58 -0500)]
Fix some issues in gcc warnings