Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T17:52:30Zhttps://gitlab.torproject.org/legacy/trac/-/issues/34018Remove op-ab from CollecTor configuration2020-06-13T17:52:30ZirlRemove op-ab from CollecTor configurationThis is going away.This is going away.https://gitlab.torproject.org/legacy/trac/-/issues/34017Bump openssl version to 1.1.1g for Tor Browser2020-06-16T01:12:48ZcypherpunksBump openssl version to 1.1.1g for Tor Browserhttps://www.openssl.org/news/secadv/20200421.txthttps://www.openssl.org/news/secadv/20200421.txthttps://gitlab.torproject.org/legacy/trac/-/issues/34016Please add DNS entries for new OnionPerf hosts2020-06-13T17:01:52ZKarsten LoesingPlease add DNS entries for new OnionPerf hostsCan you please put in DNS entries for the following new OnionPerf hosts?
```
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
37.218.241.56 op-us2.onionperf.torproject.net
37.218.247.100 op-nl2.onionperf.torproject.net
103.104.244....Can you please put in DNS entries for the following new OnionPerf hosts?
```
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
37.218.241.56 op-us2.onionperf.torproject.net
37.218.247.100 op-nl2.onionperf.torproject.net
103.104.244.142 op-hk2.onionperf.torproject.net
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
iQEzBAEBCAAdFiEEn3LJwENUSMzBpDI57UASP+I0EckFAl6mr7wACgkQ7UASP+I0
Ecn8YQgAmXXd9A2jk2RSCoNDsxO2RFpkuB54qhffYccyHl+3DZMZgQ/taGIvOUQK
ikoIx4o+dHhUoww0oOwi7vSK7TShSknxpHdCtFfBet9U5YrmgeICDpVu6bbM/0Oa
vpUR//UeXNT3rZWUmCLQdxNbO9tN9Ad1A1v56xvOj6TUbnxbV4Z3Zc+eNvuMu9h0
n02akV8llBg6HuI8639hg9P3M3Qw8aKtB14yW398+eUm4KhgMyLMWgxnZE1algEb
Lta0unKp1qbDpysDL830ZpqTwBvyqTmJ50Uma7kg57Jx695mrqSl/+N6Ef5d/YJK
z0URVMddc4zGw/AtuVAcjoJMHGSJZA==
=+V9l
-----END PGP SIGNATURE-----
```
Later this week I'll ask you to remove three DNS entries for current OnionPerf hosts, but we should first have the new ones in place and running before turning the old ones off.
Thanks!anarcatanarcathttps://gitlab.torproject.org/legacy/trac/-/issues/34015geckoview is not built reproducible2020-06-16T01:12:48ZGeorg Koppengeckoview is not built reproducibleWhile checking for reproducibility issues within geckoview .aar files I realized that `libxul.so` differs. All other artifacts match when built on different machines. Attached is the diff.While checking for reproducibility issues within geckoview .aar files I realized that `libxul.so` differs. All other artifacts match when built on different machines. Attached is the diff.Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/legacy/trac/-/issues/34014Support sqlite3 in our python project2020-06-16T01:26:21ZGeorg KoppenSupport sqlite3 in our python projectPython3 we use needs sqlite3 support now.Python3 we use needs sqlite3 support now.Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/legacy/trac/-/issues/34013Bump node version to v10.21.02020-06-16T01:26:20ZGeorg KoppenBump node version to v10.21.0Update our node version to what is used in mozilla-central.Update our node version to what is used in mozilla-central.Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/legacy/trac/-/issues/34012Bump cbindgen version to 0.14.12020-06-16T01:26:20ZGeorg KoppenBump cbindgen version to 0.14.1Update to latest cbindgen used on mozilla-central.Update to latest cbindgen used on mozilla-central.Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/legacy/trac/-/issues/34011Bump clang version to 9.0.12020-06-16T01:26:19ZGeorg KoppenBump clang version to 9.0.1Let's go away from clang 8.0.1Let's go away from clang 8.0.1Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/legacy/trac/-/issues/34010Use io_uring when available2020-06-13T15:53:16ZTracUse io_uring when availableIo_uring is a new subsystem for asynchronous transfers of network or disk/storage i/o.
https://lwn.net/Articles/810414/
It has a great potential in handling concurrent connections and transfers over multiple sockets or disk files.
Sa...Io_uring is a new subsystem for asynchronous transfers of network or disk/storage i/o.
https://lwn.net/Articles/810414/
It has a great potential in handling concurrent connections and transfers over multiple sockets or disk files.
Samba has implemented this on disk io as side, and ib my home / nas setting, it almost doubled total throughput on concurrent reads.
In network situations, it is said to be able to scale to 3-5x performance.
Liburing is a library to be able to utilise this subsystem. I think that Tor really should look at io_uring due to the massive concurrency of a relay.
In my own experience running a relay on a low end hardware for two years and the low end hardware was never able to fill the fiber connection. It seems to be quite a lot of internal overhead, perhaps io_uring could really help.
**References**
https://lwn.net/Articles/810414/
https://lwn.net/Articles/776428/
https://git.kernel.dk/cgit/liburing/
https://github.com/axboe/liburing
**Other projects using io_uring**
https://wiki.samba.org/index.php/Samba_4.12_Features_added/changed#.27io_uring.27_vfs_module
https://github.com/ceph/ceph/pull/27392
**Trac**:
**Username**: torryTor: unspecifiedhttps://gitlab.torproject.org/legacy/trac/-/issues/34009update legacy TorRelayGuide and Exit Notice HTML page w/r/t DNSEL changes2020-06-13T17:35:23Zstarlightupdate legacy TorRelayGuide and Exit Notice HTML page w/r/t DNSEL changesWhile the wiki TorRelayGuide claims to be no longer maintained, the new documentation is difficult to navigate and appears devoid of technical information--certainly any present is well hidden.
Please spend a few minutes updating the le...While the wiki TorRelayGuide claims to be no longer maintained, the new documentation is difficult to navigate and appears devoid of technical information--certainly any present is well hidden.
Please spend a few minutes updating the legacy documentation page to reflect DNSEL changes as described in
https://lists.torproject.org/pipermail/tor-project/2020-March/002759.html
Please also revise the template exit notice.GusGushttps://gitlab.torproject.org/legacy/trac/-/issues/34008User may choose to leave on page after using New Identity2020-06-16T01:28:34ZcypherpunksUser may choose to leave on page after using New IdentityIf user uses New Identity but some tab asks are they sure to leave it, this tab remains open and user may choose to not leave.
New Tor Browser window opens but old one remains. I'm not sure whether this can be used to identify user or not.If user uses New Identity but some tab asks are they sure to leave it, this tab remains open and user may choose to not leave.
New Tor Browser window opens but old one remains. I'm not sure whether this can be used to identify user or not.https://gitlab.torproject.org/legacy/trac/-/issues/34007White Across Browser2020-06-13T17:36:54ZTracWhite Across BrowserHello, I saw this bug first on a chat site then when I went to twitter and my email it happened there too.
When the browser is in a certain size there is a white bar at the bottom of the browser and at the top just under the address bar...Hello, I saw this bug first on a chat site then when I went to twitter and my email it happened there too.
When the browser is in a certain size there is a white bar at the bottom of the browser and at the top just under the address bar. If I drag the browser to reach from top to bottom it goes away and the site is normal. When this white bar is there I have trouble seeing the top and bottom of the website.
**Trac**:
**Username**: person130068GusGushttps://gitlab.torproject.org/legacy/trac/-/issues/34006How to register .tor.onion ?2020-06-16T01:12:47ZcypherpunksHow to register .tor.onion ?I have 4+ years onion service so I"d like to have (short name).tor.onion.I have 4+ years onion service so I"d like to have (short name).tor.onion.https://gitlab.torproject.org/legacy/trac/-/issues/34005./mach configure --disable-compile-environment breaks for Tor Browser2020-06-16T01:12:47ZGeorg Koppen./mach configure --disable-compile-environment breaks for Tor BrowserSometimes it is useful to use Mozilla's build environment without checking whether all the compilers and necessary tools are available (see for instance #33973). Mozilla has the `--disable-compile-environment` option for that. It succeed...Sometimes it is useful to use Mozilla's build environment without checking whether all the compilers and necessary tools are available (see for instance #33973). Mozilla has the `--disable-compile-environment` option for that. It succeeds with a clean Mozilla esr68 branch but fails for us for three reasons if we delete the respective `.mozconfig` file:
1) `--disable-tor-launcher` needs to be set even though we don't want to compile anything
2) `--with-tor-browser-version` needs to be specified even though we don't want to compile anything
3) `--enable-official-branding` needs to be specified because otherwise `default512.png` in the unofficial branding is missing (or `default256.png` for the esr68-based branches)https://gitlab.torproject.org/legacy/trac/-/issues/34004Support for full DNS and DNSSEC resolution2020-06-13T15:53:15ZTracSupport for full DNS and DNSSEC resolutionAdd a security-aware DNS resolver to improve the security aspects of DNS name resolution.
Based on https://gitweb.torproject.org/torspec.git/tree/proposals/219-expanded-dns.txt
**Trac**:
**Username**: chrisss404Add a security-aware DNS resolver to improve the security aspects of DNS name resolution.
Based on https://gitweb.torproject.org/torspec.git/tree/proposals/219-expanded-dns.txt
**Trac**:
**Username**: chrisss404Tor: 0.4.4.x-finalhttps://gitlab.torproject.org/legacy/trac/-/issues/34003Tor Browser linux js.platform2020-06-16T01:12:46ZTracTor Browser linux js.platformUsing linux Tor Browser the detected javascript.platform is not Win32 as specified on general.platform.override but Linux x86_64
**Trac**:
**Username**: unarmedUsing linux Tor Browser the detected javascript.platform is not Win32 as specified on general.platform.override but Linux x86_64
**Trac**:
**Username**: unarmedhttps://gitlab.torproject.org/legacy/trac/-/issues/34002Remove Snowflake interface, use *WebRTCPeer directly2020-06-13T18:21:58ZDavid Fifielddcf@torproject.orgRemove Snowflake interface, use *WebRTCPeer directlyThe other interfaces in client/lib/interfaces.go exist for the purpose of running tests, but not `Snowflake`. Existing code would not have worked with other types anyway, because it does unchecked `.(*WebRTCPeer)` conversions.The other interfaces in client/lib/interfaces.go exist for the purpose of running tests, but not `Snowflake`. Existing code would not have worked with other types anyway, because it does unchecked `.(*WebRTCPeer)` conversions.David Fifielddcf@torproject.orgDavid Fifielddcf@torproject.orghttps://gitlab.torproject.org/legacy/trac/-/issues/34001Can't finish install on Windows102020-06-16T01:12:46ZTracCan't finish install on Windows10I downloaded the Tor browser but can't find where it downloaded to on my laptop. Did a 2nd download and saved to my desktop but when I tried to open it I get a popup to download Microsoft Edge which I already have. Where does the downloa...I downloaded the Tor browser but can't find where it downloaded to on my laptop. Did a 2nd download and saved to my desktop but when I tried to open it I get a popup to download Microsoft Edge which I already have. Where does the download go, and how do I skirt the Microsoft Edge to complete the install and use my browser?
**Trac**:
**Username**: mfheffner58https://gitlab.torproject.org/legacy/trac/-/issues/34000Please add user onionperf repository for karsten2020-06-13T17:01:51ZKarsten LoesingPlease add user onionperf repository for karstenThis is related to #33946. Please add a repository `user/karsten/onionperf` with description "Karsten's onionperf repository". Thanks in advance!This is related to #33946. Please add a repository `user/karsten/onionperf` with description "Karsten's onionperf repository". Thanks in advance!https://gitlab.torproject.org/legacy/trac/-/issues/33999I can't finish installing Tor - Using Windows10 OS2020-06-13T17:36:53ZTracI can't finish installing Tor - Using Windows10 OSI downloaded Tor browser on my new laptop, but when I try to open and install it I keep getting a window to download Microsoft Edge which I already have. How do I open my download and install it?
**Trac**:
**Username**: mfheffner58I downloaded Tor browser on my new laptop, but when I try to open and install it I keep getting a window to download Microsoft Edge which I already have. How do I open my download and install it?
**Trac**:
**Username**: mfheffner58GusGus