]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
11 years agoFuture-proof "id" lines against proposal 220.
Nick Mathewson [Tue, 6 May 2014 21:10:59 +0000 (17:10 -0400)] 
Future-proof "id" lines against proposal 220.

11 years agofix a copy-paste comment mistake
Nick Mathewson [Tue, 6 May 2014 21:09:16 +0000 (17:09 -0400)] 
fix a copy-paste comment mistake

11 years agochanges file for bug11743
Nick Mathewson [Tue, 6 May 2014 20:28:34 +0000 (16:28 -0400)] 
changes file for bug11743

11 years agoConsensus method 18: Add a base64 ID digest to the microdesc
Nick Mathewson [Mon, 5 May 2014 15:28:25 +0000 (11:28 -0400)] 
Consensus method 18: Add a base64 ID digest to the microdesc

This is a stopgap measure to make sure that microdescriptors never
collide; see bug 11743.

11 years agoDon't start sandbox except for CMD_RUN_TOR
Nick Mathewson [Mon, 5 May 2014 14:29:35 +0000 (10:29 -0400)] 
Don't start sandbox except for CMD_RUN_TOR

This was crashing on --verify-config in the debian startup script, if you
had sandboxing enabled.  Fixes 11609; fix on 0.2.5.1-alpha.

11 years agoTweak the changelog formatter a little.
Nick Mathewson [Fri, 2 May 2014 16:50:23 +0000 (12:50 -0400)] 
Tweak the changelog formatter a little.

(I had a bad clone of Knuth's algorithm sitting around in an old code
repository of mine.  I added orphan detection and smarter hyphenation;
it seems to give marginally better results than we had before.)

11 years agoFix test_config_write_to_data_subdir
Nick Mathewson [Thu, 1 May 2014 17:27:20 +0000 (13:27 -0400)] 
Fix test_config_write_to_data_subdir

Bugfix on aa0eb2022342798fc78b2bde89d393f37c59fe78; bugfix not on any
released Tor.

11 years agohave only one code path for #9635 logging
Nick Mathewson [Thu, 1 May 2014 16:40:33 +0000 (12:40 -0400)] 
have only one code path for #9635 logging

11 years agoMerge remote-tracking branch 'public/bug9635'
Nick Mathewson [Thu, 1 May 2014 16:39:39 +0000 (12:39 -0400)] 
Merge remote-tracking branch 'public/bug9635'

11 years agoMerge remote-tracking branch 'public/bug11233_diagnose'
Nick Mathewson [Thu, 1 May 2014 16:37:16 +0000 (12:37 -0400)] 
Merge remote-tracking branch 'public/bug11233_diagnose'

11 years agoMerge branch 'bug11654_squashed'
Nick Mathewson [Thu, 1 May 2014 16:34:59 +0000 (12:34 -0400)] 
Merge branch 'bug11654_squashed'

11 years agoFix a misuse of strlcpy() introduced by the #11156 patch.
George Kadianakis [Thu, 1 May 2014 13:44:29 +0000 (14:44 +0100)] 
Fix a misuse of strlcpy() introduced by the #11156 patch.

11 years agowhitespace fix
Nick Mathewson [Thu, 1 May 2014 16:31:38 +0000 (12:31 -0400)] 
whitespace fix

11 years agoMerge remote-tracking branch 'public/valgrind_tests'
Nick Mathewson [Thu, 1 May 2014 16:29:31 +0000 (12:29 -0400)] 
Merge remote-tracking branch 'public/valgrind_tests'

11 years agoMerge remote-tracking branch 'public/bug4345a_024'
Nick Mathewson [Thu, 1 May 2014 16:13:07 +0000 (12:13 -0400)] 
Merge remote-tracking branch 'public/bug4345a_024'

11 years agoMerge remote-tracking branch 'public/bug10849_025'
Nick Mathewson [Thu, 1 May 2014 15:51:22 +0000 (11:51 -0400)] 
Merge remote-tracking branch 'public/bug10849_025'

Conflicts:
src/or/config.c

11 years agoMerge remote-tracking branch 'origin/maint-0.2.4'
Nick Mathewson [Thu, 1 May 2014 15:45:38 +0000 (11:45 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.4'

(this is an "ours" merge, to avoid taking 6a4f5d9b4d into 0.2.5: that
commit downgrades the bug 7164 warning in versions <= 0.2.4 because it
isn't as useful as the one 0.2.5 has)

11 years agoMerge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Nick Mathewson [Thu, 1 May 2014 15:44:25 +0000 (11:44 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4

Conflicts:
src/or/microdesc.c

11 years agoDowngrade bug 7164 warning to INFO
Nick Mathewson [Thu, 1 May 2014 15:42:02 +0000 (11:42 -0400)] 
Downgrade bug 7164 warning to INFO

The 0.2.5.x warning is the one that might help us track this down; the
warnings in stable are just annoying users over and over and over.

11 years agoChanges file for bug 11623 (fix was in 91ff10f6be9)
Nick Mathewson [Thu, 1 May 2014 15:33:17 +0000 (11:33 -0400)] 
Changes file for bug 11623 (fix was in 91ff10f6be9)

11 years agoMerge remote-tracking branch 'andrea/bug11476'
Nick Mathewson [Thu, 1 May 2014 15:30:55 +0000 (11:30 -0400)] 
Merge remote-tracking branch 'andrea/bug11476'

11 years agoMerge remote-tracking branch 'origin/maint-0.2.4'
Nick Mathewson [Thu, 1 May 2014 00:26:55 +0000 (20:26 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.4'

11 years agoMerge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Nick Mathewson [Thu, 1 May 2014 00:25:15 +0000 (20:25 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4

11 years agoMerge remote-tracking branch 'public/bug10849_023_bruteforce' into maint-0.2.3
Nick Mathewson [Thu, 1 May 2014 00:23:22 +0000 (20:23 -0400)] 
Merge remote-tracking branch 'public/bug10849_023_bruteforce' into maint-0.2.3

11 years agoMerge remote-tracking branch 'public/bug11628'
Nick Mathewson [Wed, 30 Apr 2014 21:21:15 +0000 (17:21 -0400)] 
Merge remote-tracking branch 'public/bug11628'

11 years agoMore .gitignore tweaks; goodbye latex; hello trs
Nick Mathewson [Wed, 30 Apr 2014 17:19:19 +0000 (13:19 -0400)] 
More .gitignore tweaks; goodbye latex; hello trs

We don't have any more latex files in Tor, so there's no reason to
.gitignore all of the latex droppings.  On the other hand, automake
likes to use .trs files and .log for test suite outputs.

11 years agoUpdate .gitignore for doc, contrib changes
Nick Mathewson [Wed, 30 Apr 2014 14:58:18 +0000 (10:58 -0400)] 
Update .gitignore for doc, contrib changes

In doc, restoring torify made us generate some .in files we didn't
before.

In contrib, we added tor.service.in, but didn't add tor.service to .gitignore

11 years agoMerge remote-tracking branch 'origin/maint-0.2.4'
Nick Mathewson [Wed, 30 Apr 2014 01:08:26 +0000 (21:08 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.4'

Doing an "ours" merge to avoid taking 35699ef9f5d2814203653e16c, which is
a cherry-picked backport of 9686.

11 years agoDrop the MaxMemInCellQueues lower limit down to 256 MB.
Nick Mathewson [Wed, 20 Nov 2013 17:12:47 +0000 (12:12 -0500)] 
Drop the MaxMemInCellQueues lower limit down to 256 MB.

on #9686, gmorehose reports that the 500 MB lower limit is too high
for raspberry pi users.

This is a backport of 647248729fa65f0e51d062e2af8f4e8b38592bf5 to 0.2.4.

Note that in 0.2.4, the option is called MaxMemInCellQueues.

11 years agoMerge remote-tracking branch 'public/bug11605_024'
Nick Mathewson [Tue, 29 Apr 2014 18:33:39 +0000 (14:33 -0400)] 
Merge remote-tracking branch 'public/bug11605_024'

11 years agochanges file for last patch
Nick Mathewson [Tue, 29 Apr 2014 17:23:54 +0000 (13:23 -0400)] 
changes file for last patch

11 years agoQuench gcc's complaints about discarding constness in TO_ORIGIN_CIRCUIT.
dana koch [Tue, 29 Apr 2014 01:02:59 +0000 (11:02 +1000)] 
Quench gcc's complaints about discarding constness in TO_ORIGIN_CIRCUIT.

This was previously satisfied by using a temporary variable, but there
are three other instances in circuitlist.c that gcc is now bothered by,
so now introduce a CONST_TO_ORIGIN_CIRCUIT that takes a const
circuit_t instead.

11 years agoPut tor.service in the right place, and autoconfify it
Nick Mathewson [Tue, 29 Apr 2014 16:15:40 +0000 (12:15 -0400)] 
Put tor.service in the right place, and autoconfify it

This closes 8368.

11 years agoAdd contrib/tor.service for use with systemd
Jamie Nguyen [Mon, 21 Apr 2014 13:47:44 +0000 (14:47 +0100)] 
Add contrib/tor.service for use with systemd

11 years agoMerge remote-tracking branch 'origin/maint-0.2.4'
Nick Mathewson [Tue, 29 Apr 2014 17:03:27 +0000 (13:03 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.4'

11 years agoMerge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Nick Mathewson [Tue, 29 Apr 2014 17:02:18 +0000 (13:02 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4

11 years agoStop leaking memory in error cases of md parsing
Nick Mathewson [Sat, 26 Apr 2014 16:45:34 +0000 (12:45 -0400)] 
Stop leaking memory in error cases of md parsing

When clearing a list of tokens, it's important to do token_clear()
on them first, or else any keys they contain will leak.  This didn't
leak memory on any of the successful microdescriptor parsing paths,
but it does leak on some failing paths when the failure happens
during tokenization.

Fixes bug 11618; bugfix on 0.2.2.6-alpha.

11 years agoChanges file for valgrind fixes
Nick Mathewson [Tue, 29 Apr 2014 16:53:19 +0000 (12:53 -0400)] 
Changes file for valgrind fixes

11 years agoFix leaks in tests related to setting options->DataDirectory
Nick Mathewson [Sat, 26 Apr 2014 18:48:30 +0000 (14:48 -0400)] 
Fix leaks in tests related to setting options->DataDirectory

We pre-populate that value in main(), and we weren't freeing it
before overriding it.

11 years agoFix memory leaks in test_status.c
Nick Mathewson [Sat, 26 Apr 2014 17:39:15 +0000 (13:39 -0400)] 
Fix memory leaks in test_status.c

11 years agoFix leaks in dir voting tests
Nick Mathewson [Sat, 26 Apr 2014 17:32:36 +0000 (13:32 -0400)] 
Fix leaks in dir voting tests

11 years agoChanges file for bug 11632.
Nick Mathewson [Tue, 29 Apr 2014 15:58:43 +0000 (11:58 -0400)] 
Changes file for bug 11632.

11 years agoSearch for python by looking for "python2.7" and "python3.3" as well.
dana koch [Tue, 29 Apr 2014 00:45:16 +0000 (10:45 +1000)] 
Search for python by looking for "python2.7" and "python3.3" as well.

11 years agoMake --disable-buf-freelists build and pass unit tests
Andrea Shepard [Tue, 29 Apr 2014 09:18:34 +0000 (02:18 -0700)] 
Make --disable-buf-freelists build and pass unit tests

11 years agoMerge remote-tracking branch 'public/bug11608'
Nick Mathewson [Mon, 28 Apr 2014 19:52:57 +0000 (15:52 -0400)] 
Merge remote-tracking branch 'public/bug11608'

11 years agochanges file for 11634 documentation fixes
Nick Mathewson [Mon, 28 Apr 2014 16:40:23 +0000 (12:40 -0400)] 
changes file for 11634 documentation fixes

11 years agoProvide missing documentation for two options. For 11634.
Nick Mathewson [Mon, 28 Apr 2014 16:37:47 +0000 (12:37 -0400)] 
Provide missing documentation for two options. For 11634.

11 years agoFix capitalization of MaxMemInQueues
Nick Mathewson [Mon, 28 Apr 2014 16:25:52 +0000 (12:25 -0400)] 
Fix capitalization of MaxMemInQueues

This won't affect anybody's configuration, but it makes it match what
we documented. Fixes part of 11634.

11 years agoRemove documentation for obsolete FetchV2Networkstatus
Nick Mathewson [Mon, 28 Apr 2014 16:25:49 +0000 (12:25 -0400)] 
Remove documentation for obsolete FetchV2Networkstatus

11 years agoRemove a spurious anchor in the manpage. part of 11634.
Nick Mathewson [Mon, 28 Apr 2014 16:25:20 +0000 (12:25 -0400)] 
Remove a spurious anchor in the manpage. part of 11634.

11 years agoFix some option names in the manpage.
Nick Mathewson [Mon, 28 Apr 2014 16:24:33 +0000 (12:24 -0400)] 
Fix some option names in the manpage.

Found with 'make check-docs'.  Part of 11634.

11 years agoActually put ExtORPortCookieAuthFile into config.c
Nick Mathewson [Mon, 28 Apr 2014 16:23:18 +0000 (12:23 -0400)] 
Actually put ExtORPortCookieAuthFile into config.c

Fixes bug 11635; bugfix on 0.2.5.1-alpha.

11 years agoRemove privoxy from 'see also' section on manpage.
Nick Mathewson [Mon, 28 Apr 2014 16:08:42 +0000 (12:08 -0400)] 
Remove privoxy from 'see also' section on manpage.

11 years agoFix the check-docs script
Nick Mathewson [Mon, 28 Apr 2014 16:07:57 +0000 (12:07 -0400)] 
Fix the check-docs script

We broke it when we added anchors to the manpage.

This patch fixes it, and makes it sorta detect missing anchors.

11 years agoMerge branch 'bug8966_v5'
Nick Mathewson [Mon, 28 Apr 2014 16:00:50 +0000 (12:00 -0400)] 
Merge branch 'bug8966_v5'

11 years agoDeal with the aftermath of sorting contrib
Nick Mathewson [Mon, 28 Apr 2014 15:59:55 +0000 (11:59 -0400)] 
Deal with the aftermath of sorting contrib

This basically amounts to grepping for every file that mentioned
contrib and adjusting its references to refer to the right place.

11 years agoClean the contrib directory with torch and machete.
Nick Mathewson [Mon, 28 Apr 2014 15:34:53 +0000 (11:34 -0400)] 
Clean the contrib directory with torch and machete.

We've accumulated a lot of cruft in this directory over the years: so
much, that it passed the point of being so disorganized that we no
longer browsed through it to see how bad it had gotten.

This patch (based on changes by rl1987) tries to remove the most
useless items, and split the others into reasonable directories.  It
creates a new scripts/ directory for maint and test scripts.

This patch was generated with the script below.  No other changes are made in
this patch.

#############
# new directories
mkdir -p contrib/test-tools
mkdir -p contrib/or-tools
mkdir -p contrib/dirauth-tools
mkdir -p contrib/operator-tools
mkdir -p contrib/client-tools
mkdir -p contrib/test-tools
mkdir -p contrib/dist
mkdir -p contrib/dist/suse
mkdir -p contrib/win32build

mkdir -p scripts/maint
mkdir -p scripts/test

############
# Deleted -- nobody who wants this is going to be looking for it here any
# longer.  Also, nobody wants it.
git rm contrib/auto-naming/README

# Deleted: We no longer do polipo.
git rm contrib/polipo/Makefile.mingw
git rm contrib/polipo/README
git rm contrib/polipo/polipo-mingw.nsi

# We haven't even tried to run this for ages. It is a relic of a bygone era
git rm contrib/mdd.py

# contrib/dir-tools/directory-archive/
# Tools for running a directory archive. No longer used - deleting them.
git rm contrib/directory-archive/crontab.sample
git rm contrib/directory-archive/fetch-all
git rm contrib/directory-archive/fetch-all-v3
git rm contrib/directory-archive/tar-them-up
git rm contrib/directory-archive/fetch-all-functions
git rm contrib/directory-archive/sort-into-month-folder

# This appears to be related to very old windows packaging stuff.
git rm contrib/bundle.nsi
git rm contrib/package_nsis-weasel.sh
git rm contrib/package_nsis.sh
git rm contrib/netinst.nsi
git rm contrib/torinst32.ico
git rm contrib/xenobite.ico

# This should not be needed for cross-compilation any more, should it?
git rm contrib/cross.sh

# I don't think anyone ever used this.
git rm contrib/make-signature.sh

# These are attempts to send tor controller commands from the command-line.
# They don't support modern authentication.
git rm contrib/tor-ctrl.sh

# this is for fetching about a tor server from a dirauth. But it
# doesn't authenticate the dirauth: yuck.
git rm contrib/sd

# wow, such unused, very perl4.
git rm contrib/tor-stress

####### contrib/dirauth-tools/
# Tools for running a directory authority

git mv contrib/add-tor contrib/dirauth-tools/
git mv contrib/nagios-check-tor-authority-cert contrib/dirauth-tools/

#######
# contrib/or-tools/
# Tools for examining relays
git mv contrib/check-tor contrib/or-tools/check-tor
git mv contrib/checksocks.pl contrib/or-tools/checksocks.pl
git mv contrib/exitlist contrib/or-tools/exitlist

#######
# contrib/operator-tools

# Tools for running a relay.
git mv contrib/linux-tor-prio.sh contrib/operator-tools/linux-tor-prio.sh
git mv contrib/tor-exit-notice.html contrib/operator-tools/tor-exit-notice.html
git mv contrib/tor.logrotate.in contrib/operator-tools/

######
# contrib/dist

git mv contrib/rc.subr contrib/dist/
git mv contrib/tor.sh.in contrib/dist/
git mv contrib/torctl.in contrib/dist/
git mv contrib/suse/* contrib/dist/suse/

######
# client-tools
git mv contrib/torify contrib/client-tools/torify
git mv contrib/tor-resolve.py contrib/client-tools/

######
# win32build

git mv contrib/package_nsis-mingw.sh contrib/win32build/
git mv contrib/tor.nsi.in contrib/win32build/
# Erinn didn't ask for this...
git mv contrib/tor-mingw.nsi.in contrib/win32build/
git mv contrib/tor.ico contrib/win32build/

######
# scripts/test
git mv contrib/cov-blame scripts/test/cov-blame
git mv contrib/cov-diff scripts/test/cov-diff
git mv contrib/coverage scripts/test/coverage
git mv contrib/scan-build.sh scripts/test/

######## scripts/maint
# Maintainance scripts
#
# These are scripts for developers to use when hacking on Tor.  They mostly
# look at the Tor source in one way or another.
git mv contrib/findMergedChanges.pl scripts/maint/findMergedChanges.pl
git mv contrib/checkOptionDocs.pl scripts/maint/checkOptionDocs.pl
git mv contrib/checkSpace.pl scripts/maint/checkSpace.pl
git mv contrib/redox.py scripts/maint/redox.py
git mv contrib/updateVersions.pl scripts/maint/updateVersions.pl
git mv contrib/checkLogs.pl scripts/maint/checkLogs.pl
git mv contrib/format_changelog.py scripts/maint/

11 years agoNew --disable-seccomp option to turn off support for seccomp.
Nick Mathewson [Mon, 28 Apr 2014 15:11:11 +0000 (11:11 -0400)] 
New --disable-seccomp option to turn off support for seccomp.

Fixes 11628.

11 years agoMake the python test scripts work on python3
Nick Mathewson [Mon, 28 Apr 2014 02:54:24 +0000 (22:54 -0400)] 
Make the python test scripts work on python3

The python scripts invoked by 'make check' didn't work on python3
before.  That was a problem on systems where 'python' is python3.

Fixes bug 11608; bugfix on 0.2.5.2-alpha.

11 years agoFix leaks in test_oom.c
Nick Mathewson [Sat, 26 Apr 2014 16:17:10 +0000 (12:17 -0400)] 
Fix leaks in test_oom.c

11 years agoFix leaks in test_dir_formats
Nick Mathewson [Sat, 26 Apr 2014 16:16:12 +0000 (12:16 -0400)] 
Fix leaks in test_dir_formats

11 years agoFix numerous leaks in test_pt.c
Nick Mathewson [Sat, 26 Apr 2014 15:28:39 +0000 (11:28 -0400)] 
Fix numerous leaks in test_pt.c

I didn't find a managed_proxy_free() function any place; shouldn't
there be one?

11 years agoStub changelog section for 0.2.5.5-alpha
Nick Mathewson [Sat, 26 Apr 2014 15:02:06 +0000 (11:02 -0400)] 
Stub changelog section for 0.2.5.5-alpha

11 years agoThe #tor topic no longer includes a version.
Nick Mathewson [Sat, 26 Apr 2014 15:01:52 +0000 (11:01 -0400)] 
The #tor topic no longer includes a version.

11 years agotest_cntev_append_cell_stats now no longer leaks
Nick Mathewson [Sat, 26 Apr 2014 04:40:22 +0000 (00:40 -0400)] 
test_cntev_append_cell_stats now no longer leaks

11 years agoFix leaks in test_exit_policy_dump_to_string
Nick Mathewson [Sat, 26 Apr 2014 04:36:09 +0000 (00:36 -0400)] 
Fix leaks in test_exit_policy_dump_to_string

11 years agoMemory leaks in test_config_addressmap
Nick Mathewson [Sat, 26 Apr 2014 04:27:21 +0000 (00:27 -0400)] 
Memory leaks in test_config_addressmap

11 years agoFix a leak in test_buffer_allocation_tracking
Nick Mathewson [Sat, 26 Apr 2014 04:18:15 +0000 (00:18 -0400)] 
Fix a leak in test_buffer_allocation_tracking

11 years agoFix memory leak in unittest helper function.
Nick Mathewson [Sat, 26 Apr 2014 04:13:49 +0000 (00:13 -0400)] 
Fix memory leak in unittest helper function.

11 years agoFix memory leak in test_util_asprintf
Nick Mathewson [Sat, 26 Apr 2014 04:13:27 +0000 (00:13 -0400)] 
Fix memory leak in test_util_asprintf

11 years agoFix memory leaks in test_cntev_append_cell_stats
Nick Mathewson [Sat, 26 Apr 2014 04:12:39 +0000 (00:12 -0400)] 
Fix memory leaks in test_cntev_append_cell_stats

11 years agofix uninitialized memory reads from test_geoip_with_pt. Found with valgrind
Nick Mathewson [Sat, 26 Apr 2014 04:12:16 +0000 (00:12 -0400)] 
fix uninitialized memory reads from test_geoip_with_pt. Found with valgrind

11 years agoFix memory leak in test_geoip
Nick Mathewson [Sat, 26 Apr 2014 04:11:46 +0000 (00:11 -0400)] 
Fix memory leak in test_geoip

11 years agoFix memory leak in test_onion_queues
Nick Mathewson [Sat, 26 Apr 2014 04:11:17 +0000 (00:11 -0400)] 
Fix memory leak in test_onion_queues

11 years agoFix memory leaks in test_circuit_timeout
Nick Mathewson [Sat, 26 Apr 2014 04:10:04 +0000 (00:10 -0400)] 
Fix memory leaks in test_circuit_timeout

Found with valgrind.

11 years agoBump version to 0.2.5.4-alpha-dev
Nick Mathewson [Sat, 26 Apr 2014 03:38:12 +0000 (23:38 -0400)] 
Bump version to 0.2.5.4-alpha-dev

11 years agoFix hyphen handling in format_changelog tor-0.2.5.4-alpha
Nick Mathewson [Sat, 26 Apr 2014 02:01:48 +0000 (22:01 -0400)] 
Fix hyphen handling in format_changelog

11 years agoreflow changelog.
Nick Mathewson [Sat, 26 Apr 2014 01:51:31 +0000 (21:51 -0400)] 
reflow changelog.

11 years agoplace the cherries on top and call it done
Roger Dingledine [Sat, 26 Apr 2014 01:40:39 +0000 (21:40 -0400)] 
place the cherries on top and call it done

11 years agopromote two stanzas; shuffle around two more
Roger Dingledine [Sat, 26 Apr 2014 01:31:06 +0000 (21:31 -0400)] 
promote two stanzas; shuffle around two more

11 years agotouchups on upcoming changelog
Roger Dingledine [Sat, 26 Apr 2014 01:28:03 +0000 (21:28 -0400)] 
touchups on upcoming changelog

11 years agoresolve a typo: sanboxing->sandboxing.
Nick Mathewson [Sat, 26 Apr 2014 01:08:01 +0000 (21:08 -0400)] 
resolve a typo: sanboxing->sandboxing.

11 years agoForbid TunneledDirConns 0 and PreferTunneledDirConns 0 if being a HS
Nick Mathewson [Fri, 25 Apr 2014 18:24:41 +0000 (14:24 -0400)] 
Forbid TunneledDirConns 0 and PreferTunneledDirConns 0 if being a HS

Fixes bug 10849; bugfix on 0.2.1.1-alpha (I believe)

11 years agoMake compilation of tor_memdup_nulterm() with dmalloc
Nick Mathewson [Fri, 25 Apr 2014 17:52:07 +0000 (13:52 -0400)] 
Make compilation of tor_memdup_nulterm() with dmalloc

Fixes bug 11605; bugfix on 0.2.4.10-alpha.

11 years agotwo changelog tweaks suggested by Andrea
Nick Mathewson [Fri, 25 Apr 2014 16:03:15 +0000 (12:03 -0400)] 
two changelog tweaks suggested by Andrea

11 years agoWrite a release blurb
Nick Mathewson [Fri, 25 Apr 2014 15:37:38 +0000 (11:37 -0400)] 
Write a release blurb

11 years agoRe-order and combine changelog sections
Nick Mathewson [Fri, 25 Apr 2014 15:27:04 +0000 (11:27 -0400)] 
Re-order and combine changelog sections

11 years agoIntegrate another entry to the changelog; twiddle changelog more
Nick Mathewson [Fri, 25 Apr 2014 15:13:25 +0000 (11:13 -0400)] 
Integrate another entry to the changelog; twiddle changelog more

Work on style, add some sentences to blurb, explain that 10468 is more
general than had been described, etc etc

11 years agoformat_changelog.py now formats the first section, in-place.
Nick Mathewson [Fri, 25 Apr 2014 06:43:19 +0000 (02:43 -0400)] 
format_changelog.py now formats the first section, in-place.

11 years agoBump version to 0.2.5.4-alpha.
Nick Mathewson [Fri, 25 Apr 2014 06:07:53 +0000 (02:07 -0400)] 
Bump version to 0.2.5.4-alpha.

Probably releasing within ~22 hours, pending testing

11 years agofix memory leak in dump_exit_policy_to_string tests
Nick Mathewson [Fri, 25 Apr 2014 05:59:20 +0000 (01:59 -0400)] 
fix memory leak in dump_exit_policy_to_string tests

11 years agoInclude the scan-build.sh script I used for 8793
Nick Mathewson [Fri, 25 Apr 2014 05:29:36 +0000 (01:29 -0400)] 
Include the scan-build.sh script I used for 8793

Otherwise we'll never remember what to re-run before each release, or
whether we tried a given checker.

11 years agoMerge branch 'scanbuild_fixes'
Nick Mathewson [Fri, 25 Apr 2014 05:24:39 +0000 (01:24 -0400)] 
Merge branch 'scanbuild_fixes'

11 years agoChanges file for scan-build fixes (#8793)
Nick Mathewson [Fri, 25 Apr 2014 05:18:16 +0000 (01:18 -0400)] 
Changes file for scan-build fixes (#8793)

11 years agoRevise changelog verbiage; try to tighten it up.
Nick Mathewson [Thu, 24 Apr 2014 19:18:45 +0000 (15:18 -0400)] 
Revise changelog verbiage; try to tighten it up.

11 years agoChangeLog: spell-check, prefer "relay" to "node" or "server"
Nick Mathewson [Thu, 24 Apr 2014 18:33:05 +0000 (14:33 -0400)] 
ChangeLog: spell-check, prefer "relay" to "node" or "server"

11 years agoTry to sort the changelog a little more
Nick Mathewson [Thu, 24 Apr 2014 18:24:13 +0000 (14:24 -0400)] 
Try to sort the changelog a little more

11 years agoFwd-port: Add a missing changelog entry back from 0.2.4.11-alpha
Nick Mathewson [Thu, 24 Apr 2014 18:00:36 +0000 (14:00 -0400)] 
Fwd-port: Add a missing changelog entry back from 0.2.4.11-alpha

When I merged the fix for #7351, and implemented proposal 214 (4-byte
circuit IDs), I forgot to add a changes file.  Later, we never noticed
that it didn't have one.

Resolves ticket #11555.  Thanks to cypherpunks for noticing this was
missing.

This is a cherry-pick of 75e10f58a97f051f7d8576f96c2e32fcb2f07ade into
the master branch.

11 years agoReformat the changelog for 0.2.5.4-alpha. No textual changes.
Nick Mathewson [Thu, 24 Apr 2014 17:44:24 +0000 (13:44 -0400)] 
Reformat the changelog for 0.2.5.4-alpha.  No textual changes.

Also, add a script to do this, since doing it manually with fmt sucks.

11 years agoMore changes files get added to the changelog
Nick Mathewson [Thu, 24 Apr 2014 16:55:05 +0000 (12:55 -0400)] 
More changes files get added to the changelog