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