All times are UTC.
00:02:45 <-- dev_peace has quit (Client exited) 00:07:26 <-- Mook_as has quit (Quit: Mook_as) 00:19:07 * Fallen|away is now known as Fallen 00:33:19 * Fallen is now known as Fallen|away 00:34:32 <-- sukhe has quit (Quit: leaving) 00:35:03 --> sukhe has joined #instantbird 00:54:09 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 00:54:36 --> clokep has joined #instantbird 00:54:36 * ChanServ sets mode +o clokep 01:00:10 <-- BWMerlin has quit (Ping timeout) 01:06:15 --> Rym has joined #instantbird 01:08:54 <-- Rym has quit (Ping timeout) 01:12:38 --> Rym has joined #instantbird 01:30:27 <-- Rym has quit (Ping timeout) 01:31:58 --> Rym has joined #instantbird 01:50:54 --> shrihari has joined #instantbird 01:51:02 <clokep> Fallen|away: Oh, by the way...I think there has been issues with ICQ certs changing. We'll most likely need to update libpurple or something? I vaguely recall that... 01:51:42 <-- Rym has quit (Ping timeout) 01:52:02 --> Rym has joined #instantbird 02:00:46 <-- Rym has quit (Ping timeout) 02:03:03 <-- shrihari has quit (Ping timeout) 02:08:59 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 02:12:53 --> mconley has joined #instantbird 02:22:54 <-- deOmega has quit (Quit: So easy...but yet complicated.) 02:28:08 --> nhnt11 has joined #instantbird 02:33:26 <-- nhnt11 has quit (Ping timeout) 02:34:58 --> nhnt11 has joined #instantbird 02:39:42 <-- nhnt11 has quit (Ping timeout) 02:40:14 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 02:40:24 --> mayanktg has joined #instantbird 02:44:50 --> Mook has joined #instantbird 02:59:54 <-- mconley has quit (Input/output error) 03:05:23 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 03:32:28 --> mayanktg has joined #instantbird 03:51:10 <-- wnayes has quit (Quit: wnayes) 03:59:03 --> ELq has joined #instantbird 04:15:19 --> nhnt11 has joined #instantbird 04:21:38 <instant-buildbot> build #2081 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2081 04:26:57 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 04:31:52 <mayanktg> nhnt11: hi! 04:35:48 --> iamjayakumars has joined #instantbird 04:36:00 <-- iamjayakumars has quit (Client exited) 04:36:35 <-- Mook has quit (Quit: Mook) 04:45:25 <instant-buildbot> build #1297 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1297 05:09:12 --> sawrubh has joined #instantbird 06:07:55 --> nhnt11 has joined #instantbird 06:17:58 --> jb has joined #instantbird 07:39:35 <-- nhnt11 has quit (Ping timeout) 07:40:07 --> nhnt11 has joined #instantbird 07:40:21 --> shrihari has joined #instantbird 07:41:36 <-- GeKo has quit (Ping timeout) 07:51:00 --> GeKo has joined #instantbird 07:52:04 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 08:04:25 --> mayanktg has joined #instantbird 08:17:51 --> Even has joined #instantbird 08:17:51 * ChanServ sets mode +o Even 08:22:04 * Fallen|away is now known as Fallen 08:22:25 <-- ELq has quit (Ping timeout) 08:24:50 <Fallen> clokep: that might be the cause, yes. Please do :-) 08:25:35 <Fallen> clokep: also, re facebook: Yes, I'm using two factor auth. 08:32:03 --> BWMerlin has joined #instantbird 08:45:22 --> ELq has joined #instantbird 08:54:52 <-- nhnt11 has quit (Ping timeout) 08:56:19 --> nhnt11 has joined #instantbird 09:02:32 * nhnt11 is very interested by comment 2 on bug 953909 09:02:35 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=953909 enh, --, ---, nobody, NEW, Quiet mode 09:02:56 <nhnt11> Particularly the bit about filtering notifications based on blist tags 09:03:45 <nhnt11> I wonder if we could have different "profiles", where a profile is a set of rules like "show notifications only from <tags/people>" and "hide notifications from <tags/people>" etc 09:05:44 <nhnt11> Hmm, and profiles could correspond to either the "Available" or "Busy" statuses, and could be shown in the drop down list when you click on your status dot in the blist 09:06:05 <nhnt11> (They would get their own status message, etc etc) 09:07:48 <-- flo-retina has quit (Ping timeout) 09:09:26 --> Mic has joined #instantbird 09:09:26 * ChanServ sets mode +h Mic 09:09:41 <-- shrihari has quit (Ping timeout) 09:14:49 --> ELq1 has joined #instantbird 09:15:46 <-- ELq has quit (Ping timeout) 09:20:31 <-- nhnt11 has quit (Ping timeout) 09:21:28 --> nhnt11 has joined #instantbird 09:32:22 <-- nhnt11 has quit (Ping timeout) 09:33:19 --> gerard-majax__ has joined #instantbird 09:46:14 <-- ELq1 has quit (Ping timeout) 09:46:19 --> ELq has joined #instantbird 09:46:23 --> nhnt11 has joined #instantbird 09:49:00 <-- ELq has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 09:57:29 --> flo-retina has joined #instantbird 09:57:29 * ChanServ sets mode +qo flo-retina flo-retina 09:58:19 <-- EionRobb has quit (Quit: Leaving.) 10:00:12 <flo-retina> clokep: I don't think updated certs in libpurple affect us. We use the NSS certs anyway... 10:00:35 <flo-retina> if they changed the hostname they connect to by default to connect to a server with a non-broken cert, that affects us though :) 10:18:39 <nhnt11> Bah, there should be an alias |hg qheader $(hg qnext) | 10:18:43 <nhnt11> alias for* 10:18:48 * nhnt11 looks up how to write hg aliases 10:22:14 <nhnt11> Hmm, hg qheader 0 also does that 10:31:34 <-- jb has quit (Ping timeout) 10:33:18 <flo-retina> mayanktg: will send you some feedback soon 10:33:42 <mayanktg> flo-retina: ok :) 10:34:55 * Fallen is now known as Fallen|away 10:50:05 <-- Even has quit (Ping timeout) 10:51:00 <sawrubh> flo-retina: hey 10:51:57 --> Even has joined #instantbird 10:51:57 * ChanServ sets mode +o Even 10:52:05 <flo-retina> mayanktg: sent! 10:52:31 <mayanktg> flo-retina: received :) 10:56:08 <sawrubh> flo-retina: so I'm working on a proposal for the FileLinks in IMs project, I had a question 10:56:20 <flo-retina> sure 10:57:17 <sawrubh> flo-retina: the details there says some protocols already support file transfer, so one of the goals would be detecting if the current protocol supports it or not? 11:00:48 <flo-retina> sawrubh: so we would attempt to send the file 'normally' (that is, using the protocols file transfer method), and if that fails, fallback to filelink 11:11:33 <Mic> 12:09:00 - Mic: \o/ 11:11:34 <Mic> 12:09:36 * Mic is admin of facebook.com/Instantbird now :) 11:11:34 <Mic> 12:10:59 - Mic: We can include that when blogging or announcing things. At least by posting a summary there and pointing people to our blog. 11:12:06 <flo-retina> Mic: great! 11:12:09 <flo-retina> Mic: how did that happen? 11:12:10 <mayanktg> :D 11:12:43 <Mic> I've sent the first message to that page 2 (!) years ago. 11:13:01 <Mic> I pinged him one year later and so did I recently. 11:13:22 <flo-retina> ah, so you got it from the previous admin, not from the facebook staff 11:13:32 <Mic> This time he noticed and contacted me. 11:14:30 <Mic> Yes, no Facebook officials involved. I'm glad for that. 11:14:43 <flo-retina> :) 11:14:51 <flo-retina> great work on that! :) 11:14:58 --> sshagarwal has joined #instantbird 11:17:35 <mayanktg> flo-retina, Mic ..please make Ib popular! pls pls pls.. 11:18:04 <flo-retina> mayanktg: please help us ;) 11:18:13 <Mic> Shouldn't we rather make it better and let people pick it themselves for being better than other clients? 11:18:18 <Mic> ;) 11:18:30 <flo-retina> Mic: we've done that for years, it's never been terribly efficient 11:18:31 <mayanktg> I will love to! 11:18:50 <flo-retina> Mic: for that to work, we also need help from the other clients; they need to make them bad enough that people are looking for an alternative 11:20:08 <mayanktg> Mic: Waiting for things to get perfect won't help. We have to make people use Ib atleast once. 11:21:20 <sshagarwal> hi 11:21:26 <sshagarwal> is bug 953909 still valid? 11:21:28 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=953909 enh, --, ---, nobody, NEW, Quiet mode 11:21:51 <nhnt11> Bah. I've got a dropdown list to switch accounts in the debug log tab, but it looks like this: http://puu.sh/7w55L.png (an account is selected but isn't displayed in the box) 11:23:05 <nhnt11> Er, better screenshot: http://puu.sh/7w59k.png 11:23:05 <flo-retina> nhnt11: why would you need that dropdown? 11:23:14 <flo-retina> wouldn't you want the user to open a debuglog tab per account? 11:23:53 <nhnt11> Okay now I feel a bit stupid 11:24:25 <nhnt11> Yeah I don't see a use case 11:24:28 <flo-retina> sorry :-| 11:24:40 <flo-retina> would be nice to have the prpl's icon as the tab icon btw 11:24:55 <nhnt11> I can't remember my train of thought when I decided the dropdown was needed :( 11:25:05 <nhnt11> That's a nice idea, I'll try. 11:25:10 <flo-retina> maybe the UI felt a bit empty? 11:25:22 <nhnt11> That's usually a good thing ;) 11:25:34 <flo-retina> indeed 11:25:40 <sshagarwal> flo-retina: hi, is the Quiet mode bug still relevant? Mic told me you wrote an addon for that. Do we need it in the core too? 11:25:42 <flo-retina> you would likely want a 'copy' or 'save' button somewhere 11:25:54 <nhnt11> Right, that's next 11:26:10 <nhnt11> I'm trying to think of an unobtrusive place to put them at the moment 11:26:16 <flo-retina> sshagarwal: I don't see an immediate need for it right now 11:26:32 <sshagarwal> oh, so what is the immediate need? 11:27:04 <flo-retina> I'm afraid I'll need help to answer that question :-] 11:27:35 <flo-retina> I spent so much time recently focusing on the bugzilla and then comm-central moves that I don't even know what I would code if I had time 11:27:47 <nhnt11> flo-retina: What about a context menu for copy/save? 11:28:04 <sshagarwal> I just need a bug so that I can get my hands in IB so that I can apply :) 11:28:06 <nhnt11> (I can't see where I could add just two buttons in an unobtrusive way) 11:28:28 <flo-retina> hasn't Mic suggested a few? 11:29:02 <sshagarwal> we don't know if bug 955536 is still valid 11:29:05 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955536 enh, --, ---, nobody, NEW, Buddy Conversations Should Have Close/Hold Pref 11:29:16 <nhnt11> sshagarwal: I recently wanted that feature, fwiw 11:29:23 <nhnt11> (putting convs on hold by default) 11:29:43 <sshagarwal> nhnt11: hi, I wanted to ask you if we can have an id attribute in imILog 11:29:56 <-- gerard-majax__ has quit (Ping timeout) 11:30:00 * nhnt11 has no idea. 11:30:02 <nhnt11> Sorry. 11:30:03 <-- dew has quit (Ping timeout) 11:30:27 --> dew has joined #instantbird 11:30:37 <nhnt11> I gtg 11:30:41 <nhnt11> Bye! 11:30:42 <sshagarwal> nhnt11: oh, no problems. Mic said you wrote an addon for reopening closed tabs so it serves the purpose of this bug :) 11:31:42 <sshagarwal> :) 11:32:41 <sshagarwal> flo-retina: I was wondering about file transfer idea on the ideas list. So, DCC is fine but there are many variants of DCC supported by different clients, which one are we going to prefer? 11:33:19 <flo-retina> sshagarwal: you'll want to discuss that with clokep; he's our IRC expert. I know nothing about DCC. 11:33:46 <sshagarwal> flo-retina: okay, so for other protocols (XMPP?) how do we plan to support file transfer? 11:34:35 <flo-retina> that's specified in a few XMPP XEPs 11:34:44 <flo-retina> there are various mechanisms for XMPP 11:35:02 <sshagarwal> doesn 11:35:16 <Mic> sshagarwal: hook the file transfer code of linpurple into our API (to be designed), implement the right XEPs for XMPP. Fall back to FileLink if everything else fails. 11:35:18 <sshagarwal> 't it also depend on the client the intended recipient is using? 11:35:30 <Mic> That's how I understood the plan roughly. 11:35:51 <Mic> Oh and DCC for IRC. 11:35:55 <Mic> I'll need that ;) 11:35:56 <flo-retina> sshagarwal: yes, it depends on what the other client supports. Some negotiation between the 2 clients is required. 11:36:31 <flo-retina> xmpp.org/extensions/xep-0096.html seems a good starting point for XMPP 11:36:39 <sshagarwal> so, do we need to support all of them? or one of them so that it makes it necessary for both to use IB 11:36:51 <-- nhnt11 has quit (Ping timeout) 11:36:57 <flo-retina> it says "In order to enable seamless file transfer and appropriate fall-back mechanisms, implementations of this profile MUST support both SOCKS5 Bytestreams (XEP-0065) [4] and In-Band Bytestreams (XEP-0047) [5], to be preferred in that order." 11:37:50 <flo-retina> as many as reasonably possible, so that it makes it possible for the user to use Ib, and not switch to the client his contact who wants to send him a file is using :) 11:38:09 <Mic> mayanktg: I'll check your proposal after lunch... 11:57:55 <-- sshagarwal has quit (Quit: http://www.mibbit.com ajax IRC Client) 12:07:14 --> shrihari has joined #instantbird 12:35:00 <sawrubh> flo-retina: can I use mochitest for testing the filelinks features ? 12:35:42 <sawrubh> or does Instantbird use some other testing frameworks ? 12:44:25 <Mic> Instantbird uses xpcshell tests for some things. 12:44:45 <Mic> Mochitests are UI tests? Sorry, I'm not familiar with them. 12:46:57 <sawrubh> mochitests are basically to test anything using JS, I was asking just so that I could understand what framework was to be used for testing this feature once this is implemented 12:48:10 <sawrubh> Mic: which protocols allow file transfer besides XMPP (using that http://xmpp.org/extensions/xep-0096.html) and DCC 12:48:27 <Mic> If the test doesn't involve any windows or UI, you could use an xpcshell tests. 12:48:30 <Mic> *test 12:48:53 <sawrubh> I mean I'm confused about why we are planning to use FileLinks as a fallback in this project 12:49:27 <Mic> File transfer's been notoriously unreliable. FileLink is our idea to make it work for everyone. 12:50:13 <Mic> If you can't send the file using the protocols means, it would be uploaded with FileLink and the conversational partner would receive a link to it. 12:51:15 <sawrubh> ok, so this project involves first implementing file transfer in the protocols that support it and if not present then fallback to FileLinks, right ? 12:51:33 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 12:51:51 <sawrubh> and http://hg.mozilla.org/users/florian_queze.net/purple/file/93b8dd3e84b2/libpurple/ft.c already provides an implementation for some form of file transfer without using filelinks 12:52:21 <-- shrihari has quit (Ping timeout) 12:54:10 <Mic> Sorry, I don't know a lot about libpurple code. 12:54:28 <Mic> I'd assume that their API and that you'd need to call that/integrate that with your code. 12:54:44 <Mic> *that this is their API 12:55:09 <Mic> XMPP is written in Javascript and doesn't support file transfers yet. You'd need to implement that yourself. 12:58:15 --> Rym has joined #instantbird 12:59:45 <flo-retina> sawrubh: FileLink is not only for protocols that don't support file transfer. It's also a fallback for when file transfer fails (eg. because firewalls are making a P2P connection impossible) 13:04:02 <sawrubh> and facebook and gtalk are in the protocols directory so they are protocols too ? 13:05:04 --> sshagarwal has joined #instantbird 13:05:57 <-- Rym has quit (Ping timeout) 13:06:07 <sawrubh> I'm just a bit confused as in then why don't we use FileLinks in every case (XMPP, facebook, gtalk, irc) If we do that we don't need to implement filetransfer in XMPP and we can simply send a link which the user can then download from 13:06:41 --> Rym has joined #instantbird 13:08:08 <sawrubh> what I have in mind for this project is that there would be an attach button, pressing which open a filepicker, you choose the file and it gets uploaded to the FileLink provider you've chosen 13:08:55 <Mic> "... if it can't be transferred directly." 13:09:37 <Mic> With in-application transfers (i.e. via the protocols) we can monitor the progress for example. 13:10:02 <Mic> We can also suggest to store the file in the same folder as the last one that we received from that contact, ... 13:10:41 <Mic> Receiving a link to a file that can be opened in the browser doesn't give us these opportunities. 13:11:22 <sawrubh> ok 13:16:13 --> mayanktg has joined #instantbird 13:26:03 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:26:08 --> mayanktg has joined #instantbird 13:40:14 --> nhnt11 has joined #instantbird 14:11:23 <flo-retina> sawrubh: if someone is trying to send you a file, you want to receive it. 14:11:41 <flo-retina> (if it's possible given the network conditions) 14:12:11 <flo-retina> also, sending the file through filelink means the file is stored on a company's servers. If you can transfer the file with an encrypted P2P connection, only you and your contact have access to the file 14:14:57 <sawrubh> understood, thanks :) 14:15:28 <-- sshagarwal has quit (Quit: http://www.mibbit.com ajax IRC Client) 14:16:11 <-- GeekShadow has quit (Client exited) 14:19:20 --> sshagarwal has joined #instantbird 14:23:05 <-- sshagarwal has quit (Quit: http://www.mibbit.com ajax IRC Client) 14:24:00 --> gerard-majax__ has joined #instantbird 14:28:45 --> shrihari has joined #instantbird 14:42:47 --> iamjayakumars has joined #instantbird 14:45:13 <-- Rym has quit (Ping timeout) 14:49:18 <-- BWMerlin has quit (Quit: BWMerlin) 14:50:45 <iamjayakumars> hi, still instanbird not listing the online contacts in Mac OS X 10.9.2 14:53:13 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:53:21 --> nhnt11 has joined #instantbird 15:01:04 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:01:10 --> nhnt11 has joined #instantbird 15:01:49 <Mic> nhnt11: it's not possible to reopen the Twitter timeline. 15:02:04 <nhnt11> hmm 15:02:17 <Mic> ""createConversation" not implemented" 15:06:21 <flo-retina> Mic: Is that a recent regression? 15:08:10 <flo-retina> ah, maybe you meant with nhnt11's add-on :) 15:08:35 --> sshagarwal has joined #instantbird 15:09:45 <Mic> flo-retina: no, not a regression. nhnt11's add-on just doesn't handle it well yet. 15:12:52 <-- iamjayakumars has quit (Client exited) 15:27:59 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 15:39:32 --> dev_peace has joined #instantbird 15:40:19 --> mconley has joined #instantbird 15:40:55 <dev_peace> Hello flo-retina, my system crashed yesterday, I have lost my .mozbuild, .instanbird files, any way to get them back or re install them ? 15:44:36 <-- dev_peace has left #instantbird () 15:48:27 <-- mconley has quit (Input/output error) 16:03:05 --> iamjayakumars has joined #instantbird 16:03:52 <-- iamjayakumars has quit (Connection reset by peer) 16:03:55 --> iamjayakumars__ has joined #instantbird 16:10:42 <-- iamjayakumars__ has quit (Quit: ) 16:13:23 --> GeekShadow has joined #instantbird 16:15:24 <-- flo-retina has quit (Ping timeout) 16:22:38 <-- nhnt11 has quit (Ping timeout) 16:35:06 * Fallen|away is now known as Fallen 17:22:15 --> iamjayakumars has joined #instantbird 17:24:03 <-- gerard-majax__ has quit (Ping timeout) 17:49:44 --> clokep_work has joined #instantbird 17:49:44 * ChanServ sets mode +o clokep_work 17:52:19 <clokep_work> Fallen: AFAIK No one has ever tried Facebook + 2 factor auth, we might need to implement the OAuth log-in thing for them? OR maybe something else. :-\ 17:52:42 <clokep_work> FWIW I'd still like bug 953909. 17:52:46 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=953909 enh, --, ---, nobody, NEW, Quiet mode 17:53:04 <Fallen> clokep_work: yeah, I think Adium uses the OAuth method 17:53:24 <clokep_work> Maybe I'll play w/ that when I finally end up back in my apartment. ;) 17:53:46 <clokep_work> mayanktg: I'd suggest putting your stuff on the site ASAP, no reason to wait. You can edit it as much as you want. 17:55:10 <mayanktg> clokep_work: ok :) 17:57:40 <mayanktg> clokep_work: in the title should I mention "Instantbird: WebRTC Support" or make it exactly the same as "WebRTC Support" ? 17:58:35 <clokep_work> mayanktg: Adding Instantbird will make it easier for me to find, so that's a plus. ;) 17:58:43 <clokep_work> "WebRTC Support for Instantbird" sounds fine w/ me. 17:58:45 <mayanktg> :) 17:58:52 --> nhnt11 has joined #instantbird 17:59:14 <clokep_work> dev_peace: You can (obviously?) only get those back if you backed them up. 17:59:24 <clokep_work> iamjayakumars: Are you on the newest nightly? 17:59:37 <iamjayakumars> ya clokep_work, today updated 17:59:44 <clokep_work> sawrubh: Are you all clear now on what we want with the FileLink stuff? 18:00:08 <nhnt11> clokep_work: You pinged? 18:01:36 <clokep_work> nhnt11: I was trying to figure out what the "aDate" parameter was that you added to things in logger.js. 18:01:41 <clokep_work> But I figured out that it's a PRTime. 18:03:04 * nhnt11 doesn't remember adding a parameter there 18:03:28 <nhnt11> And since you figured it out, I guess I don't have to ;) 18:03:31 * nhnt11 goes to bed 18:03:54 <clokep_work> nhnt11: Well I assume it was you, maybe someone else did it. :-D 18:04:02 <clokep_work> Goodnight. :) 18:04:24 <clokep_work> mayanktg: Btw did you come across any good resources for explaining how ICE/STUN/TURN all relate? I've always been confused by that... 18:04:24 <nhnt11> Yeah I don't think it was me. Night! :) 18:06:10 <-- sshagarwal has left #instantbird () 18:06:26 <sawrubh> clokep_work: yeah, I think so 18:06:47 <clokep_work> iamjayakumars: What errors do you see in the error console? 18:07:05 <sawrubh> clokep_work: anyways I'll be sending you the proposal for review, if you don't mind, so we'll find out :P 18:07:57 <mayanktg> clokep_work: actually yes..what helped me understand was a page and a slide show which explained why these are necessary to create webrtc PeerConnection 18:08:00 <iamjayakumars> Timestamp: 2014-03-15 23:02:18 18:08:00 <iamjayakumars> Error: [Exception... "Component not initialized" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: resource://gre/components/ibConvStatsService.js :: ConvStatsService.prototype._sortComparator :: line 362" data: no] 18:08:01 <iamjayakumars> Source File: resource://gre/components/ibConvStatsService.js 18:08:02 <iamjayakumars> Line: 362 18:08:11 <mayanktg> Let me share the link 18:08:18 <iamjayakumars> clokep_work: https://gist.github.com/anonymous/c50fea56fb987593dcc8 18:08:43 <clokep_work> sawrubh: OK. 18:09:23 <clokep_work> iamjayakumars: I don't think we've seen that one before. :-\ 18:09:34 <iamjayakumars> OMG 18:14:06 <mayanktg> clokep_work: This explains in a very basic way how they all relate http://venkateshnarayanan.wordpress.com/tag/webrtc/ 18:14:36 <mayanktg> clokep_work: just the RTCPeerConnection head.. 18:15:11 <clokep_work> Thanks. 18:15:33 <mayanktg> clokep_work: and then there is a slide http://www.slideshare.net/amiteshawa/web-rtc-media-stra which explains further 18:16:55 <clokep_work> mayanktg: Cool, thanks. :) 18:17:11 <mayanktg> it just explains why TURN and STUN should be used :) . 18:18:52 <clokep_work> Yup. 18:18:59 <clokep_work> Pretty much STUN = NAT, TURN = firewall, easy enough. 18:20:49 <mayanktg> yes..and FF have included both recently I guess. The webrtc.org/firefox page is outdated :-/ 18:25:45 * Fallen is now known as Fallen|away 18:27:44 <clokep_work> :( 18:29:05 <instantbot> New Chat Core - XMPP bug 984027 filed by clokep@gmail.com. 18:29:07 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=984027 nor, --, ---, nobody, NEW, Facebook does not work when using 2-factor auth 18:40:50 --> Rym has joined #instantbird 18:47:01 --> mconley has joined #instantbird 18:47:18 --> sshagarwal has joined #instantbird 18:54:14 --> dev_peace has joined #instantbird 19:02:46 <dev_peace> mayanktg: hey 19:03:28 <mayanktg> dev_peace: hi 19:03:56 <dev_peace> mayanktg: How much time does it generally take to compile ib? 19:04:01 <dev_peace> approx 19:04:21 <mayanktg> it depends on your system configuration. 19:04:45 <dev_peace> For the first time it took almost an hour for me 19:04:51 <clokep_work> That's not unreasonable. 19:05:05 <clokep_work> It takes me anywhere from 10 minutes to 1.5 hours depending on the system I use. 19:05:11 <shrihari> dev_peace: When you're developing, work with partial builds 19:05:47 <dev_peace> not sure how that works 19:05:54 <sawrubh> can we use multiple profiles in Instantbird too, like there is in Firefox 19:06:07 <sawrubh> something like ./firefox -P -no-remote 19:07:11 <nhnt11> sawrubh: Yes. same flags. 19:07:24 <sawrubh> ah, cool 19:09:13 <dev_peace> clokep_work: this is what I followed http://pastebin.mozilla.org/4593984 19:09:45 <clokep_work> ...OK? 19:10:35 <shrihari> dev_peace: So after your first build, whenever you make changes, just do this: 19:10:48 <shrihari> `make -C im/FOLDER && make -C im/app` 19:10:54 <shrihari> Do this from your objdir 19:11:09 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:13:34 <dev_peace> shrihari: okay I already built it twice 2nd one is running. I actually thought the 2nd time it would be lightning quick :) 19:14:00 <shrihari> dev_peace: Initially I thought so too :D 19:14:18 --> flo-retina has joined #instantbird 19:14:18 * ChanServ sets mode +qo flo-retina flo-retina 19:15:09 <flo-retina> my instantbird nightly was in a strange situation where I couldn't reconnect any account ("server closed the connection" or a similar message), and checking for update failed with "proxy refused the connection". Restarting Ib 'fixed' it :-S 19:17:12 <flo-retina> clokep_work: if you still need explanations about ICE/STUN/TURN feel free to ask me 19:17:14 --> mayanktg has joined #instantbird 19:17:43 <dev_peace> clokep_work: I can help you with that too 19:18:09 <clokep_work> flo-retina: I just needed the network diagram of where the servers lived. :) 19:18:15 <clokep_work> That's all that I was confused about. 19:18:25 <flo-retina> in the cloud ;) 19:18:29 <clokep_work> BAH! 19:20:16 <-- clokep_work has quit (Ping timeout) 19:22:41 <flo-retina> clokep_work: "Pretty much STUN = NAT, TURN = firewall, easy enough." A STUN server is very cheap to run; it just returns the user's external IP to help with NAT traversal. Mozilla provides one by default. A turn server is a relay used as a last resort when NAT traversal is impossible (NATs where the external IP changes for each connection; networks where UDP is blocked, ...). 19:22:41 <flo-retina> A TURN server uses a lot of bandwidth, so it's expensive, and typically requires user credentials or an API key to access it. Mozilla doesn't provide one (except for Talkilla/Loop). 19:23:42 <sawrubh> clokep_work isn't here ;) 19:25:07 <flo-retina> sawrubh: he reads the log 19:25:35 <flo-retina> sawrubh: and Instantbird shows me that clokep isn't here; his nick is highlighted in gray in my message 19:25:39 <flo-retina> any reason for using irccloud? 19:26:11 <sawrubh> my institute doesn't allow irc, so not able to use any irc client 19:27:44 * sawrubh grumbls about weird proxy issues 19:29:20 --> deOmega has joined #instantbird 19:29:27 <nhnt11> sawrubh: Try port 8443 19:37:23 <-- sshagarwal has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:38:00 --> clokep_wp8 has joined #instantbird 19:38:07 --> sshagarwal has joined #instantbird 19:38:23 <clokep_wp8> flo-retina: Thanks. 19:40:45 <-- clokep_wp8 has quit (Connection reset by peer) 19:44:16 <-- Rym has quit (Connection reset by peer) 19:44:33 --> Rym has joined #instantbird 19:45:25 <-- Rym has quit (Connection reset by peer) 19:46:04 --> Rym has joined #instantbird 19:46:48 <-- Rym has quit (Connection reset by peer) 19:47:06 --> Rym has joined #instantbird 19:48:51 <-- sshagarwal has quit (Quit: http://www.mibbit.com ajax IRC Client) 19:49:28 <-- iamjayakumars has quit (Quit: ) 19:57:52 <-- nhnt11 has quit (Ping timeout) 20:00:57 <-- Rym has quit (Connection reset by peer) 20:01:14 --> Rym has joined #instantbird 20:01:56 --> clokep_work has joined #instantbird 20:01:56 * ChanServ sets mode +o clokep_work 20:01:56 <-- Rym has quit (Connection reset by peer) 20:02:14 --> Rym has joined #instantbird 20:03:49 <-- clokep_work has quit (Ping timeout) 20:09:00 <-- Rym has quit (Connection reset by peer) 20:09:47 --> Rym has joined #instantbird 20:10:02 <-- GeKo has quit (Quit: leaving) 20:12:17 <-- Rym has quit (Connection reset by peer) 20:12:22 --> EionRobb has joined #instantbird 20:12:55 --> Rym has joined #instantbird 20:13:27 <-- Rym has quit (Connection reset by peer) 20:13:48 --> Rym has joined #instantbird 20:35:46 <-- Rym has quit (Connection reset by peer) 20:37:17 --> Rym has joined #instantbird 20:51:03 <-- Rym has quit (Connection reset by peer) 20:51:41 --> Rym has joined #instantbird 20:52:12 <-- Rym has quit (Connection reset by peer) 20:52:30 --> Rym has joined #instantbird 20:56:13 <-- Rym has quit (Connection reset by peer) 20:56:54 --> Rym has joined #instantbird 21:06:16 <-- Rym has quit (Connection reset by peer) 21:06:33 --> Rym has joined #instantbird 21:21:25 <-- mconley has quit (Input/output error) 21:24:16 --> mconley has joined #instantbird 21:32:15 <-- mconley has quit (Input/output error) 21:34:12 <-- Rym has quit (Connection reset by peer) 21:34:42 --> Rym has joined #instantbird 21:51:15 <-- deOmega has quit (Quit: So easy...but yet complicated.) 21:51:56 <-- sawrubh has quit (Quit: Connection closed for inactivity) 21:52:19 <-- Rym has quit (Ping timeout) 21:53:27 --> Rym has joined #instantbird 22:27:48 <dev_peace> flo-retina: Do have a look at my proposal, I have mailed it :) 22:29:56 <-- dev_peace has left #instantbird () 22:32:46 --> mconley has joined #instantbird 22:38:10 <-- mconley has quit (Ping timeout) 22:48:23 --> Mic has joined #instantbird 22:48:23 * ChanServ sets mode +h Mic 23:04:35 <-- Rym has quit (Ping timeout) 23:05:28 --> Rym has joined #instantbird 23:27:55 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)