[tor-commits] [stem/master] CollecTor module

atagar at torproject.org atagar at torproject.org
Sat Aug 17 20:44:27 UTC 2019


commit 97c9a58eab40ce32256afbb02a4f8c6c84045bb1
Merge: 4357e548 6a44d211
Author: Damian Johnson <atagar at torproject.org>
Date:   Sat Aug 17 13:42:52 2019 -0700

    CollecTor module
    
    Brand new module that makes it simple to browse tor's network topology at prior
    points in time.
    
      https://trac.torproject.org/projects/tor/ticket/17979

 docs/_static/example/collector_caching.py          |  18 +
 docs/_static/example/collector_reading.py          |  10 +
 docs/_static/example/past_descriptors.py           |   5 -
 docs/api.rst                                       |   1 +
 docs/api/descriptor/collector.rst                  |   5 +
 docs/change_log.rst                                |   3 +-
 docs/contents.rst                                  |   1 +
 docs/tutorials/mirror_mirror_on_the_wall.rst       |  13 +-
 run_tests.py                                       |  15 +-
 stem/__init__.py                                   |  67 ++
 stem/cached_fallbacks.cfg                          | 775 ++++++++++-----------
 stem/cached_manual.sqlite                          | Bin 248832 -> 249856 bytes
 stem/descriptor/__init__.py                        |  90 +++
 stem/descriptor/collector.py                       | 727 +++++++++++++++++++
 stem/descriptor/hidden_service_descriptor.py       |   3 +
 stem/descriptor/networkstatus.py                   |   7 +-
 stem/descriptor/remote.py                          | 125 ++--
 stem/descriptor/router_status_entry.py             |  19 +
 stem/descriptor/server_descriptor.py               |  17 +-
 stem/directory.py                                  |  27 +-
 stem/manual.py                                     |   6 +-
 stem/settings.cfg                                  |   1 -
 stem/util/connection.py                            |  52 ++
 test/arguments.py                                  |  21 +-
 test/integ/descriptor/__init__.py                  |   1 +
 test/integ/descriptor/collector.py                 |  98 +++
 test/integ/manual.py                               |   6 +-
 test/integ/util/connection.py                      |  34 +-
 test/settings.cfg                                  |   3 +
 test/unit/descriptor/__init__.py                   |   2 +
 test/unit/descriptor/collector.py                  | 373 ++++++++++
 test/unit/descriptor/compression.py                |  39 ++
 test/unit/descriptor/data/__init__.py              |   7 +
 test/unit/descriptor/data/collector/__init__.py    |   7 +
 .../data/collector/bandwidths-2019-05-cropped.tar  | Bin 0 -> 32768 bytes
 .../bridge-extra-infos-2019-03-cropped.tar         | Bin 0 -> 15872 bytes
 .../bridge-server-descriptors-2019-02-cropped.tar  | Bin 0 -> 9216 bytes
 .../collector/bridge-statuses-2019-05-cropped.tar  | Bin 0 -> 467456 bytes
 .../descriptor/data/collector/certs-cropped.tar    | Bin 0 -> 14336 bytes
 .../data/collector/consensuses-2018-06-cropped.tar | Bin 0 -> 100864 bytes
 .../data/collector/exit-list-2018-11-cropped.tar   | Bin 0 -> 590336 bytes
 .../data/collector/extra-infos-2019-04-cropped.tar | Bin 0 -> 22528 bytes
 test/unit/descriptor/data/collector/index.json     |   1 +
 test/unit/descriptor/data/collector/index.py       | 530 ++++++++++++++
 .../data/collector/microdescs-2019-05-cropped.tar  | Bin 0 -> 193024 bytes
 .../server-descriptors-2005-12-cropped.tar         | Bin 0 -> 22528 bytes
 test/unit/descriptor/data/compressed_bz2           | Bin 0 -> 1691 bytes
 test/unit/descriptor/remote.py                     |  13 +-
 test/unit/directory/authority.py                   |   3 +-
 test/unit/directory/fallback.py                    |   5 +-
 test/unit/tutorial.py                              |  18 +-
 test/unit/util/connection.py                       |  44 ++
 52 files changed, 2656 insertions(+), 536 deletions(-)



More information about the tor-commits mailing list