00:02:59  <TooTallNate>tjfontaine: i can give you ssh access if you feel like digging around some more
00:03:10  <TooTallNate>in any case, i'll open an issue...
00:04:30  <tjfontaine>TooTallNate: I'll probably take you up on that tomorrow, I'm curious to see what the errors are with the system openssl
00:05:05  <TooTallNate>tjfontaine: with the system ssl, the node server seems to work as expected
00:05:20  <TooTallNate>though if I run node through gdb, openssl throws a SIGILL immediately
00:05:26  <tjfontaine>heh
00:05:29  <TooTallNate>even with no script running
00:07:40  <tjfontaine>ok then we're just not building openssl right for arm
00:09:02  <TooTallNate>i'm starting to agree
00:09:33  <tjfontaine>doesn't really surprise me, the gyp is mostly just adapted to work on windows and linux x86/x64 :)
00:24:13  * mmalecki_quit (Read error: Connection reset by peer)
00:24:23  * mmaleckijoined
00:24:24  * piscisaureus_joined
00:25:13  <piscisaureus_>every time someone sends an inappropriate message to nodejs-dev I will increase the font size of the welcome message by 1pt
00:25:58  * EhevuTovquit (Quit: This computer has gone to sleep)
00:26:21  <tjfontaine>heh
00:27:08  <piscisaureus_>not that it will help in any way
00:27:20  <tjfontaine>what's "inappropriate"?
00:27:24  <piscisaureus_>that's why I will keep pushing for disbanding that mailing list
00:27:45  <piscisaureus_>well, I mean, "not about development of node itself"
00:27:58  <tjfontaine>ah
00:28:07  <tjfontaine>it's never fun to be the nanny
00:28:18  <piscisaureus_>well
00:28:52  <piscisaureus_>I could just stop reading it
00:29:08  <piscisaureus_>but there is the risk that something interesting does get discussed there
00:29:22  <piscisaureus_>so now I have to keep an eye on two mailing lists
00:30:20  <piscisaureus_>but - yeah
00:30:32  <tjfontaine>mailing lists and forums, two places I really don't like to visit
00:30:51  <piscisaureus_>well, me neither
00:31:05  <piscisaureus_>atleast - low-traffic mailing lists are not so bad because you can just read them as email
00:31:12  <piscisaureus_>but for nodejs that's really not an option
00:31:26  <piscisaureus_>you want to read it on the web or it will totally swamp me
00:31:32  <tjfontaine>is there a designated moderator?
00:31:49  <piscisaureus_>tjfontaine: only new users are moderated
00:32:11  <tjfontaine>piscisaureus_: but I mean someone who tries to enforce a policy of on-topic conversation
00:32:47  <piscisaureus_>tjfontaine: well, ben usually complains if the conversation is off-topic
00:32:53  <piscisaureus_>sometimes I do
00:33:11  <piscisaureus_>in nodejs there are basically no rules
00:33:24  * perezdquit (Quit: perezd)
00:33:33  <piscisaureus_>I think isaacs used to moderate that somewhat
00:34:44  <piscisaureus_>I am always somewhat afraid to become Cygwin mailing list nazi type
00:35:01  <piscisaureus_>I used to dislike those guys for that
00:35:04  * blackorzarjoined
00:35:08  <piscisaureus_>but now I can see where it comes from
00:36:35  <tjfontaine>ya, they're best when they moderate themselves, but you really need the community to step up for it
00:37:45  <piscisaureus_>well - this type of moderation tends to be very distractive by itself
00:37:54  <tjfontaine>sure
00:38:00  <piscisaureus_>funny, sometimes. But distractive
00:38:37  <piscisaureus_>probably an invite-only ml with only intelligent people would work well
00:38:38  <piscisaureus_>but I don't really like the in-crowd aspect of it
00:38:57  <tjfontaine>I thought that's what this channel was? :)
00:39:29  <piscisaureus_>yeah
00:39:34  * bnoordhuis_quit (Ping timeout: 240 seconds)
00:40:13  * ryah_quit (Ping timeout: 248 seconds)
00:40:33  <piscisaureus_>it's one of the things that I don't like about this channel
00:41:29  * ryahjoined
00:44:00  * tomshredsquit (Read error: Connection reset by peer)
00:45:02  * EhevuTovjoined
00:53:36  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
00:57:51  * dapquit (Quit: Leaving.)
01:01:12  * c4miloquit (Read error: Connection reset by peer)
01:07:13  * c4milojoined
01:18:17  * c4miloquit (Read error: No route to host)
01:18:23  * c4milo_joined
01:19:43  * c4milo_quit (Read error: Connection reset by peer)
01:21:04  * c4milojoined
01:21:48  * mikealquit (Quit: Leaving.)
01:22:41  * joshthecoderquit (Quit: Leaving...)
01:25:20  * mikealjoined
01:26:16  * abraxasjoined
01:28:17  * CoverSlidequit (Ping timeout: 240 seconds)
01:36:03  * tomshredsjoined
01:39:55  * mjr_quit (Quit: mjr_)
01:39:59  * tomshredsquit (Client Quit)
01:43:40  * mikealquit (Quit: Leaving.)
01:45:18  * EhevuTovquit (Quit: This computer has gone to sleep)
01:50:29  * tomshredsjoined
01:59:04  * TooTallNatequit (Quit: Computer has gone to sleep.)
02:14:29  <isaacs>nodejs-dev is discontinued
02:14:45  <isaacs>ircretary: tell piscisaureus that nodejs-dev is now discontinued
02:14:45  <ircretary>isaacs: I'll be sure to tell piscisaureus
02:15:31  <isaacs>i like how github is sort of a naturally-selecting medium
02:15:41  <isaacs>people who only care about one issue can easily follow just that one issue, etc.
02:15:58  <isaacs>and we use pull requests now, so really there's no need for nodejs-dev
02:16:20  <isaacs>the original purpose of nodejs-dev was to not clutter our patch review with conversations about express and whatnot
02:18:50  <isaacs>tjfontaine: re your question about moderation, it's a lot like #node.js vs #libuv
02:19:03  <isaacs>tjfontaine: discussion in nodejs-dev was intended to be strictly core-related stuff
02:19:08  <tjfontaine>nod
02:19:24  <isaacs>and the only rule for discussion in nodejs@ was just "be nice"
02:19:42  <isaacs>there are like a dozen or so moderators on the mailing list, and a handful in the irc channel
02:20:25  <tjfontaine>ya, being in #node.js was too painful for me
02:23:46  * blackorzarquit (Ping timeout: 246 seconds)
02:34:04  * brsonquit (Ping timeout: 240 seconds)
02:37:23  * ericktquit (Ping timeout: 268 seconds)
02:40:11  * lohkeypart
02:41:24  * ericktjoined
02:42:28  * c4milo_joined
02:43:22  * c4miloquit (Ping timeout: 246 seconds)
02:52:14  * c4milo_quit (Remote host closed the connection)
02:55:14  * c4milojoined
03:00:08  * brsonjoined
03:01:24  * ericktquit (Quit: erickt)
03:04:24  * brsonquit (Ping timeout: 240 seconds)
03:04:29  * dshaw_quit (Quit: Leaving.)
03:05:14  * brsonjoined
03:08:41  * dshaw_joined
03:16:09  * joshthecoderjoined
03:19:37  * mmaleckiquit (Quit: Lost terminal)
03:20:09  * mmaleckijoined
03:38:06  * ericktjoined
04:02:47  * tomshredsquit (Read error: Connection reset by peer)
04:33:40  * joshthecoderquit (Remote host closed the connection)
04:33:55  * joshthecoderjoined
04:37:07  * mikealjoined
04:45:24  * mmaleckiquit (Quit: Lost terminal)
04:45:45  * mmaleckijoined
04:51:23  * EhevuTovjoined
04:52:51  * EhevuTovquit (Client Quit)
05:07:31  * joshthecoderquit (Read error: Connection reset by peer)
05:07:50  * joshthecoderjoined
05:11:55  * ericktquit (Quit: erickt)
05:12:41  * mikealquit (Quit: Leaving.)
05:42:14  * paddybyersquit (Quit: paddybyers)
05:43:10  * paddybyersjoined
05:52:34  * brsonquit (Quit: leaving)
05:56:15  * mmaleckiquit (Ping timeout: 264 seconds)
06:01:02  * lohkeyjoined
06:15:28  * paddybyersquit (Quit: paddybyers)
06:32:30  * philips_quit (Excess Flood)
06:34:23  * philips_joined
06:44:07  * loladirojoined
07:03:27  * lllk^joined
07:04:26  * `3rdEdenjoined
07:05:17  * lllk^quit (Client Quit)
07:06:13  * rendarjoined
07:16:16  * mmaleckijoined
07:19:56  * mmaleckiquit (Client Quit)
07:20:13  * mmaleckijoined
07:22:21  * loladiroquit (Quit: loladiro)
07:27:22  * lohkeyquit (Read error: Connection reset by peer)
07:27:56  * ArmyOfBrucequit (Excess Flood)
07:28:24  * ArmyOfBrucejoined
08:00:52  * paddybyersjoined
08:06:35  * mikealjoined
08:07:47  <saghul>hum, some tests are failing on master due to timeout :-S
08:07:52  <saghul>travis scared me!
08:14:29  * paddybyers_joined
08:17:10  * paddybyersquit (Ping timeout: 260 seconds)
08:17:10  * paddybyers_changed nick to paddybyers
09:01:09  * joshthecoderquit (Quit: Linkinus - http://linkinus.com)
09:11:39  * TheJHjoined
09:23:47  * hzjoined
10:03:03  * mmaleckiquit (Ping timeout: 265 seconds)
10:11:07  * mmaleckijoined
10:18:36  * TheJHquit (Ping timeout: 240 seconds)
11:03:02  * stagasjoined
11:30:01  * chobi_e_changed nick to chobi_e
11:42:15  * chobi_echanged nick to chobi_e_
11:44:43  * TheJHjoined
12:05:21  * mmaleckiquit (Ping timeout: 272 seconds)
12:06:56  * mmaleckijoined
12:07:08  * bnoordhuisjoined
12:07:22  <bnoordhuis>hah, forgot to join the channel
12:11:12  <bnoordhuis>indutny: https://github.com/v8/v8/commit/f5934ed <- seems they landed your semaphore fix
12:12:11  <indutny>nice
12:12:26  * abraxas_joined
12:16:03  * abraxasquit (Ping timeout: 264 seconds)
12:19:44  * chobi_e_changed nick to chobi_e
12:29:04  * chobi_echanged nick to chobi_e_
12:30:15  * piscisaureus_joined
12:30:25  <piscisaureus_>ircretary: notes
12:55:17  * saghulquit (Ping timeout: 268 seconds)
12:56:01  <abraxas_>bnoordhuis: sorry for that silly typo pull request today, won't happen again ;)
12:56:03  <abraxas_>(ron here)
13:02:33  * dshaw_quit (Quit: Leaving.)
13:08:24  <bnoordhuis>abraxas_: oh, no worries, it's not something you can know beforehand
13:09:00  <abraxas_>I'm not too familiar with the whole git blame stuff :) haven't worked on git projects of that scale yet
13:09:26  <bnoordhuis>it's my favorite git feature
13:09:41  <bnoordhuis>as long as it's not my name that's in front of the offending line, that is
13:09:56  <abraxas_>lol
13:10:15  <abraxas_>ah right, looks pretty good
13:10:34  <abraxas_>it's nice to be able to say "Barry broke it, he can fix it" ;)
13:10:39  <bnoordhuis>exactly :)
13:10:45  <bnoordhuis>in our case it's usually piscisaureus_
13:10:48  <abraxas_>lol
13:10:55  * piscisaureus_booted bnoordhuis (See You - Kick sponsored by www.trillian.im)
13:11:05  * bnoordhuisjoined
13:11:11  <bnoordhuis>haha
13:11:38  <abraxas_>not too strange since you both commit like what, 90% of the code in libuv?
13:11:48  <bnoordhuis>yep
13:11:57  <abraxas_>*proud dutchman*
13:14:11  * mmaleckiquit (Ping timeout: 260 seconds)
13:20:05  * TheJH_joined
13:22:50  * abraxas_quit (Remote host closed the connection)
13:22:58  * TheJHquit (Ping timeout: 246 seconds)
13:41:35  * ArmyOfBrucequit (Excess Flood)
13:42:05  * ArmyOfBrucejoined
13:46:37  <indutny>bnoordhuis: not me
13:46:46  <indutny>because I'm not pushing a lot
13:54:23  <CIA-131>libuv: Ben Noordhuis master * rb81e67a / src/unix/udp.c : unix: fix aliasing warning in udp.c - http://git.io/2ml4Vw
13:54:23  <CIA-131>libuv: Ben Noordhuis master * re89cb90 / src/unix/stream.c : unix: fix aliasing warnings in stream.c - http://git.io/bd95eA
13:56:04  <indutny>bnoordhuis: yt?
13:56:09  * travis-cijoined
13:56:09  <travis-ci>[travis-ci] joyent/libuv#617 (master - e89cb90 : Ben Noordhuis): The build passed.
13:56:09  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/a787a16ac371...e89cb907a2e2
13:56:09  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2213369
13:56:09  * travis-cipart
13:56:22  <indutny>bnoordhuis: have you followed yesterday's discussion of semaphore_wait on osx?
13:59:12  <bnoordhuis>indutny: don't think so
13:59:19  <indutny>bnoordhuis: ok
13:59:30  <indutny>we've figured out that KERN_ABORTED is returned when signal was received
13:59:35  <indutny>and process has registered callback
13:59:47  <indutny>i.e. it needs to abort wait to run callback in that thread
13:59:54  <indutny>or
14:00:15  <indutny>kernel can't guarantee consistency of wait after signal
14:00:29  <bnoordhuis>you mean when it's installed a signal handler?
14:00:50  <indutny>yes
14:00:53  <indutny>sigaction
14:01:12  <indutny>with callback
14:01:48  <bnoordhuis>okay
14:01:58  <bnoordhuis>so looping on KERN_ABORTED is the right thing to do?
14:04:17  <indutny>yes
14:04:21  <indutny>btw
14:04:26  <indutny>updated tls async session storage PR
14:04:41  <indutny>https://github.com/joyent/node/pull/3661
14:05:23  <indutny>I really want API to be polished by isaacs
14:05:28  <indutny>before pulling it into 0.9
14:06:30  <CIA-131>node: Ben Noordhuis v0.8 * r422772f / lib/net.js : net: fix asserts - http://git.io/bquUtw
14:06:30  <CIA-131>node: St├ęphan Kochen v0.8 * r81b711b / doc/community/index.html : doc: remove nodejs-dev from the community page - http://git.io/VItr6w
14:06:46  <piscisaureus_>bnoordhuis: I am going to land a big whitespace change to css files
14:07:00  <indutny>is it reasonable?
14:07:09  <piscisaureus_>bnoordhuis: I know you don't like that but this is such a mess -> https://github.com/joyent/node/blob/master/doc/pipe.css
14:07:26  <bnoordhuis>meh, okay
14:07:30  <indutny>oooh
14:07:33  <indutny>how
14:07:35  <indutny>crap
14:07:39  <indutny>my eyes
14:08:57  * ArmyOfBrucequit (Excess Flood)
14:09:28  * ArmyOfBrucejoined
14:09:30  <piscisaureus_>I promised to touch those files but I ain't gonna do it if it's such a mess
14:10:36  <indutny>odd thing
14:10:42  <indutny>tls async session storage doesn't work
14:10:46  <indutny>but how?
14:11:14  <piscisaureus_>explain how it doesn't work :-)
14:11:25  <piscisaureus_>indutny: it doesn't work by making ice cream
14:11:35  <indutny>haha
14:12:00  <indutny>openssl's callback isn't called
14:13:13  <piscisaureus_>for those who love good formatting:
14:13:14  <piscisaureus_>https://github.com/joyent/node/blob/master/doc/community/index.html#L84-125
14:13:31  * saghuljoined
14:13:47  <indutny>man
14:13:56  <indutny>you want me be blind, ain't you?
14:14:06  <piscisaureus_>don't touch it btw
14:14:08  <piscisaureus_>I'm editing it
14:14:12  <indutny>I won't do it
14:14:16  <indutny>I promised myself
14:14:22  <indutny>that I won't touch html in next months
14:14:29  <indutny>and no css too
14:14:42  <piscisaureus_>I also don't like it
14:14:44  <piscisaureus_>shh
14:14:51  <piscisaureus_>I'm at this html+css shop
14:14:57  <piscisaureus_>this could cost me my job
14:16:49  <indutny>:)
14:17:07  * mmaleckijoined
14:18:35  <indutny>oh
14:18:37  <indutny>I'm stupid
14:18:42  <indutny>I run `node session.js`
14:18:48  <indutny>instead of `./node session.js`
14:19:48  <indutny>anyway it doesn't work with chrome and firefox for me
14:31:42  * blackorzarjoined
14:40:25  <indutny>bnoordhuis: so
14:40:54  * AvianFlujoined
14:45:35  * hzquit (Ping timeout: 272 seconds)
15:00:36  * russfran1changed nick to russfrank
15:00:46  * russfrankquit (Changing host)
15:00:46  * russfrankjoined
15:04:23  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
15:17:37  * blackorzar_joined
15:19:22  * blackorzarquit (Ping timeout: 246 seconds)
15:23:47  <isaacs>gday
15:24:10  <isaacs>piscisaureus_: oohhh.... very tidy
15:24:13  * isaacslikes
15:24:29  <isaacs>piscisaureus_: can you remove the bit about node-dev?
15:24:34  <isaacs>since it's no more?
15:24:44  <isaacs>oh, you did..
15:24:46  <isaacs>i see.
15:26:33  <piscisaureus_>isaacs: do you mind if I tidy stuff?
15:26:46  <piscisaureus_>isaacs: only the really bad parts
15:31:17  <isaacs>piscisaureus_: nono, go nuts.
15:31:22  <isaacs>piscisaureus_: tidy the whole thing i don't care.
15:31:27  <isaacs>it needs it badly.
15:31:48  <isaacs>i would have pushed back on the original pull req for the new site if i wasn't in such a hurry to just get something up asap at the time.
15:34:58  <isaacs>skype in 0:30
15:35:05  * AvianFluquit (Quit: AvianFlu)
15:35:59  * dapjoined
15:36:27  <bnoordhuis>indutny: yes?
15:39:02  <isaacs>piscisaureus_: you don't slurp #node.js?
15:39:09  <piscisaureus_>isaacs: I don't
15:39:10  <tjfontaine>no because of the +o wars
15:39:32  <piscisaureus_>I suppose I could add it back
15:39:49  <piscisaureus_>since the +o war seems to have ended
15:46:01  <bnoordhuis>2012. o+ war was beginning
15:50:41  * mmalecki_joined
15:50:49  * mmaleckiquit (Ping timeout: 272 seconds)
15:55:50  <CIA-131>node: Bert Belder v0.8 * r45cd4e2 / (5 files in 2 dirs): doc: use somewhat consistent styling for css assets - http://git.io/Uaid7A
15:55:51  <CIA-131>node: Bert Belder v0.8 * r1eab514 / doc/pipe.css : doc: pixel nudge - http://git.io/nLV8JA
15:55:51  <CIA-131>node: Bert Belder v0.8 * r31ddd95 / (6 files in 5 dirs): doc: move ul styling to pipe.css - http://git.io/pZzaKg
15:55:51  <CIA-131>node: Bert Belder v0.8 * r6c371c6 / doc/community/index.html : doc: remove Felix's IRC logs from the community page - http://git.io/yh2rDg
15:55:53  <CIA-131>node: Bert Belder v0.8 * r985fdf2 / doc/community/index.html : doc: tidy the community page html file - http://git.io/-f9AYg
15:56:33  * hzjoined
15:56:34  * mmalecki_quit (Ping timeout: 268 seconds)
15:58:07  * TooTallNatejoined
16:01:19  <piscisaureus_>ok, logging #node.js again
16:01:57  * ericktjoined
16:01:58  <piscisaureus_>call soon?
16:02:19  <tjfontaine>TooTallNate: you're cross compiling for pi on osx?
16:02:28  <TooTallNate>tjfontaine: yes
16:02:30  <tjfontaine>k
16:02:44  <TooTallNate>tjfontaine: i've compiled on the device though too, with the same results
16:02:54  <tjfontaine>nod, I was just curious about your toolchain
16:03:19  <TooTallNate>ya, a lot of people have been :) I'll write a blog post this weekend I think
16:21:09  <tjfontaine>TooTallNate: quick look, you might want to convince openssl.gyp that for your target_arch it should use the android config instead of one of the intel/amd ones
16:21:47  * ericktquit (Quit: erickt)
16:22:32  * joshthecoderjoined
16:24:32  <tjfontaine>TooTallNate: there are some additional sources then you'll want to include for that arch, you should be able to figure out which from crypto/Makefile
16:24:51  <tjfontaine>well the subdirs under it
16:28:42  * ericktjoined
16:29:42  * pooyajoined
16:36:00  * blackorzarjoined
16:39:25  * blackorzar_quit (Ping timeout: 245 seconds)
16:40:14  <TooTallNate>tjfontaine: ok i'll take a look
16:46:06  <indutny>bnoordhuis: so so?
16:47:19  <indutny>bnoordhuis: tls sessions? :)
16:47:42  <bnoordhuis>indutny: did you fix all comments?
16:47:51  <indutny>bnoordhuis: yes
16:47:56  <bnoordhuis>because i only did a partial review lastime because not everything was addressed
16:48:00  <bnoordhuis>*last time
16:48:26  <indutny>bnoordhuis: yeah, that's understood
16:49:12  <bnoordhuis>okay, i'll look at it but that probably won't be until tomorrow
16:49:24  <indutny>np
16:49:30  <indutny>btw, has anyone tried stripe-ctf.com ?
16:49:35  <indutny>I'm hanging on level 4
16:49:49  <indutny>really curious what I'm missing there
17:08:34  <TooTallNate>tjfontaine: so using android's config, build fails 3 times and I have to comment out 3 of the configs in the config file
17:08:46  <TooTallNate>then openssl builds it seems, but linking at the ending is failing now
17:08:47  <TooTallNate>https://gist.github.com/e4eb5591dc23b70669dd
17:28:09  * piscisaureus_quit (Ping timeout: 276 seconds)
17:28:22  * EhevuTovjoined
17:29:46  * paddybyersquit (Quit: paddybyers)
17:35:50  * bradleymeckjoined
17:45:55  <indutny>whoa
17:45:58  <indutny>finally cracked level 4
17:49:30  * CoverSlidejoined
17:51:55  * dshaw_joined
18:01:24  * mjr_joined
18:02:21  * AvianFlujoined
18:06:26  * bnoordhuisquit (Ping timeout: 260 seconds)
18:13:19  <tjfontaine>TooTallNate: ya, camellia needs disabled since we don't build those files, you can see how it's disabled in the piii/k8 stuff
18:13:28  <tjfontaine>TooTallNate: mdc as well
18:14:56  <tjfontaine>TooTallNate: what 3 things did you have to modify?
18:15:38  <TooTallNate>tjfontaine: had to comment out #defines for OPENSSL_NO_MD2, OPENSSL_NO_STORE, and OPENSSL_NO_CAST
18:15:47  <TooTallNate>i'm trying to add camellia and mdc now
18:15:52  <tjfontaine>k
18:18:25  <bradleymeck>anyone know someone i can poke about locking down processes on windows
18:20:10  <KiNgMaR>bradleymeck, http://dev.chromium.org/developers/design-documents/sandbox#TOC-Sandbox-windows-architecture might be a good place to start from
18:22:48  <TooTallNate>tjfontaine: well i seem to have a working https server O_O
18:23:04  <tjfontaine>TooTallNate: excellent :)
18:23:24  <tjfontaine>TooTallNate: the good news is we can also speed up things like AES and SHA if people complain
18:23:24  <TooTallNate>tjfontaine: i forwarded that port again for an hour if you wanna verify
18:23:53  <TooTallNate>well I guess I shall prepare a patch then
18:24:17  <TooTallNate>indutny: ^
18:25:32  <indutny>TooTallNate: what?
18:25:50  <TooTallNate>indutny: you just seemed interested in the openssl - pi stuff
18:25:57  <TooTallNate>or at least making math jokes about it :D
18:26:00  <indutny>oh man
18:26:10  <indutny>it's hard to be interested
18:26:16  <indutny>when you can't do anything :)
18:26:31  <TooTallNate>well the tl;dr is i think we figured it out :)
18:27:51  <indutny>cool
18:27:55  <indutny>:)
18:33:49  <TooTallNate>boom https://github.com/joyent/node/pull/3914
18:38:28  * lohkeyjoined
18:48:21  * mikealquit (Quit: Leaving.)
18:51:54  * brsonjoined
18:52:46  * mikealjoined
18:54:33  * arlolrajoined
18:55:38  <tjfontaine>TooTallNate: looks good, I was going to suggest just having the config variable being empty on "new" platforms
18:56:14  <TooTallNate>what are "new" platforms?
18:56:39  <tjfontaine>well, otherwise unencountered, you did what I was going to do and not use the else branch of the conditional
18:57:22  <TooTallNate>so we're good then :D
18:57:44  <TooTallNate>in practice we only really support those 3 archs anyways
18:57:48  <tjfontaine>yes, I wonder if we shouldn't go ahead and take the opportunity to stick the aes and sha asm stuff in now
18:59:25  <tjfontaine>anyway, so long as it works for you :)
19:00:52  <TooTallNate>i wonder if building on iOS will be any easier will all this arm attention lately
19:01:01  <TooTallNate>i haven't done it in ages
19:01:39  * mikealquit (Quit: Leaving.)
19:04:42  * `3rdEdenquit (Quit: Linkinus - http://linkinus.com)
19:10:15  * mikealjoined
19:18:02  * indexzerojoined
19:22:21  * EhevuTovquit (Quit: Leaving)
19:27:43  * stagasjoined
19:28:05  * dshaw_quit (Quit: Leaving.)
19:28:36  * lohkeyquit (Quit: lohkey)
19:38:00  * lohkeyjoined
19:43:45  * `3rdEdenjoined
19:47:04  * brsonquit (Ping timeout: 240 seconds)
19:48:05  * brsonjoined
19:58:38  * mikealquit (Quit: Leaving.)
20:01:36  * mikealjoined
20:02:22  * _lohkeyjoined
20:02:33  * _lohkeyquit (Client Quit)
20:02:39  * lohkeypart
20:03:02  * _lohkeyjoined
20:06:49  * _lohkeyquit (Client Quit)
20:06:58  * lohkeyjoined
20:15:18  * paddybyersjoined
20:31:50  * indexzeroquit (Quit: indexzero)
20:35:09  * pooyaquit (Quit: pooya)
20:41:13  * dshaw_joined
20:42:26  * stagasquit (Read error: Connection reset by peer)
20:55:08  * bradleymeckquit (Quit: bradleymeck)
20:57:57  * dapquit (Quit: Leaving.)
20:58:28  * dapjoined
21:10:16  <lohkey>is there a way to prioritize events in libuv? in node ev-mul.h seems to just void out ev_set_priority(), just wondering if theres a work around
21:11:56  <lohkey>s/ev-mul.h/ev-emul.h/
21:15:46  * `3rdEdenquit (Quit: Leaving...)
21:24:55  * `3rdEdenjoined
21:25:55  <TooTallNate>lohkey: use the uv api's directly
21:27:33  <lohkey>yeah thats what i want to do, there doesn't appear to be a way to prioritize timers in uv though
21:28:57  * dshaw_quit (Quit: Leaving.)
21:29:59  <saghul>lohkey there is no API for that currently AFAIK
21:36:26  * dshaw_joined
21:37:20  * joshthecoderquit (Remote host closed the connection)
21:37:33  * joshthecoderjoined
21:38:20  * piscisaureus_joined
21:43:17  <piscisaureus_>hello
21:46:02  <TooTallNate>piscisaureus_: hello
21:46:11  <TooTallNate>and welcome
21:46:15  <TooTallNate>to zombocom
21:49:40  <piscisaureus_>hahaha
21:50:10  <piscisaureus_>old school man
21:50:21  <mjr_>Yeah, zombocom is a good pull
21:51:11  * brsonquit (Ping timeout: 272 seconds)
21:51:14  <CIA-131>libuv: Bert Belder master * rd62b1ac / include/uv-private/uv-win.h : windows: fix the MinGW build - http://git.io/-zVwqA
21:51:30  <CoverSlide>mingw is supported now?
21:52:57  * travis-cijoined
21:52:57  <travis-ci>[travis-ci] joyent/libuv#618 (master - d62b1ac : Bert Belder): The build passed.
21:52:57  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/e89cb907a2e2...d62b1ac3820d
21:52:57  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2218763
21:52:57  * travis-cipart
21:53:07  <piscisaureus_>CoverSlide: it is "supported" but I don't test it that often. However the current master builds on MinGW and passes all tests
21:53:31  <piscisaureus_>CoverSlide: your mileage may vary with mingw-w64. I do take patches for it tho.
21:56:37  * brsonjoined
22:02:10  * dshaw_quit (Quit: Leaving.)
22:03:00  * joshthecoderquit (Read error: Connection reset by peer)
22:03:16  * joshthecoderjoined
22:05:48  * mikealquit (Quit: Leaving.)
22:08:07  * `3rdEdenquit (Quit: Zzzzz gnite)
22:10:52  * dapquit (Quit: Leaving.)
22:11:19  * dapjoined
22:17:21  * stephankquit (Quit: *Poof!*)
22:18:45  * rendarquit
22:20:10  * stephankjoined
22:26:35  <KiNgMaR>thx for posting stripe-ctf earlier, it's fun :) anybody else still playing?
22:29:48  * c4miloquit (Remote host closed the connection)
22:31:00  * chobi_e_changed nick to chobi_e
22:32:20  * chobi_echanged nick to chobi_e_
22:45:45  * paddybyersquit (Quit: paddybyers)
22:54:12  * hzquit
22:54:17  * bradleymeckjoined
22:54:38  * mikealjoined
23:07:05  * arlolraquit (Quit: Linkinus - http://linkinus.com)
23:09:41  <piscisaureus_>yeah ctf is fun
23:09:47  <piscisaureus_>although the first 2 were really easy
23:12:09  <KiNgMaR>I'm stuck at lvl 7
23:12:18  <KiNgMaR>probably need to sleep it over
23:12:46  <piscisaureus_>let's see how long it takes me to get there :-)
23:13:52  <KiNgMaR>looks like you aced the first one in 28 seconds, so probably not that long :P
23:15:27  <piscisaureus_>the first 2 were obvious
23:15:56  <piscisaureus_>the 3rd probably somehow exploits uploading a file called "../password.txt.foo" but I am not sure how exactly yet
23:16:26  <KiNgMaR>something like that, but more dangerous ;)
23:17:39  <KiNgMaR>level 6 was the most fun so far, everything was rather obvious, but you had to overcome lots of small obstacles
23:17:47  <piscisaureus_>ok
23:17:49  <piscisaureus_>will see
23:18:04  <KiNgMaR>yeah I'll stop with the spoilers
23:18:43  <piscisaureus_>ah
23:18:48  <piscisaureus_>lack of is_uploaded_file
23:18:55  <piscisaureus_>move password.txt over my image
23:19:18  <piscisaureus_>PHP, it's all coming back to me :-)
23:20:07  <KiNgMaR>is_uploaded_file would not help security there
23:28:12  <TooTallNate>isaacs: piscisaureus_: wanna review?
23:28:14  <TooTallNate>https://github.com/joyent/node/pull/3914
23:29:43  * mikealquit (*.net *.split)
23:29:54  * mikealjoined
23:32:05  <piscisaureus_>KiNgMaR: much simpler attack. d'oh :-)
23:33:31  <piscisaureus_>TooTallNate: gyp changes LGTM. Why are these defines needed?
23:34:48  <TooTallNate>piscisaureus_: see the commit message, but frankly i was just banging around with those until it built, and the result ended up running correctly
23:35:13  <TooTallNate>so there could be something wrong there :D
23:35:58  <piscisaureus_>TooTallNate: I can't review this. You should get a signoff from android users/experts, or just land it and wait for the complaints
23:36:27  <piscisaureus_>TooTallNate: I think we got these configs from chromium so I would suppose they are correct. You could check if they updated in any way
23:36:28  <TooTallNate>fair enough
23:37:26  <piscisaureus_>TooTallNate: http://git.chromium.org/chromium/deps/openssl.git
23:40:37  * indexzerojoined
23:40:47  * indexzeroquit (Client Quit)
23:40:57  <TooTallNate>piscisaureus_: ok, well it looks like they exclude the same files in the .gyp file that i excluded via the #defines
23:41:06  <TooTallNate>so i think it's more or less equivalent
23:41:11  <piscisaureus_>TooTallNate: ok
23:41:40  <TooTallNate>ok landing then
23:41:59  * AvianFluquit (Quit: AvianFlu)
23:46:22  <piscisaureus_>Thread.js(v0.0.1) is a very high concurrent ipv4/v6 server of node.js addon with javascript support base on epoll and pthread.
23:46:47  <piscisaureus_>I am a good code but have problem too writes
23:47:13  <CIA-131>node: Nathan Rajlich v0.8 * rf8fd9ac / deps/openssl/openssl.gyp : build: use the openssl android configuration for "arm" builds - http://git.io/T0vVsg
23:47:13  <CIA-131>node: Nathan Rajlich v0.8 * r7142b26 / deps/openssl/config/android/openssl/opensslconf.h : build: tweak the openssl android configuration to build - http://git.io/wFJk2Q
23:49:23  * bradleymeck_joined
23:49:34  * bradleymeckquit (Ping timeout: 252 seconds)
23:49:34  * bradleymeck_changed nick to bradleymeck
23:53:55  * bradleymeckquit (Client Quit)