[tor-commits] [stem/master] Drop maximum microdescriptors we'll fetch to 90
atagar at torproject.org
atagar at torproject.org
Tue Dec 26 21:00:59 UTC 2017
commit 7a54d54aff3b2a9ea738fdb56f4b810aecc8b199
Author: Damian Johnson <atagar at torproject.org>
Date: Tue Dec 26 13:00:21 2017 -0800
Drop maximum microdescriptors we'll fetch to 90
Dropping this constant to match tor...
https://trac.torproject.org/projects/tor/ticket/24743
https://gitweb.torproject.org/tor.git/commit/?id=91077d3a
---
docs/change_log.rst | 4 ++++
stem/descriptor/remote.py | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/docs/change_log.rst b/docs/change_log.rst
index 3985dfcb..c1af4f58 100644
--- a/docs/change_log.rst
+++ b/docs/change_log.rst
@@ -49,6 +49,10 @@ The following are only available within Stem's `git repository
* Added support for limiting the maximum number of streams to :func:`~stem.control.Controller.create_ephemeral_hidden_service` (:spec:`2fcb1c2`)
* Stacktrace if :func:`stem.connection.connect` had a string port argument
+ * **Descriptors**
+
+ * Reduced maximum descriptors fetched by the remote module to match tor's new limit (:trac:`24743`)
+
* **Website**
* Added `terminal styling <tutorials/east_of_the_sun.html#terminal-styling>`_ to our utilities tutorial
diff --git a/stem/descriptor/remote.py b/stem/descriptor/remote.py
index 9124a45f..8e4fa219 100644
--- a/stem/descriptor/remote.py
+++ b/stem/descriptor/remote.py
@@ -107,7 +107,7 @@ from stem.util import _hash_attr, connection, log, str_tools, tor_tools
# fingerprint or hashes due to a limit on the url length by squid proxies.
MAX_FINGERPRINTS = 96
-MAX_MICRODESCRIPTOR_HASHES = 92
+MAX_MICRODESCRIPTOR_HASHES = 90
GITWEB_FALLBACK_DIR_URL = 'https://gitweb.torproject.org/tor.git/plain/src/or/fallback_dirs.inc'
CACHE_PATH = os.path.join(os.path.dirname(__file__), 'fallback_directories.cfg')
More information about the tor-commits
mailing list