rdsys issueshttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues2024-03-26T17:41:00Zhttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/197Add HTTPS distributor to the staging server2024-03-26T17:41:00Zmeskiomeskio@torproject.orgAdd HTTPS distributor to the staging servermeskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/196HTTPS distributor is missing a language selector menu2024-03-12T17:17:05Zmeskiomeskio@torproject.orgHTTPS distributor is missing a language selector menuhttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/189Broken links and very old builds on GitHub TheTorProject/gettorbrowser2023-12-19T00:03:34ZchaoticowlBroken links and very old builds on GitHub TheTorProject/gettorbrowserThe gettorbrowser repository on github is providing very old builds, the latest version there is 12.5.1 while it should be 13.0.5 by now.
The links for getting TBB from google drive and gitlab are also broken:
https://github.com/TheTorP...The gettorbrowser repository on github is providing very old builds, the latest version there is 12.5.1 while it should be 13.0.5 by now.
The links for getting TBB from google drive and gitlab are also broken:
https://github.com/TheTorProject/gettorbrowser
Is there any way I can help with this?meskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/188How will the existing BridgeDB metrics map to rdsys?2024-03-26T10:41:06Zmeskiomeskio@torproject.orgHow will the existing BridgeDB metrics map to rdsys?meskiomeskio@torproject.orgmeskiomeskio@torproject.org2023-12-13https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/187Deploy the email distributor2023-11-23T10:58:16Zmeskiomeskio@torproject.orgDeploy the email distributor* [ ] TPA set up an email account for it
* [ ] TPA setup DKIM verification and rejection of failing emails
* [ ] deploy the distributor
* [ ] test, test, test
* [ ] move bridges@torproject.org alias into the email account* [ ] TPA set up an email account for it
* [ ] TPA setup DKIM verification and rejection of failing emails
* [ ] deploy the distributor
* [ ] test, test, test
* [ ] move bridges@torproject.org alias into the email accountmeskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/186Implement the email distributor2023-11-23T10:57:38Zmeskiomeskio@torproject.orgImplement the email distributormeskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/182Implement a moat captcha API on top of circumvention settings2024-03-21T17:27:19Zmeskiomeskio@torproject.orgImplement a moat captcha API on top of circumvention settingsImplement the CAPTCHA API in rdsys with a static CAPTCHA. So we can turn off BridgeDB without the need to deprecate the API yet. It should have a single captcha that is always the same and easy to solve, but don't even check if the solut...Implement the CAPTCHA API in rdsys with a static CAPTCHA. So we can turn off BridgeDB without the need to deprecate the API yet. It should have a single captcha that is always the same and easy to solve, but don't even check if the solution is correct.meskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/180Integration test is failing2024-03-07T10:32:24Zmeskiomeskio@torproject.orgIntegration test is failingJob [#417062](https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/jobs/417062) failed for 5389167e163003f15b88a431216f028ed48b2fce.Job [#417062](https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/jobs/417062) failed for 5389167e163003f15b88a431216f028ed48b2fce.meskiomeskio@torproject.orgmeskiomeskio@torproject.org2024-04-30https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/178Deploy whatsapp2024-03-27T00:03:34Zmeskiomeskio@torproject.orgDeploy whatsappWe'll need a phone number for it and an actual smartphone on running all the time. And a user in rdsys-fronted-01 to deploy it.We'll need a phone number for it and an actual smartphone on running all the time. And a user in rdsys-fronted-01 to deploy it.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetmeskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/176run some experiments with CAPTCHAs2023-12-18T18:28:37Zmeskiomeskio@torproject.orgrun some experiments with CAPTCHAsAs we are planning to phase out CAPTCHAs (#173), can we run some experiments and see if they can be still effective?
We could either use the existing moat CAPTCHA API as we have some months until clients stop using it, or we could do it...As we are planning to phase out CAPTCHAs (#173), can we run some experiments and see if they can be still effective?
We could either use the existing moat CAPTCHA API as we have some months until clients stop using it, or we could do it in the HTTPS distributor as soon as we have migrated it to rdsys (#2).
There was a thread in the mailing list some years ago about this:
https://lists.torproject.org/pipermail/tor-dev/2021-July/014604.html
We should explore the space and see what better options for CAPTCHAs exist now a days.meskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/172bridges.torproject.org's alternative ways to get bridges doesn't mention tele...2024-03-04T15:32:55ZRoger Dingledinebridges.torproject.org's alternative ways to get bridges doesn't mention telegramOn https://bridges.torproject.org/options/ we have "I need an alternative way of getting bridges!" which mentions email, but it doesn't mention any of our newer mechanisms, like telegram, circumvention settings, etc.
We should either:
...On https://bridges.torproject.org/options/ we have "I need an alternative way of getting bridges!" which mentions email, but it doesn't mention any of our newer mechanisms, like telegram, circumvention settings, etc.
We should either:
* flesh out this page to properly list the various ways you can get bridges
or
* identify that there is a better page that already does this up to date list, and change the text here to simply point there.https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/170Set up a staging server2023-12-07T17:35:38Zmeskiomeskio@torproject.orgSet up a staging serverTo be able to experiment with things we want a staging server of rdsys.
* [x] get a new VM for it (https://gitlab.torproject.org/tpo/tpa/team/-/issues/41297)
* [x] generate fake descriptors (#171)
* [ ] test accounts for gettor
* [ ] ...To be able to experiment with things we want a staging server of rdsys.
* [x] get a new VM for it (https://gitlab.torproject.org/tpo/tpa/team/-/issues/41297)
* [x] generate fake descriptors (#171)
* [ ] test accounts for gettor
* [ ] github
* [ ] gitlab
* [ ] archive.org
* [ ] google drive
* [ ] test account for telegram bot
* [x] write an script to automatize the cleanup and deploy
* [x] document the setup in the wikimeskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/169Gettor: distribute TB in bitbucket.org2024-02-27T18:23:51Zmeskiomeskio@torproject.orgGettor: distribute TB in bitbucket.orgIt looks like bitbucket is not blocked in some places where others are.It looks like bitbucket is not blocked in some places where others are.https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/165Write an spec of the assignments.log file format2023-06-12T08:47:21Zmeskiomeskio@torproject.orgWrite an spec of the assignments.log file formathttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/164some bridges are not appearing in the assignments.log2024-03-06T19:11:22Zmeskiomeskio@torproject.orgsome bridges are not appearing in the assignments.log3575906728C3ADCD4CC54915E0D1AA0855480D78 and 226450492AD08A406A9CBED4CC32DF7D362D747D appear in https://bridges.torproject.org/status?id=<fingerprint> as functional, but they are not being assigned to any distributor.3575906728C3ADCD4CC54915E0D1AA0855480D78 and 226450492AD08A406A9CBED4CC32DF7D362D747D appear in https://bridges.torproject.org/status?id=<fingerprint> as functional, but they are not being assigned to any distributor.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetmeskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/159Circumvention Settings: Bridge list lacks signature2024-02-18T14:08:02Zmeskiomeskio@torproject.orgCircumvention Settings: Bridge list lacks signatureThe bridge list provided by Circumvention Settings doesn't contain any signature and could be modified by an attacker with the ability to produce a valid cert for bridges.torproject.org and MitM the connection.
We could add a signature ...The bridge list provided by Circumvention Settings doesn't contain any signature and could be modified by an attacker with the ability to produce a valid cert for bridges.torproject.org and MitM the connection.
We could add a signature to the response that TB or others check.https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/155Document in a bit more detail how rdsys is using onbasca2023-04-13T15:58:10ZjugaDocument in a bit more detail how rdsys is using onbascajugajugahttps://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/185Distribute a single bridge in the QR code2024-03-04T15:30:36ZboyskaDistribute a single bridge in the QR codeThe current implementation of BridgeDB gives the user 3 bridges, and a QR code including them all.
It's a well-acknowledged fact that it's very difficult to scan this huge QR code from a smartphone.
It's almost impossible to scan it from...The current implementation of BridgeDB gives the user 3 bridges, and a QR code including them all.
It's a well-acknowledged fact that it's very difficult to scan this huge QR code from a smartphone.
It's almost impossible to scan it from a piece of paper.
It would therefore be great if the QR could include only a single bridge. While this would make the QR code slightly less useful, it would also make it much more _usable_.
I know that #40052+ is already tracking improvements for QR codes. However, they are mostly independent:
- To get one bridge per QR code, bridgedb#40052 is not needed
- Changing the format to a proper URI doesn't imply we will be switching to one-bridge-per-QR-code.
I can see two possible implementations:
1. Provide 3 bridges and 1 QR code. The QR code only includes data for one of the bridges.
2. Provide 3 bridges and 3 QR codes.
In Tails, we will be shipping QR code scanning [in 5.8](https://tails.boum.org/news/test_5.8-beta1/). This is expected to happen around December 20. It would be great if BridgeDB could distribute more usable QR codes by that time!shelikhooshelikhoo2024-03-29https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/130Upgrade telebot library to version 32022-11-03T16:39:33Zmeskiomeskio@torproject.orgUpgrade telebot library to version 3We use [telebot](https://github.com/tucnak/telebot) in our [bridges bot](https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/blob/main/doc/telegram.md). But we are using the version 2 of the library, let's update it to version 3.We use [telebot](https://github.com/tucnak/telebot) in our [bridges bot](https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/blob/main/doc/telegram.md). But we are using the version 2 of the library, let's update it to version 3.https://gitlab.torproject.org/tpo/anti-censorship/rdsys/-/issues/129GetTor is not replying to emails2023-07-24T16:18:41ZGusGetTor is not replying to emailsUsers from Iran reported that GetTor is not replying to them. I have tried myself and I didn't get a reply too.Users from Iran reported that GetTor is not replying to them. I have tried myself and I didn't get a reply too.meskiomeskio@torproject.orgmeskiomeskio@torproject.org