All times are UTC.
00:25:52 <-- aleth has quit (Quit: :tiuQ) 00:35:52 --> Alex has joined #instantbird 01:00:16 --> nhnt11 has joined #instantbird 01:00:16 * ChanServ sets mode +h nhnt11 01:29:13 <-- clokep has quit (Ping timeout: 121 seconds) 01:32:29 <-- nhnt11 has quit (Ping timeout: 121 seconds) 01:38:23 --> nhnt11 has joined #instantbird 01:38:23 * ChanServ sets mode +h nhnt11 01:39:09 <-- nhnt11 has quit (Connection closed) 01:39:10 --> nhnt11 has joined #instantbird 01:39:10 * ChanServ sets mode +h nhnt11 01:53:19 <-- nhnt11 has quit (Ping timeout: 121 seconds) 02:11:30 <instant-buildbot> build #1482 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1482 02:34:24 --> mpmc has joined #instantbird 03:31:53 --> nhnt11 has joined #instantbird 03:31:53 * ChanServ sets mode +h nhnt11 03:32:33 <-- nhnt11 has quit (Connection closed) 03:32:34 --> nhnt11 has joined #instantbird 03:32:34 * ChanServ sets mode +h nhnt11 03:38:42 <-- nhnt11 has quit (Ping timeout: 121 seconds) 04:31:28 * Fallen|away is now known as Fallen 05:18:14 * Fallen is now known as Fallen|away 05:36:04 <instant-buildbot> build #2819 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2819 05:36:36 --> nhnt11 has joined #instantbird 05:36:36 * ChanServ sets mode +h nhnt11 05:37:19 <-- nhnt11 has quit (Connection closed) 05:37:20 --> nhnt11 has joined #instantbird 05:37:20 * ChanServ sets mode +h nhnt11 05:41:51 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 05:41:56 --> nhnt11 has joined #instantbird 05:41:56 * ChanServ sets mode +h nhnt11 06:01:52 <-- nhnt11 has quit (Ping timeout: 121 seconds) 06:02:58 --> nhnt11 has joined #instantbird 06:02:58 * ChanServ sets mode +h nhnt11 06:03:49 <-- nhnt11 has quit (Connection closed) 06:03:50 --> nhnt11 has joined #instantbird 06:03:50 * ChanServ sets mode +h nhnt11 06:05:08 <-- EionRobb has quit (Quit: Leaving.) 06:33:58 <-- nhnt11 has quit (Ping timeout: 121 seconds) 07:08:28 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:08:05 --> Bollebib has joined #instantbird 08:15:21 --> gerard-majax has joined #instantbird 08:18:49 * Fallen|away is now known as Fallen 08:24:24 <instant-buildbot> build #396 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/396 08:31:23 <Fallen> hmm the last few days I have been getting an update check where IB tries to download a 64 MB update, then says "The integrity of the update could not be verified". If I check manually, I get the ~7MB partial update downloaded and this works 08:33:47 <Fallen> Also, where is the instantbird build config component? 08:35:21 <instantbot> New Instantbird - Other bug 1190289 filed by philipp@bugzilla.kewis.ch. 08:35:23 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1190289 nor, --, ---, nobody, NEW, Enable mar signing for all platforms and remove app.update.certs.* preferences 09:02:17 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:38:08 --> chrisccoulson has joined #instantbird 09:39:58 --> gerard-majax has joined #instantbird 09:52:23 --> flo-retina has joined #instantbird 09:52:23 * ChanServ sets mode +qo flo-retina flo-retina 09:52:34 <flo-retina> The Instantbird update took 6 minutes to download here :( 09:52:47 <flo-retina> long enough that I forgot I was attempting to download it, and didn't connect :-S 10:01:43 <-- gerard-majax has quit (Quit: Leaving) 10:05:38 --> gerard-majax has joined #instantbird 10:17:38 <-- Alex has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 10:30:58 <flo-retina> Fallen: the part that I'm concerned about is needing to change the server side code that generates the .mar files. I assume this will somehow need a certificate 10:31:14 <flo-retina> I assume for Thunderbird this is still handled by Mozilla infrastructure shared with Firefox. 10:32:33 <flo-retina> I also vaguely remember having to disable stuff related to enable-verify-mar or enable-signmar; I don't remember the exact reason though; hopefully that was for CentOS5 :) 10:35:22 <flo-retina> hmm, we may need to do something similar to bug 1180478 for im/ and chat/ (that bug says it's about '(chat)' but it's actually only the TB IM UI) 10:35:24 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1180478 nor, --, ---, richard.marti, ASSI, Remove aero from the tree. Part 2 (chat) 10:40:53 <-- afiksof has quit (Ping timeout: 121 seconds) 10:43:35 <Fallen> flo-retina: if you take a look at the Seamonkey bug, it looks like they are doing cert pinning 10:43:39 <Fallen> maybe you can go that route 10:44:04 <flo-retina> cert pinning for what? The update server? 10:45:46 <Fallen> flo-retina: yes, see bug 1063111 10:45:48 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1063111 nor, --, ---, mmc.bugzilla, RESO WONTFIX, enable pinning on the updater 10:47:16 <flo-retina> I'm not too excited by cert pinning, because I think that means we lose the ability to update builds that were shipped with our previous certificate (and we have to renew them every other year) 10:47:43 <flo-retina> but anyway, thanks for raising attention on this issue :) 10:51:30 <Fallen> yeah, looks like the Seamonkey folks have similar concerns. Maybe you can sign the mar with your own certificate instead 10:53:07 <Fallen> I don't know how it goes for HPKP, but with object code a timestamping server can be used so that it is valid even after the cert expires 10:54:10 --> clokep has joined #instantbird 10:54:10 * ChanServ sets mode +o clokep 10:54:57 <-- clokep has quit (Connection closed) 10:55:16 --> clokep has joined #instantbird 10:55:16 * ChanServ sets mode +o clokep 11:18:50 --> afiksof has joined #instantbird 11:25:17 <flo-retina> what's the deal with bug 1151473? 11:25:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1151473 nor, --, ---, arai.unmht, NEW, Remove use of expression closures in chat/ 11:25:30 <flo-retina> especially the "if it's okay, I'm going to land this before 43." part 11:26:52 <flo-retina> I guess your flights weren't long enough to do all of that review ;) 11:29:49 <clokep> flo-retina: Feel free to steal it. ;) 11:29:59 <flo-retina> I guessed you were going to say that 11:30:20 <flo-retina> I don't have any flight in the near future :-P 11:32:19 <clokep> :-\ 11:32:22 <clokep> It's on my todo list. 11:32:32 <clokep> Iit's tough to find the time to sit down and review that large of a patch. 11:32:50 <flo-retina> I know! 11:32:54 <-- afiksof has quit (Ping timeout: 121 seconds) 11:33:17 <flo-retina> well, it's to find both time and motivation ;) 11:33:34 <clokep> Right. :) 11:33:45 * clokep meant to move more wiki pages yesterday and was not motivated. ;-\ 11:34:36 <flo-retina> heh, that's probably even less motivating than the review! 11:34:44 <clokep> Yeah. :( 11:34:51 <clokep> Any luck thinking about a new update server? ;) 11:34:55 <flo-retina> which is a good way to find motivation to do the review... instead of moving pages 11:35:01 <clokep> Hahaha. :-D 11:35:08 <clokep> Do the thing that you want to do less? Yes that's always motivating. 11:35:12 * flo-retina wonders if that was a serious question 11:35:17 <clokep> Funny how I'm willing to clean my room before finals. ;) 11:35:29 * flo-retina didn't know clokep had exams 11:37:41 <clokep> I don't anymore. :P 11:49:37 * Fallen is now known as Fallen|away 11:57:11 --> afiksof has joined #instantbird 12:06:27 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 12:19:39 * clokep suspects flo-retina would be upset about how IB looks on Windows 10. ;) 12:20:30 <flo-retina> have you tried that? 12:20:57 <clokep> Yeah, I installed it on Friday. 12:22:01 <clokep> It still works though, so that's good. ;) 12:23:42 <flo-retina> if you feel like sharing screenshots, go for it 12:24:45 * Fallen|away is now known as Fallen 12:26:38 <clokep> I gotta run. I'll share one tonight. 12:30:40 <-- clokep has quit (Ping timeout: 121 seconds) 12:58:00 --> clokep_work has joined #instantbird 12:58:00 * ChanServ sets mode +o clokep_work 13:18:14 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:18:19 --> clokep_work has joined #instantbird 13:18:19 * ChanServ sets mode +o clokep_work 13:22:14 --> chrisccoulson has joined #instantbird 13:51:07 --> bogdan_maris has joined #instantbird 13:53:09 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:53:13 --> bogdan_maris has joined #instantbird 13:55:54 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:56:09 --> bogdan_maris has joined #instantbird 13:56:14 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:59:29 <-- afiksof has quit (Ping timeout: 121 seconds) 14:35:15 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 14:35:36 --> chrisccoulson has joined #instantbird 14:56:16 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 15:08:56 --> afiksof has joined #instantbird 15:21:18 * Fallen is now known as Fallen|away 15:56:17 <-- gerard-majax has quit (Ping timeout: 121 seconds) 15:56:34 --> Mnyromyr has joined #instantbird 16:06:27 <clokep_work> Bah I keep needing indexed logs. 16:12:35 <instantbot> New Chat Core - General bug 1190438 filed by clokep@patrick.cloke.us. 16:12:36 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1190438 nor, --, ---, nobody, NEW, Allow handling libpurple XMPP stanzas from JavaScript 16:12:56 <flo-retina> I think there's a reason why we decided to start that project ;) 16:13:05 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 1190438 from --- to WONTFIX. 16:13:15 <clokep_work> flo-retina: Please update that if it's wrong, it was from memory. ;) 16:16:17 <flo-retina> thanks! 16:17:20 --> gerard-majax has joined #instantbird 16:40:04 --> clokep_work1 has joined #instantbird 16:40:04 * ChanServ sets mode +o clokep_work1 16:41:56 <-- clokep_work has quit (Ping timeout: 121 seconds) 16:41:56 * clokep_work1 is now known as clokep_work 16:43:00 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:51:40 * clokep_work just read part of https://wiki.instantbird.org/Developer:Update_system 16:51:43 <clokep_work> Fun times. :-D 16:53:34 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:53:49 --> gerard-majax has joined #instantbird 16:53:58 <freaktechnik> well, that's fun. And way too complicated. We just use github with ngale :) 16:55:31 --> myk has joined #instantbird 16:56:17 --> myk1 has joined #instantbird 16:56:17 <-- myk has quit (Connection closed) 16:56:21 * myk1 is now known as myk 16:59:23 <flo-retina> clokep_work: ah, now you see what I meant when I said it was way too complicated ;) 17:01:55 <clokep_work> freaktechnik: Through the Mozilla update system? :-S 17:04:08 <freaktechnik> clokep_work: yep. Naming the update files correctly is fun, but our update URL template looks like this: https://github.com/nightingale-media-player/nightingale-hacking/releases/download/nightingale-%VERSION%/%BUILD_TARGET%-%CHANNEL%-update.xml - and then you just upload the XML together with the .mar to the release on github. 17:05:08 <flo-retina> freaktechnik: what about nightlies? 17:05:36 <freaktechnik> no update channel for those, since we're currently still hosting them on sourceforge, though we want to move them somewhere else. 17:06:18 <freaktechnik> (but if we had updates for nightlies the buildbot would generate the appropriate xml file in the appropriate place, I suspect) 17:07:01 --> arlolra has joined #instantbird 17:17:09 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:17:13 --> clokep_work has joined #instantbird 17:17:13 * ChanServ sets mode +o clokep_work 17:45:14 --> nhnt11 has joined #instantbird 17:45:14 * ChanServ sets mode +h nhnt11 17:45:30 <-- nhnt11 has quit (Connection closed) 17:45:32 --> nhnt11 has joined #instantbird 17:45:32 * ChanServ sets mode +h nhnt11 17:53:27 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:03:31 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:03:33 --> myk has joined #instantbird 18:50:01 * Fallen|away is now known as Fallen 18:50:31 --> gerard-majax has joined #instantbird 19:21:40 * nhnt11 is now known as nhnt11_lunch 19:42:48 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 19:45:05 * nhnt11_lunch is now known as nhnt11 19:51:21 <-- myk has quit (Ping timeout: 121 seconds) 19:55:07 --> myk has joined #instantbird 20:02:14 --> chrisccoulson has joined #instantbird 20:10:02 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 21:02:22 --> aleth has joined #instantbird 21:02:22 * ChanServ sets mode +o aleth 21:03:57 --> myk1 has joined #instantbird 21:04:15 <-- myk1 has quit (Connection closed) 21:05:23 <-- myk has quit (Ping timeout: 121 seconds) 21:05:46 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:06:02 --> myk has joined #instantbird 21:15:05 <-- Mnyromyr has quit (Ping timeout: 121 seconds) 21:17:24 --> Mnyromyr has joined #instantbird 21:22:17 --> EionRobb has joined #instantbird 21:51:53 <-- clokep_work has quit (Ping timeout: 121 seconds) 22:20:37 --> freaktechnik_ has joined #instantbird 22:22:57 <-- freaktechnik has quit (Ping timeout: 121 seconds) 22:22:57 * freaktechnik_ is now known as freaktechnik 22:30:34 --> clokep has joined #instantbird 22:30:34 * ChanServ sets mode +o clokep 22:47:52 <clokep> Meh https://wiki.instantbird.org/Instantbird:Protocols_reference is essentially a useless page. 22:48:34 <clokep> aleth: Do you think any o ^ is actually useful? 22:49:12 <aleth> no, looks more confusing than helpful 22:49:44 <aleth> The idea of a protocols reference page makes sense though 22:50:28 <-- arlolra has quit (Client exited) 22:50:33 <aleth> https://wiki.instantbird.org/Override_Protocols seems unnecessary too 22:52:21 <freaktechnik> clokep: that page kind of helped me by giving some pointers into the code. 22:52:22 <aleth> clokep: hmm, maybe it is better than nothing as a starting point for people wanting to write prpl addons 22:52:42 <freaktechnik> (like the jsProtoHelper) 22:52:51 <freaktechnik> (or LJ Talk) 22:52:52 <clokep> freaktechnik: Thanks. Maybe some of the info is useful, but not in the current form. 22:53:01 <freaktechnik> it could be vastly improved, yes. 22:53:02 <clokep> aleth: https://developer.mozilla.org/en-US/docs/Chat_Core is pretty much what I've started so far. 22:53:09 <clokep> I'm working on an Instantbird main page right now. 22:53:19 <aleth> nice :-) 22:54:12 <clokep> Someone is going to owe me a gin after this. :P 22:55:37 <aleth> iirc I tried to keep the message style page more or less up to date 22:57:38 <-- Mnyromyr has quit (Connection closed) 23:05:58 <clokep> I already moved those over. :) 23:17:01 <-- Tonnes has quit (Ping timeout: 121 seconds) 23:18:17 <clokep> aleth: Thanks for moving the Twitter bug along. 23:20:47 * aleth just glad he could move it to WFM ;) 23:22:28 <-- aleth has quit (Quit: :tiuQ) 23:32:53 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 23:46:22 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 23:46:29 --> clokep has joined #instantbird 23:46:29 * ChanServ sets mode +o clokep 23:51:03 --> Tonnes has joined #instantbird