Re: [tor-bugs] #33590 [Core Tor/sbws]: SBWS maatuska is broken (was: total consensus weight too high)

2020-05-22 Thread Tor Bug Tracker & Wiki
#33590: SBWS maatuska is broken
---+---
 Reporter:  starlight  |  Owner:  (none)
 Type:  defect | Status:  reopened
 Priority:  Medium |  Milestone:  sbws: unspecified
Component:  Core Tor/sbws  |Version:  sbws: 1.1.0
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+---

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33590 [Core Tor/sbws]: total consensus weight too high

2020-05-22 Thread Tor Bug Tracker & Wiki
#33590: total consensus weight too high
---+---
 Reporter:  starlight  |  Owner:  (none)
 Type:  defect | Status:  reopened
 Priority:  Medium |  Milestone:  sbws: unspecified
Component:  Core Tor/sbws  |Version:  sbws: 1.1.0
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+---
Changes (by starlight):

 * status:  closed => reopened
 * resolution:  duplicate =>


Comment:

 https://metrics.torproject.org/totalcw.png?start=2020-02-23

 ?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34284 [Webpages]: Update Sponsors page with "Mullvad VPN" entry

2020-05-22 Thread Tor Bug Tracker & Wiki
#34284: Update Sponsors page with "Mullvad VPN" entry
--+
 Reporter:  bekeela   |  Owner:  (none)
 Type:  task  | Status:  closed
 Priority:  Medium|  Milestone:
Component:  Webpages  |Version:
 Severity:  Normal| Resolution:  fixed
 Keywords:|  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+
Changes (by ggus):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Hi, your changes are now live.

 Since you're already using Gitlab, next time could you open a ticket in
 this repository instead of Trac? The repository:
 https://gitlab.torproject.org/torproject/web/tpo

 I think it will be easier for us to find the ticket.

 Thanks!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33945 [Circumvention/BridgeDB]: Failed assertion breaks BridgeDB's email responder

2020-05-22 Thread Tor Bug Tracker & Wiki
#33945: Failed assertion breaks BridgeDB's email responder
+---
 Reporter:  phw |  Owner:  phw
 Type:  defect  | Status:  closed
 Priority:  High|  Milestone:
Component:  Circumvention/BridgeDB  |Version:
 Severity:  Normal  | Resolution:  fixed
 Keywords:  s30-o22a2   |  Actual Points:  0.5
Parent ID:  #31279  | Points:  2
 Reviewer:  |Sponsor:  Sponsor30-can
+---
Changes (by phw):

 * status:  merge_ready => closed
 * resolution:   => fixed
 * actualpoints:   => 0.5


Comment:

 Thanks for the review! Merged in commit
 
[https://gitweb.torproject.org/bridgedb.git/commit/?h=develop=5c0b04ed012cb81574d459f847db534086ce62d0
 5c0b04e].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33945 [Circumvention/BridgeDB]: Failed assertion breaks BridgeDB's email responder

2020-05-22 Thread Tor Bug Tracker & Wiki
#33945: Failed assertion breaks BridgeDB's email responder
+---
 Reporter:  phw |  Owner:  phw
 Type:  defect  | Status:  merge_ready
 Priority:  High|  Milestone:
Component:  Circumvention/BridgeDB  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  s30-o22a2   |  Actual Points:
Parent ID:  #31279  | Points:  2
 Reviewer:  |Sponsor:  Sponsor30-can
+---
Changes (by agix):

 * status:  needs_review => merge_ready


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33945 [Circumvention/BridgeDB]: Failed assertion breaks BridgeDB's email responder

2020-05-22 Thread Tor Bug Tracker & Wiki
#33945: Failed assertion breaks BridgeDB's email responder
+---
 Reporter:  phw |  Owner:  phw
 Type:  defect  | Status:  needs_review
 Priority:  High|  Milestone:
Component:  Circumvention/BridgeDB  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  s30-o22a2   |  Actual Points:
Parent ID:  #31279  | Points:  2
 Reviewer:  |Sponsor:  Sponsor30-can
+---

Comment (by agix):

 Replying to [comment:3 phw]:
 > BridgeDB has been running on this patch for several days and its
 autoresponder hasn't crashed since. It's time to get it reviewed and
 merged.


 Looks good to me, let's merge it.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34154 [Circumvention/BridgeDB]: Extend BlockedBridges table

2020-05-22 Thread Tor Bug Tracker & Wiki
#34154: Extend BlockedBridges table
+---
 Reporter:  phw |  Owner:  (none)
 Type:  enhancement | Status:  closed
 Priority:  Medium  |  Milestone:
Component:  Circumvention/BridgeDB  |Version:
 Severity:  Normal  | Resolution:  fixed
 Keywords:  |  Actual Points:  0.2
Parent ID:  #32740  | Points:  0.5
 Reviewer:  |Sponsor:  Sponsor30-can
+---
Changes (by phw):

 * status:  merge_ready => closed
 * resolution:   => fixed
 * actualpoints:   => 0.2


Comment:

 Replying to [comment:2 cohosh]:
 > Looks good to me! I also like the addition of the `measured_by` field.
 I'm assuming this would be `OONI` or `ICLab` or something like that?
 [[br]]
 Thanks, merged in
 
[https://gitweb.torproject.org/bridgedb.git/commit/?h=develop=19ba2da7b66cfccee014bde2804f10dafd0696b7
 19ba2da].

 I somehow forgot to mention the measured_by field in my summary above. But
 yes, this could be something like "ooni".

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34286 [Applications/GetTor]: gettor appears to be in an email loop war with a .sk address

2020-05-22 Thread Tor Bug Tracker & Wiki
#34286: gettor appears to be in an email loop war with a .sk address
-+-
 Reporter:  arma |  Owner:  cohosh
 Type:  defect   | Status:  merge_ready
 Priority:  Medium   |  Milestone:
Component:  Applications/GetTor  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:  phw  |Sponsor:
-+-
Changes (by phw):

 * status:  needs_review => merge_ready


Comment:

 Looks good to me!

 On a slightly related note: I believe that an email's body is supposed to
 be separated by two (rather than one) newlines from its header. GetTor's
 unit tests are using only one (and mix \n with \r\n). Python's email
 module is also confused by this and thinks that the body is part of the
 `To` field:

 {{{
 In [1]: from email import message_from_string
 In [3]: m=message_from_string("From: MAILER-
 dae...@mx1.riseup.net\nSubject: Undelivered Mail Returned to Sender\r\nTo:
 get...@torproject.org\n osx en\n")
 In [6]: m.items()
 Out[6]:
 [('From', 'mailer-dae...@mx1.riseup.net'),
  ('Subject', 'Undelivered Mail Returned to Sender'),
  ('To', 'get...@torproject.org\n osx en')]
 }}}

 This seems like something we should fix.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33434 [Metrics/Onionperf]: Allow users to select Onion Service version to measure

2020-05-22 Thread Tor Bug Tracker & Wiki
#33434: Allow users to select Onion Service version to measure
---+
 Reporter:  acute  |  Owner:  karsten
 Type:  enhancement| Status:  needs_revision
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  0.5
 Reviewer:  phw|Sponsor:  Sponsor59-must
---+
Changes (by phw):

 * status:  needs_review => needs_revision
 * reviewer:   => phw


Comment:

 Looks good to me! One suggestion: We should also update
 onionperf/docs/onionperf.rst because it still mentions v2 onion services
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/tree/onionperf/docs/onionperf.rst?h=tasks-33434-34024-and-34023=e515e6478625c3d2e5e0615410c28d7242090b6a#n88
 here],
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/tree/onionperf/docs/onionperf.rst?h=tasks-33434-34024-and-34023=e515e6478625c3d2e5e0615410c28d7242090b6a#n152
 here],
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/tree/onionperf/docs/onionperf.rst?h=tasks-33434-34024-and-34023=e515e6478625c3d2e5e0615410c28d7242090b6a#n194
 here], and
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/tree/onionperf/docs/onionperf.rst?h=tasks-33434-34024-and-34023=e515e6478625c3d2e5e0615410c28d7242090b6a#n202
 here].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34263 [Circumvention/Snowflake]: Library selection for using WebRTC for the project.

2020-05-22 Thread Tor Bug Tracker & Wiki
#34263: Library selection for using WebRTC for the project.
-+
 Reporter:  HashikD  |  Owner:  (none)
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  snowflake-mobile |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+

Comment (by arlolra):

 Sorry if this was covered elsewhere but is using pion, like the rest of
 the snowflake ecosystem, not an option?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34286 [Applications/GetTor]: gettor appears to be in an email loop war with a .sk address

2020-05-22 Thread Tor Bug Tracker & Wiki
#34286: gettor appears to be in an email loop war with a .sk address
-+--
 Reporter:  arma |  Owner:  cohosh
 Type:  defect   | Status:  needs_review
 Priority:  Medium   |  Milestone:
Component:  Applications/GetTor  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:  phw  |Sponsor:
-+--
Changes (by cohosh):

 * status:  assigned => needs_review
 * reviewer:   => phw


Comment:

 Here's a patch: https://gitlab.torproject.org/torproject/anti-censorship
 /gettor-project/gettor/-/merge_requests/10

 This was a really good catch.

 Replying to [ticket:34286 arma]:
 > There are probably smart guidelines for avoiding mail loop wars, like
 not answering names that start with mailer-domain, checking for the
 presence of an X-Something-Something header, or rate limiting responses to
 a given address.
 I couldn't find any best practices while poking around, so I went with
 ignoring all emails from `mailer-daemon@` addresses. It will work for most
 cases for now.

 We have a rate-limiter in place, but it only ensures that a single user
 doesn't request links too many times per minute. These means at least one
 of these auto-generation loop emails is still getting in every minute. I
 don't want to limit the total requests received from a given email because
 it's reasonable to expect someone to want to download Tor multiple times
 in their life (see also #33123).

 >
 > And this is a great case where unifying how bridgedb handles its email
 answers, and how gettor does it, will save a lot of headache.

 Yeah, from what I can tell it actually looks like bridgedb might handle
 this by rate limiting (I'll need to look into it further). We might not
 want to handle this in the same way since bridgedb's reasons for rate
 limiting (preventing enumeration) are different from gettor's.

 But in general I agree that this a case in which it is a pain to
 repeatedly solve problems for each system separately.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] [Tor Bug Tracker & Wiki] Batch modify: #34263, #34264, #34265, #34266, ...

2020-05-22 Thread Tor Bug Tracker & Wiki
Batch modification to #34263, #34264, #34265, #34266, #34267, #34268, #34269, 
#34270, #34271, #34272, #34273, #34274, #34275, #34276, #34277, #34278, #34279, 
#34280, #34281, #34282, #34283 by HashikD:


--
Tickets URL: 

Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34263 [Circumvention/Snowflake]: Library selection for using WebRTC for the project.

2020-05-22 Thread Tor Bug Tracker & Wiki
#34263: Library selection for using WebRTC for the project.
-+
 Reporter:  HashikD  |  Owner:  (none)
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:  snowflake-mobile, Snowflake_Android  |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+

Comment (by HashikD):

 [http://webrtc.github.io/webrtc-org/native-code/android/ Compiling WebRTC
 library and Gradle build dependencies]


 The latest documentation for WebRTC library is
 [https://webrtc.googlesource.com/src/+/master/sdk/android/README here].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33433 [Metrics/Onionperf]: Add error handling for older stem versions

2020-05-22 Thread Tor Bug Tracker & Wiki
#33433: Add error handling for older stem versions
---+---
 Reporter:  acute  |  Owner:  metrics-team
 Type:  defect | Status:  needs_information
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  0.5
 Reviewer: |Sponsor:  Sponsor59-must
---+---
Changes (by phw):

 * status:  new => needs_information


Comment:

 How can I reproduce this issue? As I understand the code, it facilitates
 onion services in both
 
[https://gitweb.torproject.org/onionperf.git/tree/onionperf/measurement.py?id=be48ab4d33119c4b9879f8ba89919601a1185ff5#n392
 v2 and v3].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34298 [Metrics/Onionperf]: Address networkx's API change, which breaks OnionPerf

2020-05-22 Thread Tor Bug Tracker & Wiki
#34298: Address networkx's API change, which breaks OnionPerf
---+--
 Reporter:  phw|  Owner:  phw
 Type:  defect | Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:  0.1
 Reviewer: |Sponsor:
---+--
Changes (by phw):

 * status:  assigned => needs_review


Old description:

> Networkx in version
> [https://networkx.github.io/documentation/stable/release/release_2.4.html
> 2.4] deprecated the `node` attribute of `DiGraph` and suggests using
> `nodes` instead. This breaks OnionPerf but luckily, it's an easy fix.

New description:

 Networkx in version
 [https://networkx.github.io/documentation/stable/release/release_2.4.html
 2.4] deprecated the `node` attribute of `DiGraph` and suggests using
 `nodes` instead. This breaks OnionPerf but luckily, it's an easy fix.

 Here's the error I'm getting on master:
 {{{
 Traceback (most recent call last):
   File "/home/phw/rcs/onionperf/venv/bin/onionperf", line 4, in 
 __import__('pkg_resources').run_script('OnionPerf==0.2rc0',
 'onionperf')
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/pkg_resources/__init__.py", line 666, in run_script
 self.require(requires)[0].run_script(script_name, ns)
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/pkg_resources/__init__.py", line 1453, in run_script
 exec(script_code, namespace, namespace)
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/EGG-INFO/scripts/onionperf", line 529,
 in 
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/EGG-INFO/scripts/onionperf", line 350,
 in main
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/EGG-INFO/scripts/onionperf", line 401,
 in measure
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/onionperf/measurement.py", line 239,
 in run
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/onionperf/measurement.py", line 315,
 in __start_tgen_client
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/onionperf/measurement.py", line 341,
 in __start_tgen
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/onionperf/model.py", line 66, in
 __init__
   File "/home/phw/rcs/onionperf/venv/lib/python3.7/site-
 packages/OnionPerf-0.2rc0-py3.7.egg/onionperf/model.py", line 74, in
 generate
 AttributeError: 'DiGraph' object has no attribute 'node'
 }}}

--

Comment:

 Here's my patch:
 https://github.com/NullHypothesis/onionperf/compare/defect/34298

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34286 [Applications/GetTor]: gettor appears to be in an email loop war with a .sk address

2020-05-22 Thread Tor Bug Tracker & Wiki
#34286: gettor appears to be in an email loop war with a .sk address
-+--
 Reporter:  arma |  Owner:  cohosh
 Type:  defect   | Status:  assigned
 Priority:  Medium   |  Milestone:
Component:  Applications/GetTor  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by cohosh):

 * status:  new => assigned
 * owner:  (none) => cohosh


Comment:

 Aha! Perhaps this is the reason we're getting so many repeat requests for
 icelandic versions of Tor Browser? I thought someone wrote a bot but this
 seems much more likely.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34297 [Metrics/Ideas]: Explore different options other than crontab to have a flexible scheduling system

2020-05-22 Thread Tor Bug Tracker & Wiki
#34297: Explore different options other than crontab to have a flexible 
scheduling
system
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Low  |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34293 [Metrics/Ideas]: Create an API for running the system on the user-provided websites

2020-05-22 Thread Tor Bug Tracker & Wiki
#34293: Create an API for running the system on the user-provided websites
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Very Low |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #34291   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34292 [Metrics/Ideas]: Create an API for people to fetch data easily

2020-05-22 Thread Tor Bug Tracker & Wiki
#34292: Create an API for people to fetch data easily
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Very Low |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #34291   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34291 [Metrics/Ideas]: Create an API for enabling 3rd party interactions with the system

2020-05-22 Thread Tor Bug Tracker & Wiki
#34291: Create an API for enabling 3rd party interactions with the system
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Very Low |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34290 [Metrics/Ideas]: Enhance the available visualizations on the dashboard

2020-05-22 Thread Tor Bug Tracker & Wiki
#34290: Enhance the available visualizations on the dashboard
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Low  |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34289 [Metrics/Ideas]: Integrate Cloudflare API not to change Cloudflare settings manually

2020-05-22 Thread Tor Bug Tracker & Wiki
#34289: Integrate Cloudflare API not to change Cloudflare settings manually
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34295 [Metrics/Ideas]: Develop a module for parsing and modifying the HTTP headers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34295: Develop a module for parsing and modifying the HTTP headers
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #34288   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34296 [Metrics/Ideas]: Develop a mechanism for disabling/enabling cookie, JavaScript, etc. functionality of the web browsers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34296: Develop a mechanism for disabling/enabling cookie, JavaScript, etc.
functionality of the web browsers
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #34288   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34288 [Metrics/Ideas]: Integrate more web browsers/fetchers and their older versions

2020-05-22 Thread Tor Bug Tracker & Wiki
#34288: Integrate more web browsers/fetchers and their older versions
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34287 [Metrics/Ideas]: Make the dataset accessible and downloadable

2020-05-22 Thread Tor Bug Tracker & Wiki
#34287: Make the dataset accessible and downloadable
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34294 [Metrics/Ideas]: Integrate ​Tor Stem

2020-05-22 Thread Tor Bug Tracker & Wiki
#34294: Integrate ​Tor Stem
-+--
 Reporter:  woswos   |  Owner:  metrics-team
 Type:  task | Status:  new
 Priority:  High |  Milestone:
Component:  Metrics/Ideas|Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #33010   | Points:
 Reviewer:   |Sponsor:
-+--
Changes (by woswos):

 * owner:  (none) => metrics-team
 * component:  Applications => Metrics/Ideas
 * parent:   => #33010


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34298 [Metrics/Onionperf]: Address networkx's API change, which breaks OnionPerf

2020-05-22 Thread Tor Bug Tracker & Wiki
#34298: Address networkx's API change, which breaks OnionPerf
---+--
 Reporter:  phw|  Owner:  phw
 Type:  defect | Status:  assigned
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal |   Keywords:
Actual Points: |  Parent ID:
   Points:  0.1|   Reviewer:
  Sponsor: |
---+--
 Networkx in version
 [https://networkx.github.io/documentation/stable/release/release_2.4.html
 2.4] deprecated the `node` attribute of `DiGraph` and suggests using
 `nodes` instead. This breaks OnionPerf but luckily, it's an easy fix.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #25595 [Circumvention/Snowflake]: Test suite for Snowflake on various NAT topologies

2020-05-22 Thread Tor Bug Tracker & Wiki
#25595: Test suite for Snowflake on various NAT topologies
-+---
 Reporter:  arlolra  |  Owner:  (none)
 Type:  defect   | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:  5
 Reviewer:   |Sponsor:  Sponsor28-can
-+---
Changes (by cohosh):

 * cc: cohosh, phw (added)


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34154 [Circumvention/BridgeDB]: Extend BlockedBridges table

2020-05-22 Thread Tor Bug Tracker & Wiki
#34154: Extend BlockedBridges table
+---
 Reporter:  phw |  Owner:  (none)
 Type:  enhancement | Status:  merge_ready
 Priority:  Medium  |  Milestone:
Component:  Circumvention/BridgeDB  |Version:
 Severity:  Normal  | Resolution:
 Keywords:  |  Actual Points:
Parent ID:  #32740  | Points:  0.5
 Reviewer:  |Sponsor:  Sponsor30-can
+---
Changes (by cohosh):

 * status:  needs_review => merge_ready


Comment:

 Looks good to me! I also like the addition of the `measured_by` field. I'm
 assuming this would be `OONI` or `ICLab` or something like that?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33010 [Metrics/Ideas]: Monitor cloudflare captcha rate: do a periodic onionperf-like query to a cloudflare-hosted static site

2020-05-22 Thread Tor Bug Tracker & Wiki
#33010: Monitor cloudflare captcha rate: do a periodic onionperf-like query to a
cloudflare-hosted static site
---+--
 Reporter:  arma   |  Owner:  metrics-team
 Type:  task   | Status:  new
 Priority:  Medium |  Milestone:
Component:  Metrics/Ideas  |Version:
 Severity:  Normal | Resolution:
 Keywords:  network-health gsoc-ideas  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--

Comment (by woswos):

 Replying to [comment:28 cypherpunks]:

 > Incorrect:
 > "Websites that use Cloudflare as CDN only"
 >
 > Correct:
 > "Websites that does not route though Cloudflare"
 > ...

 Fixed it, thank you for the feedback.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #31660 [Applications/Tor Browser]: Revise onboarding to take new Firefox experience into account

2020-05-22 Thread Tor Bug Tracker & Wiki
#31660: Revise onboarding to take new Firefox experience into account
-+-
 Reporter:  gk   |  Owner:  tbb-
 |  team
 Type:  task | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  ux-team, tbb-9.5,|  Actual Points:
  TorBrowserTeam202005, ReleaseTrainMigration|
Parent ID:  #33658   | Points:  4
 Reviewer:   |Sponsor:
 |  Sponsor58-can
-+-

Comment (by gk):

 Replying to [comment:18 antonela]:
 > > I think we should try
 ​https://www.torproject.org/download/torbrowser/9.5a12/new or /whatsnew
 > Awesome. Hiro and I we are working on this templating
 >
 >
 > > In addition, the "New Thing" on desktop is ​Messaging System for the
 "What’s New Panel" (under Hamburger button-> "What's New"). We should
 migrate to that after we finish the 78esr transition (on desktop). Fenix
 has a separate implementation and Mozilla's using:
 > ​https://support.mozilla.org/en-US/kb/whats-new-firefox-
 preview?as=u_source=inproduct
 > That sounds ideal. Do you want to run it for 9.5? Seems easy enough to
 have a short descirption and a gradient-like filled onion icon :)

 Not sure what you mean but I think we don't have time to move the
 onboarding we currently have to the one Firefox is using for 9.5. I am not
 even sure whether we get to that for Tor Browser 10, although that might
 be more likely.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] [Tor Bug Tracker & Wiki] Batch modify: #34263, #34264, #34265, #34266, ...

2020-05-22 Thread Tor Bug Tracker & Wiki
Batch modification to #34263, #34264, #34265, #34266, #34267, #34268, #34269, 
#34270, #34271, #34272, #34273, #34274, #34275, #34276, #34277, #34278, #34279, 
#34280, #34281, #34282, #34283 by HashikD:


--
Tickets URL: 

Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #30586 [Metrics/Onionperf]: requirements are not included in setup.py

2020-05-22 Thread Tor Bug Tracker & Wiki
#30586: requirements are not included in setup.py
---+
 Reporter:  irl|  Owner:  phw
 Type:  defect | Status:  merge_ready
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:  0.45
Parent ID:  #33321 | Points:  0.5
 Reviewer: |Sponsor:  Sponsor59-must
---+

Comment (by phw):

 Replying to [comment:13 acute]:
 > Replying to [comment:10 karsten]:
 > > Thanks for these patches! And thanks for copying metrics-team; I had
 not seen the earlier updates (oh, Trac...).
 > >
 > > So, I tried out this branch without installing all dependencies via
 `sudo apt install python3-*`, and it starts downloading packages via
 `pip`. In our Java projects we have always avoided using package managers
 and only relied on packages provided by the system. We would give up this
 principle here, but are we sure we want to do that? How are we doing this
 in other Python projects at Tor?
 >
 > I was wondering whether there is a distinction here that we need to make
 - how do {researchers, developers} install and use onionperf on their
 machines vs how we deploy onionperf in Tor.
 [[br]]
 That's a good point. For third parties, installation should be quick,
 easy, and work the way it does for other Python tools. For ourselves, we
 do whatever makes the most sense for us – and that doesn't have to be
 documented in the README.md.

 On an unrelated note: I added a commit to my patch set that adds the
 pandas and seaborn requirement:
 https://github.com/NullHypothesis/onionperf/compare/defect/30586

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34297 [Applications]: Explore different options other than crontab to have a flexible scheduling system

2020-05-22 Thread Tor Bug Tracker & Wiki
#34297: Explore different options other than crontab to have a flexible 
scheduling
system
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Low   |  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+-
 Currently, I use crontab for fetching web pages at regular intervals. I
 believe it is not the best option, and it is worth exploring the options
 available.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34296 [Applications]: Develop a mechanism for disabling/enabling cookie, JavaScript, etc. functionality of the web browsers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34296: Develop a mechanism for disabling/enabling cookie, JavaScript, etc.
functionality of the web browsers
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Medium|  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:  #34288
   Points:|   Reviewer:
  Sponsor:|
--+-


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] [Tor Bug Tracker & Wiki] Batch modify: #34292, #34293, #34289

2020-05-22 Thread Tor Bug Tracker & Wiki
Batch modification to #34292, #34293, #34289 by woswos:
type to task

Action: leave

--
Tickets URL: 

Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34295 [Applications]: Develop a module for parsing and modifying the HTTP headers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34295: Develop a module for parsing and modifying the HTTP headers
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Medium|  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:  #34288
   Points:|   Reviewer:
  Sponsor:|
--+-
 We need to develop a module for parsing and modifying the HTTP headers to
 test different conditions.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34294 [Applications]: Integrate ​Tor Stem

2020-05-22 Thread Tor Bug Tracker & Wiki
#34294: Integrate ​Tor Stem
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  High  |  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+-
 Integrate [https://stem.torproject.org/ Tor Stem] to choose specific Tor
 exit nodes for testing.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34292 [Applications]: Create an API for people to fetch data easily

2020-05-22 Thread Tor Bug Tracker & Wiki
#34292: Create an API for people to fetch data easily
-+
 Reporter:  woswos   |  Owner:  (none)
 Type:  defect   | Status:  new
 Priority:  Very Low |  Milestone:
Component:  Applications |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:  #34291   | Points:
 Reviewer:   |Sponsor:
-+
Changes (by woswos):

 * priority:  Medium => Very Low


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34293 [Applications]: Create an API for running the system on the user-provided websites

2020-05-22 Thread Tor Bug Tracker & Wiki
#34293: Create an API for running the system on the user-provided websites
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Very Low  |  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:  #34291
   Points:|   Reviewer:
  Sponsor:|
--+-
 This part of the API aims to run certain tests on user-provided websites.
 So that people are not limited to the types of websites provided by the
 CAPTCHA Monitor.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34292 [Applications]: Create an API for people to fetch data easily

2020-05-22 Thread Tor Bug Tracker & Wiki
#34292: Create an API for people to fetch data easily
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Medium|  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:  #34291
   Points:|   Reviewer:
  Sponsor:|
--+-
 This API might feature customized queries to get a specific part of the
 dataset rather than the whole dataset.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34291 [Applications]: Create an API for enabling 3rd party interactions with the system

2020-05-22 Thread Tor Bug Tracker & Wiki
#34291: Create an API for enabling 3rd party interactions with the system
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Very Low  |  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+-


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34129 [Circumvention/Snowflake]: Use STUN to determine NAT behaviour of peers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34129: Use STUN to determine NAT behaviour of peers
-+---
 Reporter:  cohosh   |  Owner:  cohosh
 Type:  enhancement  | Status:  assigned
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:  Sponsor28
-+---

Comment (by cohosh):

 The attached
 [https://trac.torproject.org/projects/tor/attachment/ticket/34129/main.go
 go code] demonstrates the use of RFC 5780 on the client side. It required
 only a few modifications to the pion/stun library:

 To summarize, it checks both the NAT mapping behaviour of the client and
 its NAT filtering behaviour. Each of these can be classified as:
 - address-independent (the least restrictive NATs)
 - address-dependent (ports are assigned/connections filtered based on the
 server address)
 - address and port-dependent (ports are assigned/connections filtered
 based on the server address and port)

 Note: I'm only checking the mapping behaviour for address independence,
 not port independence just yet because it requires an additional
 configuration change to my coturn server.

 You can test it out by doing the following:
 {{{
 go build main.go
 ./main --server 174.138.112.125:3478
 }}}

 Note that the filtering test relies on a time out and so will take up to a
 minute to complete (it won't hang forever though). I suspect this is the
 problem we ran into with the coturn utils. Maybe too long a time out or a
 buggy client that waits forever for a filtered response.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34129 [Circumvention/Snowflake]: Use STUN to determine NAT behaviour of peers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34129: Use STUN to determine NAT behaviour of peers
-+---
 Reporter:  cohosh   |  Owner:  cohosh
 Type:  enhancement  | Status:  assigned
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:  Sponsor28
-+---
Changes (by cohosh):

 * Attachment "main.go" added.


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34129 [Circumvention/Snowflake]: Use STUN to determine NAT behaviour of peers

2020-05-22 Thread Tor Bug Tracker & Wiki
#34129: Use STUN to determine NAT behaviour of peers
-+---
 Reporter:  cohosh   |  Owner:  cohosh
 Type:  enhancement  | Status:  assigned
 Priority:  Medium   |  Milestone:
Component:  Circumvention/Snowflake  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:  Sponsor28
-+---
Changes (by cohosh):

 * Attachment "main.go" added.


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34290 [Applications]: Enhance the available visualizations on the dashboard

2020-05-22 Thread Tor Bug Tracker & Wiki
#34290: Enhance the available visualizations on the dashboard
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Low   |  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+-
 The visualizations are not easy to understand at first sight. Make them as
 simple and as meaningful possible.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34289 [Applications]: Integrate Cloudflare API not to change Cloudflare settings manually

2020-05-22 Thread Tor Bug Tracker & Wiki
#34289: Integrate Cloudflare API not to change Cloudflare settings manually
-+
 Reporter:  woswos   |  Owner:  (none)
 Type:  defect   | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Applications |Version:
 Severity:  Normal   | Resolution:
 Keywords:  CAPTCHAMonitor gsoc  |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+
Changes (by woswos):

 * keywords:   => CAPTCHAMonitor gsoc


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34289 [Applications]: Integrate Cloudflare API not to change Cloudflare settings manually

2020-05-22 Thread Tor Bug Tracker & Wiki
#34289: Integrate Cloudflare API not to change Cloudflare settings manually
--+
 Reporter:  woswos|  Owner:  (none)
 Type:  defect| Status:  new
 Priority:  Medium|  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+
 Using different zone settings and security levels makes a huge difference.
 So, integrate the [https://api.cloudflare.com/#zone-settings-properties
 Cloudflare API] to check how these settings affect the results.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34288 [Applications]: Integrate more web browsers/fetchers and their older versions

2020-05-22 Thread Tor Bug Tracker & Wiki
#34288: Integrate more web browsers/fetchers and their older versions
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Medium|  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+-
 Currently, only the Tor Browser itself is a part of the system. We need to
 be able to fetch webpages with other browsers like (Firefox, Chromium,
 etc.) and other methods for fetching webpages (cURL, python libraries,
 etc.).

 Additionally, we need to be able to have multiple versions of these
 browsers/fetchers to see if using different versions makes a difference.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


[tor-bugs] #34287 [Applications]: Make the dataset accessible and downloadable

2020-05-22 Thread Tor Bug Tracker & Wiki
#34287: Make the dataset accessible and downloadable
--+-
 Reporter:  woswos|  Owner:  (none)
 Type:  task  | Status:  new
 Priority:  Medium|  Milestone:
Component:  Applications  |Version:
 Severity:  Normal|   Keywords:  CAPTCHAMonitor gsoc
Actual Points:|  Parent ID:
   Points:|   Reviewer:
  Sponsor:|
--+-
 The data collected is stored in an InfluxDB database. The data needs to be
 stored in a more accessible/common format which can be easily downloaded.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #24844 [Core Tor/Tor]: Add HS v3 status to the SIGUSR1 dumpstats()

2020-05-22 Thread Tor Bug Tracker & Wiki
#24844: Add HS v3 status to the SIGUSR1 dumpstats()
-+-
 Reporter:  dgoulet  |  Owner:  neel
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Low  |  Milestone:  Tor:
 |  0.4.4.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tor-hs, 034-triage-20180328, |  Actual Points:
  034-removed-20180328   |
Parent ID:   | Points:
 Reviewer:  asn  |Sponsor:
-+-
Changes (by neel):

 * status:  needs_revision => needs_review


Comment:

 Added a log message, setting as needs review.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #7193 [Core Tor/Tor]: Tor's sybil protection doesn't consider IPv6

2020-05-22 Thread Tor Bug Tracker & Wiki
#7193: Tor's sybil protection doesn't consider IPv6
-+-
 Reporter:  asn  |  Owner:  (none)
 Type:  enhancement  | Status:
 |  needs_revision
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.4.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  ipv6, intro, tor-dirauth, security,  |  Actual Points:
  sybil, network-health, outreachy-ipv6, |
  network-team-roadmap-2020Q1, 044-must  |
Parent ID:  #24403   | Points:  1
 Reviewer:  nickm|Sponsor:
 |  Sponsor55-can
-+-
Changes (by nickm):

 * status:  needs_review => needs_revision


Comment:

 The patch looks pretty good; I've noted a couple more places it could use
 const.  Besides that and the CI issue, I think we're ok.

 Also I think the test file is probably fine as it is: they're often not
 too short.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #7193 [Core Tor/Tor]: Tor's sybil protection doesn't consider IPv6

2020-05-22 Thread Tor Bug Tracker & Wiki
#7193: Tor's sybil protection doesn't consider IPv6
-+-
 Reporter:  asn  |  Owner:  (none)
 Type:  enhancement  | Status:
 |  needs_review
 Priority:  Medium   |  Milestone:  Tor:
 |  0.4.4.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  ipv6, intro, tor-dirauth, security,  |  Actual Points:
  sybil, network-health, outreachy-ipv6, |
  network-team-roadmap-2020Q1, 044-must  |
Parent ID:  #24403   | Points:  1
 Reviewer:  nickm|Sponsor:
 |  Sponsor55-can
-+-

Comment (by nickm):

 It looks like you're getting an error in travis CI:

 {{{
 src/test/test_dirvote.c:38:14: error: no previous extern declaration for
 non-static variable 'router_properties' [-Werror,-Wmissing-variable-
 declarations]

 digestmap_t *router_properties = NULL;
 }}}

 This error means that the compiler wants you either to declare
 `router_properties` as static, to make it clear that it can only be used
 inside of `test_dirvote.c`, or instead to make an extern declaration for
 `router_properties` in some header, to make it clear that other modules
 can use it too.

 Now I'm looking over the patch...

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33227 [Core Tor/Tor]: Prop 311: 5.1. Update Tor Spec Relay Subprotocols

2020-05-22 Thread Tor Bug Tracker & Wiki
#33227: Prop 311: 5.1. Update Tor Spec Relay Subprotocols
+
 Reporter:  teor|  Owner:  teor
 Type:  enhancement | Status:  closed
 Priority:  Medium  |  Milestone:  Tor: 0.4.4.x-final
Component:  Core Tor/Tor|Version:
 Severity:  Normal  | Resolution:  implemented
 Keywords:  prop311, ipv6, torspec  |  Actual Points:  0.1
Parent ID:  #33222  | Points:  0.1
 Reviewer:  nickm   |Sponsor:  Sponsor55-must
+
Changes (by nickm):

 * status:  needs_review => closed
 * resolution:   => implemented


Comment:

 lgtm; merged!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #32335 [Core Tor/Tor]: Set up a .github repository on GitHub

2020-05-22 Thread Tor Bug Tracker & Wiki
#32335: Set up a .github repository on GitHub
--+--
 Reporter:  teor  |  Owner:  (none)
 Type:  task  | Status:  needs_review
 Priority:  Medium|  Milestone:  Tor: unspecified
Component:  Core Tor/Tor  |Version:
 Severity:  Normal| Resolution:
 Keywords:  tor-github, 043-deferred  |  Actual Points:
Parent ID:| Points:  1
 Reviewer:  nickm |Sponsor:
--+--

Comment (by nickm):

 Sent an email to tor-internal@, giving a last chance to object before we
 merge, and asking whether we shouldn't just give ownership of this
 component to the web team.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34023 [Metrics/Onionperf]: Reduce the number of 50 KiB downloads

2020-05-22 Thread Tor Bug Tracker & Wiki
#34023: Reduce the number of 50 KiB downloads
---+
 Reporter:  karsten|  Owner:  karsten
 Type:  enhancement| Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  1
 Reviewer: |Sponsor:  Sponsor59-must
---+
Changes (by karsten):

 * status:  accepted => needs_review


Comment:

 Please review
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/commit/?h=tasks-33434-34024-and-34023=3252ddfaad76f6e940afd29285b5644a8ffafcee
 commit 3252ddf in my tasks-33434-34024-and-34023 branch].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34024 [Metrics/Onionperf]: Reduce timeout and stallout values

2020-05-22 Thread Tor Bug Tracker & Wiki
#34024: Reduce timeout and stallout values
---+
 Reporter:  karsten|  Owner:  karsten
 Type:  enhancement| Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  1
 Reviewer: |Sponsor:  Sponsor59-must
---+
Changes (by karsten):

 * status:  accepted => needs_review
 * cc: metrics-team (added)


Comment:

 Please review
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/commit/?h=tasks-33434-34024-and-34023=3e79f084dfa918e06695a12106672740478a4c79
 commit 3e79f08 in my tasks-33434-34024-and-34023 branch].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33434 [Metrics/Onionperf]: Allow users to select Onion Service version to measure

2020-05-22 Thread Tor Bug Tracker & Wiki
#33434: Allow users to select Onion Service version to measure
---+
 Reporter:  acute  |  Owner:  karsten
 Type:  enhancement| Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  0.5
 Reviewer: |Sponsor:  Sponsor59-must
---+
Changes (by karsten):

 * status:  accepted => needs_review
 * cc: metrics-team (added)


Comment:

 Please review
 
[https://gitweb.torproject.org/user/karsten/onionperf.git/commit/?h=tasks-33434-34024-and-34023=e515e6478625c3d2e5e0615410c28d7242090b6a
 commit e515e64 in my tasks-33434-34024-and-34023 branch].

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #24844 [Core Tor/Tor]: Add HS v3 status to the SIGUSR1 dumpstats()

2020-05-22 Thread Tor Bug Tracker & Wiki
#24844: Add HS v3 status to the SIGUSR1 dumpstats()
-+-
 Reporter:  dgoulet  |  Owner:  neel
 Type:  enhancement  | Status:
 |  needs_revision
 Priority:  Low  |  Milestone:  Tor:
 |  0.4.4.x-final
Component:  Core Tor/Tor |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tor-hs, 034-triage-20180328, |  Actual Points:
  034-removed-20180328   |
Parent ID:   | Points:
 Reviewer:  asn  |Sponsor:
-+-
Changes (by asn):

 * status:  needs_review => needs_revision


Comment:

 One more revision. Really close now!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34023 [Metrics/Onionperf]: Reduce the number of 50 KiB downloads

2020-05-22 Thread Tor Bug Tracker & Wiki
#34023: Reduce the number of 50 KiB downloads
---+
 Reporter:  karsten|  Owner:  karsten
 Type:  enhancement| Status:  accepted
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  1
 Reviewer: |Sponsor:  Sponsor59-must
---+
Changes (by karsten):

 * status:  needs_review => accepted
 * owner:  metrics-team => karsten


Comment:

 We discussed this at our weekly team meeting on Thursday and decided that
 there are no major concerns against making this change and that we're
 going to do it. I'm working on a patch.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #34024 [Metrics/Onionperf]: Reduce timeout and stallout values

2020-05-22 Thread Tor Bug Tracker & Wiki
#34024: Reduce timeout and stallout values
---+
 Reporter:  karsten|  Owner:  karsten
 Type:  enhancement| Status:  accepted
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  1
 Reviewer: |Sponsor:  Sponsor59-must
---+
Changes (by karsten):

 * status:  needs_review => accepted
 * owner:  metrics-team => karsten


Comment:

 We discussed this at the weekly team meeting on Thursday and agreed that
 this is an improvement and that we're going to do it. I'm working on a
 patch now.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #33434 [Metrics/Onionperf]: Allow users to select Onion Service version to measure

2020-05-22 Thread Tor Bug Tracker & Wiki
#33434: Allow users to select Onion Service version to measure
---+
 Reporter:  acute  |  Owner:  karsten
 Type:  enhancement| Status:  accepted
 Priority:  Medium |  Milestone:
Component:  Metrics/Onionperf  |Version:
 Severity:  Normal | Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:
Parent ID:  #33321 | Points:  0.5
 Reviewer: |Sponsor:  Sponsor59-must
---+
Changes (by karsten):

 * status:  needs_review => accepted


Comment:

 Thanks, asn, for the feedback! I'll remove v2 from measurements. Working
 on a patch now.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs


Re: [tor-bugs] #32978 [Metrics]: Find a working alternative to using MaxMind's GeoLite2 databases

2020-05-22 Thread Tor Bug Tracker & Wiki
#32978: Find a working alternative to using MaxMind's GeoLite2 databases
-+--
 Reporter:  karsten  |  Owner:  metrics-team
 Type:  defect   | Status:  new
 Priority:  Medium   |  Milestone:
Component:  Metrics  |Version:
 Severity:  Normal   | Resolution:
 Keywords:   |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+--

Comment (by arma):

 Replying to [comment:7 gaba]:
 > We are looking into the license of the new source to be sure it will
 work.

 Gaba, let us know if you need help with the license side of it.

 It sounds from the above that the new database is not much worse than the
 current database (and possibly as good or better), so it sounds like a
 winner to me, if we are indeed unable to continue with the maxmind one.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs