[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 2de7e7ed7a43498d5eb6244f346945382ea4886c Author: Translation commit bot Date: Sun Aug 18 04:29:47 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 15 +++ 1 file changed, 15 insertions(+) diff --git a/contents+fa.po b/contents+fa.po index

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit e1bf628b2d3f4eb609152bab6411f1f14b66a0e8 Author: Translation commit bot Date: Sun Aug 18 03:29:40 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 16 1 file changed, 16 insertions(+) diff --git a/contents+fa.po b/contents+fa.po index

[tor-commits] [stem/master] Travis: fix a comment typo

2019-08-17 Thread atagar
commit 8ca077aed21ca4b72f39ea44a0135899805ec7c2 Author: teor Date: Fri Aug 2 09:31:49 2019 +1000 Travis: fix a comment typo --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b3b0d9ec..fe96ccf6 100644 --- a/.travis.yml +++

[tor-commits] [stem/master] Travis: Add 0.4.0-nightly and 0.4.1-nightly jobs

2019-08-17 Thread atagar
commit 43f67be8b8acea21918bbb225c6fc90913f63455 Author: teor Date: Fri Aug 2 09:31:38 2019 +1000 Travis: Add 0.4.0-nightly and 0.4.1-nightly jobs Closes 30827. --- .travis.yml | 19 +-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/.travis.yml

[tor-commits] [stem/master] Check descriptor types via type_annotation()

2019-08-17 Thread atagar
commit a79b7c72d5cbfc79cec39a37f9639b710fbf6706 Author: Damian Johnson Date: Wed Aug 14 18:44:39 2019 -0700 Check descriptor types via type_annotation() Oops! I completely forgot that descriptors have this method. The method, unlike the constant, recognizes our different

[tor-commits] [stem/master] Add CollecTor to our descriptor tutorial

2019-08-17 Thread atagar
commit 6a44d211342a727b71824825262123aeaf300c99 Author: Damian Johnson Date: Sat Aug 17 13:22:53 2019 -0700 Add CollecTor to our descriptor tutorial Replacing our deprecated stem.descriptor.reader example with usage of our new collector module. ---

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

2019-08-17 Thread atagar
commit 97c9a58eab40ce32256afbb02a4f8c6c84045bb1 Merge: 4357e548 6a44d211 Author: Damian Johnson 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.

[tor-commits] [stem/master] Recache fallback/manual data

2019-08-17 Thread atagar
commit db539453c89368a9ca57663e16834bfc3c44bd7d Author: Damian Johnson Date: Sun Aug 4 14:35:08 2019 -0700 Recache fallback/manual data With this our ONLINE target once again passes. --- stem/cached_fallbacks.cfg | 775 +++-

[tor-commits] [stem/master] Download method for microdescriptors

2019-08-17 Thread atagar
commit 60d714a33ca055fcefdad26493b4787483b1d71a Author: Damian Johnson Date: Wed Aug 7 18:36:53 2019 -0700 Download method for microdescriptors --- stem/descriptor/collector.py | 39 +- test/integ/descriptor/collector.py | 13 - 2

[tor-commits] [stem/master] Correct caching example

2019-08-17 Thread atagar
commit 39c82a7c88480f2da22a7b766c58998d112c08a4 Author: Damian Johnson Date: Thu Aug 15 15:01:48 2019 -0700 Correct caching example I whipped this up prior to writing the module. While developing it I paid special care to this use case so it's actually more elegant than the

[tor-commits] [stem/master] Bridge descriptor support

2019-08-17 Thread atagar
commit e14d74473ff7319298a920129db6037079ab3652 Author: Damian Johnson Date: Thu Aug 15 13:53:35 2019 -0700 Bridge descriptor support Adding a 'bridge' argument to descriptor download methods to retrieve bridge counterparts instead. --- stem/descriptor/__init__.py

[tor-commits] [stem/master] Include both method/function for get_server_descriptors

2019-08-17 Thread atagar
commit 916f492b3bf4bba2903eeaa203fb073f85efaa96 Author: Damian Johnson Date: Mon Aug 5 22:16:27 2019 -0700 Include both method/function for get_server_descriptors Like stem.descriptor.remote planning to include both function and method counterparts for descriptor fetching. ---

[tor-commits] [stem/master] Plan to rename hidden_service_descriptor module

2019-08-17 Thread atagar
commit f13b5da021ed2caee99b249e20a01e66f9b359aa Author: Damian Johnson Date: Fri Aug 9 16:31:27 2019 -0700 Plan to rename hidden_service_descriptor module The 'descriptor' suffix is redundant with the directory. I try to keep module names short due to import statements, so

[tor-commits] [stem/master] Integ test server descriptor downloading

2019-08-17 Thread atagar
commit cb7147a502d6b2eb51b65540eaeab062bcfdf013 Author: Damian Johnson Date: Mon Aug 5 22:18:07 2019 -0700 Integ test server descriptor downloading --- test/integ/descriptor/collector.py | 17 +++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git

[tor-commits] [stem/master] Download method for key certificates

2019-08-17 Thread atagar
commit 33b9c79b8e9a7f30fc4c81af8dfc2bd2e1319cf3 Author: Damian Johnson Date: Thu Aug 15 14:14:37 2019 -0700 Download method for key certificates --- stem/descriptor/collector.py | 51 ++--- test/unit/descriptor/collector.py | 15

[tor-commits] [stem/master] Filter files by descriptor type or time

2019-08-17 Thread atagar
commit 756aba1eb6c73c79bc7c09b151c93c3c3a3c3c80 Author: Damian Johnson Date: Mon Jul 22 15:42:32 2019 -0700 Filter files by descriptor type or time Methods I'll be offering to users include filtering by time range or descriptor type so including these as arguments in our

[tor-commits] [stem/master] Initial download function

2019-08-17 Thread atagar
commit 4196e37f0f43d033b23f740c1e3e3d9612ba4655 Author: Damian Johnson Date: Mon Jul 29 19:49:37 2019 -0700 Initial download function Few rough edges, but a copy-paste of the initial pydoc demo now works. --- stem/descriptor/collector.py | 69

[tor-commits] [stem/master] Filter archives with multiple descriptor types

2019-08-17 Thread atagar
commit c54a66b92c63e9156b884c1dedcc3bd2da443f38 Author: Damian Johnson Date: Fri Aug 9 16:40:07 2019 -0700 Filter archives with multiple descriptor types One CollecTor archive type contains multiple descriptor types, so filtering out unrequested descriptors. ---

[tor-commits] [stem/master] Use DownloadFailed in directory and manual modules

2019-08-17 Thread atagar
commit b0a1a878c34a45bd85f304a17e38a834ee074d41 Author: Damian Johnson Date: Sun Aug 4 17:38:40 2019 -0700 Use DownloadFailed in directory and manual modules Ah. No need to wait for stem 2.x since DownloadFailed is an IOError subclass. Our from_remote() functions raise errors

[tor-commits] [stem/master] Python3 unit test fixes

2019-08-17 Thread atagar
commit 2f0dc11f7e9bb4ee11e3c543ed993f4e7361987d Author: Damian Johnson Date: Fri Jul 26 14:50:45 2019 -0700 Python3 unit test fixes Handful of tweaks to fix python3 compatability for our unit tests. Non-test changes are just non-behavioral (just renaming and such). ---

[tor-commits] [stem/master] Adjust CollecTor File class

2019-08-17 Thread atagar
commit 4c744badc658d3d93d113972bfbf7cb463298ee4 Author: Damian Johnson Date: Mon Jul 29 17:35:32 2019 -0700 Adjust CollecTor File class Handful of very tiny adjustments. Dropping the unused tar attribute, making descriptor guessing a static function (like the others), fixing

[tor-commits] [stem/master] Explain why archives contain few microdescriptors

2019-08-17 Thread atagar
commit e66d29ac772ae1143e832c0e38b96a968b80735f Author: Damian Johnson Date: Sat Aug 10 14:15:39 2019 -0700 Explain why archives contain few microdescriptors Thanks to Karsten for the explanation! I'm probably not the only person that will be confused why CollecTor contains so

[tor-commits] [stem/master] Helper to guess descriptor type

2019-08-17 Thread atagar
commit bee688e60c19c5ce8879ffbcc1e0c6b6c2e8597c Author: Damian Johnson Date: Thu Jul 11 14:35:40 2019 -0700 Helper to guess descriptor type Ideally our index would include descriptor types, but without that next best thing is to guess based on file paths. ---

[tor-commits] [stem/master] Drop unused error_attr attribute

2019-08-17 Thread atagar
commit d2c6adf33a3d087a19d469ead0719cb8c3389f27 Author: Damian Johnson Date: Fri Jul 26 10:27:50 2019 -0700 Drop unused error_attr attribute Removing an unused attribute that is no longer set nor read. This was added in commit aebf3e4 to retain original stacktraces, then

[tor-commits] [stem/master] Support a DocumentHandler when reading consensus documents

2019-08-17 Thread atagar
commit 20c36088b536022995d9f10475a6386dbd5d4fdb Author: Damian Johnson Date: Wed Aug 14 14:04:23 2019 -0700 Support a DocumentHandler when reading consensus documents When reading a consensus our callers need the ability to specify what form they wish to receive the document

[tor-commits] [stem/master] Pydoc class table

2019-08-17 Thread atagar
commit 587fbcf51d9a4f21db5a8ecaea3dcb094a2a4045 Author: Damian Johnson Date: Mon Aug 5 22:15:48 2019 -0700 Pydoc class table --- stem/descriptor/collector.py | 19 +-- stem/descriptor/remote.py| 7 +-- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git

[tor-commits] [stem/master] Default compression attribute to plaintext

2019-08-17 Thread atagar
commit 0519cf57fcfe54de71956d7127bd8551ede2dfac Author: Damian Johnson Date: Sun Jul 28 14:27:31 2019 -0700 Default compression attribute to plaintext Unrecognized file extensions should be treated as being uncompressed. For instance, if CollecTor includes a json file we want

[tor-commits] [stem/master] Download helper utility

2019-08-17 Thread atagar
commit 6d4cbd2180d11682d7d65b6926c562155907d049 Author: Damian Johnson Date: Thu Aug 1 19:58:07 2019 -0700 Download helper utility Stem only raises documented exceptions, but urllib makes this difficult in that it raises a wide variety of exceptions. Wrapping it within a

[tor-commits] [stem/master] Move compression argument into index method

2019-08-17 Thread atagar
commit 601266ef7576de121d12c6b275df9b2103e336d7 Author: Damian Johnson Date: Tue Jul 23 14:27:09 2019 -0700 Move compression argument into index method Originally I thought that CollecTor offered each file with all compression types (like DirPorts) but on reflection that's

[tor-commits] [stem/master] Estimate descriptor dates from filenames

2019-08-17 Thread atagar
commit 8be08440456199873a1d3c6eb2f8e3ed968eedc0 Author: Damian Johnson Date: Sun Jul 14 14:37:52 2019 -0700 Estimate descriptor dates from filenames Now that we have descriptor types and compression the last ingredient we need are the time ranges a file is for. Guessing this

[tor-commits] [stem/master] Download method for bandwidth files

2019-08-17 Thread atagar
commit 16ac148a98b19f6c9649ab1f548bd3c5410428fc Author: Damian Johnson Date: Thu Aug 15 14:51:30 2019 -0700 Download method for bandwidth files --- stem/descriptor/collector.py | 53 ++--- test/unit/descriptor/collector.py | 19

[tor-commits] [stem/master] Drop zstd from CollecTor unit tests

2019-08-17 Thread atagar
commit ae1970e2d8f25c097a61a48347a520d25314a5bc Author: Damian Johnson Date: Fri Jul 5 14:49:15 2019 -0700 Drop zstd from CollecTor unit tests Oops! Just remembered why I didn't originally include zstd tests. CollecTor doesn't do zstd compression (just tor's DirPort). ---

[tor-commits] [stem/master] Download method for extrainfo descriptors

2019-08-17 Thread atagar
commit c109fda630132f6981d4afbba0a4e5bb878fa6ee Author: Damian Johnson Date: Tue Aug 6 12:18:38 2019 -0700 Download method for extrainfo descriptors --- stem/descriptor/collector.py | 39 +- test/integ/descriptor/collector.py | 8 2

[tor-commits] [stem/master] Move DownloadFailed into base module

2019-08-17 Thread atagar
commit 0e32da680122a669958adb8f18b660e5d3e3c498 Author: Damian Johnson Date: Fri Aug 2 12:46:47 2019 -0700 Move DownloadFailed into base module While I love colocating this with the download() helper, when it comes to practical usage keeping module names of common exceptions

[tor-commits] [stem/master] Note compression of files

2019-08-17 Thread atagar
commit 9d9d635669126bf0f183cfe4d961dd9933508865 Author: Damian Johnson Date: Fri Jul 12 11:14:19 2019 -0700 Note compression of files Attribute on the File class we'll want for decompression. --- stem/descriptor/collector.py | 12

[tor-commits] [stem/master] Unit test collector downloading

2019-08-17 Thread atagar
commit 4a319f1794e54fc216d84ac192cc3efc1ce15ec2 Author: Damian Johnson Date: Sun Aug 11 05:14:49 2019 -0700 Unit test collector downloading On reflection there's no need for us to rely exclusively on integ tests for download coverage. Those certainly do a great job, but simple

[tor-commits] [stem/master] Download method for TorDNSEL exit lists

2019-08-17 Thread atagar
commit 466f319f3bb0a40317bd30dfd3fee487d7bb3432 Author: Damian Johnson Date: Thu Aug 15 14:29:04 2019 -0700 Download method for TorDNSEL exit lists --- stem/descriptor/collector.py | 39 - test/unit/descriptor/collector.py | 15

[tor-commits] [stem/master] Initial descriptor reading function

2019-08-17 Thread atagar
commit 07bf976cbf57824e0425ee33bfd9763934915bbb Author: Damian Johnson Date: Wed Jul 24 18:12:29 2019 -0700 Initial descriptor reading function Still quite a few rough edges, but works. Exercised with... import stem.descriptor.collector collector =

[tor-commits] [stem/master] Raise DownloadFailed from stem.descriptor.remote

2019-08-17 Thread atagar
commit d52bbea9d3d370e122a4da35a94362ec17523c51 Author: Damian Johnson Date: Sun Aug 4 14:21:21 2019 -0700 Raise DownloadFailed from stem.descriptor.remote Ok, now that we have decent test coverage time to use this exception type where it matters most: in our remote module.

[tor-commits] [stem/master] Download method for the consensus

2019-08-17 Thread atagar
commit 69a2df402790653dadd26b301acc2bf1db96214e Author: Damian Johnson Date: Sat Aug 10 15:40:13 2019 -0700 Download method for the consensus --- stem/descriptor/collector.py | 61 +- test/integ/descriptor/collector.py | 31 +-- 2

[tor-commits] [stem/master] CollecTor File class

2019-08-17 Thread atagar
commit 790af0715095e06d559a963dfeff0a3b41e1eb51 Author: Damian Johnson Date: Sun Jul 7 13:01:25 2019 -0700 CollecTor File class On reflection, think a file-level object will be more useful than representing the index (we don't need anything from it beside files). ---

[tor-commits] [stem/master] Pre-emptively sort cached files

2019-08-17 Thread atagar
commit 41b63747e5b4a477b6eca3b72baf861a03047aaa Author: Damian Johnson Date: Mon Jul 22 15:49:50 2019 -0700 Pre-emptively sort cached files Stupid me. There's no value in sorting filtered lists upon every query - might as well sort our cache so this only needs to be done

[tor-commits] [stem/master] Drop url helper function

2019-08-17 Thread atagar
commit a60efda6275fbee76349896ba6f1ed63415c4b94 Author: Damian Johnson Date: Fri Jul 5 14:12:52 2019 -0700 Drop url helper function Originally I was unsure if I'd want this. Turns out nope - it helped with url testability, but we can exercise the same with better mocks. ---

[tor-commits] [stem/master] Have decompress provide bytes

2019-08-17 Thread atagar
commit cedbfc735df8282ca309c7a54693ba842f671dfb Author: Damian Johnson Date: Mon Dec 25 15:03:59 2017 -0800 Have decompress provide bytes Converting to unicode here doesn't buy us anything. --- stem/descriptor/collector.py | 20 1 file changed, 8

[tor-commits] [stem/master] Bump version collector module is getting added

2019-08-17 Thread atagar
commit 234b4916e9ef4cc640fbaba0b49b80558f76aacc Author: Damian Johnson Date: Sat Jun 15 16:02:29 2019 -0700 Bump version collector module is getting added Ooph! Just realized I began a collector branch way back in December 2017. Rebased atop our present master. Stem

[tor-commits] [stem/master] Test real CollecTor index

2019-08-17 Thread atagar
commit e0b4e2d8bf6c0c31e64a167c2e96e845185ddff5 Author: Damian Johnson Date: Sat Jul 6 15:38:04 2019 -0700 Test real CollecTor index Adding a CollecTor index, truncated to three files per directory. Even with this truncation this is *way* too big for this unit test assertion,

[tor-commits] [stem/master] Use Compression class in stem.descriptor.remote

2019-08-17 Thread atagar
commit 0c84d3cf4dcedd3629e6bb51c607240b1b2257b9 Author: Damian Johnson Date: Wed Jun 19 15:55:39 2019 -0700 Use Compression class in stem.descriptor.remote Now that our new Compression class is in place, deduplicating the remote module's decompression code with it. ---

[tor-commits] [stem/master] Adjust example of writing to disk

2019-08-17 Thread atagar
commit 1aa6117bcbda629727e7351b2abb88b7d5f1a697 Author: Damian Johnson Date: Fri Jul 5 12:37:37 2019 -0700 Adjust example of writing to disk On reflection I won't add special functions for downloading descriptors to disk. That's uncommon, and takes a couple lines for users to

[tor-commits] [stem/master] Convert CollecTor indices to key off filenames

2019-08-17 Thread atagar
commit 8ef2fd199baf954d96dabb362151cc594dd25869 Author: Damian Johnson Date: Sat Jul 6 17:37:46 2019 -0700 Convert CollecTor indices to key off filenames Why are CollecTor 'files' and 'directories' attributes lists? This only makes sense to allow duplicate filenames (which

[tor-commits] [stem/master] Drop Index class

2019-08-17 Thread atagar
commit 1d99faac82d172312c5627618e9d09e72e639f96 Author: Damian Johnson Date: Tue Jul 9 12:53:38 2019 -0700 Drop Index class Nope, on reflection an Index class won't simplify working with it. Everything we need is on a per-file level, so generating a files hash is all we need.

[tor-commits] [stem/master] Separate CollecTor index into its own file

2019-08-17 Thread atagar
commit 5b89d7c3157d494a6c3d5220bad35a7cec9dce38 Author: Damian Johnson Date: Sun Jul 7 09:29:13 2019 -0700 Separate CollecTor index into its own file There's no reason our EXAMPLE_INDEX constant needs to reside in our unit test. It actually makes more sense if it lives

[tor-commits] [stem/master] Implement CollecTor download retries

2019-08-17 Thread atagar
commit d3de8b55528f4ed186fb9f99d032f421a4c1f301 Author: Damian Johnson Date: Thu Jul 4 17:27:32 2019 -0700 Implement CollecTor download retries --- stem/descriptor/collector.py | 63 +++ test/unit/descriptor/collector.py | 10 ++- 2 files

[tor-commits] [stem/master] CollecTor Index class

2019-08-17 Thread atagar
commit 860fda10124767e68e713436a4e191a2b0db4bfd Author: Damian Johnson Date: Sun Jul 7 11:21:00 2019 -0700 CollecTor Index class Class to provide the methods we'll need to work with the index. --- stem/descriptor/collector.py | 52 +--

[tor-commits] [stem/master] Allow plaintext enum value

2019-08-17 Thread atagar
commit 45b98cac45f3f80f6bb319d898ad12775b30823a Author: Damian Johnson Date: Sun Jun 23 14:29:14 2019 -0700 Allow plaintext enum value Our CollecTor module used None to specify plaintext but we should accept the Compression.PLAINTEXT value as well. ---

[tor-commits] [stem/master] Exemplify collector functions rather than methods

2019-08-17 Thread atagar
commit 7033ab1327f5a12c75558b531222d0048b410c71 Author: Damian Johnson Date: Sun Jun 23 13:31:43 2019 -0700 Exemplify collector functions rather than methods Like stem.descriptor.remote I plan to add function counterparts of our CollecTor class methods. If users don't need to

[tor-commits] [stem/master] Unit test for CollecTor index method

2019-08-17 Thread atagar
commit 97c23c831e131e849a433054bb6653c8165a78f7 Author: Damian Johnson Date: Mon Dec 25 14:39:52 2017 -0800 Unit test for CollecTor index method Initial method for the index method. Mocking CollecTor responses will not only be quicker, but let us exercise more scenarios. ---

[tor-commits] [stem/master] Compression class

2019-08-17 Thread atagar
commit 9e9458501fa4b2f8819f93ff853c658b9e63366c Author: Damian Johnson Date: Tue Jun 18 18:37:05 2019 -0700 Compression class Both our collector and remote modules need to decompress descriptors, so adding a little helper class to assist with availability checks and

[tor-commits] [stem/master] Remove DescriptorReader from collector example

2019-08-17 Thread atagar
commit 3996b3260aa702b9303bdba7c813fb30b5f932c5 Author: Damian Johnson Date: Sun Jun 23 13:28:37 2019 -0700 Remove DescriptorReader from collector example We're deprecating DescriptorReader, so best not to use it to exemplify usage of this new module. ---

[tor-commits] [stem/master] Decompress lzma responses

2019-08-17 Thread atagar
commit 25dbd741336e33ccda4f6ef848f3d3a9f769dbdf Author: Damian Johnson Date: Mon Dec 25 14:23:16 2017 -0800 Decompress lzma responses The lzma module is unavailable by default on python3 so adding some autodetection, and in the process redoing our compression handling. ---

[tor-commits] [stem/master] Test failures presented invalid '--test' arguments

2019-08-17 Thread atagar
commit 79cf4d383ef4e60fb386a4c148ee263d169e6d56 Author: Damian Johnson Date: Sat Jun 15 16:38:45 2019 -0700 Test failures presented invalid '--test' arguments Our integ tests are rightfully failing right now, but the message presented at the end is incorrect... You

[tor-commits] [stem/master] Decompress gzip responses

2019-08-17 Thread atagar
commit b02231d2272ffda53a66cd6eb9fa454697c382b5 Author: Damian Johnson Date: Mon Dec 25 13:25:34 2017 -0800 Decompress gzip responses Clearly not what we'll have long term, but does the trick to start. --- stem/descriptor/collector.py | 13 -

[tor-commits] [stem/master] Test index request failures

2019-08-17 Thread atagar
commit d0ec0cdc476151a4e698867a47f1c3ffc4662fdb Author: Damian Johnson Date: Mon Dec 25 17:32:22 2017 -0800 Test index request failures --- stem/descriptor/collector.py | 14 +++--- test/unit/descriptor/collector.py | 15 +++ 2 files changed, 26 insertions(+), 3

[tor-commits] [stem/master] Change collector module copyright date

2019-08-17 Thread atagar
commit 9dcb2ca14b12cdaaaf03e8546f88fb55ea7dab79 Author: Damian Johnson Date: Sun Jun 23 12:15:29 2019 -0700 Change collector module copyright date I began this module in 2017, but it languished since then and has only been dusted off recently in earnest. Not sure if the date

[tor-commits] [stem/master] Rename gzip enum

2019-08-17 Thread atagar
commit db72d0480f0cc118018033d8f8e9d81a47c7d85a Author: Damian Johnson Date: Mon Dec 25 13:30:16 2017 -0800 Rename gzip enum The compression name is gzip, 'gz' is just its file extension. --- stem/descriptor/collector.py | 6 +++--- test/integ/descriptor/collector.py | 2 +-

[tor-commits] [stem/master] Decompress bz2 responses

2019-08-17 Thread atagar
commit 6120d0603bacf439ea7f21c79c87d3dba4d1e68e Author: Damian Johnson Date: Mon Dec 25 13:29:07 2017 -0800 Decompress bz2 responses --- stem/descriptor/collector.py | 3 +++ test/integ/descriptor/collector.py | 7 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git

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

2019-08-17 Thread atagar
commit ce8474dcf61cdb3800108e3820dadcef545220ee Author: Damian Johnson Date: Mon Dec 25 13:10:14 2017 -0800 Stub initial CollecTor module Presently doesn't do much. Just starting with url resolution and fetching the index. --- stem/descriptor/__init__.py| 1 +

[tor-commits] [translation/support-portal] Update translations for support-portal

2019-08-17 Thread translation
commit 1292f38687a8937557c56c7c4ef9e03cbcc306a9 Author: Translation commit bot Date: Sat Aug 17 13:15:45 2019 + Update translations for support-portal --- contents+fa.po | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/contents+fa.po b/contents+fa.po index

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 9d9f28aa890cf25b6532b20d80300ed024c482bc Author: Translation commit bot Date: Sat Aug 17 12:59:39 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 28 +--- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 4e2f5c4a45732f1bb511acc09d2b1a2fba73c534 Author: Translation commit bot Date: Sat Aug 17 11:59:47 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 29 + 1 file changed, 25 insertions(+), 4 deletions(-) diff --git

[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2019-08-17 Thread translation
commit d7da1353d11926544a32b1feb4190623458971e2 Author: Translation commit bot Date: Sat Aug 17 11:57:26 2019 + Update translations for tails-persistence-setup --- eo/eo.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo/eo.po b/eo/eo.po index

[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2019-08-17 Thread translation
commit 182c6f561bbf3c2201f5d3bdf06cfdf928140467 Author: Translation commit bot Date: Sat Aug 17 11:54:56 2019 + Update translations for tails-perl5lib --- eo.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eo.po b/eo.po index 40284e49d..35133c1c0 100644 ---

[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2019-08-17 Thread translation
commit 185298b62e629c7f2b62cace1fb04b8c2b27e39e Author: Translation commit bot Date: Sat Aug 17 11:53:01 2019 + Update translations for tails-misc_completed --- es.po | 839 ++ 1 file changed, 839 insertions(+) diff

[tor-commits] [translation/tails-misc] Update translations for tails-misc

2019-08-17 Thread translation
commit 5f0c923b5a13b5dd895bf003398d2dccf22b5e84 Author: Translation commit bot Date: Sat Aug 17 11:52:55 2019 + Update translations for tails-misc --- es.po | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/es.po b/es.po index

[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-08-17 Thread translation
commit ad5dda8a995abb74b8875ff9718384727c5205d6 Author: Translation commit bot Date: Sat Aug 17 11:16:36 2019 + Update translations for tpo-web --- contents+cy.po| 1022 contents+fil.po | 1023

[tor-commits] [translation/torcheck_completed] Update translations for torcheck_completed

2019-08-17 Thread translation
commit 9baceaeabd70a2a37fabae0dde19d523fccc30ff Author: Translation commit bot Date: Sat Aug 17 11:14:03 2019 + Update translations for torcheck_completed --- bg/torcheck.po| 109 --- de/torcheck.po| 4 +- eo/torcheck.po|

[tor-commits] [translation/torbutton-aboutdialogdtd_completed] Update translations for torbutton-aboutdialogdtd_completed

2019-08-17 Thread translation
commit 2ce924fad00d1651867b338a2f044f41cf0ec50d Author: Translation commit bot Date: Sat Aug 17 11:11:03 2019 + Update translations for torbutton-aboutdialogdtd_completed --- ar/aboutdialog.dtd| 2 +- bg/aboutdialog.dtd| 4 ++-- bn-BD/aboutdialog.dtd | 4 ++--

[tor-commits] [translation/torbutton-aboutdialogdtd] Update translations for torbutton-aboutdialogdtd

2019-08-17 Thread translation
commit aea2dba337aa999c0ca30401b7f6474c69a88b35 Author: Translation commit bot Date: Sat Aug 17 11:10:28 2019 + Update translations for torbutton-aboutdialogdtd --- ach/aboutdialog.dtd | 4 ++-- af/aboutdialog.dtd| 4 ++-- ar/aboutdialog.dtd| 2 +- ast/aboutdialog.dtd | 4

[tor-commits] [translation/torbutton-torbuttondtd_completed] Update translations for torbutton-torbuttondtd_completed

2019-08-17 Thread translation
commit d305e4e61913d3cdf207031f10a44c17e9f80405 Author: Translation commit bot Date: Sat Aug 17 11:09:36 2019 + Update translations for torbutton-torbuttondtd_completed --- bg/torbutton.dtd | 41 - lv/torbutton.dtd | 41

[tor-commits] [translation/torbirdy_completed] Update translations for torbirdy_completed

2019-08-17 Thread translation
commit 6a5fadf7f6a994a9b3b7aab6f81545088fb464cc Author: Translation commit bot Date: Sat Aug 17 11:06:30 2019 + Update translations for torbirdy_completed --- af/torbirdy.dtd| 58 am/torbirdy.dtd| 58

[tor-commits] [translation/tor-and-https_completed] Update translations for tor-and-https_completed

2019-08-17 Thread translation
commit 4555fc54718dfa0d23084c7cbe5175eb3731d568 Author: Translation commit bot Date: Sat Aug 17 11:04:57 2019 + Update translations for tor-and-https_completed --- ar.po| 2 +- az.po| 2 +- bg.po| 2 +- bn_BD.po | 136

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 87a56d337af2f8df66f0c28d7f457f94fd5f58a5 Author: Translation commit bot Date: Sat Aug 17 11:03:10 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 13 +- contents+nn.po | 2032 2 files changed,

[tor-commits] [translation/tba-torbrowserstringsdtd_completed] Update translations for tba-torbrowserstringsdtd_completed

2019-08-17 Thread translation
commit 7dfda8212a75ad7a33daea3b50bae5cb80cbe9e4 Author: Translation commit bot Date: Sat Aug 17 11:02:14 2019 + Update translations for tba-torbrowserstringsdtd_completed --- ca/torbrowser_strings.dtd| 2 +- cs/torbrowser_strings.dtd| 2 +- da/torbrowser_strings.dtd| 2 +-

[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-08-17 Thread translation
commit dbcf23b44044b8d25fa9016e19556edc0714cf4d Author: Translation commit bot Date: Sat Aug 17 11:01:48 2019 + Update translations for tba-torbrowserstringsdtd --- ach/torbrowser_strings.dtd | 2 +- af/torbrowser_strings.dtd| 2 +- ast/torbrowser_strings.dtd | 2 +-

[tor-commits] [translation/abouttor-homepage_completed] Update translations for abouttor-homepage_completed

2019-08-17 Thread translation
commit 1c38993eb9b1b9e813750d88843e713969e45fe3 Author: Translation commit bot Date: Sat Aug 17 10:49:03 2019 + Update translations for abouttor-homepage_completed --- bn-BD/aboutTor.dtd | 32 en-GB/aboutTor.dtd | 32

[tor-commits] [translation-tools/master] only pull reviewed translations for tails. ref #16774. https://redmine.tails.boum.org/code/issues/16774

2019-08-17 Thread emmapeel
commit 09438bacd794b1698a218727b10d6e409f795d84 Author: emma peel Date: Sat Aug 17 10:13:19 2019 + only pull reviewed translations for tails. ref #16774. https://redmine.tails.boum.org/code/issues/16774 --- update_translations | 8 +++- 1 file changed, 7 insertions(+), 1

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit c16a557846287265e9ba350c158963968c3984de Author: Translation commit bot Date: Sat Aug 17 09:49:59 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contents+fa.po b/contents+fa.po index

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 7e9a639e3917923bcdccc4eeed92c1562e995c2d Author: Translation commit bot Date: Sat Aug 17 09:31:28 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 8 1 file changed, 8 insertions(+) diff --git a/contents+fa.po b/contents+fa.po index

[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2019-08-17 Thread translation
commit 999aacda4d283758c04a675ba98321cfdccd68ad Author: Translation commit bot Date: Sat Aug 17 09:30:32 2019 + Update translations for tails-perl5lib_completed --- ar.po| 38 -- bg.po| 36 bn.po| 35

[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2019-08-17 Thread translation
commit 0566ec1f3cb16963a39332d226a82c33d25d328e Author: Translation commit bot Date: Sat Aug 17 09:28:23 2019 + Update translations for tails-misc_completed --- es.po | 839 -- he.po | 836

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 1321e7655c9e4aa7da2604bbe0bdae89c144757c Author: Translation commit bot Date: Sat Aug 17 09:18:04 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 33 +++-- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git

[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2019-08-17 Thread translation
commit 8e76d774fa675f9552fa07040fadd88258491ec5 Author: Translation commit bot Date: Sat Aug 17 09:17:05 2019 + Update translations for tails-perl5lib_completed --- ar.po| 38 ++ bg.po| 36 bn.po| 35

[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2019-08-17 Thread translation
commit de4ecb6b8eda1b34731c5153851ccbec9179a9b9 Author: Translation commit bot Date: Sat Aug 17 09:11:41 2019 + Update translations for tails-perl5lib_completed --- eo.po | 35 +++ 1 file changed, 35 insertions(+) diff --git a/eo.po b/eo.po new file

[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2019-08-17 Thread translation
commit f1e2c9d901ae49186db7dfccc48069440b61e8f2 Author: Translation commit bot Date: Sat Aug 17 09:11:08 2019 + Update translations for tails-misc_completed --- es.po | 839 ++ he.po | 836

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit 2f8caf8c86807bc91eb1a48d998712e8c22b40b9 Author: Translation commit bot Date: Sat Aug 17 08:48:05 2019 + Update translations for tbmanual-contentspot --- contents+fa.po | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/contents+fa.po

[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed

2019-08-17 Thread translation
commit 1880c284798beb3c99a0f6d5d9902457fe0ee0db Author: Translation commit bot Date: Sat Aug 17 08:45:23 2019 + Update translations for bridgedb_completed --- fa/LC_MESSAGES/bridgedb.po | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[tor-commits] [translation/bridgedb] Update translations for bridgedb

2019-08-17 Thread translation
commit 2d80fe47d2ed870ff5e7d097554fe79e4fe56101 Author: Translation commit bot Date: Sat Aug 17 08:45:16 2019 + Update translations for bridgedb --- fa/LC_MESSAGES/bridgedb.po | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fa/LC_MESSAGES/bridgedb.po

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-08-17 Thread translation
commit ae9349d9f991e44abe05b9ae221aa487424c9e0c Author: Translation commit bot Date: Sat Aug 17 08:18:02 2019 + Update translations for tbmanual-contentspot --- contents+ar.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contents+ar.po b/contents+ar.po index

[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed

2019-08-17 Thread translation
commit a114a7b31719cba141ca1a5d642c01f86714d7e0 Author: Translation commit bot Date: Sat Aug 17 08:15:23 2019 + Update translations for bridgedb_completed --- fa/LC_MESSAGES/bridgedb.po | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git

[tor-commits] [translation/bridgedb] Update translations for bridgedb

2019-08-17 Thread translation
commit 64c3a3b2d218d8417744786f71d9cba90ab9cac5 Author: Translation commit bot Date: Sat Aug 17 08:15:16 2019 + Update translations for bridgedb --- fa/LC_MESSAGES/bridgedb.po | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git

[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed

2019-08-17 Thread translation
commit a24c38e6bde2fb2b3e51ebd92fd177769d697bbf Author: Translation commit bot Date: Sat Aug 17 07:45:25 2019 + Update translations for bridgedb_completed --- fa/LC_MESSAGES/bridgedb.po | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git

  1   2   >