Start work on the changelog for 0.2.5.4-alpha

This commit does nothing other than pull the changes/* files into
ChangeLog, sorted by declared type.  I haven't comined any entries or
vetted anything yet.
This commit is contained in:
Nick Mathewson
2014-04-08 20:34:23 -04:00
parent 6a0dc0e585
commit 53676e71b5
31 changed files with 0 additions and 139 deletions
-5
View File
@@ -1,5 +0,0 @@
o Minor features:
- When reporting a failure from make_socket_reuseable(), don't
report a warning when we get a failure from an incoming socket
on OSX. Fix for bug 10081.
-12
View File
@@ -1,12 +0,0 @@
o Major bugfixes:
- Fix two instances of possible undefined behavior in channeltls.c
that could, under unlucky circumstances, have led to a pointer
overflow. Fixes bug #10363; bugfixes on 0.2.0.10-alpha and
0.2.3.6-alpha. Reported by "bobnomnom".
- Fix another possibly undefined pointer operations in tor_memmem
fallback implementation. Another case of bug #10363; bugfix on
0.1.1.1-alpha.
- Fix another possibly undefined pointer operations in the eventdns
fallback implementation. Another case of bug #10363; bugfix on
0.1.2.1-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- When using DNSPort and AutomapHostsOnResolve, respond to AAAA
requests with AAAA automapped answers. Fixes bug 10468; bugfix
on 0.2.4.7-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- Stop accepting bridge lines containing hostnames. Doing so allowed
clients to perform DNS requests on the hostnames, which was not
sensible behavior. Fixes bug 10801; bugfix on 0.2.0.1-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Documentation fixes:
- Fix the layout of the SOCKSPort flags in the manpage. Fixes bug
11061; bugfix on 0.2.4.7-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Removed code:
- Remove all code for the long unused v1 directory protocol. Resolves
ticket 11070.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- Use AddressSanitizer and Ubsan sanitizers (in clang-3.4) to fix some
miscellaneous errors in our tests and codebase. Fix for bug 11232.
Bugfixes on versions back as far as 0.2.1.11-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Fix a minor memory leak that occurred when signing a directory
object. Fixes bug 11275; bugfix on 0.2.4.13-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Don't re-initialize a second set of openssl mutexes when starting
up. Fixes bug 11726; bugfix on 0.2.5.3-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Free placeholder entries in our circuit table at exit; fixes
a harmless memory leak. Fixes bug 11278; bugfix on 0.2.5.1-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor features:
- Warn less verbosely when receiving a misformed ESTABLISH_RENDEZVOUS
cell. Fixes ticket 11279.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Allow tor-fw-helper to build again by adding src/ext to its
CPPFLAGS. Fixes bug 11296; bugfix on 0.2.5.3-alpha.
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes (build):
- Build the torify.1 manpage again. Previously, we were only
trying to build it when also building tor-fw-helper. That's why
we didn't notice that we'd broken the ability to build it.
Fixes bug 11321; bugfix on 0.2.5.1-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- When dumping a malformed directory object to disk, save it in binary
mode on windows, not text mode. Fixes bug 11342; bugfix on
0.2.2.1-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Fix compilation on Solaris, which does not have <endian.h>.
Fixes bug 11426; bugfix on 0.2.5.3-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Stop leaking memory when we successfully resolve a PTR record.
Fixes bug 11437; bugfix on 0.2.4.7-alpha.
-6
View File
@@ -1,6 +0,0 @@
o Enhancement:
- If a circuit timed out for at least 3 minutes check if we have a new
external IP address the next time we run our routine checks. If our
IP address has changed, then publish a new descriptor with the new
IP address. Resolves ticket 2454.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes:
- Only retry attempts to connect to a chosen rendezvous point 8 times,
not 30. Fixes bug #4241; bugfix on 0.1.0.1-rc.
-6
View File
@@ -1,6 +0,0 @@
o Minor features:
- Try harder to diagnose a possible cause of bug 7164, which causes
intermittent "microdesc_free() called but md was still referenced"
warnings. We now log more information about the likely error case,
to try to figure out why we might be cleaning a microdescriptor
as old if it's still referenced by a live node.
-5
View File
@@ -1,5 +0,0 @@
o Minor features:
- Always check return values for unlink, munmap, UnmapViewOfFile;
check strftime return values more often. In some cases all we
can do is report a warning, but this may help prevent deeper
bugs from going unnoticed. Closes ticket 8787.
-3
View File
@@ -1,3 +0,0 @@
o Code simplifications and refactoring:
- Remove unused function circuit_dump_by_chan from circuitlist.c. Closes
issue #9107; patch from "marek".
-5
View File
@@ -1,5 +0,0 @@
o Documentation:
- Correctly document that we search for a system torrc file before
looking in ~/.torrc. Fixes documentation side of 9213; bugfix
on 0.2.3.18-rc.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes:
- Avoid potential crashes or bad behavior when launching a
server-side managed proxy with ORPort or ExtORPort temporarily
disabled. Fixes bug 9650; bugfix on 0.2.3.16-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Minor features:
- Report a failure to connect to a bridge because its transport
type has no configured pluggable transport as a new type of bootstrap
failure. Resolves ticket 9665. Patch from Fábio J. Bertinatto.
-7
View File
@@ -1,7 +0,0 @@
o Minor features (performance):
- Faster server-side lookups of rendezvous and introduction point
circuits by using hashtables instead of linear searches over all
the circuits. These functions previously accounted between 3 and
7% of CPU usage on some busy relays.
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes:
- Log only one message when we start logging in an unsafe
way. Previously, we would log as many messages as we had
problems. Fix for #9870; bugfix on 0.2.5.1-alpha.
-6
View File
@@ -1,6 +0,0 @@
o Minor bugfixes:
- Resolve some memory leaks found by coverity in the unit tests,
on exit in tor-gencert, and on a failure to compute digests
for our own keys when generating a v3 networkstatus vote.
These leaks should never have affected anyone in practice.
-6
View File
@@ -1,6 +0,0 @@
o Documentation:
- Resolve warnings from Doxygen.
o Code simplification and refactoring:
- Change our use of the ENUM_BF macro to avoid declarations that
confuse Doxygen.
-6
View File
@@ -1,6 +0,0 @@
o Deprecated versions:
- Tor 0.2.2.x is no longer supported, and has not been for a while.
Directory authorities no longer accept descriptors from
Tor relays running any version of Tor prior to Tor 0.2.3.16-alpha.
Resolves ticket 11149.
-3
View File
@@ -1,3 +0,0 @@
o Code simplifications and refactoring:
- Removing is_internal_IP() function. Resolves ticket 4645.
-4
View File
@@ -1,4 +0,0 @@
o Minor features (controller):
- Make the entire exit policy available from the control port via
GETINFO exit-policy/*. Implements enhancement #7952. Patch from
"rl1987".