19:01:52 #startmeeting tbb-dev 19:01:52 Meeting started Mon Nov 9 19:01:52 2015 UTC. The chair is mikeperry. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:52 Useful Commands: #action #agreed #help #info #idea #link #topic. 19:02:19 ok, well I guess I'll start off by mentioning that I just created #17569 a few seconds ago 19:02:25 hello everyone, welcome to the TBB dev meeting 19:02:38 nickm: at work at an office today, can't chat 19:04:12 hi everyone 19:04:18 kernelcorn: I suggest we table that until later. that's not a flamewar I feel like having right now 19:04:19 special: okay, no worries. Just wanted to know if you'll be coming back to #15588 or if I should try to find somebody else to bang on it. :) 19:04:40 mikeperry: fine by me, I have no intention of starting a flamewar 19:04:45 let's say yes unless somebody else is being blocked by it 19:04:52 I want to, just struggling to find time and energy lately 19:05:13 special: afaik ricochet is the main thing that wants it. But IMO it's a very good idea. 19:05:22 ok, anyway, last week, I wrote our status report, helped with the hardened release blog post, but was otherwise consumed by ED interviews and related things 19:05:55 this week I am going to try to page back in a bunch of tor work related to padding, guard discovery, and load balancing 19:06:09 so I won't be doing too many TBB things. I will try to keep an eye on tickets though 19:06:14 that's it for me 19:10:08 anyone here? who wants to go next? 19:10:48 * mcs will go next 19:10:53 This past week, Kathy and I reviewed the patch for #9659 and created a revised patch. 19:11:00 Based on a comment from a cypherpunk, our patch may need to be revised. Other opinions are welcome. 19:11:07 We also reviewed the patch for #16990, triaged assorted bugs, etc. 19:11:12 Next on our list: 19:11:17 - Revisit the #9659 patch. 19:11:22 - Look at #17248. 19:11:27 - Tor Browser 5.5 work: develop patches for #17442, #16940, and #17344. 19:11:59 That's all for us. 19:12:33 here is what i did: 19:12:49 i worked on the releases, #17406 and #16990 19:13:25 started with #15578 and filed #17568 for the remaining clean-up our controller code 19:14:16 this week i plan to get #15578 fixed and i plan to do some more code reviews 19:14:23 (patches are piling up) 19:14:24 are we still thiking about if we should have SR keys or not? (scrollback) 19:14:58 it seems we have two regressions in the alpha series: #17550 and #17561 19:15:11 we shuold address them before the next release is coming out 19:15:16 *should 19:15:21 that's it for me for now 19:15:24 GeKo: if you need help reviewing C++ patches, I can do that. 19:15:53 yeah, i'll ping you in this case 19:16:59 r.e. #17550, does anyone on the Tor Browser team have access to a Windows 10 system? 19:17:15 (we do not but could work on solving that problem) 19:17:38 not me 19:17:56 we need windows 10 boxes to also test for signing issues, too 19:18:04 hrmm 19:18:13 #17550 seems like a font metric problem (definitely a strange problem though) 19:18:14 ywaning said that the signature was fine on his box 19:18:31 so, 2:1 for the signing is working :) 19:19:23 mcs: Yawning is usually around on IRC 19:19:48 mikeperry: I know; thanks. 19:19:53 not sure what timezone he operates on 19:20:47 ok, who's next? 19:21:22 * arthuredelstein can go 19:21:38 Last week, I wrote a patch for #17446. 19:21:56 Also I wrote a fix for GeKo's find in #16990. 19:22:07 I submitted patches to Mozilla for bugzil.la/1174386 (aka #5926), 19:22:12 bugzil.la/1217290 (#16005), 19:22:16 bugzil.la/1222285 (#15646), 19:22:22 and bugzil.la/1216882 (#14716). 19:22:47 I also spent some time working to revise our patch for bugzil.la/1121643 (#13313). The font code in Firefox is simply crazy. 19:22:54 Also I submitted #17565 this morning. 19:23:12 This week I'll work more on bugzil.la/1121643, revise some more Mozilla patches that need revising, and have a look at #17568. 19:23:34 that's it for me. 19:25:25 * boklm can go next 19:26:06 This past week I updated the testsuite to do a "SIGNAL NEWNYM" beetween test retries, to remove false positives caused by slow circuits 19:26:09 I made a patch for torbrowser-launcher to make it use our updater's xml to get the stable version number 19:26:18 I looked at why the tests fail on the hardened tor browser. One reason is mbox, so I started looking at #17325 19:26:29 After disabling mbox, the selenium tests are running, but not the mozmill ones, so I opened #17567 19:26:41 This week I'm planning to work on #17325 and investigate #17567 19:26:54 I also noticed on http://trychooser.pub.build.mozilla.org/ that they have a linux64-asan option so I will try it 19:27:03 that's all for me 19:27:11 interesting re 17567 19:31:19 boklm: did #17567 give a longer stacktrace, or just that? 19:31:34 mikeperry: only that 19:31:41 oh: 19:31:45 ==12494==AddressSanitizer: while reporting a bug found another one. Ignoring. 19:31:52 sad 19:33:02 can you maybe get one from gdb? https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking#Usinggdb 19:33:48 mikeperry: I will try that 19:35:09 boklm: also giving an example way to reproduce the crash on the bug will be helpful too 19:35:26 ok 19:35:27 boklm: like what args to https://people.torproject.org/~boklm/tbbtests-doc/usage.html you used (if you even used that to trigger this) 19:36:20 ok, I'm adding that to the ticket 19:37:27 cool, thanks 19:39:37 boklm: btw someone filed https://trac.torproject.org/projects/tor/ticket/17570. Do we still regularly run the tests to check the HTTP vs HTTPS script inclusion? 19:40:12 the ones from #13053 19:41:07 yes, we are running them 19:41:38 * boklm can't see the content of #17570 19:43:45 the tests we are doing are in: https://gitweb.torproject.org/boklm/tor-browser-bundle-testsuite.git/tree/mozmill-tests/tbb-tests/noscript.js 19:44:28 boklm: it basically sounds like a #13053 regression. their repro test case isn't very good either, so seeing the GPG content probably won't help you very much 19:46:37 aha 19:47:46 I think I can turn their janky example into something for Giorgio. I got it to work 19:48:16 ! 19:48:41 maybe. it's actually not clear what I got working yet 19:49:30 I think just some CSS has loaded here, not actual scripts.. the test site they are using has a self-signed cert, so it's all kind of jank to figure out what is blocking what where 19:51:15 are they including the http script using