15:59:55 <meskio> #startmeeting tor anti-censorship meeting 15:59:55 <MeetBot> 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 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 15:59:59 <meskio> hello everybody!! 16:00:05 <dcf1> hello 16:00:10 <meskio> here is our meeting pad: https://pad.riseup.net/p/tor-anti-censorship-keep 16:00:20 <meskio> feel free to add what you've been working on and put items on the agenda 16:02:40 <meskio> I see there is one point about a go.mod warning 16:03:18 <dcf1> yes, that's mine 16:03:46 <dcf1> This user with go1.15 on CentOS gets a warning message when trying to "go build" Snowflake 16:04:16 <dcf1> 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 <dcf1> Have you seen a similar warning message before? 16:05:02 <meskio> it says 'unkown v1.1.0' 16:05:10 <meskio> does goptlib has that version? 16:05:35 <dcf1> That's the version of the goptlib dependency in snowflake's go.mod file 16:05:48 <dcf1> v1.1.0 doesn't have its own go.mod file, but v1.2.0 does 16:06:14 <dcf1> 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 <dcf1> 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 <meskio> I see, maybe we should update the version in the snowflake repo? I haven't seen that problem before 16:07:53 <dcf1> 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 <meskio> yes, is weird, I also use go 1.15 in my development env (debian sid) 16:08:30 <dcf1> 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 <meskio> great, let's see if it does work for them 16:09:24 <dcf1> Okay, thanks, that's all for this topic for now. 16:10:40 <meskio> great, thanks for keeping an eye on it 16:10:49 <meskio> anything else to talk about today? 16:11:24 <dcf1> what is the "censorship snapshot"? 16:12:09 <meskio> 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 <meskio> moat will provide this json 16:12:50 <meskio> 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 <dcf1> 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 <meskio> so tor browser will be able to configure the right plugable transport automatically 16:13:14 <dcf1> Neat, thanks 16:13:40 <meskio> we are working also with onionshare and orbot to use the same mechanism everywhere 16:14:12 <meskio> yes, is neat, I think it will improve heavily the usability of pluggable transports 16:15:07 <dcf1> that's all I have to talk about 16:15:13 <dcf1> reminder reading group next week 16:16:11 <meskio> yes this is the paper for next week: https://dl.acm.org/doi/10.1145/3473604.3474564 16:16:51 <meskio> I'll wait some minutes before end the meeting 16:19:31 <meskio> #endmeeting