All times are UTC.
00:08:37 <-- arlolra has quit (Client exited) 00:31:15 --> Alex2 has joined #instantbird 00:36:16 --> nhnt12 has joined #instantbird 00:36:16 * ChanServ sets mode +h nhnt12 00:38:22 <-- nhnt11 has quit (Ping timeout: 121 seconds) 00:38:22 * nhnt12 is now known as nhnt11 01:52:18 <-- nhnt11 has quit (Ping timeout: 121 seconds) 02:10:43 <-- clokep_work has quit (Ping timeout: 121 seconds) 02:27:32 <instant-buildbot> build #3152 of macosx-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3152 03:17:09 --> nhnt11 has joined #instantbird 03:17:09 * ChanServ sets mode +h nhnt11 04:20:02 <instant-buildbot> build #679 of linux64-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/679 04:39:29 --> Bollebib has joined #instantbird 04:50:58 <-- nhnt11 has quit (Ping timeout: 121 seconds) 05:06:33 <-- EionRobb has quit (Quit: Leaving.) 05:31:54 --> unghost has joined #instantbird 05:36:11 <-- Bollebib has quit (Connection closed) 05:51:57 <-- unghost has quit (A TLS packet with unexpected length was received.) 05:53:01 --> nhnt11 has joined #instantbird 05:53:01 * ChanServ sets mode +h nhnt11 05:53:50 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 05:55:37 --> nhnt11 has joined #instantbird 05:55:37 * ChanServ sets mode +h nhnt11 06:06:15 --> EionRobb has joined #instantbird 07:39:32 --> nhnt12 has joined #instantbird 07:39:32 * ChanServ sets mode +h nhnt12 07:41:53 <-- nhnt11 has quit (Ping timeout: 121 seconds) 07:42:00 * nhnt12 is now known as nhnt11 07:46:50 --> nhnt12 has joined #instantbird 07:46:50 * ChanServ sets mode +h nhnt12 07:46:51 <-- nhnt11 has quit (Connection closed) 07:46:52 * nhnt12 is now known as nhnt11 07:50:23 --> gerard-majax has joined #instantbird 08:09:08 --> nhnt12 has joined #instantbird 08:09:08 * ChanServ sets mode +h nhnt12 08:09:08 <-- nhnt11 has quit (Connection closed) 08:09:08 * nhnt12 is now known as nhnt11 08:10:28 --> nhnt12 has joined #instantbird 08:10:28 * ChanServ sets mode +h nhnt12 08:10:28 <-- nhnt11 has quit (Connection closed) 08:10:28 * nhnt12 is now known as nhnt11 08:11:15 --> nhnt12 has joined #instantbird 08:11:15 * ChanServ sets mode +h nhnt12 08:11:15 <-- nhnt11 has quit (Connection closed) 08:11:15 * nhnt12 is now known as nhnt11 08:12:34 --> nhnt12 has joined #instantbird 08:12:34 * ChanServ sets mode +h nhnt12 08:12:34 <-- nhnt11 has quit (Error in the push function.) 08:12:34 * nhnt12 is now known as nhnt11 08:14:20 --> nhnt12 has joined #instantbird 08:14:20 * ChanServ sets mode +h nhnt12 08:14:20 <-- nhnt11 has quit (Connection closed) 08:14:20 * nhnt12 is now known as nhnt11 08:21:30 --> aleth has joined #instantbird 08:21:30 * ChanServ sets mode +o aleth 08:24:11 <-- Tonnes has quit (Quit: ChatZilla 0.9.92 [Firefox 45.0.2/20160407164938]) 08:28:03 --> Tonnes has joined #instantbird 08:29:06 <-- Tonnes has quit (Connection closed) 08:31:46 --> Tonnes has joined #instantbird 08:41:51 --> nhnt12 has joined #instantbird 08:41:51 * ChanServ sets mode +h nhnt12 08:41:51 <-- nhnt11 has quit (Connection closed) 08:41:51 * nhnt12 is now known as nhnt11 09:09:20 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:09:48 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:46:33 --> flo-retina has joined #instantbird 09:46:33 * ChanServ sets mode +qo flo-retina flo-retina 09:54:53 --> gerard-majax has joined #instantbird 10:06:42 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:14:45 --> gerard-majax has joined #instantbird 10:15:00 --> mpmc has joined #instantbird 10:21:22 <-- Alex2 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 10:30:52 <-- bogdan_maris has quit (Connection closed) 10:30:54 --> bogdan_maris has joined #instantbird 10:35:43 <-- nhnt11 has quit (Ping timeout: 121 seconds) 10:40:02 --> clokep_work has joined #instantbird 10:40:02 * ChanServ sets mode +o clokep_work 10:42:53 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:47:06 --> gerard-majax has joined #instantbird 11:04:55 <-- gerard-majax has quit (Ping timeout: 121 seconds) 11:16:21 --> Bollebib has joined #instantbird 11:46:22 <-- clokep_work has quit (Ping timeout: 121 seconds) 12:02:33 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 12:02:38 --> bogdan_maris has joined #instantbird 12:16:08 --> clokep_work has joined #instantbird 12:16:08 * ChanServ sets mode +o clokep_work 12:16:58 <clokep_work> So Mac has been busted for a few days, has anyone looked into it? 12:17:41 <freaktechnik> flo mentioned that it broke in some lib iirc? 12:18:16 <clokep_work> I mentioned that a few days ago, maybe I missed what hes aid on it. 12:18:21 <clokep_work> But it's in lubcubeb. 12:35:01 <flo-retina> I have no idea of why that's broken for us 12:35:58 --> gerard-majax has joined #instantbird 12:46:19 <aleth> Hmm, TB looks fine 12:50:59 <clokep_work> Yeah. I was confused. 12:51:04 <clokep_work> I haven't actually tried a local build though. 13:08:39 --> qheaden has joined #instantbird 13:08:51 <qheaden> Hello all! 13:15:09 <clokep_work> Hello. 14:00:22 <flo-retina> clokep_work: bah, I couldn't find that bug, didn't contain "oauth" in the summary :-/ 14:05:05 <clokep_work> flo-retina: Sorry. :( 14:05:07 <clokep_work> Update it if you'd like. 14:19:47 <clokep_work> flo-retina: Sounds like one of us needs to just bite the bullet and write the code for that. :( 14:20:01 <clokep_work> Maybe ab could do it as part of his GSoC? Not to throw random stuff onto it... 14:20:15 <flo-retina> I was thinking that too 14:20:24 <flo-retina> I guess it depends how much we expect to have a Hangout implementation soon? 14:21:36 <clokep_work> flo-retina: I think if it's < 1 day of work, totally worht it. 14:21:40 <clokep_work> Especially if we c an uplift to 45. 14:31:03 <-- matthew-M has quit (Connection closed) 14:31:03 <-- clokep-M has quit (Connection closed) 14:33:56 --> matthew-M has joined #instantbird 14:35:34 --> clokep-M has joined #instantbird 14:41:32 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:30:11 <-- Mook_as has quit (A TLS packet with unexpected length was received.) 15:34:18 --> Mook_as has joined #instantbird 15:44:46 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:59:13 --> arlolra has joined #instantbird 16:00:29 --> nhnt11 has joined #instantbird 16:00:29 * ChanServ sets mode +h nhnt11 16:01:06 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:12:52 --> flo-retina has joined #instantbird 16:12:52 * ChanServ sets mode +qo flo-retina flo-retina 16:19:58 --> abdelrhman has joined #instantbird 16:28:39 --> gerard-majax has joined #instantbird 16:29:25 <abdelrhman> aleth: I don't think we can move SRV code to XMPPSession as we need at least to save results of SRV lookup, so we 'll save results in the account object 16:29:51 <aleth> abdelrhman: the XMPPSession already keeps a reference to the account 16:32:09 <aleth> I wasn't requiring you to move it, but you can consider it if it simplifies things like multiple connection attempts 16:34:00 <clokep_work> abdelrhman: Why are we saving that again? Is it for reconnects? 16:34:12 <abdelrhman> yes 16:34:45 <abdelrhman> I thought of this (it's really good), but I thought setting them for account in XMPPSession is good 16:34:45 <aleth> How do you tell if the SRV record has changed? 16:35:19 <abdelrhman> *not good* 16:35:28 <clokep_work> Yeah...I was wondering if that makes sense to cache there. 16:35:42 <clokep_work> I think "no" might be the answer, but flo-retina probably knows more about how this is supposed to work. 16:36:02 <aleth> there's probably a spec for it as well ;) 16:36:29 <abdelrhman> this is a temporary caching for reconnecting only 16:36:53 <aleth> abdelrhman: I assume you have read RFC 6120 3.2? 16:36:58 <abdelrhman> yes 16:37:28 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:39:42 <aleth> not sure if that says anything pertinent 16:40:31 <aleth> clokep_work: I get the impression SRV lookup is considered part of the TLS negotiation (ie, don't cache?) 16:40:59 <-- abdelrhman has quit (Ping timeout: 121 seconds) 16:41:30 --> Mnyromyr has joined #instantbird 16:41:34 --> abdelrhman has joined #instantbird 16:41:37 <clokep_work> Regardless, I've never herad of an application doing DNS caching *in-app*, usually you let the DNS infrastructure do that. 16:41:43 <aleth> right 16:41:53 --> gerard-majax has joined #instantbird 16:43:26 <Mook_as> Firefox does DNS caching in-app :| (flipping the use ipv6 or not pref clears it, so that's sometimes useful) 16:43:55 <aleth> Mook_as: Firefox, or NSS? 16:45:44 <clokep_work> Mook_as: Well, yes, but that's because it doesn't use system DNS IIRC. 16:45:53 <clokep_work> The code that Fal len wrote uses ctypes to hit the system DNS. 16:45:58 <clokep_work> So we don't want to double cache IMO. 16:46:00 <-- nhnt11 has quit (Ping timeout: 121 seconds) 16:46:07 <clokep_work> And if we *are* caching we should be caching with TTLs. 16:46:45 * clokep_work needs an example lookup. 16:46:47 <freaktechnik> The local resolver should really be caching it, so it should be way faster when re-queried within the TTL. 16:46:51 <clokep_work> abdelrhman: What domain are you testing w/? 16:46:57 <clokep_work> freaktechnik: Exactly! 16:47:39 <abdelrhman> clokep_work: xmpp.jp 16:47:41 <clokep_work> But we're not the resolver, the OS is the resolver. 16:49:00 <aleth> And it's not like we will make multiple connections to the same IP anyway. Cacheing doesn't make much difference for XMPP imho. 16:49:11 <abdelrhman> aleth, clokep_work: check this rfc2782 (https://tools.ietf.org/html/rfc2782) 16:49:21 <clokep_work> "_xmpp-client._tcp.xmpp.jp. 12 IN SRV 10 10 5222 hujin.xmpp.jp." is the result. 16:49:33 <abdelrhman> Usage rules section in page 5 16:50:31 <clokep_work> abdelrhman: Yes, it sounds to me like you shold do the query, sory by priority and then try to connect to each. 16:51:30 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:52:35 <abdelrhman> If the connection succeeded, and after some time failed (e.g. problem in that server) 16:53:08 <abdelrhman> we need to keep track at least of what we connected 16:54:51 <clokep_work> Why? 16:54:55 <clokep_work> I don't see that in there. 16:58:49 <abdelrhman> Ah, sorry you are right 17:00:53 <abdelrhman> We do not need to cache results. 17:01:08 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:01:12 --> mpmc has joined #instantbird 17:01:17 <clokep_work> It just says "try to connect" I assume that means that if the connection fails you move on. 17:01:25 <clokep_work> If it succeeds, you continue and disregard the list, etc. 17:03:25 <abdelrhman> yes, I thought it we be more intelligent to escape failed connections to reduce number of tries 17:04:27 <abdelrhman> but, nothing is guaranteed in networks and the caching of OS is helpful for us 17:05:44 --> gerard-majax has joined #instantbird 17:07:07 <clokep_work> I think it's worth simplifying our code too. :) 17:07:39 <abdelrhman> :) 17:15:57 <-- gerard-majax has quit (Quit: Leaving) 17:16:01 --> gerard-majax has joined #instantbird 17:21:36 <-- abdelrhman has quit (Ping timeout: 121 seconds) 17:28:16 <-- Mnyromyr has quit (Ping timeout: 121 seconds) 17:29:10 --> Mnyromyr has joined #instantbird 17:36:21 <-- gerard-majax has quit (Quit: Leaving) 17:36:27 --> gerard-majax has joined #instantbird 17:37:13 --> bogdan_maris has joined #instantbird 17:56:31 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:58:53 --> gerard-majax has joined #instantbird 18:12:55 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:22:05 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:24:40 --> CuriousLearner has joined #instantbird 18:25:29 <CuriousLearner> clokep_work: Hello, for bug #954463 I need to do mach build faster and then mach run, correct? 18:25:31 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954463 nor, --, ---, sanyam.khurana01, ASSI, Autosetting User Mode in IRC 18:28:56 <CuriousLearner> clokep_work: earlier the build faster was working, but now it's giving me error ( I upgraded from Ubuntu 14.04 LTS to 16.04 LTS, in case that has something to do with it) Also, this is the error I'm getting: https://paste.fedoraproject.org/360791/86805714/ 18:34:34 <CuriousLearner> clokep-M: ^^ 18:44:43 <clokep_work> CuriousLearner: It is never worth pinging clokep-M 18:44:53 <clokep_work> CuriousLearner: I do |mach build chat| 18:44:56 <clokep_work> And then |mach run| 18:45:24 <clokep_work> I don't really know what |mach build faster| does underneath. 18:45:26 <clokep_work> aleth: ? 18:45:56 <CuriousLearner> clokep_work: IIRC it compiled the latest changes in JS for firefox build 18:46:20 <CuriousLearner> clokep_work: `mach build chat` gives me same error as pasted above 18:46:25 <aleth> afaik it's non-binaries. not sure anyone has made it work for c-c though 18:47:07 <aleth> clokep_work: if you've updated the mozilla/ subdir, you may have to clobber 18:47:15 <aleth> eh, that was for CuriousLearner 18:48:39 <clokep_work> CuriousLearner: Also...if you updated your distribution betwen builds you probably have to clobber. 18:48:45 <clokep_work> There's going to be like different versions of compilers and stuff. 18:50:05 <CuriousLearner> aleth: clokep_work alright, let me do that 18:56:37 <CuriousLearner> Now re-building 18:58:09 <clokep_work> Cool. 19:07:28 <-- CuriousLearner has quit (Connection closed) 19:49:10 <aleth> flo-retina: IB builds OK locally on OSX... 19:50:21 <flo-retina> ok 19:50:27 <flo-retina> so there's likely something we need to update on the slave 19:50:33 <flo-retina> or building on 10.8 isn't supported anymore 19:55:08 <aleth> afaik TB is built on 10.7 19:56:48 <-- clokep_work has quit (Ping timeout: 121 seconds) 20:06:54 <flo-retina> really? 20:08:04 <aleth> or maybe that was just the sdk 20:08:19 --> clokep_work has joined #instantbird 20:08:19 * ChanServ sets mode +o clokep_work 20:14:48 <-- EionRobb has quit (Quit: Leaving.) 20:38:26 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 20:38:31 --> clokep_work has joined #instantbird 20:38:31 * ChanServ sets mode +o clokep_work 20:43:27 --> unghost has joined #instantbird 21:00:02 <instantbot> mozilla@jorgk.com set status-thunderbird to affected on bug 1193494. 21:00:03 <instantbot> mozilla@jorgk.com set status-thunderbird to fixed on bug 1193494. 21:00:04 <instantbot> mozilla@jorgk.com set status-thunderbird to fixed on bug 1193494. 21:00:05 <instantbot> mozilla@jorgk.com set status-thunderbird to fixed on bug 1193494. 21:00:06 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1193494 nor, --, Instantbird 43, aleth, RESO FIXED, Never prefer SASL PLAIN for JS-XMPP auth even over encrypted connections 21:01:31 <-- clokep_work has quit (Ping timeout: 121 seconds) 21:01:55 <-- qheaden has quit (Connection closed) 21:02:31 --> EionRobb has joined #instantbird 21:10:23 <-- Bollebib has quit (Ping timeout: 121 seconds) 21:27:37 --> clokep_work has joined #instantbird 21:27:37 * ChanServ sets mode +o clokep_work 22:20:58 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:21:04 --> clokep_work has joined #instantbird 22:21:04 * ChanServ sets mode +o clokep_work 22:21:10 <clokep_work> Arg. Why is the Q next to the W? 22:21:19 <clokep_work> To quit all the damn time. 22:28:11 <-- Mnyromyr has quit (Connection closed) 22:31:28 <freaktechnik> Because x is next to v too ;) 22:45:21 --> nhnt11 has joined #instantbird 22:45:21 * ChanServ sets mode +h nhnt11 22:52:53 <-- aleth has quit (Quit: Instantbird 49) 22:57:29 <-- nhnt11 has quit (Ping timeout: 121 seconds) 23:20:04 --> abdelrhman has joined #instantbird 23:26:33 --> nhnt11 has joined #instantbird 23:26:33 * ChanServ sets mode +h nhnt11 23:30:34 <-- arlolra has quit (Client exited) 23:31:30 <-- nhnt11 has quit (Ping timeout: 121 seconds) 23:46:31 --> nhnt11 has joined #instantbird 23:46:31 * ChanServ sets mode +h nhnt11 23:55:37 <-- abdelrhman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 23:56:48 <-- unghost has quit (A TLS packet with unexpected length was received.)