All times are UTC.
00:02:38 --> iamjayakumars has joined #instantbird 00:17:11 <-- rcscott has quit (Ping timeout) 00:17:38 --> rcscott has joined #instantbird 00:19:26 <-- rcscott has quit (Ping timeout) 00:19:40 --> rcscott has joined #instantbird 00:28:05 <-- iamjayakumars has quit (Connection reset by peer) 00:28:22 --> iamjayakumars has joined #instantbird 00:28:26 <-- rcscott has quit (Ping timeout) 00:28:31 <-- iamjayakumars has quit (Client exited) 00:45:07 --> rcscott has joined #instantbird 00:47:11 <-- Mook_as has quit (Quit: Mook_as) 01:11:12 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 01:19:15 <-- arlolra has quit (Quit: arlolra) 01:37:47 <-- GeKo has quit (Ping timeout) 01:38:10 <-- Armada has quit (Connection reset by peer) 01:46:46 --> GeKo has joined #instantbird 01:56:07 --> Rym has joined #instantbird 02:19:25 --> mayanktg has joined #instantbird 03:00:44 --> mconley has joined #instantbird 03:18:55 --> Mook has joined #instantbird 03:27:47 <instant-buildbot> build #2115 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2115 03:36:16 <-- mayanktg has quit (Ping timeout) 03:48:59 <instant-buildbot> build #1335 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1335 03:57:08 <-- mconley has quit (Input/output error) 04:07:25 <-- wnayes has quit (Quit: wnayes) 04:15:38 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 04:54:21 --> mconley has joined #instantbird 05:00:29 <-- mconley has quit (Quit: NO CARRIER) 05:02:08 --> mconley has joined #instantbird 05:04:01 <-- mconley has quit (Input/output error) 05:21:11 <-- dew has quit (Ping timeout) 05:30:15 --> dew has joined #instantbird 05:34:10 <-- Mook has quit (Quit: Mook) 05:34:33 --> mconley has joined #instantbird 05:40:48 <-- mconley has quit (Ping timeout) 05:48:09 <-- Rym has quit (Ping timeout) 06:15:13 * Fallen|away is now known as Fallen 06:28:31 --> kramolnik has joined #instantbird 07:07:37 --> gerard-majax_ has joined #instantbird 07:12:53 <-- gerard-majax_ has quit (Ping timeout) 07:27:49 --> mpmc has joined #instantbird 07:29:14 <mpmc> Hey guys, I'm having problems accepting an invalid cert, I'm no longer given the option to accept/ignore it in instantbird, thus I cannot login to one of my IRC accounts, any help? 07:33:34 <flo-retina> what is shown instead? 07:33:44 <-- Tonnes has quit (Ping timeout) 07:34:24 <mpmc> Error: issuer cert is invalid. 07:34:47 --> Tonnes has joined #instantbird 07:35:26 <mpmc> I've tried importing the cert but no matter what format I select it isn't accepted. 07:38:25 <flo-retina> it's probably the certificate chain that you need to import, not just the cert itself 07:41:53 <mpmc> flo-retina: It's a self issued cert :p 07:43:26 <mpmc> You can see it for yourself here. https://kiwi.bnc4free.com:1339/ 07:46:30 <flo-retina> mpmc: when I view the cert in Firefox, it says "Could not verify this certificate for unknown reasons." is that the normal message for self signed certs? 07:48:13 --> gerard-majax_ has joined #instantbird 07:50:01 <mpmc> flo-retina: I got that message in instantbird when I tried to import it (Sorry I'm being thick here *inserts fry_not_sure.gif*) 07:51:03 <flo-retina> would be nice to figure out what the unknown reason is 07:52:10 <flo-retina> so that's an IRC account, and the irc port is 1339? 07:53:12 <mpmc> It's a free ZNC bouncer. 07:53:27 <mpmc> It was working fine until two updates ago :p 07:53:37 <flo-retina> adding an exception works fine for me 07:54:01 <flo-retina> ah it's just with the most recent nightlies that you have the problem? 07:54:20 <mpmc> Yup. 07:54:36 <mpmc> Someone has to test 'em :p 07:54:56 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 07:55:00 --> flo-retina has joined #instantbird 07:55:00 * ChanServ sets mode +qo flo-retina flo-retina 08:11:27 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:11:58 --> mpmc has joined #instantbird 08:33:25 <flo-retina> mpmc: I can indeed reproduce with the latest nightly 08:33:28 <flo-retina> could you please file a bug? 08:33:43 <mpmc> I can do yes. 08:33:57 <flo-retina> great, thanks! 08:38:29 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:49:19 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:49:22 --> mpmc has joined #instantbird 08:50:11 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:50:14 --> mpmc has joined #instantbird 09:02:34 <instantbot> New Instantbird - Other bug 998256 filed by mpmc1987@gmail.com. 09:02:35 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=998256 nor, --, ---, nobody, UNCO, can't accept invalid certs 09:05:15 --> flo-retina has joined #instantbird 09:05:16 * ChanServ sets mode +qo flo-retina flo-retina 09:06:58 <mpmc> flo-retina: oddly I removed my account, tried to import the cert again and it accepted it, but it still complains that it's invalid (invalid issuer) on the account window! 09:08:46 * flo-retina wonders why someone he doesn't know emailed him a large wish list of Firefox add-ons, Firefox bugs and Thunderbird add-on requests 09:10:16 <mpmc> Well, it wasn't me.. I haven't reached that stage of crazy.. yet. 09:21:32 <-- kramolnik has quit (Ping timeout) 09:56:41 <flo-retina> "added 24353 changesets with 113027 changes to 28898 files" My aurora tree was out of date (5 months old). That's indeed approximately the size of c-c. 10:10:20 --> mconley has joined #instantbird 10:12:25 <-- mconley has quit (Ping timeout) 10:14:47 --> Rym has joined #instantbird 10:19:45 --> sonny has joined #instantbird 10:22:09 --> Armada has joined #instantbird 10:23:42 --> clokep has joined #instantbird 10:23:42 * ChanServ sets mode +o clokep 10:27:55 <clokep> flo-retina: I got that email too. 10:28:12 <flo-retina> so I guess he spammed all the module peers :-/ 10:28:15 <clokep> mpmc: I wonder if something changed in m-c dealing with invalid certs? 10:28:26 <flo-retina> clokep: seems likely 10:28:53 * mpmc isn't a developer xD 10:29:35 <flo-retina> mpmc: you meant 'not a developer yet' ;) 10:30:01 <flo-retina> is there anything you would like to fix in Instantbird? :) 10:30:03 <clokep> Interestingly I'm also having a couple of weird issues with secure sites in Firefox's nightly. 10:30:42 <mpmc> flo-retina: Lol! I'm just getting my head around Python after using PHP since I was 13 :p (I'm 27 now) 10:32:16 <flo-retina> mpmc: ok, sorry for my mistake. You meant "not a JavaScript developer yet' :) 10:34:16 <mpmc> flo-retina: Lol, I was waiting for you to say something along the lines of 'Noo.. Not PHP, it's a horrible language' (which it is) :p 10:37:25 <clokep> I learned to program on PHP, it's OK. 10:40:15 <flo-retina> mpmc: probably half the developer in here have used PHP at some point ;) 10:40:47 <clokep> But everyone knows Perl is where it's at. ;) 10:40:51 <clokep> anyway, that's all off topic. :P 10:41:04 * clokep can't wait to update his nightly! 10:41:08 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:41:18 --> clokep has joined #instantbird 10:41:18 * ChanServ sets mode +o clokep 10:42:41 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:42:50 --> clokep has joined #instantbird 10:42:50 * ChanServ sets mode +o clokep 10:43:32 <clokep> The UI for making an office communicator account does suck though. :-\ 10:54:42 <clokep> mpmc: I'm getting cert errors on irc.oftc.net:6697 now. :-S 10:55:05 <mpmc> =P 10:55:16 <flo-retina> bah, I'm mid-air'ing with myself 10:56:26 * Fallen is now known as Fallen|away 11:07:18 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:19:38 --> Mic2 has joined #instantbird 11:20:00 <Mic2> Hello 11:21:54 <-- Mic2 has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 11:23:05 <-- sonny has quit (Ping timeout) 11:23:24 --> sonny has joined #instantbird 11:23:31 <-- sonny has quit (Quit: sonny) 11:26:34 --> Mic|mobile has joined #instantbird 11:30:07 <-- Mic|mobile has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 11:50:38 --> clokep_work has joined #instantbird 11:50:38 * ChanServ sets mode +o clokep_work 11:51:52 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:51:53 <-- Rym has quit (Ping timeout) 11:51:53 --> clokep_work has joined #instantbird 11:51:53 * ChanServ sets mode +o clokep_work 11:55:16 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:55:17 --> clokep_work has joined #instantbird 11:55:18 * ChanServ sets mode +o clokep_work 12:18:14 --> Mic|mobile has joined #instantbird 12:26:49 --> aleth has joined #instantbird 12:26:49 * ChanServ sets mode +o aleth 12:27:12 <-- aleth has quit (Quit: exit stage left) 12:27:15 --> aleth has joined #instantbird 12:27:16 * ChanServ sets mode +o aleth 12:28:31 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 12:28:34 --> clokep_work has joined #instantbird 12:28:34 * ChanServ sets mode +o clokep_work 12:29:30 --> clokep_w1 has joined #instantbird 12:30:03 <-- clokep_work has quit (NickServ (GHOST command used by clokep_w1)) 12:30:07 * clokep_w1 is now known as clokep_work 12:30:39 <clokep_work> Looks like there's a shutdown crash when using SIPE. :-\ 12:31:05 <clokep_work> flo-retina: Did you say we're not processing crashes currently? 12:31:38 <clokep_work> It's painful how hard it is to get the crash ID out of that list... bp-d561e61c-285e-4f22-ab09-7a6222140418 12:31:39 <flo-retina> I said that. I haven't actually verified it's true. All I know is the last 2 crash reports I sent have never been processed 12:31:55 <clokep_work> Ew.... 12:31:57 <flo-retina> can't you just copy/paste ? 12:32:11 <clokep_work> Well really I want to copy the link. 12:32:16 <clokep_work> BUt there's no right click menu. 12:32:20 <flo-retina> ah, yeah 12:32:49 <clokep_work> Ew...so if your nick gets changed during log in we post it in channels now, ABOVE the topic. 12:32:52 <clokep_work> That's gross. 12:33:41 <aleth> IRC timing is really unpredictable. 12:34:24 <clokep_work> That's not a timing thing aleth. 12:34:35 <clokep_work> I'm pretty sure that's a change because we now open the conversations before we've joined. 12:35:02 <clokep_work> So when we get the nick message back there ARE channels to post it to. 12:35:09 <aleth> So what you are saying is, previously we would have dropped that message on the floor. 12:35:14 <aleth> It's possible. 12:35:38 <clokep_work> I think so. 12:35:50 <clokep_work> Well, I just dislike it being over the topic mostly. 12:35:59 <clokep_work> It's weird cause we have no way of showing "account" level messages, ya know? 12:36:12 <clokep_work> (Your nick changing is an account thing, has nothing to do with any individual conversation...) 12:37:02 <aleth> Yeah... traditionally that is server tab stuff. 12:37:28 <clokep_work> I don't really care that much, just found it really weird. :P 12:38:09 <aleth> Yeah, we have gone from invisible weirdness to visible weirdness :P 12:39:07 <clokep_work> I was going to fix a bunch of the "unhandled" messages last night. 12:39:13 <clokep_work> But then couldn't decide what to do w/ them. :-\ 12:41:30 --> Rym has joined #instantbird 12:55:23 <-- Mic|mobile has quit (Ping timeout) 13:15:16 <-- Rym has quit (Ping timeout) 13:18:07 <aleth> "Can't accept invalid certs", that's supposed to be a bug? :P 13:26:15 --> Rym has joined #instantbird 13:32:12 <flo-retina> aleth: yeah, the "add exception" link is missing. 13:44:42 <-- gerard-majax_ has quit (Ping timeout) 13:46:16 --> gerard-majax_ has joined #instantbird 13:46:19 --> instantbot has joined #instantbird 13:46:19 topic changed by concrete.mozilla.org to "Ask about Instantbird (http://instantbird.com) here!|Current version is Instantbird 1.5! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (for testing only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/ | Bugs: https://bugzilla.mozilla.org" 13:46:19 * ChanServ sets mode +v instantbot 13:51:24 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:09:21 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:11:06 --> mconley has joined #instantbird 14:12:47 <-- mconley has quit (Ping timeout) 14:34:41 --> wnayes has joined #instantbird 14:45:09 --> Mic|mobile has joined #instantbird 14:45:20 <-- Mic|mobile has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 14:46:22 --> mconley has joined #instantbird 14:46:31 --> Mic has joined #instantbird 14:46:31 * ChanServ sets mode +o Mic 14:53:35 --> iamjayakumars has joined #instantbird 15:00:27 --> rcscott has joined #instantbird 15:43:42 <-- GeKo has quit (Ping timeout) 15:45:19 --> GeKo has joined #instantbird 15:51:27 <-- aleth has quit (Ping timeout) 15:53:47 <-- gerard-majax_ has quit (Ping timeout) 15:54:19 --> aleth has joined #instantbird 15:54:20 * ChanServ sets mode +o aleth 15:56:57 --> flo-retina has joined #instantbird 15:56:58 * ChanServ sets mode +qo flo-retina flo-retina 16:03:15 <-- mconley has quit (Input/output error) 16:06:42 <aleth> flo-retina: Are there any bugs blocking Linux nightlies or is it all buildbot distro pain? 16:07:49 <flo-retina> it's all distro pain 16:08:11 <aleth> :-S 16:21:19 <-- BWMerlin has quit (Quit: BWMerlin) 16:27:27 <-- Mic has quit (Ping timeout) 16:27:43 --> Mic has joined #instantbird 16:27:43 * ChanServ sets mode +o Mic 16:45:14 --> mconley has joined #instantbird 16:46:52 --> arlolra has joined #instantbird 17:15:11 <-- mconley has quit (Input/output error) 17:19:56 <-- aleth has quit (Ping timeout) 17:28:19 <-- Mic has quit (Ping timeout) 17:31:04 <clokep_work> flo-retina: I did email about that right? :-S 17:31:14 <clokep_work> arlolra: Was there stuff you wanted us to look over? 17:34:38 <-- clokep_work has quit (Ping timeout) 17:34:41 <flo-retina> clokep_work: yes, sorry for not replying. 17:36:01 <-- Rym has quit (Ping timeout) 17:37:18 --> Rym has joined #instantbird 17:41:19 --> gerard-majax_ has joined #instantbird 17:45:34 <-- gerard-majax_ has quit (Ping timeout) 17:45:41 --> mconley has joined #instantbird 17:45:51 <-- mconley has quit (Connection reset by peer) 17:46:14 --> mconley has joined #instantbird 17:52:29 <-- mconley has quit (Ping timeout) 17:54:05 <arlolra> clokep_work: I like to discuss the comments here https://bugzilla.mozilla.org/show_bug.cgi?id=983347#c16 17:54:08 <instantbot> Bug 983347 nor, --, ---, arlolra, ASSI, Need different paths for displaying to the screen and sending over the wire 17:54:15 <arlolra> oh, he's gone 18:09:20 --> Mic has joined #instantbird 18:09:21 * ChanServ sets mode +o Mic 18:17:46 --> clokep has joined #instantbird 18:17:46 * ChanServ sets mode +o clokep 18:24:39 <arlolra> clokep: yes, I left some comments on the ticket 18:31:26 <-- Rym has quit (Ping timeout) 18:36:04 --> mconley has joined #instantbird 18:40:51 --> Rym has joined #instantbird 18:46:57 <-- mconley has quit (Input/output error) 18:55:36 <-- Mic has quit (Ping timeout) 19:04:11 <clokep> flo-retina: No more REAWAY for you. ;) 19:06:05 <clokep> arlolra: I'm not sure I agree with "The api to libpurple is limited to accepting a string to send and then notifying when that's accomplished." We have a wrapper around libpurple so we should generally be able to do what we want (i.e. send an object if necessary) 19:06:56 <arlolra> clokep: passing in an object is not the problem, it's propagating that object to the callback 19:07:20 <arlolra> how do we get it to write_conv? 19:07:30 <clokep> I'm not following. 19:08:01 <clokep> Can't we do something like: 19:08:01 <clokep> obj -> purplexpcom (string -> libpurple, obj -> callback) 19:08:53 <arlolra> in purpleInitConv.cpp, line 84 19:09:30 <arlolra> write_conv is called with the string that was sent by libpurple and the new-text event fires 19:09:48 <arlolra> at that point, you have the message that was sent 19:09:59 <arlolra> but you wouldn't have the obj 19:10:06 <clokep> Ah, sorry I misunderstood what you are saying. 19:10:15 <clokep> libpurple calls a callback after it sends the message, correct? 19:10:23 <arlolra> yes 19:10:27 <clokep> Sorry. 19:10:41 <clokep> I see. 19:11:16 <arlolra> if you go to conversation.c in libpurple 19:11:20 <arlolra> line 189 19:11:37 <arlolra> this is where pidgin-otr injects messages 19:11:47 <arlolra> it listens for sending-im-msg 19:12:01 <flo-retina> clokep: thanks! 19:12:11 <arlolra> performs synchronous transforms (so no pastebin) and then flow continues 19:12:35 --> mconley has joined #instantbird 19:16:52 --> Mic has joined #instantbird 19:16:52 * ChanServ sets mode +o Mic 19:27:43 <-- clokep has quit (Ping timeout) 19:28:28 --> clokep has joined #instantbird 19:28:28 * ChanServ sets mode +o clokep 19:30:10 <-- Rym has quit (Ping timeout) 19:30:32 --> Rym has joined #instantbird 19:36:20 <-- mconley has quit (Ping timeout) 19:36:50 <arlolra> back in a bit 19:36:51 <-- arlolra has quit (Quit: arlolra) 19:37:34 --> mconley has joined #instantbird 19:38:25 <-- Mic has quit (Ping timeout) 19:40:13 --> Mic has joined #instantbird 19:40:13 * ChanServ sets mode +o Mic 19:51:04 <flo-retina> if it's of any help, we can totally hack conversation.c 19:58:36 <-- GeKo has quit (Quit: leaving) 20:00:21 <clokep> flo-retina: How crazy would it be to attempt to extend a build in JS object, e.g. Map? 20:00:47 <flo-retina> clokep: context? 20:01:02 <clokep> flo-retina: Replacing some of the stuff in the IRC codes w/ Maps. 20:01:16 <clokep> I was wondering if it'd be reasonable to make a "NormalizedMap" which automatically applies normalization functions. 20:02:33 <flo-retina> I'm not against it, as long as your hacked map doesn't propagate outside of the compartment boundary 20:02:42 <flo-retina> if you start exporting it across JS modules, I'll frown ;) 20:03:00 --> mikk_s has joined #instantbird 20:03:33 <clokep> Yeah, I'm not going to be hacking prototypes. 20:03:58 <-- mconley has quit (Connection reset by peer) 20:04:01 --> mconley_ has joined #instantbird 20:04:40 <flo-retina> ah, I thought you wanted to hack the prototype 20:04:50 <clokep> Nope. I want to actually subclass, but that sucks in JS. 20:04:59 <flo-retina> I have nothing against that, as long as the hacked prototype is only living in one compartment 20:13:24 --> arlolra has joined #instantbird 20:15:54 <-- mconley_ has quit (Input/output error) 20:16:08 <clokep> flo-retina: http://pastebin.instantbird.com/668898 is what I ended up with, not so bad. 20:16:17 * clokep bets Mook would appreciate that ^ 20:18:50 <flo-retina> clokep: adding more warnings? :( 20:19:14 <clokep> flo-retina: :( Maybe. 20:19:25 <-- Rym has quit (Ping timeout) 20:19:31 <clokep> Do I just need to wrap it in object.create? 20:21:52 <flo-retina> so why aren't you just making it look like: http://pastebin.instantbird.com/668899 ? 20:24:55 <clokep> flo-retina: Cause then you have to keep wrapping each method of Map if you ever want to use other ones. 20:25:09 <clokep> Which is not a huge deal, but it's a lot of silly code. 20:25:10 <flo-retina> what are the others? 20:25:14 <clokep> flo-retina: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map 20:25:20 <clokep> clear(), forEach(), keys() 20:25:26 <clokep> delete()! 20:26:43 <-- iamjayakumars has quit (Quit: ) 20:28:00 <flo-retina> clokep: delete needs to be mapped anyway, right? 20:28:11 <clokep> Yes. 20:40:11 <-- arlolra has quit (Quit: arlolra) 20:41:01 --> arlolra has joined #instantbird 20:48:31 --> Rym has joined #instantbird 21:07:54 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 21:08:37 <-- rcscott has quit (Ping timeout) 21:12:32 <-- mikk_s has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 21:17:56 --> rcscott has joined #instantbird 21:49:33 <-- arlolra has quit (Quit: arlolra) 21:49:36 <-- Rym has quit (Ping timeout) 21:50:39 --> Rym has joined #instantbird 21:53:53 --> arlolra has joined #instantbird 22:07:46 <-- Rym has quit (Ping timeout) 22:08:09 <-- arlolra has quit (Quit: arlolra) 22:09:46 --> Rym has joined #instantbird 22:15:59 --> mpmc has joined #instantbird 22:19:48 <-- chrisccoulson has quit (Client exited) 22:42:41 <-- Rym has quit (Ping timeout) 22:55:28 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 23:33:18 --> Rym has joined #instantbird