13:30:28 #startmeeting 13:30:28 Meeting started Wed Nov 26 13:30:28 2014 UTC. The chair is nickm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:30:28 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:30:44 who's here for the tor dev meeting this fine (for me) rainy (for me) morning (for me)? 13:30:59 it's raining here 13:31:08 raining here :P 13:33:03 So, I've been doing various. Dave G was around last week, and we got a lot of discussion and planning and philosophy done. Last wednesday I taught a lecture at MIT; I've gotten some student emails since then. I hope something comes of it. 13:34:17 I spent the weekend recovering from working the whole week long. Monday was meetings and a little hacking. Yesterday I implemented a new PRNG again. I think this time the entropy-extracting part at least will make sense to put into Tor, instead of that getrandom branch I started to moot with dgoulet 13:34:34 (https://github.com/nmathewson/libottery-lite) 13:35:03 by end-of-month, I mean to get a libevent release ready, get 9262 merged, get libottery-lite finished, and get the testing plan for sponsor S written up. 13:35:13 This may not be a realistic set of goals, but I am not a realistic guy. 13:35:29 And that's about all for me this week. 13:35:36 do you want review for ottery-lite? 13:35:53 once it's a little better. It's still buggy and undocumented 13:35:57 ok 13:36:49 oh! And next week from Tuesday on, Roger and Mike will be in town to confer with me and Wendy. So I might have less online time than usual. 13:37:02 Would anybody volunteer to run the patch workshop next tuesday in case I'm busy? 13:38:03 the hour it's at is kind of rough for me, been trying to be better about when I sleep 13:38:06 ;_; 13:38:20 np 13:38:53 can I go really quick? kitty is mad that her lap disappeared 13:39:04 go for it 13:39:12 dgoulet: so, I last say you... saturday morning? 13:39:17 Anything new since then? 13:39:30 oh meant "can I talk" but :P 13:39:35 oh! 13:39:37 yeah, go fo rit 13:39:38 :) 13:39:42 it's k, she'll cope 13:39:45 oh uh 13:39:59 I'm writing my sponsor S/T PT eval draft 13:40:07 which is neither code nor little-t tor 13:40:16 both which make me sad, but it's important 13:40:40 apart from that I'm thinking really hard about pq crypto still, which probably is a huge rathole 13:41:02 yeah. But file that under professional development. :) 13:41:20 I'll more than likely write a bunch of patches when I get annoyed at doing tech writing, but it'll be my main focus for a bit 13:41:43 (and I have a sponsor T kickoff meeting at some ungodly hour next week that I'm supposed to use voip for) 13:42:13 ok 13:42:21 apparently there is a key exchange primitive that provides the security properties that we'd like that will fit in a single tor cell, but it's really new and scary 13:42:27 (SIDH) 13:42:51 Quick question on one of my things then --- for 9262, maybe look at our notes, and let me know if you think any of them should block my merging andrea's patches? 13:42:55 but my pt proptotype will probably be ntru based since I am not bound by your pesky rules >.> 13:43:01 ok 13:43:08 Rob's testing has given me some confidence that it's probably okay. 13:43:34 yeah from what I remembered that was our main concern when we did the review 13:43:37 And if not, hey, I think I'm the only person on the team who lives somewhere that they celebrate a holiday this weekend 13:43:45 "this looks ok but gosh, that's a bunch of code" 13:44:19 nickm: gobble gobble? 13:44:31 yah 13:44:42 are we going to also do something like KIST? 13:45:19 Maybe in 0.2.6; maybe not. Probably soon if we can, though. 13:45:26 gotcha 13:45:51 Aaron and Rob are hoping to visit me in mid december to talk about that, and other stuff. 13:45:55 IIUC 13:45:57 not having access to snd.cwnd cnd.nxt, snd.una for userland has been a long standing pet peeve of mine 13:46:07 s/for/from/ 13:46:17 well, we know plenty of kernel hackers who work on plenty of kernels, right? 13:46:30 I've been accused of being one even 13:46:44 at least for freebsd/linux the socket option they're using returns the information required 13:47:03 though I think the structure needs ifdefs, havne't looked closely 13:47:10 joy 13:47:16 (my freebsd side of the investigation was just looking at the kernel source) 13:47:43 maybe there's a better way to get the information 13:48:13 and clampink the socket send buffer and only using that instead of the congestion window probably isn't totally terrible as a plan b 13:48:46 but I'll stop rambling 13:49:19 wrt one tor cell -- It probably wouldn't be too hard to make EXTEND able to span multiple cells, if we really had to 13:49:45 Yawning: let me know if you want to cook a patch for the Linux kernel on that, I used to do a lot of kernel stuff before Tor, I guess I can help a bit :) 13:50:08 dgoulet: linux supports TCP_INFO 13:50:24 Cool, thanks! We'll see what's neeed 13:50:31 darwin *should* dunno about windows 13:50:44 Yawning: ah! well at least Linux has your fields 13:50:51 today i discovered https://github.com/nmathewson/libottery-lite , carry on nickm. carry on :) 13:51:24 hi coderman! 13:51:29 thanks 13:51:37 tor meeting right now, but happy to chat about rngs after 13:51:53 dgoulet: so, anything else to add for this week, or is it pretty much how it was on Saturday? 13:52:00 I hope you're recovered from your trip 13:52:10 * dgoulet starts 13:52:16 yeah I slept 14h on Sunday :P 13:52:52 whoa 13:52:54 most of my time now is on SponsorR, instrumentation side of HS and analysis script of the info will soon start 13:52:58 ECAT, I'll read backlog 13:53:00 >.> 13:53:09 Yawning: in a rump stack, snd.cwnd, cnd.nxt, snd.una live in userspace, let alone access. (the timers, though. well...) 13:53:12 ;) 13:53:27 I did a small patch on monday to fix #13667 and I would like to get your feedback nickm on what Roger said 13:53:37 nickm: see last comment, "3)" 13:53:48 ah, yeah. 13:53:56 so no ref in the code? 13:54:20 In general, we assume that closed tickets are history, not present documentation. So ideally, instead of saying (ref: 13667), the comment would summarize the issue and the thinking, so that the code reads fine on its own 13:54:32 ok perfect 13:55:47 so yeah that's about it, really been focused on one thing since Monday so not much on little-t tor side 13:56:06 np 13:57:22 oh hey, it looks like the lecture I did on Wednesday is onlyine now. 13:57:23 https://www.youtube.com/watch?v=rIf_VZQr-dw 13:57:49 I hope it isn't stupid. 13:57:53 ah nice 13:57:58 it was not no worry 13:57:59 okay, so, anything else for the meeting today? 13:58:12 oh, and Has anybody seen intrigeri around? 13:58:52 nickm: nope... been a while 13:59:00 nickm: afaik, not today yet 13:59:05 Not hearing anything else for the meeting today, so: 13:59:07 #endmeeting