00:24:29  * EhevuTovquit (Quit: This computer has gone to sleep)
00:37:03  * EhevuTovjoined
00:40:19  * retrobabyjoined
00:42:38  * theColequit (Quit: theCole)
00:49:13  * mikealquit (Quit: Leaving.)
00:59:06  * AvianFlujoined
00:59:07  * dapquit (Quit: Leaving.)
01:00:45  * EhevuTovquit (Quit: This computer has gone to sleep)
01:01:49  * arlolraquit (Quit: Linkinus - http://linkinus.com)
01:19:17  * pooyaquit (Quit: pooya)
01:19:43  * TheJHquit (Ping timeout: 252 seconds)
01:20:55  * lohkeypart
01:21:28  * AvianFluquit (Quit: Leaving)
01:21:51  * AvianFlujoined
01:28:00  * dshaw_quit (Quit: Leaving.)
01:30:58  * abraxasjoined
01:31:34  * kevinswiberjoined
01:36:40  * tblobaum_joined
01:40:22  * pooyajoined
01:43:01  * AvianFluquit (Read error: Connection reset by peer)
01:50:54  * ericktquit (Quit: erickt)
01:53:49  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
01:56:37  * pieternquit (Quit: pietern)
02:00:17  * AvianFlujoined
02:02:34  * avalanche123joined
02:05:51  * mikealjoined
02:19:53  * AvianFluquit (Read error: Connection reset by peer)
02:21:44  * avalanche123quit (Quit: Computer has gone to sleep.)
02:22:52  * AvianFlujoined
02:25:14  * mikealquit (Quit: Leaving.)
02:26:33  * deoxxachanged nick to johnbon
02:38:29  * avalanche123joined
02:43:01  * AvianFluquit (Ping timeout: 240 seconds)
02:43:19  <tjfontaine>ircretary: tell bnoordhuis I think the travis failure has to do with the nameservers they're using, if I force my stack to use google's things work a bit more predictably, you might try overriding what ares uses in the tests
02:43:19  <ircretary>tjfontaine: I'll be sure to tell bnoordhuis
02:43:27  * AvianFlujoined
02:43:59  * AvianFluquit (Client Quit)
02:46:38  * brsonquit (Quit: leaving)
02:57:11  * mikealjoined
03:00:34  * mikealquit (Client Quit)
03:01:26  * mikealjoined
03:02:11  * mikealquit (Read error: Connection reset by peer)
03:02:12  * mikeal1joined
03:03:39  * Raynosquit (Max SendQ exceeded)
03:06:58  * pooyaquit (Quit: pooya)
03:08:01  * wavdedquit (Ping timeout: 245 seconds)
03:10:09  * blackorzarquit (Read error: Connection reset by peer)
03:14:49  * mikeal1quit (Read error: Connection reset by peer)
03:15:02  * mikealjoined
03:16:08  * mikealquit (Client Quit)
03:20:45  * brsonjoined
03:22:58  * perezdjoined
03:28:27  * brsonquit (Ping timeout: 255 seconds)
03:28:55  * wavdedjoined
03:28:58  * avalanche123quit (Quit: Computer has gone to sleep.)
03:29:56  * brsonjoined
03:34:10  * ericktjoined
03:43:41  * blackorzarjoined
03:57:01  * mmaleckijoined
04:47:17  * ericktquit (Quit: erickt)
04:59:14  * loladirojoined
05:11:58  * kevinswiberquit (Remote host closed the connection)
05:14:49  * brsonquit (Ping timeout: 240 seconds)
05:16:43  * brsonjoined
05:22:48  * pooyajoined
05:24:10  * Raynosjoined
05:30:21  * loladiroquit (Quit: loladiro)
05:39:04  * theColejoined
05:50:22  * brsonquit (Quit: leaving)
05:50:31  * brsonjoined
05:50:37  * brsonquit (Client Quit)
06:08:19  * arlolrajoined
06:11:57  * charlies_joined
06:12:03  * charlies_changed nick to charlie_some
06:17:02  * retrobabyquit (Ping timeout: 240 seconds)
06:24:19  * charlie_somechanged nick to charliesome
06:29:00  * rendarjoined
06:29:48  * mikealjoined
06:39:48  * `3rdEdenjoined
07:03:50  * johnbonchanged nick to deoxxa
07:08:46  * arlolraquit (Quit: Linkinus - http://linkinus.com)
07:13:20  * pooyaquit (Quit: pooya)
07:24:02  * EhevuTovjoined
07:27:11  * beachdogquit (Remote host closed the connection)
07:36:11  * paddybyersjoined
07:48:07  * EhevuTovquit (Quit: This computer has gone to sleep)
07:58:09  * loladirojoined
08:07:53  * blackorzarquit (Read error: Connection reset by peer)
08:08:46  * dshaw_joined
09:10:29  * stagasjoined
09:10:35  * isaacsquit (Ping timeout: 265 seconds)
09:11:56  * isaacsjoined
09:16:28  * philips_quit (*.net *.split)
09:17:32  * perezdquit (Read error: Connection reset by peer)
09:17:55  * philips_joined
09:17:57  * perezdjoined
09:28:37  * isaacschanged nick to Guest26864
09:30:37  * dshaw_quit (Quit: Leaving.)
09:33:32  * AvianFlujoined
09:59:37  * piscisaureus_joined
10:09:15  * piscisaureus_quit (Ping timeout: 248 seconds)
10:11:48  * hzjoined
10:18:47  * loladiroquit (Read error: Connection reset by peer)
10:18:49  * loladiro_joined
10:20:25  * bnoordhuisjoined
10:20:48  * abraxasquit (Remote host closed the connection)
10:21:32  <CIA-108>node: Ben Noordhuis v0.8 * r6db9e12 / (230 files in 6 dirs): deps: remove openssl apps and tests - https://github.com/joyent/node/commit/6db9e12de5e35f360249f4dab190b3bd052fccf0
10:27:08  <indutny>bnoordhuis: ++
10:27:09  <kohai>bnoordhuis has 24 beers
10:27:11  <indutny>:D
10:36:59  * piscisaureus_joined
10:50:32  <indutny>bnoordhuis: yt?
11:13:39  <bnoordhuis>indutny: yes, but i'm lunching
11:17:04  <mmalecki>bnoordhuis: hello sir!
11:17:24  <mmalecki>indutny: I might start my super secret project on linux first
11:18:37  <indutny>mmalecki: ok
11:19:04  <indutny>bnoordhuis: why ain't we exposing headers of openssl that comes with node?
11:26:31  <bnoordhuis>indutny: turn the question around
11:26:32  <bnoordhuis>mmalecki: hey
11:26:54  <indutny>well, suppose I want to build some addon that is using openssl
11:27:11  <indutny>I could probably use openssl that comes bundled in node.js, but I can't
11:27:21  <indutny>since headers are not exposed anywhere
11:27:29  <indutny>what should I do as an addon developer?
11:30:52  * TheJHjoined
11:34:43  <indutny>bnoordhuis: 6
11:34:46  <indutny>^
11:36:15  <bnoordhuis>indutny: has that situation ever come up?
11:36:25  <indutny>it just came up for me :D
11:38:41  <CIA-108>node: Ben Noordhuis v0.8 * r34c750d / (lib/net.js test/simple/test-net-listen-fd0.js): net: fix .listen({fd:0}) - https://github.com/joyent/node/commit/34c750d7a96ad29c023d117f55239b94e90d23d5
11:50:06  <piscisaureus_>bnoordhuis: https://chromiumcodereview.appspot.com/10795074/ <- fyi
11:50:47  <bnoordhuis>nice
11:54:28  <CIA-108>node: Ben Noordhuis v0.8 * r50e00de / (Makefile tools/install.py tools/installer.js): installer: fix cross-compile installs - https://github.com/joyent/node/commit/50e00de92a7563f39ff50f9a53c7e2ed15e556c6
11:56:15  * piscisaureus_quit (Ping timeout: 252 seconds)
12:18:41  * stagasquit (Ping timeout: 244 seconds)
12:32:40  <bnoordhuis>indutny: https://github.com/joyent/node/pull/3661 <- reviewed
12:40:23  <indutny>bnoordhuis: thanks
12:42:18  * loladiro_quit (Quit: loladiro_)
12:57:16  <indutny>bnoordhuis: so I've ended copying deps/openssl into my project, and linking with it
12:57:16  <indutny>:D
13:00:42  * paddybyers_joined
13:04:27  * paddybyersquit (Ping timeout: 252 seconds)
13:04:28  * paddybyers_changed nick to paddybyers
13:10:28  * piscisaureus_joined
13:11:34  * mmaleckiquit (Quit: Lost terminal)
13:11:56  * mmaleckijoined
13:19:52  * hzquit
13:32:23  * c4milojoined
13:32:38  * Benviequit (Excess Flood)
13:32:56  * Benviejoined
13:47:44  * theColequit (Quit: theCole)
14:00:34  * loladirojoined
14:03:32  <CIA-108>libuv: Ben Noordhuis master * r9f7cdb2 / (5 files in 2 dirs): unix: add relaxed accept() setting - https://github.com/joyent/libuv/commit/9f7cdb20aa29c99a0917ca776bc705f5ef947737
14:04:40  <mmalecki>bnoordhuis: is it related to cluster?
14:04:56  <bnoordhuis>mmalecki: yes
14:05:18  <piscisaureus_>mmalecki: this is a condensed version of a patch that we (c9) have been running in production for quite some time now
14:05:55  <mmalecki>piscisaureus_: ah, sweet. do you guys have some repo I could look into? your production patches?
14:06:40  <piscisaureus_>mmalecki: there's not much more that would be interesting to you
14:07:06  <mmalecki>okay :)
14:07:25  <piscisaureus_>mmalecki: this one could be though. It improves load balancing in a cluster setup
14:07:33  <tjfontaine>"balancing in in multi-process"
14:08:06  <mmalecki>piscisaureus_: yeah, I'm thinking about floating it onto some machines
14:08:27  * beachdogjoined
14:08:45  <mmalecki>I suppose it improves load balancing when passing sockets via fork too?
14:08:52  * travis-cijoined
14:08:52  <travis-ci>[travis-ci] joyent/libuv#522 (master - 9f7cdb2 : Ben Noordhuis): The build was fixed.
14:08:52  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/cfb06db5e599...9f7cdb20aa29
14:08:52  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2019354
14:08:52  * travis-cipart
14:09:07  <mmalecki>also, why didn't the patch go to 0.8 branch?
14:09:14  <mmalecki>it changes the ABI, right?
14:18:29  * Raynosquit (Max SendQ exceeded)
14:24:43  * wavdedquit (Max SendQ exceeded)
14:26:59  * AvianFluquit (Quit: This computer has gone to sleep)
14:30:06  <bnoordhuis>mmalecki: yes
14:32:06  <mmalecki>bnoordhuis: yes to which question :) ?
14:32:23  * wavdedjoined
14:32:28  <bnoordhuis>mmalecki: guess
14:33:46  <mmalecki>bnoordhuis: the ABI one?
14:34:26  <bnoordhuis>mmalecki: yes
14:35:03  * Raynosjoined
14:38:54  <bnoordhuis>piscisaureus_: https://github.com/joyent/node/pull/3806 <- review this
14:44:15  * yanushquit (Ping timeout: 245 seconds)
14:45:03  <saghul>bnoordhuis I guess this comment can go away now: https://github.com/joyent/libuv/blob/master/include/uv.h#L608
14:45:29  <bnoordhuis>saghul: yes, but we're probably going to rename it anyway
14:45:55  <saghul>oh good to know, thanks!
14:46:55  * charliesomequit (Quit: Textual IRC Client: www.textualapp.com)
14:48:49  * theColejoined
14:54:23  * tblobaum_quit (Quit: Leaving)
15:02:15  * beachdogquit (Remote host closed the connection)
15:13:37  <CIA-108>node: isaacs v0.8.5-release * rf5c07b6 / (232 files in 29 dirs): npm: Upgrade to 1.1.46 - https://github.com/joyent/node/commit/f5c07b65a09afe2f9571efece91a4898d7b79404
15:13:38  <CIA-108>node: isaacs v0.8.5-release * r37537d5 / (2 files): test: stdin error messages - https://github.com/joyent/node/commit/37537d5720a563cb63929a0f4014491467767874
15:13:40  <CIA-108>node: isaacs v0.8.5-release * r7747bcd / (AUTHORS ChangeLog src/node_version.h): 2012.08.02, Version 0.8.5 (Stable) - https://github.com/joyent/node/commit/7747bcd9cfb5540b50c891898f53fc75e572001d
15:13:48  <Guest26864>review, please ^ (piscisaureus)
15:14:10  * piscisaureus_changed nick to Guest26865
15:14:15  <Guest26865>will do
15:16:24  * pooyajoined
15:16:55  * beachdogjoined
15:18:01  <bnoordhuis>Guest26864: deps, tools: remove stray reject files (Ben Noordhuis) <- can be removed
15:18:08  <Guest26865>yeah, I was going to say the same
15:18:18  <bnoordhuis>nclude: move ssize_t workaround to uv-win.h (Ben Noordhuis) <- ditto
15:18:18  <Guest26865>I am also scrapping many libuv changes
15:18:24  <Guest26865>did that already
15:18:30  <bnoordhuis>indows: initialize uv_fs_t.path to NULL (Bert Belder)
15:18:31  <Guest26865>https://gist.github.com/3237816
15:18:46  <bnoordhuis>Avoid compiler warning (Bert Belder)
15:19:34  <Guest26865>bnoordhuis: ^ can you comment on that gist?
15:19:55  <bnoordhuis>i can, i will
15:23:01  * Guest26864changed nick to isaacs
15:24:45  <CIA-108>node: isaacs v0.8.5-release * rcef414b / ChangeLog : wip - https://github.com/joyent/node/commit/cef414bb332b75241824fdc59d32893d911abe8f
15:25:48  * isaacsback in a proper nick
15:26:07  <isaacs>Guest26865: are you piscisaureus?
15:27:26  * pooyaquit (Quit: pooya)
15:28:11  * isaacsreading about how to build signed pkgs and submit to the app store
15:33:28  * Guest26865changed nick to piscisaureus
15:33:38  <piscisaureus>isaacs: new changelog: https://gist.github.com/3237816
15:34:41  <mmalecki>piscisaureus: have slurp join #node.js
15:35:28  <piscisaureus>mmalecki: I can't - certain people like to play mass-op and mass-ban games there
15:35:35  <piscisaureus>mmalecki: it bring slurp down all the time
15:35:40  * hzjoined
15:36:39  <piscisaureus>maybe we can make slurp super op somehow
15:37:26  <isaacs>piscisaureus: opper bots are in the penalty box
15:37:49  <isaacs>mmalecki: if you want some logs, though, i also keep them here: http://static.izs.me/irclogs/node.js/
15:38:20  <Benvie>that line is pretty much exactly how I imagine terminator first starting
15:38:33  <Benvie>"how do we make this thing more powerful..."
15:38:53  * retrobabyjoined
15:38:55  <piscisaureus>lemme see if I can register slurp
15:39:29  <Benvie>"maybe strap a machinegun to it or something? I dunno"
15:41:19  <isaacs>piscisaureus: bnoordhuis: indutny: call in 0:20
15:41:43  <bnoordhuis>ack
15:47:00  * stagasjoined
15:48:37  * perezdquit (Quit: perezd)
15:49:44  <CIA-108>node: Ben Noordhuis v0.8 * r9315377 / doc/api/cluster.markdown : doc: improve cluster.workers documentation - https://github.com/joyent/node/commit/931537769360c3816975e96040bfb6d83ac1078b
15:51:27  * slurp__joined
15:52:27  * `3rdEdenquit (Quit: fooding)
15:52:31  <bnoordhuis>$ python tools/test.py --mode=release,debug simple/test-next-tick-starvation
15:52:32  <bnoordhuis>=== debug test-next-tick-starvation ===
15:52:32  <bnoordhuis>Path: simple/test-next-tick-starvation
15:52:32  <bnoordhuis>/home/bnoordhuis/src/nodejs/master/test/simple/test-next-tick-starvation.js:33
15:52:32  <bnoordhuis> throw new Error('The timer is starving');
15:52:32  <bnoordhuis> ^
15:52:34  <bnoordhuis>Error: The timer is starving
15:52:36  <bnoordhuis> at spin (/home/bnoordhuis/src/nodejs/master/test/simple/test-next-tick-starvation.js:33:11)
15:52:38  <bnoordhuis> at process.startup.processNextTick.process._tickCallback (node.js:315:13)
15:52:41  <bnoordhuis>Command: out/Debug/node /home/bnoordhuis/src/nodejs/master/test/simple/test-next-tick-starvation.js
15:52:42  <bnoordhuis>[00:00|% 100|+ 1|- 1]: Done
15:52:47  <bnoordhuis>i guess that's not very critical though
15:53:00  <piscisaureus>bnoordhuis: flaky, or consistent?
15:54:33  <isaacs>bnoordhuis: weird...
15:54:50  <isaacs>oh, in master?
15:55:38  <bnoordhuis>piscisaureus: consistent
15:55:54  * ericktjoined
15:55:55  <bnoordhuis>isaacs: yes
15:55:59  * stagas_joined
15:56:09  <piscisaureus>oh
15:56:10  * blackorzarjoined
15:56:13  <piscisaureus>in master that is expected
15:56:22  * slurp__changed nick to slurp
15:56:24  <bnoordhuis>is it?
15:56:28  <isaacs>no
15:56:29  <isaacs>not that one
15:56:40  <isaacs>test/simple/test-next-tick-starvation-intentional.js tests that
15:56:45  <isaacs>er, test/simple/test-next-tick-intentional-starvation.js
15:56:52  <isaacs>but it shouldn't starve for too long by default
15:57:24  <isaacs>bnoordhuis: what if you bump up the time values? say 10000 and 5000 instead of 100 and 50?
15:57:44  <isaacs>obv not appropriate for a test, but just to see where the problem is, if it's actually starving or just not getting fed in time
15:57:49  * stagasquit (Ping timeout: 248 seconds)
15:57:53  * stagas_changed nick to stagas
15:58:34  <bnoordhuis>isaacs: with 10000 / 5000 the test passes
15:58:53  <bnoordhuis>consistently, i may add
16:01:19  * AvianFlujoined
16:03:02  <isaacs>k
16:03:03  * AndreasMadsenjoined
16:03:12  <isaacs>so maybe we just need to wait a little bit longer than 100ms for the itmer to ding
16:03:23  <piscisaureus>isaacs: fixing up ben's laptop
16:03:27  <isaacs>maybe 50 and 500 would be a good value?
16:03:33  <isaacs>or you could just get a faster processor?
16:03:35  <isaacs>;P
16:06:51  <AndreasMadsen>isaacs: could you assign someone or you self to review https://github.com/joyent/node/pull/3676
16:07:08  <AndreasMadsen>s/ you self/yourself
16:07:24  <isaacs>AndreasMadsen: i'll look at it today
16:07:36  <AndreasMadsen>isaacs: oh, cool
16:07:37  <isaacs>i've got some boring things to procrastinate, so it'll be nice :)
16:07:57  <isaacs>bnoordhuis: dropped
16:09:32  <bnoordhuis>isaacs: can you call me again
16:09:38  <AndreasMadsen>isaacs: I would never have imagined that my patches would be considered exciting
16:09:47  * dapjoined
16:10:26  <mmalecki>isaacs: ++
16:10:26  <kohai>isaacs has 20 beers
16:14:54  * stephankjoined
16:20:11  <isaacs>piscisaureus, bnoordhuis: dropped
16:20:13  <isaacs>back
16:23:25  * hzquit
16:24:19  * loladiropart
16:43:13  * avalanche123joined
16:44:41  * beachdog_joined
16:50:15  * mikealquit (Quit: Leaving.)
16:50:21  * pooyajoined
16:50:52  * mikealjoined
16:54:14  * avalanche123quit (Quit: Computer has gone to sleep.)
16:55:51  * joeandaverdejoined
16:56:20  * slurpquit (Ping timeout: 245 seconds)
16:56:27  * slurpjoined
16:56:28  * slurpquit (Read error: Connection reset by peer)
16:57:10  * bnoordhuisquit (Ping timeout: 244 seconds)
16:57:39  * piscisaureusquit (Ping timeout: 252 seconds)
16:57:42  * slurpjoined
16:58:03  * piscisaureus_joined
17:00:44  * dapquit (Quit: Leaving.)
17:02:03  * slurpquit (Ping timeout: 252 seconds)
17:03:53  * piscisaureus_quit (Ping timeout: 252 seconds)
17:04:15  * mikealquit (Quit: Leaving.)
17:05:10  * beachdogquit (Remote host closed the connection)
17:11:30  <CIA-108>node: isaacs v0.8.5-release * raaf0e83 / ChangeLog : x - https://github.com/joyent/node/commit/aaf0e8360440dc8cfe053d3cf450472285f1d25c
17:12:13  * piscisaureus_joined
17:12:32  * slurpjoined
17:15:03  * slurpquit (Read error: Connection reset by peer)
17:15:06  * piscisaureus_quit (Client Quit)
17:21:28  <isaacs>as much as all this Apple signing stuff is pita... it'd be pretty badass to have push notifications for node updates.
17:21:51  <isaacs>"A new version of Node is available. Would you like to install it?"
17:22:45  * TooTallNatejoined
17:23:29  <isaacs>we might have to start building node with XCode on OS X to do this though
17:24:03  <TooTallNate>isaacs: what'd i miss?
17:25:33  <isaacs>TooTallNate: well, today is all about os x signing and writing your forward.
17:25:36  <isaacs>(for me)
17:26:35  <TooTallNate>2 important things in my book ;)
17:26:39  * retrobabyquit (Quit: Lost terminal)
17:26:44  <TooTallNate>what's this about Xcode though?
17:29:17  <philips_>I think someone mentioned there was a quick guide to API changes between releases of libuv, is that true and where is it? :)
17:30:13  * AndreasMadsenquit (Remote host closed the connection)
17:34:10  * mikealjoined
17:34:16  * brsonjoined
17:34:23  <isaacs>TooTallNate: what are the important things in your book?
17:34:32  <isaacs>TooTallNate: maybe i should just read those parts and write about those :)
17:34:39  * isaacslaaaazzzzzyyyyy
17:35:01  <isaacs>TooTallNate: I think we might need to use XCode to do push notifications for node-vX.Y.Z.pkg in teh AppStore
17:35:03  <TooTallNate>ummm, well it's mostly focused on web server development
17:35:12  <isaacs>that's cool
17:35:14  <isaacs>so is node :)
17:35:21  <TooTallNate>indeed :)
17:36:07  <TooTallNate>like, chapters 4, 7, 8, and 9 and the important ones i think
17:36:15  <TooTallNate>http, connect, express
17:36:35  <isaacs>kewl
17:36:36  <CIA-108>node: isaacs v0.8.5-release * rd593bbb / (AUTHORS ChangeLog src/node_version.h): 2012.08.02, Version 0.8.5 (Stable) - https://github.com/joyent/node/commit/d593bbb22565cdab0d9215d7bd7ca281103ad0f2
17:36:38  <isaacs>i'll read those bits
17:36:41  <TooTallNate>push notifications, interesting...
17:36:46  <isaacs>piscsaureus: Your changelog changes ^
17:36:54  <TooTallNate>so we're gonna be in the app store now? cool!
17:36:58  <isaacs>TooTallNate: yeah, eventualy
17:37:08  <isaacs>first is signing the pkg and executables so that new-fangled macs can actually install it
17:37:25  <TooTallNate>wow, this is definitely bert's release :p
17:37:32  * dapjoined
17:37:40  <TooTallNate>ya i had to bump down my security settings :(
17:37:55  <TooTallNate>which is pretty silly in the first place but whatever
17:40:47  <tjfontaine>isaacs: when I checked last week xcode building was failing for me because the immediate files weren't being generated (after commenting out the GCC version requirement in common.gypi)
17:41:12  <isaacs>TooTallNate: most people won't bother to do that.
17:41:22  <isaacs>TooTallNate: they'll just go "Oh, It doesn't work" and go back to rails
17:41:36  * isaacsdid that with an early release of node, but s/rails/Narwhal/
17:41:38  <TooTallNate>of course, we need to tend to the defaults
17:41:43  <isaacs>yeah
17:42:59  * ericktquit (Quit: erickt)
17:46:51  * AndreasMadsenjoined
18:08:02  * ericktjoined
18:09:15  * AndreasMadsenquit (Remote host closed the connection)
18:13:25  <isaacs>attempting a signed pkg build..
18:13:39  * isaacsunlocked a few Apple Developer achievements
18:15:47  <tjfontaine>did you get it building in xcode then?
18:18:43  <TooTallNate>if we ever start distributing add-on binaries, would those have to be signed as well?
18:19:06  * cocacolajoined
18:20:06  <tjfontaine>TooTallNate: for now no, but they suggest signing them anyway as they plan on changing the policy to prevent loading of unsigned dependencies
18:20:31  <TooTallNate>:\
18:21:07  <cocacola>hi i need some help. is any one familiar with adding events from a different thread to the event loop?
18:23:01  * paddybyersquit (Quit: paddybyers)
18:26:12  * stagas_joined
18:27:51  * stagasquit (Ping timeout: 252 seconds)
18:27:53  * stagas_changed nick to stagas
18:36:50  <isaacs>tjfontaine: no, just adding some codesign steps
18:36:56  <tjfontaine>ok
18:37:50  <isaacs>tjfontaine: not sure if it's necessary, but i'm having it sign both the arch'd binaries, the lipo'd universal, and the pkg
18:38:01  <isaacs>tjfontaine: the docs said to sign literally every single thing everywhere.
18:38:04  <isaacs>sign the walls.
18:38:09  <isaacs>sign the stop signs
18:38:14  <isaacs>sign your signature on your signature
18:38:20  <tjfontaine>damn that's where I was going with that
18:38:31  <isaacs>so you can verify that it was you who signed your signature
18:38:36  <isaacs>then sign teh verification!
18:38:50  * isaacscollapses into a yo dawg looop
18:40:07  <cocacola>hi i need some help. is any one familiar with adding events from a different thread to the event loop?
18:54:57  <isaacs>cocacola: i think piscisaureus and bnoordhuis are away at the moment, but they'd be the best folks to ping about this.
18:55:15  <isaacs>indutny: are you familiar with cocacola's situation?
18:56:38  * EhevuTovjoined
18:58:01  <isaacs>tjfontaine: how do you actually build with xcode anyway? i've never even tried that.
18:59:05  <tjfontaine>isaacs: change the configure from -f make to -f xcode, it will generate node.xcodeproj
18:59:19  <tjfontaine>then you can use xcodebuild or open xcode
18:59:58  <tjfontaine>'GCC_VERSION': '4.2', you'll want to comment that out before generating
19:13:17  * mikealquit (Quit: Leaving.)
19:20:40  * indexzerojoined
19:21:36  * AndreasMadsenjoined
19:21:43  <isaacs>oh !$@!@# xcode removed /Developer.
19:21:44  <isaacs>wtf?
19:22:02  <indutny>indexzero: huh?
19:22:05  <tjfontaine>isaacs: well xcode is now a self contained app
19:22:14  <indutny>indexzero: not really
19:22:24  <tjfontaine>and puts things in ~/Library
19:23:36  <indutny>yeah
19:23:42  <indutny>that xcode stuff shocked me a lot
19:23:46  <isaacs>oh, ok, it just moved it to trash
19:23:56  <indutny>good way to deal with things
19:24:32  <isaacs>tjfontaine: any idea where it puts PackageMaker?
19:24:38  <isaacs>or is that now a separate thing to go fetch and install?
19:24:56  <indutny>isaacs: probably you'll need to install Command line tools
19:25:48  <tjfontaine>isaacs: hm no I don't know that answer
19:26:50  * dapquit (Quit: Leaving.)
19:27:03  <isaacs>wtf, i'm not even on Mountain Lion and Apple is reaching back in time to break my stuff.
19:27:13  <isaacs>so unfair! :)
19:27:52  * dapjoined
19:28:11  <tjfontaine>well PackageMaker is on the developer site, but not as option to download in xcode for me
19:29:06  <isaacs>TooTallNate: http://nodejs.org/dist/v0.8.5/node-v0.8.5.pkg
19:29:16  <isaacs>or tjfontaine if you're on fancy new ML mac
19:29:33  <tjfontaine>I should turn on gatekeeper again though right? :)
19:30:04  <TooTallNate>isaacs: http://cl.ly/image/3r151M0D0Q25 :(
19:30:21  <tjfontaine>same
19:32:39  <isaacs>hm.
19:32:44  <isaacs>so.... i'm not identified.
19:32:50  <isaacs>i thought i did that though
19:33:44  <tjfontaine>I don't know enough about this, I'm sure there's a command line program I can use to verify
19:34:11  <isaacs>codesign -d -v node-v0.8.5.pkg
19:34:27  <isaacs>$ codesign -d -vvv out/node-v0.8.5.pkg
19:34:27  <isaacs>Executable=/Users/isaacs/dev/js/node-v0.8/deps/node-v0.8.5/out/node-v0.8.5.pkg
19:34:27  <isaacs>Identifier=node-v0
19:34:27  <isaacs>Format=generic
19:34:27  <isaacs>CodeDirectory v=20100 size=116 flags=0x0(none) hashes=1+2 location=embedded
19:34:29  <isaacs>Hash type=sha1 size=20
19:34:32  <isaacs>CDHash=182b50f1506c34527798384d23d1374174a7406d
19:34:34  <isaacs>Signature size=4313
19:34:37  <isaacs>Authority=Mac Developer: Isaac Schlueter (9RH2FX7P59)
19:34:39  <isaacs>Authority=Apple Worldwide Developer Relations Certification Authority
19:34:42  <isaacs>Authority=Apple Root CA
19:34:44  <isaacs>Signed Time=Aug 2, 2012 12:26:51
19:34:47  <isaacs>Info.plist=not bound
19:34:49  <isaacs>Sealed Resources=none
19:34:52  <isaacs>Internal requirements count=0 size=12
19:34:57  <tjfontaine>codesign -d node-v0.8.5.pkg
19:34:58  <tjfontaine>node-v0.8.5.pkg: code object is not signed at all
19:36:03  * paddybyersjoined
19:47:27  * paddybyersquit (Quit: paddybyers)
19:51:08  <isaacs>tjfontaine: !?
19:51:16  <isaacs>tjfontaine: what's the shasum?
19:51:58  <tjfontaine>f14d44de6b4c087fc7054d6e682f0a0fcd96a9b6 node-v0.8.5.pkg
19:52:10  * `3rdEdenjoined
19:52:16  <isaacs>tjfontaine: download it again
19:52:17  <isaacs>$ shasum out/node-v0.8.5.pkg
19:52:18  <isaacs>207cc4d7527121ce0d126aae01bee6e6a38d7fee out/node-v0.8.5.pkg
19:52:22  <isaacs>shoudl be that^
19:52:54  <tjfontaine>207cc4d7527121ce0d126aae01bee6e6a38d7fee node-v0.8.5.pkg
19:52:56  <tjfontaine>looks good
19:53:05  <tjfontaine>odesign -d node-v0.8.5.pkg
19:53:06  <tjfontaine>node-v0.8.5.pkg: code object is not signed at all
19:53:17  <isaacs>the real awful thing about all this is that they have TONS of docs about iOS apps and .app files, but next to nothing for executables
19:53:34  <tjfontaine>same error when trying with the gui
19:53:49  <isaacs>and what is there is buried in lots of stuff that isn't relevant, including the occasional "how keys work" chapters interspersed here and there
19:53:58  <isaacs>tjfontaine: run it with -vvv
19:54:18  <tjfontaine>codesign -d -vvv node-v0.8.5.pkg
19:54:18  <tjfontaine>node-v0.8.5.pkg: code object is not signed at all
19:54:51  <isaacs>!?!?
19:55:11  <tjfontaine>I think the tool probably lies, but is really saying it doesn't know the CA
19:55:24  <isaacs>tjfontaine: try: spctl --raw --assess node-v0.8.5.pkg
19:55:40  <isaacs>the CA is Apple.com
19:55:42  <isaacs>so it's lying :)
19:55:57  <isaacs>i'm just doing the signing command wrong.
19:56:05  <isaacs>but i can't seem to figure out how i'm supposed to do it
19:56:20  <tjfontaine>http://paste.debian.net/hidden/d4eff250/
19:56:22  <isaacs>the "how to use requirements" thing starts out with 10,000 words about the syntax of the requirements language.
19:57:28  <isaacs>hm...
19:57:44  <isaacs>ok, since this is the only thing holding us up, i'm just going to put this off until 0.8.6
19:57:49  <isaacs>adn release this as-is
19:58:54  <tjfontaine>adding `--type install` to the spctl command adds
19:58:55  <tjfontaine><key>assessment:authority:source</key>
19:58:55  <tjfontaine> <string>no usable signature</string>
20:00:09  * isaacsstarts building the windows binaries.
20:00:16  <isaacs>when did macs get so hard?
20:00:32  <tjfontaine>the more ios and osx converge the harder it will be :)
20:00:43  <indutny>unity on osx
20:00:46  <indutny>s/on/in
20:00:51  * mikealjoined
20:03:01  * indexzeroquit (Quit: indexzero)
20:04:49  * dapquit (Quit: Leaving.)
20:06:23  * dapjoined
20:07:26  <isaacs>oh shit, so apparently i'm supposed to sign a pkg with packagesign, not with codesign
20:07:36  <isaacs>er, productsign
20:08:17  * `3rdEdenquit (Quit: Leaving...)
20:09:32  <tjfontaine>hmm, why not with pkgbuild?
20:09:53  * paddybyersjoined
20:10:09  * theColequit (Quit: theCole)
20:11:12  <isaacs>tjfontaine: ok, try again
20:11:16  <isaacs>shasum = 11b93f117f6da6e2b3c427bae2ac3d2568d64152
20:12:15  <tjfontaine>11b93f117f6da6e2b3c427bae2ac3d2568d64152 node-v0.8.5.pkg
20:12:15  * `3rdEdenjoined
20:12:26  <tjfontaine>hey I have an installer!
20:12:39  <tjfontaine>Mac Developer: Isaac Schlueter (9RH2FX7P59)
20:12:49  <isaacs>sweeett!!
20:12:51  <isaacs>and it installs?!?!
20:12:53  <isaacs>no warnings???
20:13:07  <AndreasMadsen>congratulations
20:13:27  <tjfontaine>it installed, my gatekeeper is set as "Mac Store and Identified Developers"
20:16:59  <isaacs>nice
20:17:04  <isaacs>spctl still shows no difference on my machine
20:17:56  <tjfontaine>spctl --assess --type install --verbose=4 ~/Downloads/node-v0.8.5.pkg
20:17:56  <tjfontaine>/Users/tjfontaine/Downloads/node-v0.8.5.pkg: accepted
20:17:56  <tjfontaine>source=Apple Installer
20:17:56  <kohai>spctl has -1 beer
20:18:15  <isaacs>kohai: NOT ENOUGH PUNISHMENT
20:18:16  <kohai>I am Kohai, semi-useful communications-facilitating pseudointelligence!
20:18:28  * isaacsrage subsiding...
20:18:45  <tjfontaine>isaacs: why not use the pkgbuild flag to sign with?
20:22:30  <isaacs>tjfontaine: ?
20:22:35  <isaacs>i don't know?
20:22:37  <isaacs>what's that?
20:22:53  <tjfontaine>well, I guess I should ask, are you using pkgbuild to make the .pkg?
20:23:22  <isaacs>no, i'm using PackageMaker
20:23:27  <tjfontaine>ok
20:23:34  <isaacs>which is removed when you install the latest Xcode
20:23:43  <isaacs>so changing to some blessed cli thing is probably a great idea :)
20:23:48  <isaacs>patch welcome :)
20:23:59  <tjfontaine>hehe, I guess I'll look over the build system tonight :)
20:24:08  <tjfontaine>well s/build/release/
20:24:39  <isaacs>tjfontaine: are you @tjfontaine on twitter?
20:24:52  * indexzerojoined
20:24:58  <tjfontaine>I am
20:25:48  * indexzeroquit (Client Quit)
20:26:23  <tjfontaine>haha
20:26:46  <tjfontaine>lots and lots of rage
20:35:21  * EhevuTov_joined
20:38:37  <CIA-108>node: isaacs v0.8.5-release * r4d29dd2 / (Makefile tools/osx-productsign.sh): build: Sign pkg installer for OS X - https://github.com/joyent/node/commit/4d29dd2ae985c0f1e9c5306cbbd308dc4584a257
20:38:38  <CIA-108>node: isaacs v0.8.5-release * rc8494b3 / (AUTHORS ChangeLog src/node_version.h): 2012.08.02, Version 0.8.5 (Stable) - https://github.com/joyent/node/commit/c8494b361ca3dc636c562d5d9d55e6258c14ff1d
20:38:53  * EhevuTovquit (Ping timeout: 255 seconds)
20:39:18  <isaacs>rebuilding the world.
20:39:22  * EhevuTov_quit (Client Quit)
20:42:47  * AndreasMadsenquit (Remote host closed the connection)
20:46:26  * EhevuTovjoined
20:47:44  * `3rdEdenquit (Quit: Zzzz)
20:56:13  <isaacs>TooTallNate, tjfontaine I'll have new pkg for you to test in a sec. should be the same, just building it with make instead of manual commans.
20:56:24  <tjfontaine>ok
20:56:36  <isaacs>ie, https://github.com/joyent/node/commit/4d29dd2ae985c0f1e9c5306cbbd308dc4584a257
20:56:50  <indutny>isaacs: https://github.com/indutny/pripub
20:56:56  * hzjoined
20:57:10  <indutny>unfortunatelly it's very big :(
20:57:22  <indutny>since developers can't reuse openssl bundled in node.js
20:57:55  <CIA-108>node: isaacs v0.8.5-release * r2dd710e / (Makefile tools/osx-codesign.sh tools/osx-productsign.sh): build: Sign pkg installer for OS X - https://github.com/joyent/node/commit/2dd710e7ea5163af3573d7d53c64858aaa88cf58
20:57:55  <CIA-108>node: isaacs v0.8.5-release * r9b86a44 / (AUTHORS ChangeLog src/node_version.h): 2012.08.02, Version 0.8.5 (Stable) - https://github.com/joyent/node/commit/9b86a4453f0c76f2707a75c0b2343aba33ec63bc
20:58:07  <isaacs>whops, forgot to include the tools/osx-codesign.sh
20:58:11  * isaacsbuilds the world again..
20:58:37  * mikealquit (Quit: Leaving.)
21:02:10  * cocacolaquit (Ping timeout: 245 seconds)
21:04:17  * c4miloquit (Remote host closed the connection)
21:04:35  * c4milojoined
21:05:40  * AvianFluquit (Quit: Leaving)
21:08:01  <TooTallNate>indutny: why can't you use the bundled openssl?
21:08:09  <indutny>TooTallNate: no headers exported
21:08:11  <TooTallNate>i think there's a problem with it on windows currently
21:08:50  <TooTallNate>indutny: this works https://github.com/ncb000gt/node.bcrypt.js/blob/master/binding.gyp#L6
21:09:08  <indutny>TooTallNate: hm... good tip
21:09:13  <indutny>TooTallNate: where have you been before? :)
21:09:25  <TooTallNate>you mean this morning?
21:09:39  <TooTallNate>i slept in past my alarm somehow
21:09:44  <TooTallNate>wasn't feeling so great
21:09:58  <indutny>haha
21:10:01  <indutny>very nice
21:10:07  <indutny>it's two timer slower
21:10:49  <indutny>ok, I think we need to have it in core
21:11:06  <indutny>though it's ok to have in module too
21:11:14  <indutny>the only concern is speed
21:12:19  * EhevuTovquit (Quit: Leaving)
21:12:59  * EhevuTovjoined
21:13:16  * mikealjoined
21:18:13  <indutny>TooTallNate: ok, removed dependency
21:18:18  <indutny>TooTallNate: thanks
21:18:37  <TooTallNate>indutny: nice :) np
21:19:01  <TooTallNate>why is it slower?
21:19:24  <indutny>TooTallNate: shared library calls?
21:19:45  <indutny>TooTallNate: I think it's wasting a lot of time there
21:19:50  <indutny>but yeah it looks interesting
21:20:01  <TooTallNate>ya that's what i was thinking too
21:20:20  <indutny>now, it's time for diffie-hellman key exchange in vock :D
21:20:28  <indutny>and block encryption for every packet!
21:34:10  * perezdjoined
21:40:11  * paddybyersquit (Quit: paddybyers)
21:49:59  * loladirojoined
21:51:03  <isaacs>TooTallNate, tjfontaine: test, please: http://nodejs.org/dist/v0.8.5/node-v0.8.5.pkg
21:51:14  <isaacs>er, wait a sec..
21:51:58  <isaacs>ok, now test
21:52:02  <isaacs>upload was kinda slow
21:52:15  <TooTallNate>isaacs: works
21:52:15  <TooTallNate>:)
21:52:19  <isaacs>SWEET!
21:52:26  <TooTallNate>YESSS!!!
21:52:48  <isaacs>TooTallNate: now just need to get it into the App Store, but that'll be another day
21:53:16  * c4miloquit (Remote host closed the connection)
21:58:01  * stagasquit (Read error: Connection reset by peer)
21:59:22  <CIA-108>node: isaacs v0.8 * r02dae99 / src/node_version.h : Now working on 0.8.6 (+5 more commits...) - https://github.com/joyent/node/commit/02dae998c3506ee1a672911c036e660b28ba893f
21:59:54  * paddybyersjoined
22:00:17  <mmalecki>time to upgrade stuff, again
22:00:51  <CIA-108>node: isaacs v0.8 * r575c12b / doc/blog/release/v0.8.5.md : Blog post about 0.8.5 - https://github.com/joyent/node/commit/575c12bba3ef220d923ed3ef2e466d10258f3f54
22:02:15  <isaacs>sorry, force push, typo
22:02:20  <CIA-108>node: isaacs v0.8 * r585388b / doc/blog/release/v0.8.5.md : blog: Fix date on 0.8.5 release - https://github.com/joyent/node/commit/585388bbd8d57669954a3c0c752d72bf8a3d3145
22:02:29  <isaacs>oh, um... nvm.
22:02:31  <isaacs>:)
22:03:02  <chilts>man, I love nvm
22:07:51  * blackorzar_joined
22:08:57  * blackorzarquit (Ping timeout: 252 seconds)
22:09:29  <isaacs>for me, "nvm" == "nevermind"
22:11:12  * piscisaureus_joined
22:15:27  <mmalecki>isaacs: not sure if I told you, new read is working great
22:16:12  <chilts>isaacs: true, but I was gonna say it anyway in response to the release :) which is also great!
22:18:10  <isaacs>mmalecki: sweet!
22:18:37  <mmalecki>isaacs: indeed! also, mind looking into my last pull requests on npm?
22:20:42  * theColejoined
22:20:43  * hzquit
22:21:06  <indutny>oh
22:21:12  <indutny>cryptography is really borked in node.js
22:23:40  * dshaw_joined
22:26:47  <indutny>how is it supposed to work?
22:26:58  <indutny>I'm doing
22:27:09  <indutny>c = createCipher('aes256', 'password')
22:27:24  <indutny>send(c.update('data', 'ascii', 'hex') + c.final('hex'))
22:27:34  <indutny>d = createDecipher('aes256', 'password')
22:27:51  <indutny>a.update('hex', data, 'ascii') + a.decipher('ascii')
22:29:43  <indutny>oh, I think it's related to 'binary' encoding
22:32:23  * rendarquit
22:37:12  * blackorzarjoined
22:37:21  * paddybyersquit (Quit: paddybyers)
22:41:10  <indutny>hahah
22:41:12  <indutny>really nice
22:41:20  <indutny>looks like deciphering stuff is buggy
22:41:20  * blackorzar_quit (Ping timeout: 255 seconds)
22:45:49  * slurpjoined
22:45:53  <indutny>creationix: hey man
22:45:54  <indutny>yt?
22:46:30  <indutny>creationix: trying to figure out following thing require('msgpack-js').decode(new Buffer('hKR0eXBlpHZvaWOkZGF0YdgAImgIn+C9/ltuoQysfRaHeELxOwngFRZe2sQGOsZ1LCvSI+mlZ3JvdXAB', 'base64'))
22:47:17  <indutny>oh
22:47:19  <indutny>nvm
22:47:23  <indutny>looks like I've received partial data
22:47:30  <indutny>woot
22:47:32  <indutny>encryption works!
22:51:32  <piscisaureus_>isaacs: hey
22:56:38  <piscisaureus_>ryah: hey
23:00:29  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
23:06:32  * slurpquit (Read error: Connection reset by peer)
23:10:07  * paddybyersjoined
23:10:08  * paddybyersquit (Client Quit)
23:10:11  * beachdog_quit (Remote host closed the connection)
23:17:30  <indutny>piscisaureus_: you're so lone
23:17:42  <piscisaureus_>indutny: how so?
23:18:12  <indutny>neither ryah, nor isaacs is answering you
23:18:20  <indutny>just kid
23:19:07  <piscisaureus_>yeah
23:19:08  <piscisaureus_>slackers
23:22:24  * bnoordhuisjoined
23:25:17  <piscisaureus_>bnoordhuis: so you made it home
23:25:25  <bnoordhuis>piscisaureus_: yep
23:25:27  <piscisaureus_>that's a good time to leave
23:25:35  <bnoordhuis>now you can sleep sound
23:26:29  <piscisaureus_>I trust you will wake and protect the common folk
23:27:16  <bnoordhuis>i never sleep so yes
23:31:27  * toothrotquit (Quit: here we are)
23:32:47  * toothrjoined
23:33:58  * TheJHquit (Ping timeout: 244 seconds)
23:34:44  <tjfontaine>isaacs: yup it still works
23:34:51  * AvianFlujoined
23:35:25  * CoverSlidequit (Read error: No route to host)
23:35:36  * TooTallNatejoined
23:40:18  * testestjoined
23:40:38  * testestbooted piscisaureus_ (piscisaureus_)
23:40:54  * piscisaureus_joined
23:44:29  <piscisaureus_>Testing some stuff
23:44:31  * piscisaureus_booted slurp (See You - Kick sponsored by www.trillian.im)
23:44:32  * isaacstopic: Liber. Uni. Veloci. http://piscisaureus.no.de/libuv/latest
23:45:24  <piscisaureus_>isaacs: sorry - I have to test whether your super op rights protect you from anything
23:45:40  * testestbooted isaacs (isaacs)
23:46:11  <bnoordhuis>haha
23:46:42  <piscisaureus_>mode #libuv +b
23:47:01  <tjfontaine>you didn't ban him, he just doesn't have auto-rejoin on :)
23:47:07  <piscisaureus_>yeah
23:47:10  <piscisaureus_>so how does one ban?
23:47:24  <tjfontaine>/ban nick!user@host
23:47:31  <tjfontaine>wildcards are allowed anywhere in there
23:47:47  <piscisaureus_>let's try to ban myself
23:48:08  * testestbooted piscisaureus_ (piscisaureus_)
23:48:17  * piscisaureus_joined
23:48:20  <tjfontaine>if the /ban alias fails you can do /mode #libuv +b nick!user@host
23:48:34  <bnoordhuis>or just *!*@host
23:48:36  * piscisaureus_changed nick to piscisaureus
23:48:38  <tjfontaine>your client may also have /kickban which does some sensible defaults
23:49:02  <tjfontaine>bnoordhuis: ya, wild cards are allowed anywhere in the n!u@h :)
23:49:50  <bnoordhuis>try *!*@*
23:49:51  * testestbooted piscisaureus (piscisaureus)
23:50:16  <tjfontaine>that will end well :) have to resort to chanserv to fix that :P
23:50:48  * piscisaureusjoined
23:50:51  <piscisaureus>notes
23:51:02  <piscisaureus>alright
23:51:17  <piscisaureus>so nothing protects me from being banned...
23:51:32  <tjfontaine>unless you're an network level operator, no
23:52:06  <piscisaureus>:-(
23:52:17  <tjfontaine>but you can use chanserv to let you back in
23:52:31  * Raynosquit (Ping timeout: 240 seconds)
23:52:50  <piscisaureus>yeah well
23:52:53  <piscisaureus>not really
23:52:59  <tjfontaine>why not?
23:53:00  <piscisaureus>since I don't have the rights to do that
23:53:37  <piscisaureus>chanserv always tells me that I have no rights to do stuff
23:54:12  <tjfontaine>if chanserv auto-ops you, you can usually convince it to INVITE you, for your bot you just need to get it on the access list to make that happen
23:54:17  <tjfontaine>oh you know what piscisaureus
23:54:39  <piscisaureus>-ChanServ- Entry Nickname/Host Flags
23:54:39  <piscisaureus>-ChanServ- ----- ---------------------- -----
23:54:39  <piscisaureus>-ChanServ- 1 isaacs +AFORfiorstv [modified 4 weeks, 6 days, 20:18:02 ago]
23:54:39  <piscisaureus>-ChanServ- 2 bnoordhuis +OSrs [modified 4 weeks, 5 days, 07:14:50 ago]
23:54:39  <piscisaureus>-ChanServ- 3 piscisaureus +OSrs [modified 5 weeks, 2 days, 05:17:02 ago]
23:54:39  <piscisaureus>-ChanServ- 4 _ry +FOfs [modified 4 weeks, 5 days, 07:14:42 ago]
23:54:39  <piscisaureus>-ChanServ- 5 TooTallNate +OSrs [modified 4 weeks, 5 days, 07:14:36 ago]
23:54:40  <piscisaureus>-ChanServ- 6 indutny +OSrs [modified 4 weeks, 5 days, 07:14:30 ago]
23:54:41  <piscisaureus>-ChanServ- ----- ---------------------- -----
23:54:42  <piscisaureus>-ChanServ- End of #libuv FLAGS listing.
23:54:51  <tjfontaine>/mode #libuv +e *piscisaur@*.upc-c.chello.nl
23:54:52  <piscisaureus>^-- only ryah and isaacs have rights to do this stuff
23:54:58  <piscisaureus>yeah that works too
23:55:23  <tjfontaine>with an exception you should be able to make it through the ban, depending on how specific the +b is
23:55:25  <piscisaureus>but these evil bots tend to flush the ban excemption lust
23:55:27  <piscisaureus>*list
23:55:42  <tjfontaine>ya, the opering everythig is just bad news
23:56:08  <piscisaureus>so I figured out what the problem is more specifically
23:56:11  <piscisaureus>slurp has auto rejoin
23:56:20  <piscisaureus>but when I get banned
23:56:26  <piscisaureus>then it tries rejoin many times
23:56:34  <piscisaureus>until freenode blacklists the bot
23:56:36  <tjfontaine>right, and makes the ircd angry
23:57:03  <tjfontaine>such +o games don't belong on civilized networks in a popular channel imo
23:57:17  * indutnyquit (Ping timeout: 248 seconds)
23:57:24  * piscisaureusbooted slurp (See You - Kick sponsored by www.trillian.im)
23:57:24  * isaacstopic: Liber. Uni. Veloci. http://piscisaureus.no.de/libuv/latest
23:57:30  * piscisaureusbooted testest (See You - Kick sponsored by www.trillian.im)
23:58:20  * wavdedquit (Max SendQ exceeded)
23:58:34  <piscisaureus>let's see what happens if I do this to ircretary
23:58:57  <piscisaureus>it'll probably make isaacs angry, but he's probably angry already
23:59:06  <piscisaureus>so I might just nurture his angryness :-p
23:59:15  <tjfontaine>hehe
23:59:33  * wavdedjoined
23:59:35  <piscisaureus>so I banned him now
23:59:37  <piscisaureus>now imma kick
23:59:55  <piscisaureus>let's see if he disappears from #node.js as well (iow, dies)