17:32:18 #startmeeting tor browser 3/32/2019 17:32:18 Meeting started Mon Apr 1 17:32:18 2019 UTC. The chair is GeKo. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:32:18 Useful Commands: #action #agreed #help #info #idea #link #topic. 17:33:08 hello everyone 17:33:24 hi to all and welcome to acat 17:33:26 Nice April fools 17:33:27 acat: a special welcome to you! 17:33:39 our meeting pad is at https://storm.torproject.org/shared/tHoN4Ii7rLSjPE0OP4gydX4cMGadsXmRQNc-6lwru0N 17:33:47 we'll start with status updates as usual 17:33:53 please read through the items 17:34:00 and mark those bold you want to talk about 17:34:07 welcome acat! 17:34:13 (step 0 add your items to the pad :) ) 17:34:24 “Week of March 32” made my day (so far) 17:34:41 yeah 17:35:38 I need 25 hour day too 17:35:42 antonela: thanks! :) 17:36:48 alright 17:37:05 as i see we don't have any bold items 17:37:16 is part of pospeselr's missing? 17:37:46 seems so 17:37:50 (at least for me) 17:37:57 me too 17:38:07 so the single-most important item for this week is getting the alpha release going 17:38:33 https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&keywords=~tbb-8.5-must-alpha&order=priority has the tickets 17:38:57 when is the code freeze? 17:38:59 the vast majority is in needs_review 17:39:06 as soon as we have everything we need 17:39:17 that includes #28329 and friends 17:39:26 a dn #27609 and friends 17:39:36 and #29768 17:39:37 ack 17:39:58 those are the remaining blockers (modulo getting everything reviewed and merged) 17:40:25 for #29246 we need giorgio, so we can postpone it 17:40:25 ack for #29768 too 17:41:18 and depending on when we have things ready and out 17:41:23 we can think about the stable date 17:41:43 sysrqb: i guess i have a nother crash for you :( 17:41:52 i'll open a ticket later on i think 17:41:55 uh oh 17:42:02 okay, thanks 17:42:35 sysrqb: https://blog.torproject.org/comment/280338#comment-280338 is the convo that contains all the info i have so far 17:42:47 kk, *looks* 17:43:00 i don't see it on my 6.0 system, so not sure what's actually up, alas 17:43:25 okay, do we have anything else for status updates? 17:43:41 sisbell: if we/i can hep you with anythinig let me know 17:43:45 brade: re code freeze, I would say mid April if we release end of April? 17:43:56 I think that was what we had discussed during the release meeting 17:44:07 it seems your items might still require the most work of the three mentioned 17:44:08 GeKo: sure, I think I have it covered for now. Just one issue left I know off 17:44:16 but let me double check the backlog 17:44:20 okay :) 17:44:42 pili: well it's abuot the freeze for the alpha i thought 17:44:53 *about 17:44:57 ah, ignore me then 17:45:08 and that's basically as soon as the patches are written :) 17:46:07 okay, discussion items anyone? 17:47:00 i guess i can mention one 17:47:09 Until we get the native unpacking issue solved, we can't support latest Android Q. But I'd like to push that off until next release 17:47:24 as some of you know, i had a discuss with someone from cloudflare today 17:47:32 sisbell: yes, please 17:47:36 sisbell: well, we have a few months before Q is a problem 17:47:43 so defintiely not a priority right now 17:47:48 cool 17:47:50 and filing a follow-up bug would be good 17:47:59 o/ 17:48:02 \o/ pospeselr 17:48:21 lol 17:48:28 \o\ 17:48:33 one item that was mentioned is tor browser (firefox) with alt-srv 17:48:52 and whether we'd consider automatically reloading a page if we receive a .onion alt-srv 17:49:10 it was definitely degrade the UX a little 17:49:29 because that adds multiple round-trips before the user sees the page load 17:50:12 but it may be benefitial, in particular for cloudflare sites 17:50:59 i'm not sure if anyone has immediate opinions about this :) 17:51:44 why should we want to do that? 17:51:45 we had a lot of discussions about it before, maybe we can discuss all this thing again 17:52:57 it was force all tor traffic through the onion service 17:53:00 i wonder whether that's some sort of #27502? 17:53:18 or #21952 17:53:34 antonela: no 17:53:45 that's redirects chaning the url bar domain 17:54:00 but alt-src works below 17:54:07 i see 17:54:11 not changing the security context 17:54:14 therefore users wouldn't be impacted by abuse coming from the same exit node as them 17:54:33 cloudflare can handle abuse separately from the exit node IP address 17:54:38 sysrqb: but you'd do the first request without the .onion anyway 17:54:39 yes i know 17:54:52 because there is no alt-svc mapping there yet 17:55:01 this was raised in the context of not handling tor browser's UAS specially 17:55:19 right, but you receive the alt-svc in the first response 17:55:25 and then you'd use that mapping for subsequent requests 17:55:36 right 17:55:45 yes, but then the browser should switch over automatically 17:55:54 or could :) 17:55:57 except here, the subsequent requests would include resending the most-recent request 17:56:11 right :) 17:56:36 ah, i see 17:56:45 there's also a time out preiod, iirc, where the browser only uses the alt-svc after the current channel times out 17:56:50 *period 17:57:00 so you send the request until you get the onion and only *then* the response gets sent over it 17:57:42 but i don't see how that is buying you anything 17:58:08 hrm, i don't think that was exactly what they were thinking 17:58:27 i think CF would still send the response on the first request connection 17:58:33 but maybe the browser ignores it 17:58:42 or closes that connection before the full respoonse arrives 17:58:55 and then it resend the request on the alt-svc 17:59:10 or, maybe because it's already receiving the request on this connection, it waits until that completes 17:59:25 and then all subsequent requestss go over the alt-scv 17:59:26 okay, so it it's not #27502 17:59:47 then the first step would be getting a ticket with some background into trac 18:00:03 and then we'll could see what we can do 18:00:16 sounds like a good plan 18:00:19 i think we could put it onto our sponsor27 queue 18:00:33 which means we could think spending some of our funding for it 18:01:07 there are various .onion services pieces/alt-svc pieces already on it 18:01:18 see https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&sponsor=%5ESponsor27&col=id&col=summary&col=keywords&col=status&col=owner&col=type&col=priority&order=priority 18:02:28 lots of work 18:02:51 +1 to adding under S27 18:03:09 yeah, but very worthwhile :) 18:03:40 okay, anything else for today? 18:03:59 o/ I'm here if I missed anything important in the first 20 minutes 18:04:10 everything important 18:04:13 ohi 18:04:21 oh dear* 18:04:34 we all laughed at your date joke while you weren't here 18:04:41 good one pospeselr 18:04:43 i am calling it then folks. thanks everyone *baf* 18:04:45 pospeselr: then we assigned you all of the bugs in the above query 18:04:50 hahah 18:04:53 it'll make it in the meeting logs 18:04:53 oh noooo 18:04:56 lol 18:04:57 brade: +1 18:05:07 glhf 18:05:10 that'll solve all out problems 18:05:17 *our 18:05:22 #endmeeting