All times are UTC.
00:14:59 --> mconley has joined #instantbird 00:17:10 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 00:32:06 <-- mconley has quit (Connection closed) 00:41:36 --> Mnyromyr has joined #instantbird 00:57:10 <-- myk has quit (Ping timeout: 121 seconds) 00:59:01 <-- Rym has quit (Connection closed) 00:59:40 --> Rym has joined #instantbird 01:12:13 --> DGMurdockIII has joined #instantbird 01:12:20 <-- Tonnes has quit (Connection closed) 01:20:38 * Fallen is now known as Fallen|away 01:23:14 --> EionRobb has joined #instantbird 01:24:01 --> EionRobb1 has joined #instantbird 01:26:47 <-- Nazadel has quit (Quit: Bye) 01:27:17 <-- EionRobb has quit (Ping timeout: 121 seconds) 01:48:34 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.32/20150112202503]) 01:58:05 <-- aleth has quit (Quit: :tiuQ) 02:03:53 <-- Mook_as has quit (Client exited) 02:08:33 * redDragon|away is now known as redDragon 03:02:19 <-- clokep has quit (Ping timeout: 121 seconds) 03:47:40 --> mconley has joined #instantbird 04:07:14 <-- mconley has quit (Connection closed) 04:08:01 --> mconley has joined #instantbird 04:10:46 <-- Rym has quit (Ping timeout: 121 seconds) 04:14:30 <-- EionRobb1 has quit (Quit: Leaving.) 04:31:48 <-- mconley has quit (Connection closed) 04:43:37 --> Rym has joined #instantbird 04:48:00 <-- Rym has quit (Ping timeout: 121 seconds) 04:50:37 <instant-buildbot> build #2534 of macosx-nightly-default is complete: Failure [4failed shell_5] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2534 05:02:19 <instant-buildbot> build #1304 of linux-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1304 05:10:26 --> Rym has joined #instantbird 05:14:59 <-- Rym has quit (Ping timeout: 121 seconds) 05:59:42 --> Bollebib has joined #instantbird 06:04:36 --> Rym has joined #instantbird 06:09:07 <-- Rym has quit (Ping timeout: 121 seconds) 06:09:14 <-- gerard-majax has quit (Ping timeout: 121 seconds) 06:10:28 <-- DGMurdockIII has quit (Connection closed) 06:24:22 --> Widdershins has joined #instantbird 06:49:14 --> EionRobb has joined #instantbird 06:51:26 <-- Bollebib has quit (Connection closed) 06:54:13 --> gerard-majax has joined #instantbird 06:58:45 --> Rym has joined #instantbird 07:03:14 <-- Rym has quit (Ping timeout: 121 seconds) 07:07:45 --> DGMurdockIII has joined #instantbird 07:07:47 <-- DGMurdockIII has quit (Connection closed) 07:13:15 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 07:37:50 <-- mudpit has quit (Ping timeout: 121 seconds) 07:43:40 <-- gerard-majax has quit (Ping timeout: 121 seconds) 07:49:41 --> gerard-majax has joined #instantbird 07:52:54 --> Rym has joined #instantbird 07:54:18 --> mudpit has joined #instantbird 07:57:24 <-- Rym has quit (Ping timeout: 121 seconds) 07:58:26 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:06:31 --> gerard-majax has joined #instantbird 08:10:46 --> DGMurdockIII has joined #instantbird 08:16:10 * Fallen|away is now known as Fallen 08:18:51 --> mudpit1 has joined #instantbird 08:20:25 <-- mudpit has quit (Ping timeout: 121 seconds) 08:20:25 * mudpit1 is now known as mudpit 08:26:24 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:28:28 <-- mudpit has quit (Ping timeout: 121 seconds) 08:34:43 --> Even has joined #instantbird 08:34:44 * ChanServ sets mode +o Even 08:47:04 --> Rym has joined #instantbird 08:51:34 <-- Rym has quit (Ping timeout: 121 seconds) 08:59:27 <instant-buildbot> build #215 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/215 09:00:20 <-- vaguerant has quit (Quit: "That game has a lot of nostalgia attached to it, since I was playing it when I found out my mother had died.") 09:00:56 --> gerard-majax has joined #instantbird 09:41:14 --> Rym has joined #instantbird 09:45:43 <-- Rym has quit (Ping timeout: 121 seconds) 09:52:55 --> aleth has joined #instantbird 09:52:56 * ChanServ sets mode +o aleth 09:54:35 <-- EionRobb has quit (Quit: Leaving.) 09:58:14 --> BWMerlin has joined #instantbird 10:15:56 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 10:16:12 --> chrisccoulson has joined #instantbird 10:26:50 <-- flo-retina has quit (Ping timeout: 121 seconds) 10:30:42 --> bernard has joined #instantbird 10:35:22 --> Rym has joined #instantbird 10:39:54 <-- Rym has quit (Ping timeout: 121 seconds) 10:48:44 --> flo-retina has joined #instantbird 10:48:45 * ChanServ sets mode +qo flo-retina flo-retina 10:54:13 <-- bernard has quit (Connection closed) 10:56:45 <-- DGMurdockIII has quit (Quit: Leaving) 10:56:50 --> bernard has joined #instantbird 10:57:20 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 10:57:53 <flo-retina> clokep: $ ssh hg.mozilla.org edit purple 10:57:53 <flo-retina> [...] 10:57:53 <flo-retina> Repository marked as publishing: changesets will change to public phase when pushed. 10:58:14 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:58:21 --> flo-retina has joined #instantbird 10:58:22 * ChanServ sets mode +qo flo-retina flo-retina 11:12:43 * redDragon is now known as redDragon|away 11:27:29 <-- dustinm` has quit (Connection closed) 11:29:32 --> Rym has joined #instantbird 11:30:47 --> clokep has joined #instantbird 11:30:47 * ChanServ sets mode +o clokep 11:34:01 <-- Rym has quit (Ping timeout: 121 seconds) 11:37:44 <clokep> flo-retina: Thanks! :) 11:44:33 --> Tonnes has joined #instantbird 11:45:52 --> sherief has joined #instantbird 11:48:55 <-- nhnt11 has quit (Ping timeout: 121 seconds) 12:00:07 --> sherief_ has joined #instantbird 12:01:51 <-- bernard has quit (Connection closed) 12:01:51 <-- clokep has quit (Ping timeout: 121 seconds) 12:03:24 <-- sherief has quit (Ping timeout: 121 seconds) 12:03:24 --> sherief__ has joined #instantbird 12:05:00 --> bernard has joined #instantbird 12:05:24 <-- sherief_ has quit (Ping timeout: 121 seconds) 12:05:34 <-- bernard has quit (Connection closed) 12:05:34 --> bernard1 has joined #instantbird 12:06:14 --> sherief_ has joined #instantbird 12:08:54 <-- sherief__ has quit (Ping timeout: 121 seconds) 12:10:50 <-- Tonnes has quit (Connection closed) 12:11:25 <-- sherief_ has quit (Ping timeout: 121 seconds) 12:12:03 --> sherief_ has joined #instantbird 12:17:36 --> bernard has joined #instantbird 12:17:44 --> dustinm` has joined #instantbird 12:19:33 <-- bernard has quit (Connection closed) 12:19:47 --> bernard has joined #instantbird 12:19:49 <-- bernard1 has quit (Ping timeout: 121 seconds) 12:20:55 <-- sherief_ has quit (Ping timeout: 121 seconds) 12:23:42 --> Rym has joined #instantbird 12:26:35 --> sherief has joined #instantbird 12:26:50 <-- BWMerlin has quit (Client exited) 12:27:31 * Fallen is now known as Fallen|away 12:27:48 * redDragon|away is now known as redDragon 12:28:11 <-- Rym has quit (Ping timeout: 121 seconds) 12:28:38 --> Rym has joined #instantbird 12:38:02 --> nhnt11 has joined #instantbird 12:38:03 * ChanServ sets mode +h nhnt11 12:39:51 --> mpmc has joined #instantbird 12:42:33 <-- Rym has quit (Ping timeout: 121 seconds) 12:49:05 --> clokep_work has joined #instantbird 12:49:05 * ChanServ sets mode +o clokep_work 13:07:27 --> Tonnes has joined #instantbird 13:10:20 --> bernard1 has joined #instantbird 13:12:49 <-- bernard has quit (Ping timeout: 121 seconds) 13:14:22 <-- bernard1 has quit (Ping timeout: 121 seconds) 13:20:33 --> chrisccoulson has joined #instantbird 13:21:43 --> bernard has joined #instantbird 13:23:08 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 13:23:16 --> chrisccoulson has joined #instantbird 13:25:19 * redDragon is now known as redDragon|away 13:33:29 * Fallen|away is now known as Fallen 13:51:17 <-- bernard has quit (Ping timeout: 121 seconds) 13:56:18 --> Mnyromyr has joined #instantbird 13:56:36 --> mcsmurf has joined #instantbird 13:57:22 <mcsmurf> hi, Instantbird newbie here ;) so I get a SSL handshake error on connect with latest stable release (trying to use XMPP) 13:57:39 <mcsmurf> I used Google and found no real solution other than "summary: Bug 1100 - Use Firefox untrusted cert dialog for "SSL Handshake failed" errors: instantbird/ part, r=fqueze." 13:57:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1100 enh, P3, ---, slamm, VERI FIXED, Express mode should state tree open/closed state 13:57:56 <mcsmurf> well, I see no such dialog here, guess this does not apply to XMPP? 13:58:19 <flo-retina> I think it does, but I don't know if it was already included in 1.5 13:58:34 <mcsmurf> hm 13:58:37 <flo-retina> can you try with a nightly build? 13:58:38 <mcsmurf> then probably not :o 13:58:40 <mcsmurf> yes, will do 13:58:41 <flo-retina> (they are pretty stable) 13:59:38 <flo-retina> hmm, bug 954534 is marked as fixed for 1.4 13:59:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954534 cri, --, 1.4, clokep, RESO FIXED, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors 14:00:15 <mcsmurf> I've read something about XMPP using libpurple and not the usual(?!) of connecting to a server 14:00:23 <mcsmurf> but this is something I dunno about.. 14:00:40 <flo-retina> aaah! 14:00:43 <mcsmurf> hm, same in nightly 14:00:45 <flo-retina> yes, this is likely the reason 14:01:02 <mcsmurf> this is crazy, I've now tried three clients to connect to a XMPP server 14:01:05 <mcsmurf> nothing works :o 14:01:13 <flo-retina> if your XMPP server doesn't require DNS SRV support, you can just disable the libpurple xmpp plugin and use the JS implementation instead 14:01:36 <flo-retina> Type /about config in a conversation window to open about:config 14:01:49 <mcsmurf> chat.prpls.forcePurple ? 14:01:52 <flo-retina> yeah 14:01:55 <mcsmurf> and delete the entry? 14:01:57 <mcsmurf> ok.. 14:02:01 <mcsmurf> err empty the string I mean 14:02:02 <flo-retina> remove prpl-jabber from that list 14:02:22 <flo-retina> you probably need to restart after changing that 14:02:41 <mcsmurf> looks good :) 14:03:31 <mcsmurf> well, now it complains about wrong password, but I think I need to bug someone else about this ;) 14:03:38 <flo-retina> heh 14:10:13 * Fallen is now known as Fallen|away 14:12:50 --> Defman has joined #instantbird 14:31:59 <clokep_work> flo-retina: Just to confirm, yes you have to restart. 14:45:51 --> harshit has joined #instantbird 14:53:38 <-- mcsmurf has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.32.1/20150204202218]) 15:01:26 * Fallen|away is now known as Fallen 15:13:34 --> mconley has joined #instantbird 15:18:39 <-- aleth has quit (Ping timeout: 121 seconds) 15:19:01 --> aleth has joined #instantbird 15:19:02 * ChanServ sets mode +o aleth 15:31:30 --> Rym has joined #instantbird 15:54:22 --> spz has joined #instantbird 16:21:36 --> Nazadel has joined #instantbird 16:23:45 --> Bollebib has joined #instantbird 16:26:37 --> AlexanderSalas has joined #instantbird 16:42:32 <-- aleth has quit (Ping timeout: 121 seconds) 16:42:34 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:01:37 --> aleth has joined #instantbird 17:01:38 * ChanServ sets mode +o aleth 17:03:34 --> kapy has joined #instantbird 17:11:23 --> mudpit has joined #instantbird 17:16:53 --> mudpit1 has joined #instantbird 17:18:49 <-- sherief has quit (Ping timeout: 121 seconds) 17:19:25 <-- mudpit has quit (Ping timeout: 121 seconds) 17:19:25 * mudpit1 is now known as mudpit 17:26:30 <Widdershins> flo-retina, clokep_work: any updates on the google chat reconnect bug? it's damn near unusuable now, and disconnects me pretty much every couple minutes and won't reconnect except on a restart 17:26:51 --> bernard has joined #instantbird 17:27:48 --> bernard1 has joined #instantbird 17:27:51 <-- bernard has quit (Connection closed) 17:28:43 --> bernard has joined #instantbird 17:28:43 <-- bernard1 has quit (Connection reset by peer) 17:29:26 --> bernard1 has joined #instantbird 17:29:29 <-- bernard has quit (Connection closed) 17:30:26 <-- Tonnes has quit (Connection closed) 17:30:26 <-- bernard1 has quit (Connection closed) 17:31:10 --> Tonnes has joined #instantbird 17:32:05 --> arlolra has joined #instantbird 17:33:54 --> nhnt12 has joined #instantbird 17:33:55 * ChanServ sets mode +h nhnt12 17:34:06 <-- nhnt11 has quit (Ping timeout: 121 seconds) 17:34:06 * nhnt12 is now known as nhnt11 17:37:24 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:43:52 <-- harshit has quit (Quit: Leaving) 17:43:54 --> gerard-majax has joined #instantbird 17:52:31 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:57:24 --> Mook_as has joined #instantbird 18:02:27 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:06:13 --> gerard-majax has joined #instantbird 18:10:53 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:10:57 --> mudpit1 has joined #instantbird 18:13:24 --> gerard-majax has joined #instantbird 18:13:52 <-- mudpit has quit (Ping timeout: 121 seconds) 18:13:52 * mudpit1 is now known as mudpit 18:20:13 --> harshit has joined #instantbird 18:27:32 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:43:50 <clokep_work> Widdershins: There's a work around if you use nightlies. 18:45:14 <Widdershins> clokep_work: what's the issue exactly? 18:45:22 <Widdershins> i'm finding that if i actually just use xmpp it works without issue 18:46:54 <clokep_work> Widdershins: "if i actually just use xmpp it works without issue" what does that mean? 18:47:13 <clokep_work> Widdershins: bug 1123801 18:47:15 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1123801 maj, --, ---, nobody, NEW, Google Talk (GTalk) cannot reconnect due to SSL session issues 18:47:29 <Widdershins> i mean i added the accounts as XMPP protocol and it doesn't disconnect or fail to reconnect 18:48:13 <Widdershins> i'm not completely sure what i'd have to put in if i were using a google chat account that wasn't with gmail.com but with a gmail.com domain i don't even have to change any of the options 18:48:49 <clokep_work> Widdershins: You're using the libpurple XMPP code then. 18:49:49 <Widdershins> i wouldn't know. i'm on win7 x64 using 1.5 without any real changes 18:50:18 <Widdershins> what's a case in which it would not be libpurple? 18:56:55 --> flo-retina has joined #instantbird 18:56:56 * ChanServ sets mode +qo flo-retina flo-retina 19:06:23 <harshit> I am having trouble building Instantbird. Can someone please help me? 19:08:36 <Widdershins> man if they ever completely kill interop with third party clients for the hangouts network i'm gonna be disappointed 19:09:49 <flo-retina> harshit: can you explain what's causing you trouble? 19:11:20 <harshit> I am trying to unbundle comm-central.hg bundle. 19:11:46 <harshit> But on completion, directory is still empty. 19:12:02 <flo-retina> which comment did you run? 19:12:19 <flo-retina> *commadn 19:12:21 <flo-retina> *command 19:12:23 <harshit> I am referring this site: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial/Bundles 19:12:47 <harshit> hg unbundle "path_to_.hg_file" 19:13:10 <harshit> .hg directory gets modified. 19:13:25 <flo-retina> that seems right 19:13:52 <harshit> I am exactly following what is told on that page. 19:13:56 <flo-retina> have you done the steps 3 to 5 explained on that page? 19:14:38 <harshit> I am stuck on step 2 itself. 19:14:45 <harshit> I tried "hg pull". 19:14:52 <-- kapy has quit (Quit: ) 19:15:01 <flo-retina> hg pull won't work if you don't do step 3 19:15:10 <harshit> It says "abort: repository default not found!" 19:15:48 <harshit> I feel unbundling is not working right for me. 19:16:07 <flo-retina> it seems to have worked fine from what you said. 19:16:15 <flo-retina> all it does is unpack the bundle into the .hg folder 19:16:21 <harshit> Directory is empty. 19:16:36 <flo-retina> it's empty until you hg up 19:16:43 <Mook_as> You're doing step 5 before step 3, of course it's confused? 19:16:44 <flo-retina> (hg update) 19:17:37 <harshit> I just tried "hg pull" to see if repo is made properly. 19:18:41 <aleth> hg pull has nothing to do with the local repo. 19:20:19 <harshit> http://pastebin.com/vqCDeKqB 19:20:26 <harshit> My terminal output. 19:20:48 <aleth> Looks perfectly OK 19:20:55 <aleth> Just keep following the instructions. 19:20:56 <flo-retina> looks OK, except you didn't need "sudo" 19:21:24 <Mook_as> Well, `sudo` might have messed up your .hg (since some files are probably now owned by root) 19:21:42 <aleth> Good point. 19:23:46 <harshit> But even then, i should be able to see unpacked directories under comm-central. 19:23:56 <aleth> Only after step 5 19:24:08 <nhnt11> harshit: No. The unbundled files are hidden away in .hg afaik 19:24:45 <harshit> I guess it worked differently when i unbundled mozilla-central. 19:24:48 <Mook_as> I'm baking a cake. I've just finished mixing the batter. I should be seeing a cylindrical shape now, why don't I see it? 19:25:15 <harshit> I will complete all the steps. 19:25:19 <harshit> Thanks a lot. 19:34:19 --> EionRobb has joined #instantbird 19:56:18 <clokep_work> Widdershins: That was a statement, not a question. 19:58:49 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 19:59:04 --> chrisccoulson_ has joined #instantbird 19:59:53 <-- chrisccoulson_ has quit (Connection closed) 20:00:06 --> chrisccoulson has joined #instantbird 20:03:17 * nhnt11 realizes he forgot about bug 1127607 20:03:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1127607 nor, --, ---, schneider, RESO FIXED, Amazon videos start playing automatically 20:03:51 <nhnt11> bug 1127609, sorry 20:03:53 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1127609 nor, --, ---, nhnt11, ASSI, Debug log tab searches in wrong direction 20:04:28 <nhnt11> aleth: Your suggestion in that bug doesn't seem that much clearer to me 20:04:37 <nhnt11> If you think it's clearer though, I'm cool with it :) 20:05:19 <aleth> nhnt11: I wasn't sure myself, so don't worry about it if you don't think it's an improvement. 20:05:27 <nhnt11> okay 20:06:07 <clokep_work> nhnt11: Btw if we can help with that gloda bug at all pelase let us know. 20:06:12 <clokep_work> I don't want you to spin your wheels if you're stuck. 20:06:29 * nhnt11 isn't stuck ;) 20:07:12 <aleth> iirc we had a long discussion about it in the logs some months ago 20:07:29 <nhnt11> yeah, I think I remember most of it 20:07:33 <nhnt11> but i'll dig up the log to be sure 20:07:53 * aleth too lazy to grep right now 20:10:06 * flo-retina wonders how come aleth uses an IM client that forces him to grep logs by hand :-P 20:12:10 <nhnt11> :O 20:12:17 <nhnt11> There's a workaround for the gtalk reconnection issue! 20:12:35 <nhnt11> (the one flo posted on the bug) 20:12:37 * nhnt11 tries 20:12:38 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 20:12:47 --> nhnt11 has joined #instantbird 20:12:47 * ChanServ sets mode +h nhnt11 20:12:54 <nhnt11> Works indeed ;D 20:12:55 <nhnt11> :D* 20:13:18 <nhnt11> harshit: Any luck? 20:13:27 <harshit> Yes. 20:13:41 <nhnt11> brb 20:14:00 <harshit> Completing all steps worked! 20:16:08 <-- harshit has quit (Quit: Leaving) 20:25:31 --> harshit has joined #instantbird 20:29:27 <-- nhnt11 has quit (Ping timeout: 121 seconds) 20:30:18 <clokep_work> nhnt11: That was posted when I filed that bug a long time ago. :P 20:32:44 --> gerard-majax has joined #instantbird 20:38:18 <-- gerard-majax has quit (Ping timeout: 121 seconds) 20:42:31 --> nhnt11 has joined #instantbird 20:42:31 * ChanServ sets mode +h nhnt11 20:51:44 <-- harshit has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:21:12 <-- Defman has quit (A TLS packet with unexpected length was received.) 21:33:05 <-- Widdershins has quit (Ping timeout: 121 seconds) 21:35:08 <-- clokep_work has quit (Ping timeout: 121 seconds) 21:37:49 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 21:39:07 --> chrisccoulson has joined #instantbird 21:39:42 * CaptainTobin is now known as Tobin 21:40:00 * Tobin is now known as AnjohlTennan 21:40:02 * AnjohlTennan is now known as BinaryOutcast 21:40:03 * BinaryOutcast is now known as MattATobin 21:40:04 * MattATobin is now known as Tobin 21:47:11 <-- AlexanderSalas has quit (Ping timeout: 121 seconds) 21:48:45 <flo-retina> oooh, the linux64 build failed last night with the usual random failure! 21:49:14 --> myk has joined #instantbird 21:49:14 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:49:27 --> myk has joined #instantbird 21:50:37 <-- arlolra has quit (Client exited) 21:51:51 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:51:53 --> myk has joined #instantbird 22:00:08 <EionRobb> cat /dev/random > ./failure.js 22:02:53 --> mpmc has joined #instantbird 22:03:21 <flo-retina> EionRobb: they, that's what we get when building libpurple ;) 22:04:06 <EionRobb> :D 22:04:14 <EionRobb> stop rebuilding libpurple every version then ;) 22:05:10 <flo-retina> EionRobb: I'm tempted to just add a random sleep in that build to avoid the race condition ;) 22:05:24 <EionRobb> :) 22:06:04 <EionRobb> has anyone put their hand up to make a js-ctypes plugin for libpurple so you don't need to keep recompiling it? 22:06:33 <flo-retina> I think we could recompile it anyway 22:06:46 <flo-retina> that's just easier than putting binaries in the source tree 22:07:06 <flo-retina> but no, nobody's done that 22:07:19 <flo-retina> would you like to mentor a GSoC student to do that? 22:08:12 <flo-retina> EionRobb: it seems pretty challenging though; I'm not sure how the sockets would be handled :-S 22:10:02 <flo-retina> EionRobb: it may almost be easier to emscripten compile it :-) 22:10:41 <EionRobb> do you override the write() and read() functions in libpurple or something? 22:11:27 <flo-retina> no 22:11:48 <-- Mnyromyr has quit (Ping timeout: 121 seconds) 22:12:00 <EionRobb> so what's that about the sockets handling? 22:12:03 <flo-retina> but we currently handle the sockets in C++ 22:12:12 <flo-retina> so that we can get the raw fd of the socket to pass it to libpurple 22:12:18 <flo-retina> I don't see any way JS code can do that 22:13:09 <EionRobb> ah ok, so in IB at the moment you open the socket yourself then pass that to libpurple, rather than letting libpurple do that? 22:13:38 <flo-retina> hmm, I think it's even worse 22:13:42 <flo-retina> libpurple opens the socket 22:13:48 <flo-retina> then passes it to our C++ code 22:13:49 <instantbot> c++ sucks 22:14:05 <flo-retina> that ensures the Mozilla socket transport services will watch for events on the socket 22:14:17 <flo-retina> and when that happens, a callback is fired to our C++ code which fires libpurple's callback 22:14:40 <flo-retina> there's no glib eventloop at all. The socket watching happens with a blocking select() call on a networking thread. 22:16:00 <flo-retina> "libpurple opens the socket" Is a part I want to get rid of, so that we can make libpurple sockets obey Mozilla proxy settings 22:18:15 <EionRobb> rather than telling libpurple what proxy settings to use? 22:18:20 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 22:18:55 <flo-retina> I don't think there's a reasonable way to tell that to libpurple 22:19:01 <flo-retina> it has proxy handling per-account 22:19:25 <flo-retina> mozilla has proxy.pac support, so the proxy can be decided based on the hostname or IP address we are about to connect to. 22:30:20 --> Mnyromyr has joined #instantbird 22:36:14 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:36:25 --> mpmc has joined #instantbird 22:38:58 <EionRobb> libpurple has global proxy settings too 22:39:05 <EionRobb> but yeah, no .pac support 22:39:46 --> AlexanderSalas has joined #instantbird 22:42:27 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 22:42:30 --> AlexanderSalas has joined #instantbird 23:18:04 <-- mconley has quit (Connection closed) 23:56:00 <-- myk has quit (Ping timeout: 121 seconds) 23:57:11 <-- spz has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)