Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-15T23:01:31Zhttps://gitlab.torproject.org/legacy/trac/-/issues/34431Make sure Fenix doesn't save history on disk2020-06-15T23:01:31ZMatthew FinkelMake sure Fenix doesn't save history on diskhttps://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/session/src/main/java/mozilla/components/feature/session/HistoryDelegate.kthttps://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/session/src/main/java/mozilla/components/feature/session/HistoryDelegate.kthttps://gitlab.torproject.org/legacy/trac/-/issues/34430Understand how the FilePicker launches external apps2020-06-15T23:01:31ZMatthew FinkelUnderstand how the FilePicker launches external appshttps://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/prompts/src/main/java/mozilla/components/feature/prompts/file/FilePicker.kt#L62https://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/prompts/src/main/java/mozilla/components/feature/prompts/file/FilePicker.kt#L62https://gitlab.torproject.org/legacy/trac/-/issues/34429Check the DigitalAssetLinksHandler's use of the Fetch client is FPI2020-07-19T04:47:39ZMatthew FinkelCheck the DigitalAssetLinksHandler's use of the Fetch client is FPIhttps://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/customtabs/src/main/java/mozilla/components/feature/customtabs/verify/DigitalAssetLinksHandler.kt#L50https://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/customtabs/src/main/java/mozilla/components/feature/customtabs/verify/DigitalAssetLinksHandler.kt#L50https://gitlab.torproject.org/legacy/trac/-/issues/34428Handle CustomTabs safely on Android2020-07-19T04:47:39ZMatthew FinkelHandle CustomTabs safely on AndroidMake sure this is safe in Fenix
https://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/customtabs/src/main/java/mozilla/components/feature/customtabs/CustomTabWindowFeature.kt#L86
And PendingIntent
https:/...Make sure this is safe in Fenix
https://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/customtabs/src/main/java/mozilla/components/feature/customtabs/CustomTabWindowFeature.kt#L86
And PendingIntent
https://github.com/mozilla-mobile/android-components/blob/v44.0.1/components/feature/customtabs/src/main/java/mozilla/components/feature/customtabs/CustomTabsToolbarFeature.kt#L260https://gitlab.torproject.org/legacy/trac/-/issues/34427Make sure SessionStorage is not used in PBM on Android2020-07-19T04:47:38ZMatthew FinkelMake sure SessionStorage is not used in PBM on AndroidIn Android-Components:
`components/browser/session/src/main/java/mozilla/components/browser/session/storage/SessionStorage.kt`
Make sure Fenix doesn't use it in PBM.In Android-Components:
`components/browser/session/src/main/java/mozilla/components/browser/session/storage/SessionStorage.kt`
Make sure Fenix doesn't use it in PBM.https://gitlab.torproject.org/legacy/trac/-/issues/34426document ud-ldap and its architecture better2020-06-13T17:02:27Zanarcatdocument ud-ldap and its architecture betterour LDAP documentation is minimal. go through the thing and document how the different components play with each other and common tasks (like creating a user and so on).our LDAP documentation is minimal. go through the thing and document how the different components play with each other and common tasks (like creating a user and so on).anarcatanarcathttps://gitlab.torproject.org/legacy/trac/-/issues/34425document gitlab in our service docs2020-06-13T17:02:27Zanarcatdocument gitlab in our service docsin particular for backups (so linked to/from https://help.torproject.org/tsa/howto/backup/) but also our general policies and procedures.in particular for backups (so linked to/from https://help.torproject.org/tsa/howto/backup/) but also our general policies and procedures.anarcatanarcathttps://gitlab.torproject.org/legacy/trac/-/issues/34424backport fabric to debian buster2020-06-13T17:02:27Zanarcatbackport fabric to debian busterWe rely on newer features of Fabric in our configuration that are not present in Debian buster. upload a backport to the official Debian backports.We rely on newer features of Fabric in our configuration that are not present in Debian buster. upload a backport to the official Debian backports.anarcatanarcathttps://gitlab.torproject.org/legacy/trac/-/issues/34423Implement GetTor for mobile users2020-06-21T18:06:15ZCecylia BocovichImplement GetTor for mobile usersWhat happens if Tor Browser downloads through traditional app stores are blocked in certain regions?
Right now GetTor only distributes for windows, osx, and linux. If we upload .apks to our link download providers, is this a usable way ...What happens if Tor Browser downloads through traditional app stores are blocked in certain regions?
Right now GetTor only distributes for windows, osx, and linux. If we upload .apks to our link download providers, is this a usable way to install Tor Browser on Android?https://gitlab.torproject.org/legacy/trac/-/issues/34422email: Remove dgoulet from gitlab-admin@torproject.org alias2020-06-13T17:02:26ZDavid Gouletdgoulet@torproject.orgemail: Remove dgoulet from gitlab-admin@torproject.org aliasI'm not a Gitlab admin anymore so I would love to be removed from that alias.
Thanks!I'm not a Gitlab admin anymore so I would love to be removed from that alias.
Thanks!anarcatanarcathttps://gitlab.torproject.org/legacy/trac/-/issues/34421Clear clipboard at exit on Android2020-06-15T23:01:30ZMatthew FinkelClear clipboard at exit on AndroidWe received a request to clear the clipboard when the app exits.
On Desktop, usually the clipboard is maintained by the source application, so the clipboard is "cleared" when the browser exits.We received a request to clear the clipboard when the app exits.
On Desktop, usually the clipboard is maintained by the source application, so the clipboard is "cleared" when the browser exits.https://gitlab.torproject.org/legacy/trac/-/issues/34420enable Gitlab backups2020-06-13T17:02:26ZHiroenable Gitlab backupsI am configuring gitlab backups via cron and the puppet module.
Here is a MR:
https://share.riseup.net/#P2Yu4rpQubidQ0V5r7QM1Q
This does the following:
Configure gitlab backups via the puppet module.
Will create a backup file every ni...I am configuring gitlab backups via cron and the puppet module.
Here is a MR:
https://share.riseup.net/#P2Yu4rpQubidQ0V5r7QM1Q
This does the following:
Configure gitlab backups via the puppet module.
Will create a backup file every night at 2 am on /srv/backups
It will use Gitlab backup command which is a wrapper of the rake task within gitlab rails.
More information on: https://docs.gitlab.com/ee/raketasks/backup_restore.html#back-up-gitlab
It also set a cron job to backup gitlab secrets every night at 2 am and place it on /srv/backups.HiroHirohttps://gitlab.torproject.org/legacy/trac/-/issues/34419move staticiforme/static-source off kvm52020-06-13T17:02:25Zweasel (Peter Palfrader)move staticiforme/static-source off kvm5This can be done at any convenient time, but it'll take a bit due to disk sizeThis can be done at any convenient time, but it'll take a bit due to disk sizeweasel (Peter Palfrader)weasel (Peter Palfrader)https://gitlab.torproject.org/legacy/trac/-/issues/34418move colchicifolium/collector off kvm52020-06-13T17:02:25Zweasel (Peter Palfrader)move colchicifolium/collector off kvm5We would like to move the VM to our new ganeti cluster.
Karsten, Given the big disks, this might take several hours.
Are there any constraints from your end or should we just do it at a convenient time?We would like to move the VM to our new ganeti cluster.
Karsten, Given the big disks, this might take several hours.
Are there any constraints from your end or should we just do it at a convenient time?weasel (Peter Palfrader)weasel (Peter Palfrader)https://gitlab.torproject.org/legacy/trac/-/issues/34417move henryi/consensus-health off kvm52020-06-13T17:02:25Zweasel (Peter Palfrader)move henryi/consensus-health off kvm5We would like to move the VM to our new ganeti cluster.
Are there any constraints from your end or should we just do it at a convenient time?We would like to move the VM to our new ganeti cluster.
Are there any constraints from your end or should we just do it at a convenient time?weasel (Peter Palfrader)weasel (Peter Palfrader)https://gitlab.torproject.org/legacy/trac/-/issues/34416move materculae/exonerator off kvm52020-06-13T17:02:24Zweasel (Peter Palfrader)move materculae/exonerator off kvm5We would like to move the VM to our new ganeti cluster.
Karsten, Given the big disks, this might take several hours.
Are there any constraints from your end or should we just do it at a convenient time?We would like to move the VM to our new ganeti cluster.
Karsten, Given the big disks, this might take several hours.
Are there any constraints from your end or should we just do it at a convenient time?weasel (Peter Palfrader)weasel (Peter Palfrader)https://gitlab.torproject.org/legacy/trac/-/issues/34415move carinatum/doctor off kvm52020-06-13T17:02:24Zweasel (Peter Palfrader)move carinatum/doctor off kvm5weasel (Peter Palfrader)weasel (Peter Palfrader)https://gitlab.torproject.org/legacy/trac/-/issues/34414Double-check remaining mobile patches on mozilla-central for Fenix transition2020-06-16T01:13:21ZGeorg KoppenDouble-check remaining mobile patches on mozilla-central for Fenix transitionFennec is gone and with it a large number of patches we had to apply for Tor Browser for Android. There are a couple of mobile patches/parts left as of `acat/33533+5` and we should check whether they are still needed.Fennec is gone and with it a large number of patches we had to apply for Tor Browser for Android. There are a couple of mobile patches/parts left as of `acat/33533+5` and we should check whether they are still needed.https://gitlab.torproject.org/legacy/trac/-/issues/34413Investigate connections bypassing FPI in 782020-06-16T01:13:20ZAlex CatarineuInvestigate connections bypassing FPI in 78When I visit a page by typing it's address in the urlbar, I can see one connection being authenticated with the `--unknown--` username. I guess it will be the favicon. Need to investigate and fix.When I visit a page by typing it's address in the urlbar, I can see one connection being authenticated with the `--unknown--` username. I guess it will be the favicon. Need to investigate and fix.https://gitlab.torproject.org/legacy/trac/-/issues/34412Additonal unit tests for functions related to ipv6 self-test2020-06-13T15:53:47ZNick MathewsonAdditonal unit tests for functions related to ipv6 self-testSee #33222 and #34200 for lists of functions that did not get unit tests as part of the #34200 merge.See #33222 and #34200 for lists of functions that did not get unit tests as part of the #34200 merge.Tor: 0.4.5.x-final