diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug18312 | 4 | ||||
-rw-r--r-- | changes/bug18686 | 5 | ||||
-rw-r--r-- | changes/bug18710 | 6 | ||||
-rw-r--r-- | changes/bug18761 | 3 | ||||
-rw-r--r-- | changes/bug18816 | 4 | ||||
-rw-r--r-- | changes/bug18841.1 | 7 | ||||
-rw-r--r-- | changes/bug18920 | 5 | ||||
-rw-r--r-- | changes/bug18921 | 4 | ||||
-rw-r--r-- | changes/bug18929 | 5 | ||||
-rw-r--r-- | changes/bug18943 | 6 | ||||
-rw-r--r-- | changes/bug18977 | 4 | ||||
-rw-r--r-- | changes/bug19003 | 5 | ||||
-rw-r--r-- | changes/bug19008 | 3 | ||||
-rw-r--r-- | changes/bug19032 | 4 | ||||
-rw-r--r-- | changes/doc17621 | 3 | ||||
-rw-r--r-- | changes/fallbacks-201604 | 9 | ||||
-rw-r--r-- | changes/feature18483 | 4 | ||||
-rw-r--r-- | changes/geoip-may2016 | 4 |
18 files changed, 85 insertions, 0 deletions
diff --git a/changes/bug18312 b/changes/bug18312 new file mode 100644 index 0000000000..7dcb3266bf --- /dev/null +++ b/changes/bug18312 @@ -0,0 +1,4 @@ + o Documentation: + - Stop recommending use of nicknames to identify relays in our + MapAddress documentation. Closes ticket 18312. + diff --git a/changes/bug18686 b/changes/bug18686 new file mode 100644 index 0000000000..23547d211d --- /dev/null +++ b/changes/bug18686 @@ -0,0 +1,5 @@ + o Minor bugfixes (pluggable transports): + - Avoid reporting a spurious error when we decide that we don't + need to terminate a pluggable transport because it has already + exited. Fixes bug 18686; bugfix on 0.2.5.5-alpha. + diff --git a/changes/bug18710 b/changes/bug18710 new file mode 100644 index 0000000000..269395563d --- /dev/null +++ b/changes/bug18710 @@ -0,0 +1,6 @@ + o Major bugfixes (DNS proxy): + - Stop a crash that could occur when a client running with DNSPort + received a query with multiple address types, where the first + address type was not supported. Found and fixed by Scott Dial. + Fixes bug 18710; bugfix on 0.2.5.4-alpha. + diff --git a/changes/bug18761 b/changes/bug18761 new file mode 100644 index 0000000000..78500a88ea --- /dev/null +++ b/changes/bug18761 @@ -0,0 +1,3 @@ + o Minor feature (logging): + - When rejecting a misformed INTRODUCE2 cell, only log at PROTOCOL_WARN + severity. Closes ticket 18761. diff --git a/changes/bug18816 b/changes/bug18816 new file mode 100644 index 0000000000..7265f5ab3f --- /dev/null +++ b/changes/bug18816 @@ -0,0 +1,4 @@ + o Minor bugfix (bootstrap): + - Consistently use the consensus download schedule for + authority certificates. + Resolves ticket 18816; fix on fddb814fe in 0.2.4.13-alpha. diff --git a/changes/bug18841.1 b/changes/bug18841.1 new file mode 100644 index 0000000000..205ee5a425 --- /dev/null +++ b/changes/bug18841.1 @@ -0,0 +1,7 @@ + o Major bugfixes (compilation): + - Correctly detect compiler flags on systems where _FORTIFY_SOURCE + is predefined. Previously, our use of -D_FORTIFY_SOURCE would + cause a compiler warning, thereby making other checks fail. + Fixes one case of bug 18841; bugfix on 0.2.3.17-beta. Patch from + "trudokal". + diff --git a/changes/bug18920 b/changes/bug18920 new file mode 100644 index 0000000000..1babfd6656 --- /dev/null +++ b/changes/bug18920 @@ -0,0 +1,5 @@ + o Minor bugfixes (controller, microdescriptors): + - Make GETINFO dir/status-vote/current/consensus conform to the control + specification by returning "551 Could not open cached consensus..." + when not caching consensuses. + Fixes bug 18920; bugfix on 0.2.2.6-alpha. diff --git a/changes/bug18921 b/changes/bug18921 new file mode 100644 index 0000000000..934a604945 --- /dev/null +++ b/changes/bug18921 @@ -0,0 +1,4 @@ + o Major bugfixes (IPv6 bridges): + - Fix directory address selection for IPv6 bridges. + Resolves #18921, bugfix on #17840 in 0.2.8.1-alpha. + Patch by "teor". diff --git a/changes/bug18929 b/changes/bug18929 new file mode 100644 index 0000000000..f79bacae8e --- /dev/null +++ b/changes/bug18929 @@ -0,0 +1,5 @@ + o Minor bugfixes (IPv6): + - Make directory node selection more reliable, mainly for + IPv6-only clients and clients with few reachable addresses. + Resolves #18929, bugfix on #17840 in 0.2.8.1-alpha. + Patch by "teor". diff --git a/changes/bug18943 b/changes/bug18943 new file mode 100644 index 0000000000..53569f05cb --- /dev/null +++ b/changes/bug18943 @@ -0,0 +1,6 @@ + o Major bugfixes (crypto, portability): + - The SHA3 and SHAKE routines now produce the correct output on + Big Endian systems, unbreaking the unit tests. No code calls + either algorithm family yet, so this is primarily a build fix. + Closes ticket 18943. + diff --git a/changes/bug18977 b/changes/bug18977 new file mode 100644 index 0000000000..3f46b09fba --- /dev/null +++ b/changes/bug18977 @@ -0,0 +1,4 @@ + o Minor bugfixes (time handling): + - When correcting a corrupt 'struct tm' value, fill in the tm_wday + field. Otherwise, our unit tests crash on Windows. + Fixes bug 18977; bugfix on 0.2.2.25-alpha. diff --git a/changes/bug19003 b/changes/bug19003 new file mode 100644 index 0000000000..d9ef23d24c --- /dev/null +++ b/changes/bug19003 @@ -0,0 +1,5 @@ + o Minor bugfixes (small networks): + - Allow directories in small networks to bootstrap by + skipping DirPort checks when the consensus has no exits. + Resolves #19003, bugfix on #18050 in 0.2.8.1-alpha. + Patch by teor. diff --git a/changes/bug19008 b/changes/bug19008 new file mode 100644 index 0000000000..c51c98faa6 --- /dev/null +++ b/changes/bug19008 @@ -0,0 +1,3 @@ + o Major bugfixes (testing): + - Fix a bug that would block 'make test-network-all' on systems + where IPv6 packets were lost. Fixes bug 19008; bugfix on tor-0.2.7.3-rc. diff --git a/changes/bug19032 b/changes/bug19032 new file mode 100644 index 0000000000..93f17c2f91 --- /dev/null +++ b/changes/bug19032 @@ -0,0 +1,4 @@ + o Major bugfixes (security, directory authorities): + - Fix a crash and out-of-bounds write during authority voting, when the + list of relays includes duplicate ed25519 identity keys. Fixes bug 19032; + bugfix on 0.2.8.2-alpha. diff --git a/changes/doc17621 b/changes/doc17621 new file mode 100644 index 0000000000..ab37d29b50 --- /dev/null +++ b/changes/doc17621 @@ -0,0 +1,3 @@ + o Documentation: + - Document the contents of the 'datadir/keys' subdirectory in the manual + page. Closes ticket 17621. diff --git a/changes/fallbacks-201604 b/changes/fallbacks-201604 new file mode 100644 index 0000000000..d61615a6e8 --- /dev/null +++ b/changes/fallbacks-201604 @@ -0,0 +1,9 @@ + o Minor enhancements (fallback directory mirrors): + - Give each fallback the same weight for client selection. + Restrict fallbacks to one per operator. + Report fallback directory detail changes when rebuilding list. + Add new fallback directory mirrors to the whitelist. + Update fallback directories based on the latest OnionOO data. + Many other minor simplifications and fixes. + Closes tasks 17158, 17905, 18749, bug 18689, and fixes part of + bug 18812 on tor 0.2.8.1-alpha; patch by "teor". diff --git a/changes/feature18483 b/changes/feature18483 new file mode 100644 index 0000000000..b3c42e60fd --- /dev/null +++ b/changes/feature18483 @@ -0,0 +1,4 @@ + o Minor features (clients): + - Make clients, onion services, and bridge relays always + use an encrypted begindir connection for directory requests. + Resolves #18483. Patch by "teor". diff --git a/changes/geoip-may2016 b/changes/geoip-may2016 new file mode 100644 index 0000000000..3fd42dce24 --- /dev/null +++ b/changes/geoip-may2016 @@ -0,0 +1,4 @@ + o Minor features: + - Update geoip and geoip6 to the May 4 2016 Maxmind GeoLite2 + Country database. + |