summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2016-08-02 11:31:52 -0400
committerNick Mathewson <nickm@torproject.org>2016-08-02 11:32:08 -0400
commit27e870cede731af83748768db26187d003905ff2 (patch)
tree897dcff548ebf727ccd9dec1b0486a69555ab6ea
parent679383fb07778315a8a673835fefb7d8078ffb53 (diff)
downloadtor-27e870cede731af83748768db26187d003905ff2.tar.gz
tor-27e870cede731af83748768db26187d003905ff2.zip
Fix most lintChanges warnings
(Also remove changes/bug19530 since it was a bugfix on no released version)
-rw-r--r--changes/assert_nonfatal3
-rw-r--r--changes/bug143342
-rw-r--r--changes/bug159424
-rw-r--r--changes/bug169432
-rw-r--r--changes/bug176882
-rw-r--r--changes/bug179832
-rw-r--r--changes/bug186046
-rw-r--r--changes/bug187046
-rw-r--r--changes/bug188402
-rw-r--r--changes/bug189634
-rw-r--r--changes/bug190662
-rw-r--r--changes/bug191532
-rw-r--r--changes/bug192162
-rw-r--r--changes/bug194212
-rw-r--r--changes/bug194284
-rw-r--r--changes/bug194832
-rw-r--r--changes/bug195306
-rw-r--r--changes/bug195542
-rw-r--r--changes/bug197022
-rw-r--r--changes/feature186242
-rw-r--r--changes/feature187602
-rw-r--r--changes/feature189982
-rw-r--r--changes/feature190362
-rw-r--r--changes/feature191162
-rw-r--r--changes/lcov_excl2
-rw-r--r--changes/ticket184622
-rw-r--r--changes/ticket193234
-rw-r--r--changes/timeouts2
28 files changed, 35 insertions, 42 deletions
diff --git a/changes/assert_nonfatal b/changes/assert_nonfatal
index 0cbee4419b..9cb7adea4b 100644
--- a/changes/assert_nonfatal
+++ b/changes/assert_nonfatal
@@ -1,5 +1,4 @@
o Minor features (safety, debugging):
-
- * Add a set of macros to check nonfatal assertions, for internal
+ - Add a set of macros to check nonfatal assertions, for internal
use. Migrating more of our checks to these should help us avoid
needless crash bugs. Closes ticket 18613.
diff --git a/changes/bug14334 b/changes/bug14334
index c53781ecf2..12b1a2063c 100644
--- a/changes/bug14334
+++ b/changes/bug14334
@@ -1,4 +1,4 @@
o Minor bugfixes (guards):
- Don't mark guards as unreachable if connection_connect() fails. That
function fails for local reasons, so it shouldn't reveal anything about
- the status of the guard. Fixes bug #14334; bugfix on 0.2.3.10-alpha.
+ the status of the guard. Fixes bug 14334; bugfix on 0.2.3.10-alpha.
diff --git a/changes/bug15942 b/changes/bug15942
index 0edc2b7980..842602516f 100644
--- a/changes/bug15942
+++ b/changes/bug15942
@@ -1,3 +1,3 @@
- o Bugfixes (downloading):
+ o Minor features (downloading):
- Use random exponential backoffs when retrying downloads from the dir
- servers. Fixes bug 15942; bugfix on ?????.
+ servers. Closes ticket 15942.
diff --git a/changes/bug16943 b/changes/bug16943
index 7b96d1aee3..3278d7bf1c 100644
--- a/changes/bug16943
+++ b/changes/bug16943
@@ -5,4 +5,4 @@
global randomness will be used by hidden services to select their
responsible HSDirs. This release only implements the directory authority
feature; the hidden service side will be implemented in the future as
- part of proposal 224 . Resolves ticket #16943 and proposal 250.
+ part of proposal 224 . Resolves ticket 16943; implements proposal 250.
diff --git a/changes/bug17688 b/changes/bug17688
index aae60082c0..5e5fb05bc5 100644
--- a/changes/bug17688
+++ b/changes/bug17688
@@ -1,3 +1,3 @@
o Minor bugfixes (guard selection):
- Use a single entry guard even if the NumEntryGuards consensus parameter
- is not provided. Fixes bug #17688.
+ is not provided. Fixes bug 17688.
diff --git a/changes/bug17983 b/changes/bug17983
index db52a37615..a099e1c13d 100644
--- a/changes/bug17983
+++ b/changes/bug17983
@@ -1,4 +1,4 @@
- o Minor features (bug-finding):
+ o Major features (build, hardening):
- Tor now builds with -ftrapv by default on compilers that support it.
This option detects signed integer overflow, and turns it into a
hard-failure. We do not apply this option to code that needs to run
diff --git a/changes/bug18604 b/changes/bug18604
index 114c67e1c0..7d1d37f1e4 100644
--- a/changes/bug18604
+++ b/changes/bug18604
@@ -1,4 +1,4 @@
- o Minor bugfixes (ephemeral hidden service)
+ o Minor bugfixes (ephemeral hidden service):
- When deleting an ephemeral hidden service, close its intro points even
- if not in the open state. Resolves ticket #18604; bugfix on
- tor-0.2.7.1-alpha.
+ if not in the open state. Fixes bug 18604; bugfix on
+ 0.2.7.1-alpha.
diff --git a/changes/bug18704 b/changes/bug18704
index 966cc2a5f3..4280b7496d 100644
--- a/changes/bug18704
+++ b/changes/bug18704
@@ -1,5 +1,5 @@
- o Major bugfixes (hidden service client)
+ o Major bugfixes (hidden service client):
- With FetchHidServDescriptors set to 0, there is no descriptor fetch
(which is intended) but also no descriptor cache lookup was done
- making any Tor client not working with this option unset. Resolves
- ticket #18704. Patch by "twim"; Bugfix on tor-0.2.0.20-rc.
+ making any Tor client not working with this option unset. Fixes
+ bug 18704; bugfix on 0.2.0.20-rc. Patch by "twim".
diff --git a/changes/bug18840 b/changes/bug18840
index b8de1aae88..653b9466ab 100644
--- a/changes/bug18840
+++ b/changes/bug18840
@@ -1,4 +1,4 @@
- o Minor bugfixes:
+ o Minor bugfixes (directory authority):
- Authorities now sort the "package" lines in their votes, for ease
of debugging. (They are already sorted in the consensus documents.)
Fixes bug 18840; bugfix on 0.2.6.3-alpha.
diff --git a/changes/bug18963 b/changes/bug18963
index f122288b1d..eb68792cbc 100644
--- a/changes/bug18963
+++ b/changes/bug18963
@@ -1,5 +1,5 @@
- o Minor bugfix (bootstrap):
+ o Minor bugfixes (bootstrap):
- Remember the directory we fetched the consensus or previous
certificates from, and use it to fetch future authority
certificates.
- Resolves ticket 18963; fix on #4483 in 0.2.8.1-alpha.
+ Fixes bug 18963; bugfix on 0.2.8.1-alpha.
diff --git a/changes/bug19066 b/changes/bug19066
index c3d1fc789a..a0f6ff3748 100644
--- a/changes/bug19066
+++ b/changes/bug19066
@@ -2,4 +2,4 @@
- When parsing detached signature, make sure we use the length of the
digest algorithm instead of an hardcoded DIGEST256_LEN in order to
avoid comparing bytes out of bound with a smaller digest length such
- as SHA1. Fixes #19066; bugfix on tor-0.2.2.6-alpha.
+ as SHA1. Fixes bug 19066; bugfix on 0.2.2.6-alpha.
diff --git a/changes/bug19153 b/changes/bug19153
index ac235c5e3a..e3692e4bf3 100644
--- a/changes/bug19153
+++ b/changes/bug19153
@@ -1,3 +1,3 @@
o Documentation:
- Fix spelling of "--enable-tor2web-mode" in the manpage. Closes
- ticket #19153. Patch from "U+039b".
+ ticket 19153. Patch from "U+039b".
diff --git a/changes/bug19216 b/changes/bug19216
index 0bca7d1cab..ffdbe6d1ba 100644
--- a/changes/bug19216
+++ b/changes/bug19216
@@ -1,4 +1,4 @@
- o Minor bugfixes:
+ o Minor bugfixes (compilation):
- When building with Clang, include our full array of GCC warnings.
(Previously, we included only a subset, because of the way we
detected them.) Fixes bug 19216; bugfix on 0.2.0.1-alpha.
diff --git a/changes/bug19421 b/changes/bug19421
index c7aba2637d..028a754b72 100644
--- a/changes/bug19421
+++ b/changes/bug19421
@@ -1,4 +1,4 @@
o Minor bugfixes (testing):
- Fix the test-network-all target on out-of-tree builds by using the
- correct path to the test driver script. Fixes bug #19421; bugfix on
+ correct path to the test driver script. Fixes bug 19421; bugfix on
0.2.7.3-rc.
diff --git a/changes/bug19428 b/changes/bug19428
index 32d293eb8e..e966596570 100644
--- a/changes/bug19428
+++ b/changes/bug19428
@@ -1,5 +1,5 @@
- - Minor bugfixes (timing):
- o When computing the difference between two times in milliseconds,
+ o Minor bugfixes (timing):
+ - When computing the difference between two times in milliseconds,
we now round to the nearest millisecond correctly. Previously,
we could sometimes round in the wrong direction. Fixes bug 19428;
bugfix on 0.2.2.2-alpha.
diff --git a/changes/bug19483 b/changes/bug19483
index 034ff3090d..9879497d06 100644
--- a/changes/bug19483
+++ b/changes/bug19483
@@ -1,3 +1,3 @@
- o Minor fixes (time):
+ o Minor bugfixes (time):
- Improve overflow checks in tv_udiff and tv_mdiff.
Fixes bug 19483, present in all tor versions.
diff --git a/changes/bug19530 b/changes/bug19530
deleted file mode 100644
index 355d778886..0000000000
--- a/changes/bug19530
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes (directory downloads):
- - Hex-encode a relay identity fingerprint before printing it.
- - When downloading authority certificates, re-download from
- the last successful bridge before retrying a random bridge.
- Fixes bug 19530; bugfix on #18963, not in any released version
- of tor.
diff --git a/changes/bug19554 b/changes/bug19554
index 5855586908..d67a0bdcae 100644
--- a/changes/bug19554
+++ b/changes/bug19554
@@ -1,4 +1,4 @@
- o Dependency changes (Libevent)
+ o New system requirements:
- Tor requires Libevent version 2.0.10-stable or later now.
Implements ticket 19554.
diff --git a/changes/bug19702 b/changes/bug19702
index 4ec2699ef8..093511ac04 100644
--- a/changes/bug19702
+++ b/changes/bug19702
@@ -1,3 +1,3 @@
o Minor bugfixes (test networks):
- Allow clients to retry HSDirs much faster in test networks.
- Fixes bug #19702; bugfix on 0.2.7.1-alpha. Patch by teor.
+ Fixes bug 19702; bugfix on 0.2.7.1-alpha. Patch by teor.
diff --git a/changes/feature18624 b/changes/feature18624
index a3be90f745..8b4a6084f7 100644
--- a/changes/feature18624
+++ b/changes/feature18624
@@ -1,4 +1,4 @@
- o Minor features:
+ o Minor features (directory authority):
- Directory authorities now only give the Guard flag to a relay if
they are also giving it the Stable flag. This change allows us to
simplify path selection for clients, and it should have minimal
diff --git a/changes/feature18760 b/changes/feature18760
index e6e8f6aad3..c0a910397c 100644
--- a/changes/feature18760
+++ b/changes/feature18760
@@ -1,4 +1,4 @@
- o Minor features:
+ o Minor features (relay, usability):
- When the directory authorities refuse a bad relay's descriptor,
encourage the relay operator to contact us. Many relay operators
won't notice this line in their logs, but it's a win if even a
diff --git a/changes/feature18998 b/changes/feature18998
index a2679c016c..bd0a382ac8 100644
--- a/changes/feature18998
+++ b/changes/feature18998
@@ -1,4 +1,4 @@
- o Minor features:
+ o Minor features (hidden service):
- Stop being so strict about the payload length of "rendezvous1"
cells. We used to be locked in to the "tap" handshake length,
and now we can handle better handshakes like "ntor". Resolves
diff --git a/changes/feature19036 b/changes/feature19036
index 98bcfca515..e2379b4ae1 100644
--- a/changes/feature19036
+++ b/changes/feature19036
@@ -1,4 +1,4 @@
- o Minor features:
+ o Minor features (directory authority):
- Make directory authorities write the v3-status-votes file out
to disk earlier in the consensus process, so we have the votes
even if we abort the consensus process below. Resolves ticket 19036.
diff --git a/changes/feature19116 b/changes/feature19116
index 4f6af5f46a..ab0c7670e9 100644
--- a/changes/feature19116
+++ b/changes/feature19116
@@ -1,4 +1,4 @@
- o Minor features:
+ o Minor features (testing):
- Move the test-network.sh script to chutney, and modify tor's
test-network.sh to call the (newer) chutney version when available.
Resolves ticket 19116. Patch by teor.
diff --git a/changes/lcov_excl b/changes/lcov_excl
index 474181cfa3..f8a01aff0a 100644
--- a/changes/lcov_excl
+++ b/changes/lcov_excl
@@ -2,6 +2,6 @@
- Use the lcov convention for marking lines as unreachable, so that
we don't count them when we're generating test coverage data.
Update our coverage tools to understand this convention.
- Closes ticket #16792.
+ Closes ticket 16792.
diff --git a/changes/ticket18462 b/changes/ticket18462
index 04e7e60e0b..2f7a5f8fe8 100644
--- a/changes/ticket18462
+++ b/changes/ticket18462
@@ -1,3 +1,3 @@
o Code simplification and refactoring:
- Rename tor_dup_addr() to tor_addr_to_str_dup() to avoid confusion.
- Closes ticket #18462; patch from "icanhasaccount".
+ Closes ticket 18462; patch from "icanhasaccount".
diff --git a/changes/ticket19323 b/changes/ticket19323
index 38e5af4196..022a280732 100644
--- a/changes/ticket19323
+++ b/changes/ticket19323
@@ -1,3 +1,3 @@
- o Control port:
+ o Minor features (control port):
- Implement new GETINFO queries for all downloads using download_status_t
- to schedule retries. Closes ticket #19323.
+ to schedule retries. Closes ticket 19323.
diff --git a/changes/timeouts b/changes/timeouts
index dc8f724974..a4efb6a918 100644
--- a/changes/timeouts
+++ b/changes/timeouts
@@ -3,5 +3,5 @@
support tens or hundreds of thousands of concurrent timers, as will be
needed for some of our planned anti-traffic-analysis work. This code
is based on William Ahern's "timeout.c" project, which implements
- a "tickless hierarchical timing wheel". Closes ticket #18365.
+ a "tickless hierarchical timing wheel". Closes ticket 18365.