15:59:55 #startmeeting tor anti-censorship meeting 15:59:55 Meeting started Thu Sep 16 15:59:55 2021 UTC. The chair is meskio. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:55 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:59:59 hello everybody!! 16:00:05 hello 16:00:10 here is our meeting pad: https://pad.riseup.net/p/tor-anti-censorship-keep 16:00:20 feel free to add what you've been working on and put items on the agenda 16:02:40 I see there is one point about a go.mod warning 16:03:18 yes, that's mine 16:03:46 This user with go1.15 on CentOS gets a warning message when trying to "go build" Snowflake 16:04:16 I thought it might be because of a missing go.mod file in goptlib, but I added a go.mod file last week and apparently it is the same 16:04:26 Have you seen a similar warning message before? 16:05:02 it says 'unkown v1.1.0' 16:05:10 does goptlib has that version? 16:05:35 That's the version of the goptlib dependency in snowflake's go.mod file 16:05:48 v1.1.0 doesn't have its own go.mod file, but v1.2.0 does 16:06:14 however "go get ...goptlib.git@v1.2.0" should update the dependency version in snowflake's go.mod file (I will follow up with the reporter to make sure that worked) 16:06:39 Also we have not had any other reports of this from other users, so it may be something peculiar to the environment 16:07:20 I see, maybe we should update the version in the snowflake repo? I haven't seen that problem before 16:07:53 Actually this is the first time I've seen it reported at all, and there are many programs other than snowflake that use goptlib 16:08:26 yes, is weird, I also use go 1.15 in my development env (debian sid) 16:08:30 I'll check to make sure the version update actually worked for the user. Otherwise I'm the same, I don't know what to do. 16:09:15 great, let's see if it does work for them 16:09:24 Okay, thanks, that's all for this topic for now. 16:10:40 great, thanks for keeping an eye on it 16:10:49 anything else to talk about today? 16:11:24 what is the "censorship snapshot"? 16:12:09 the idea is to make a json file with the list of countries and the methods that work on each of them to connect to tor 16:12:26 moat will provide this json 16:12:50 and also an API endpoint that will answer with the method you can use in your location (based on the geolocation of the IP address) 16:12:57 Ok, I think I see, download the json at runtime, that way it doesn't have to be a static file in the distribution 16:13:05 so tor browser will be able to configure the right plugable transport automatically 16:13:14 Neat, thanks 16:13:40 we are working also with onionshare and orbot to use the same mechanism everywhere 16:14:12 yes, is neat, I think it will improve heavily the usability of pluggable transports 16:15:07 that's all I have to talk about 16:15:13 reminder reading group next week 16:16:11 yes this is the paper for next week: https://dl.acm.org/doi/10.1145/3473604.3474564 16:16:51 I'll wait some minutes before end the meeting 16:19:31 #endmeeting