aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2012-09-05 04:46:44 -0400
committerRoger Dingledine <arma@torproject.org>2012-09-05 04:46:44 -0400
commitc77d1b7bda554d80c309c1d448d32f3220537b4f (patch)
tree73d8a336adf4ea9556d9e10037671216430a3fce /changes
parent67065c3c0675114f09b065d442407c6890c369d8 (diff)
downloadtor-c77d1b7bda554d80c309c1d448d32f3220537b4f.tar
tor-c77d1b7bda554d80c309c1d448d32f3220537b4f.tar.gz
fold in the changes files
in-progress due to various bugs i uncovered in the ipv6 config option meanings.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug23859
-rw-r--r--changes/bug35893
-rw-r--r--changes/bug38423
-rw-r--r--changes/bug41956
-rw-r--r--changes/bug46203
-rw-r--r--changes/bug49712
-rw-r--r--changes/bug51244
-rw-r--r--changes/bug55293
-rw-r--r--changes/bug55344
-rw-r--r--changes/bug55355
-rw-r--r--changes/bug59744
-rw-r--r--changes/bug61775
-rw-r--r--changes/bug6271-related6
-rw-r--r--changes/bug63623
-rw-r--r--changes/bug63633
-rw-r--r--changes/bug63643
-rw-r--r--changes/bug64688
-rw-r--r--changes/bug66477
-rw-r--r--changes/bug67596
-rw-r--r--changes/enh64064
-rw-r--r--changes/feature67585
-rw-r--r--changes/feature67606
-rw-r--r--changes/no_malloc_roundup8
-rw-r--r--changes/nonrecursive_make16
-rw-r--r--changes/tkt65225
25 files changed, 0 insertions, 131 deletions
diff --git a/changes/bug2385 b/changes/bug2385
deleted file mode 100644
index 5d571d910..000000000
--- a/changes/bug2385
+++ /dev/null
@@ -1,9 +0,0 @@
- o Minor features (security):
- - Clear keys and key-derived material left on the stack in
- rendservice.c and rendclient.c. This should make us more
- forward-secure against cold-boot attacks and the like. Fix for
- bug 2385.
-
- - Check return value of crypto_pk_write_private_key_to_string() in
- end_service_load_keys(). This should make us more forward-secure
- against cold-boot attacks and the like. Fix for bug 2385.
diff --git a/changes/bug3589 b/changes/bug3589
deleted file mode 100644
index eff2650ff..000000000
--- a/changes/bug3589
+++ /dev/null
@@ -1,3 +0,0 @@
- o Major features:
- - Bridges now report the pluggable transports they support to the
- bridge authority. Implements ticket 3589.
diff --git a/changes/bug3842 b/changes/bug3842
deleted file mode 100644
index 9a67b0d45..000000000
--- a/changes/bug3842
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor feature:
- - Add a "GETINFO signal/names" command to control port.
-
diff --git a/changes/bug4195 b/changes/bug4195
deleted file mode 100644
index 2e7a72487..000000000
--- a/changes/bug4195
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor features:
- - Enhance our internal sscanf replacement so that we can eliminate
- the last remaining uses of the system sscanf. (Though those uses
- of sscanf were safe, sscanf itself is generally error prone, so
- we want to eliminate when we can.) Fixes ticket 4195 and Coverity
- CID 448.
diff --git a/changes/bug4620 b/changes/bug4620
deleted file mode 100644
index 05bc8bc1b..000000000
--- a/changes/bug4620
+++ /dev/null
@@ -1,3 +0,0 @@
- o Code simplifications and refactoring
- - Move ipv6_preferred from routerinfo_t to node_t.
- Addresses bug 4620.
diff --git a/changes/bug4971 b/changes/bug4971
deleted file mode 100644
index 8c7d830ca..000000000
--- a/changes/bug4971
+++ /dev/null
@@ -1,2 +0,0 @@
- o Minor Feature:
- - Provide default values for all options via "GETINFO config/defaults"
diff --git a/changes/bug5124 b/changes/bug5124
deleted file mode 100644
index 5999f7e45..000000000
--- a/changes/bug5124
+++ /dev/null
@@ -1,4 +0,0 @@
- o Removed code:
- - No longer include the "opt" prefix when generating routerinfos
- or v2 directories: it has been needless since Tor 0.1.2. Closes
- ticket 5124. \ No newline at end of file
diff --git a/changes/bug5529 b/changes/bug5529
deleted file mode 100644
index 3f56e8204..000000000
--- a/changes/bug5529
+++ /dev/null
@@ -1,3 +0,0 @@
- o Code refactoring:
- - Move last_reachable and testing_since from routerinfo_t to
- node_t. Implements enhancement 5529.
diff --git a/changes/bug5534 b/changes/bug5534
deleted file mode 100644
index 151831749..000000000
--- a/changes/bug5534
+++ /dev/null
@@ -1,4 +0,0 @@
- o Major features (IPv6):
- Add support for bridge authorities to accept IPv6 bridge addresses
- and include them in network status documents. Implements
- enhancement 5534.
diff --git a/changes/bug5535 b/changes/bug5535
deleted file mode 100644
index b5fa0d7ab..000000000
--- a/changes/bug5535
+++ /dev/null
@@ -1,5 +0,0 @@
- o Major features:
- - If configured with ClientUseIPv6, clients may connect to entry
- nodes over IPv6. Another new config option, ClientPreferIPv6ORPort,
- can be set to make this even more likely to happen.
- Implements ticket 5535.
diff --git a/changes/bug5974 b/changes/bug5974
deleted file mode 100644
index c016be13b..000000000
--- a/changes/bug5974
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features:
-
- - Add new configure option AuthDirHasIPv6Connectivity. Implements
- feature #5974.
diff --git a/changes/bug6177 b/changes/bug6177
deleted file mode 100644
index 12ab43aa4..000000000
--- a/changes/bug6177
+++ /dev/null
@@ -1,5 +0,0 @@
- o Code simplification and refactoring:
- - Add replaycache_t structure, functions and unit tests, for future use
- in refactoring rend_service_introduce() for bug 6177.
- - Refactor rend_service_introduce() to be more clear to read, improve,
- debug, and test. Bug 6177.
diff --git a/changes/bug6271-related b/changes/bug6271-related
deleted file mode 100644
index 78e53c888..000000000
--- a/changes/bug6271-related
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes (spec conformance):
- - Reject EXTEND cells sent to nonexistent streams. According to the
- spec, an EXTEND cell sent to _any_ nonzero stream ID is invalid, but
- we were only checking for stream IDs that were currenty in use.
- Found while hunting for more instances of bug 6271. Bugfix on
- 0.0.2pre8, which introduced incremental circuit construction.
diff --git a/changes/bug6362 b/changes/bug6362
deleted file mode 100644
index 95149690a..000000000
--- a/changes/bug6362
+++ /dev/null
@@ -1,3 +0,0 @@
- o Major features:
- - All kind of relays, not only bridges, can now advertise an IPv6
- OR port. Implements ticket 6362.
diff --git a/changes/bug6363 b/changes/bug6363
deleted file mode 100644
index de99b72ac..000000000
--- a/changes/bug6363
+++ /dev/null
@@ -1,3 +0,0 @@
- o Major features:
- - Directory authorities vote on IPv6 OR ports using new consensus
- method 14. Implements ticket 6363.
diff --git a/changes/bug6364 b/changes/bug6364
deleted file mode 100644
index c0eb45395..000000000
--- a/changes/bug6364
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features:
- - A relay with an IPv6 OR port now sends that address in NETINFO
- cells. Fix for bug 6364.
diff --git a/changes/bug6468 b/changes/bug6468
deleted file mode 100644
index fb624da98..000000000
--- a/changes/bug6468
+++ /dev/null
@@ -1,8 +0,0 @@
- o Minor bugfixes:
- - Remove some now-needless code that tried to aggressively flush
- OR connections as data was added to them. Since 0.2.0.1-alpha,
- our cell queue logic has saved us from the failure mode that
- this code was supposed to prevent. Removing this code will limit
- the number of baroque control flow paths through Tor's network
- logic. Reported pseudonymously on IRC. Fix for bug 6468;
- bigfix on 0.2.0.1-alpha. \ No newline at end of file
diff --git a/changes/bug6647 b/changes/bug6647
deleted file mode 100644
index ef29ae330..000000000
--- a/changes/bug6647
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor bugfixes:
- - Prevent rounding error in path bias counts when scaling
- them down, and use the correct scale factor default.
- Bugfix against 0.2.3.17-beta.
- - Demote some path bias related log messages down a level
- and make others less scary sounding.
- Bugfix against 0.2.3.17-beta.
diff --git a/changes/bug6759 b/changes/bug6759
deleted file mode 100644
index b0092d01a..000000000
--- a/changes/bug6759
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes:
- - Don't log about reloading the microdescriptor cache at startup. Our
- bootstrap warnings are supposed to tell the user when there's a
- problem, and our bootstrap notices say when there isn't. Fixes
- bug 6759; bugfix on 0.2.2.6-alpha.
-
diff --git a/changes/enh6406 b/changes/enh6406
deleted file mode 100644
index 08349b2e3..000000000
--- a/changes/enh6406
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features:
-
- - Add new configure option AuthDirPublishIPv6. Implements
- enhancement #6406.
diff --git a/changes/feature6758 b/changes/feature6758
deleted file mode 100644
index 049f05ea1..000000000
--- a/changes/feature6758
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor features:
- - Omit the first heartbeat log message, because it never has anything
- useful to say, and it clutters up the bootstrapping messages.
- Resolves ticket 6758.
-
diff --git a/changes/feature6760 b/changes/feature6760
deleted file mode 100644
index cd94d4e8c..000000000
--- a/changes/feature6760
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor features:
- - Don't log "I learned some more directory information" when we're
- reading cached directory information. Reserve it for when new
- directory information arrives in response to a fetch. Resolves
- ticket 6760.
-
diff --git a/changes/no_malloc_roundup b/changes/no_malloc_roundup
deleted file mode 100644
index 3a54fa7b7..000000000
--- a/changes/no_malloc_roundup
+++ /dev/null
@@ -1,8 +0,0 @@
- o Code simplification and refactoring:
- - Finally remove support for malloc_good_size and malloc_usable_size.
- We had hoped that these functions would let us eke a little more
- memory out of our malloc implementation. Unfortunately, the only
- implementations that provided these functions are also ones that
- are already efficient about not overallocation: they never got us
- more than 7 or so bytes per allocation. Removing them saves us
- a little code complexity and a nontrivial amount of build complexity.
diff --git a/changes/nonrecursive_make b/changes/nonrecursive_make
deleted file mode 100644
index 71120a545..000000000
--- a/changes/nonrecursive_make
+++ /dev/null
@@ -1,16 +0,0 @@
- o Major features (build):
- - Switch to a nonrecursive Makefile structure. Now instead of each
- Makefile.am invoking other Makefile.ams, there is a master
- Makefile.am that includes the others. This makes our build process
- slightly more maintainable, and improves parallelism for building
- with make -j. Original patch by Stewart Smith; various fixes by
- Jim Meyering.
-
- o Minor bugfixes (documentation):
- - We no longer warn so much when generating manpages from their
- asciidoc source.
-
- o New requirements:
- - Tor maintainers now require Automake version 1.9 or later to build
- Tor from the Git repository. (Automake is not required when building
- from a source distribution.)
diff --git a/changes/tkt6522 b/changes/tkt6522
deleted file mode 100644
index 5a8295ae1..000000000
--- a/changes/tkt6522
+++ /dev/null
@@ -1,5 +0,0 @@
- o Build changes:
- - Where available, we now use automake's "silent" make rules by
- default, so that warnings are easier to spot. You can get the
- old behavior with "make V=1". Patch by Stewart Smith for ticket
- 6522.