16:01:56 <Shelikhoo[mds]> #startmeeting tor anti-censorship meeting 16:01:56 <MeetBot> Meeting started Thu Jun 4 16:01:56 2026 UTC. The chair is Shelikhoo[mds]. Information about MeetBot at https://wiki.debian.org/MeetBot. 16:01:56 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 16:01:56 <Shelikhoo[mds]> here is our meeting pad: https://pad.riseup.net/p/r.9574e996bb9c0266213d38b91b56c469 16:01:56 <Shelikhoo[mds]> editable link available on request 16:02:00 <Shelikhoo[mds]> hi~Hi~ 16:03:04 * onyinyang[mds] waves from afk 16:03:48 <gaba[mds]> hi 16:05:51 <Shelikhoo[mds]> I didn't see a lots of new topics 16:06:20 <Shelikhoo[mds]> The discussion for which route to pursue for the Rust TLS imitation is pending 16:06:37 <Shelikhoo[mds]> but I think it is better if we could wait for a full crew meeting to do that 16:07:07 <cohosh> i had a followup on something 16:07:11 <dcf1> Shelikhoo[mds] what was that link about tls in rust? 16:07:12 <Shelikhoo[mds]> https://gitlab.torproject.org/tpo/anti-censorship/team/-/work_items/194#note_3418590 16:07:26 <Shelikhoo[mds]> yes 16:08:05 <Shelikhoo[mds]> cohosh: Yes 16:08:19 <cohosh> i created an issue about our conversation on broker metrics last week, that's all: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/work_items/40543 16:09:17 <Shelikhoo[mds]> dcf1: So in a recent project, we are working on porting our signaling channels to rust, which includes an objective of creating a system to imitate/diversify TLS fingerprints in rust 16:09:38 <Shelikhoo[mds]> like how we are using utls to imitate browser tls finerprint in go 16:10:22 <Shelikhoo[mds]> so that attacker won't be able to detect our signaling library's communication with AMP, SQS, CDN server by the TLS library we are using 16:10:37 <dcf1> I guess it doesn't help, because it's Go, but I was reminded of Outline SDK's proposal for pluggable TLS libraries to replace uTLS https://github.com/OutlineFoundation/outline-sdk/discussions/590 16:12:32 <Shelikhoo[mds]> yes, based on rust was an explicit requirement for that project. 16:13:44 <Shelikhoo[mds]> the report above did cover tlsdelegation route, which is very similar to what outline sdk could achieve 16:15:11 <Shelikhoo[mds]> we will discuss that next week, I invite everyone to have a read of the report or issue. The vibe demo is also available on request 16:15:32 <Shelikhoo[mds]> cohosh: yes! thanks cohosh! 16:16:21 <cohosh> is M4i_un[mds] here today? 16:17:03 <M4i_un[mds]> yeah 16:17:35 <cohosh> did you want to bring up any discussion this week? 16:17:51 <cohosh> we're missing half of our team so next week might work better if you're ok with waiting 16:18:23 <M4i_un[mds]> Oh, about that 16:19:26 <M4i_un[mds]> Regarding the NLnet NGI0 Commons Fund I mentioned earlier, it seems it ended in June. 16:20:55 <cohosh> ah, sorry to hear that 16:21:59 <M4i_un[mds]> For now, I’ll try looking for a new place to apply.Sorry about that, but I'm fine today! Thanks for your concern. 16:22:12 <cohosh> cool, good luck :) 16:22:24 <Shelikhoo[mds]> Yes... good luck! 16:22:51 <M4i_un[mds]> thx!!! 16:24:19 <Shelikhoo[mds]> I see here is an interesting link: https://medium.com/jigsaw/introducing-the-outline-foundation-an-independent-home-for-outline-39fba2ab4e25 16:24:47 <Shelikhoo[mds]> anything more we wants to discuss in this meeting? 16:25:08 <cohosh> not from me 16:25:33 <Shelikhoo[mds]> thanks~ 16:25:33 <Shelikhoo[mds]> #endmeeting