All times are UTC.
00:06:11 --> iamjayakumars has joined #instantbird 00:07:54 <-- iamjayakumars has quit (Ping timeout) 00:22:45 --> iamjayakumars has joined #instantbird 00:39:08 <-- iamjayakumars has quit (Quit: ) 00:59:48 <-- mconley has quit (Input/output error) 01:18:18 <-- Armada has quit (Connection reset by peer) 02:15:27 --> BWMerlin has joined #instantbird 02:56:54 <-- BWMerlin has quit (Ping timeout) 03:02:22 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 03:03:45 --> mconley has joined #instantbird 03:07:50 <-- mconley has quit (Input/output error) 03:19:55 --> mconley has joined #instantbird 03:22:30 <instant-buildbot> build #2097 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2097 03:46:11 <-- EionRobb has quit (Quit: Leaving.) 03:46:44 <instant-buildbot> build #1313 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1313 03:50:55 --> mayanktg has joined #instantbird 03:51:21 <-- mconley has quit (Input/output error) 04:04:01 --> gerard-majax has joined #instantbird 04:12:29 <-- gerard-majax has quit (Ping timeout) 04:22:45 --> gerard-majax has joined #instantbird 04:27:10 <-- gerard-majax has quit (Ping timeout) 04:46:31 --> gerard-majax has joined #instantbird 04:52:19 <-- gerard-majax has quit (Ping timeout) 05:06:54 <-- wnayes has quit (Quit: wnayes) 05:33:32 <-- instant-buildbot has quit (Ping timeout) 05:33:38 --> instantbot has joined #instantbird 05:33:38 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" 05:33:38 * ChanServ sets mode +v instantbot 05:34:30 --> instant-buildbot has joined #instantbird 05:34:30 * ChanServ sets mode +v instant-buildbot 05:47:33 --> gerard-majax has joined #instantbird 05:47:56 --> gerard-majax_ has joined #instantbird 05:49:14 <-- gerard-majax has quit (Ping timeout) 06:08:34 <-- gerard-majax_ has quit (Ping timeout) 06:52:40 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 06:54:01 --> nhnt11 has joined #instantbird 07:50:08 <-- GeKo has quit (Ping timeout) 07:53:38 --> gerard-majax has joined #instantbird 08:03:31 * Fallen|away is now known as Fallen 08:06:49 <Fallen> sukhe: http://mxr.mozilla.org/comm-central/source/calendar/lightning/Makefile.in#90 08:26:09 --> GeKo has joined #instantbird 08:30:31 --> chrisccoulson has joined #instantbird 08:30:58 --> Mic has joined #instantbird 08:30:58 * ChanServ sets mode +o Mic 08:31:18 <Mic> Hi 08:43:17 <mayanktg> Mic: hello 08:43:36 <mayanktg> I have a problem in Bug 975542 :( 08:43:39 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=975542 enh, --, ---, nobody, NEW, Set user icon from image taken with the webcam. 08:44:34 <mayanktg> When I capture the image and set it for preview, the image gets stretched even though I have set the width size to 128px 08:47:50 <Mic> Hi 08:48:30 <Mic> So the preview image has the bad proportions? 08:48:36 <mayanktg> yes 08:49:12 <Mic> What does for preview mean? You're showing a the input from the camera somewhere and once the user takes an image, you replace the live review with an image? 08:50:02 <mayanktg> Yes, its for confirming the user to set the icon http://i.imgur.com/NdlyFAu.png 08:50:44 <mayanktg> I'm getting the height in correct proportion but the width gets stretched out. 08:50:45 <Mic> The height looks good though? 08:50:52 <mayanktg> yep 08:50:53 <Mic> Can you show me some code for that? :) 08:51:19 <mayanktg> I have updated the attachment in the bug 08:51:20 <mayanktg> https://bugzilla.mozilla.org/show_bug.cgi?id=975542 08:51:23 <instantbot> Bug 975542 enh, --, ---, nobody, NEW, Set user icon from image taken with the webcam. 08:51:26 <Mic> OK 08:52:30 <mayanktg> The code is more or less the same as its given in documentation at MDN 08:55:01 <Mic> I thin you'll need to set the width of the image element too. 08:55:36 <Mic> i.e. the preview one (#photo). 08:55:53 <mayanktg> I have tried that. In the takePicture.css I did set the height and width. I'll try it once more 08:57:19 <mayanktg> nothing changed :( 08:57:29 --> jb has joined #instantbird 08:57:56 <-- jb has quit (Input/output error) 08:58:01 --> jb has joined #instantbird 08:59:08 <mayanktg> don't worry, do your work. I'll try to figure this out 09:01:16 <Mic> Does the panel stay open if you click elsewhere in the UI? 09:01:35 <Mic> If yes then you could use DOMi to have a look at the image element... 09:02:57 <mayanktg> no the panel closes 09:03:12 <mayanktg> how can I set the panel to stay open?? 09:03:16 <Mic> Then set "noautohide" on it. 09:03:21 <mayanktg> ok 09:03:22 <Mic> Check the docs. 09:03:26 <mayanktg> yes 09:04:17 <Mic> Sorry, that must have sounded totally impolite. It wasn't meant that way... 09:04:49 <mayanktg> ehh..It wasn't..I should have checked it! 09:04:53 <mayanktg> :D 09:05:05 <Mic> I just meant to say that for further information on this (e.g. how the panel can be closed if not by clicking outside of it) you can have a look at the docs. 09:05:57 --> Armada has joined #instantbird 09:24:39 --> flo-retina has joined #instantbird 09:24:40 * ChanServ sets mode +qo flo-retina flo-retina 09:36:32 <Mic> mayanktg: any success? 09:36:39 <mayanktg> trying 09:57:23 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 09:57:31 --> mayanktg has joined #instantbird 09:57:40 <flo-retina> aleth: FYI, I'm not convinced by bug 989271 comment 3 09:57:43 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=989271 nor, --, ---, aleth, ASSI, Tooltips and context menu should refer to the correct accountbuddy 09:58:34 <flo-retina> let's discuss at some point where we'll both be around :) 10:01:13 <-- jb has quit (Quit: jb) 10:03:45 --> jb has joined #instantbird 10:04:16 <Armada> flo-retina, while the 'connect server' is not necessary for Instantbird, it is necessary for Thunderbird since it doesn't support DNS SRV and the connect server is the only way to successfully connect there 10:04:40 <Armada> Just mentioning it here to keep the bug back on topic 10:05:10 <flo-retina> Armada: that was an Instantbird bug, wasn't it? 10:05:24 <flo-retina> Armada: Tb should support DNS SRV; we have (a) bug(s) for that 10:05:25 <Armada> yeah 10:05:50 <Armada> flo-retina: the bug is for instantbird 10:06:08 <flo-retina> Armada: if that was technically possible, I would think it would be OK to check the cert against both the username's host and the connect server 10:06:08 <Armada> The design discussion about 'connect server' is mainly about TB for me 10:06:21 <flo-retina> but I don't think NSS will less us supply 2 different hostnames for the cert check 10:06:58 <flo-retina> *let 10:07:25 <Armada> Can't we just differentiate whether we're attempting to connect to gtalk or a normal XMPP server? 10:08:34 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 10:08:42 <Armada> for normal XMPP servers it's pretty much useless to compare the cert to the 'connect server' unless you want to use one cert for multiple domains 10:09:28 <Armada> ejabberd can already offer multiple certs to serve multiple domains 10:10:43 <Armada> anyway, if we can fix DNS SRV for TB then I couldn't care less about that option 10:13:01 <Armada> but seeing as DNS SRV for TB has been an issue since 1999... 10:13:13 <Armada> Though it looks like it is nearing a fix :D 10:13:42 <flo-retina> Armada: the current behavior of the 'connect server' is useful for anybody using another company to host their XMPP server, when the company to which they outsource handling of the XMPP server doesn't have a valid cert 10:14:09 <flo-retina> DNS SRV has been nearing a fix for the last 3 years 10:14:52 <flo-retina> I think what it really needs to get fixed is something pushing this forward 10:15:27 <Armada> something or someone? 10:15:34 <flo-retina> someone, sorry :) 10:15:51 <-- jb has quit (Quit: jb) 10:16:26 --> jb has joined #instantbird 10:17:22 <Armada> I'd love to help, but I have no experience at all with the Mozilla code base 10:19:21 <Armada> We could also add a checkbox to the connect server to decide how to check the cert, but that feels like hacks on top of hacks 10:20:59 --> clokep has joined #instantbird 10:20:59 * ChanServ sets mode +o clokep 10:31:38 <Armada> flo-retina: anyway, let's first fix DNS SRV in Instantbird then 10:34:47 <clokep> In thunderbird? It works for Instantbird. 10:36:13 <Armada> not for me 10:36:36 <Armada> https://bugzilla.mozilla.org/show_bug.cgi?id=989674] 10:36:38 <instantbot> Bug 989674 nor, --, ---, nobody, NEW, Handshake failed (-8179) libpurple/ssl-nss.c:332 ssl_nss_handshake_cb 10:36:51 <-- GeKo has quit (Ping timeout) 10:37:08 <clokep> Yes, i know what you're discussing. 10:40:08 <flo-retina> where is nhnt11's debug-log-in-tab when you need it? ;) 10:41:30 --> GeKo has joined #instantbird 10:41:42 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 10:48:03 <clokep> Mic: FWIW I've alwayts found those search shortcuts impossible to remember. :( 11:07:23 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:10:04 <-- nhnt11 has quit (Ping timeout) 11:11:07 <instantbot> florian@queze.net changed the Resolution on bug 989674 from --- to INVALID. 11:11:09 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=989674 nor, --, ---, nobody, RESO INVALID, Handshake failed (-8179) libpurple/ssl-nss.c:332 ssl_nss_handshake_cb 11:19:03 --> aleth has joined #instantbird 11:19:03 * ChanServ sets mode +o aleth 11:22:54 <aleth> flo-retina: So... for bug 989271, is your preference not to add an API at all or to put it elsewhere? My instinct was simply "this code is duplicated, it suffers from the same problem in both cases, clearly it wants to be abstracted /somewhere/" 11:22:56 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=989271 nor, --, ---, aleth, ASSI, Tooltips and context menu should refer to the correct accountbuddy 11:24:24 <flo-retina> aleth: either would be fine. But this is related to handling of contacts, so the only reasonable place to add that new code is in imContacts.js 11:24:41 <flo-retina> whether the best place is in the contacts service of the buddy implementation can be discussed 11:24:48 <flo-retina> but imAccounts.js is not a correct place 11:25:18 <flo-retina> s/of the/or the/ 11:26:06 <flo-retina> clokep: Btw about that XMPP bug, if instead of insulting the user with "Handshake failed (-8179)" we said "Unknown certificate CA", that would have been dramatically more helpful, and Armada likely would have figured it out on his own. 11:27:27 <aleth> Well, OK. I still think "given the "andAccount" part, one can save oneself the extra parameter by putting it on the account" is reasonable though ;) 11:28:07 <flo-retina> aleth: moving it do a different file means xpconnect wrapping for each call 11:28:17 <flo-retina> and cross compartment wrappers everywhere 11:29:33 <aleth> One more wrapper, that's true. 11:47:59 <Armada> flo-retina: clokep: In general error codes like -8179 often have much more helpful enum identifiers associated with them, maybe there is some generic way with which we can display those identifiers in the log 11:53:10 --> clokep_work has joined #instantbird 11:53:10 * ChanServ sets mode +o clokep_work 12:04:21 <clokep_work> flo-retina: Is there a way go actually get that message in a better way? Isn't that from libpurple also? :( 12:08:54 <-- aleth has quit (Ping timeout) 12:13:46 --> aleth has joined #instantbird 12:13:47 * ChanServ sets mode +o aleth 12:17:36 <-- GeKo has quit (Ping timeout) 12:18:50 <aleth> flo-retina: If it is possible to have an incoming conversation with someone not on one's roster, that is likely not going to work with the current JS-XMPP code http://mxr.mozilla.org/comm-central/source/chat/protocols/xmpp/xmpp.jsm#181 12:24:36 <-- aleth has quit (Ping timeout) 12:38:33 --> GeKo has joined #instantbird 12:43:35 --> AlexanderSalas has joined #instantbird 12:44:39 --> nhnt11 has joined #instantbird 12:44:46 <nhnt11> flo-retina: :( 12:44:57 <nhnt11> (http://log.bezut.info/instantbird/today/#m130) 12:45:31 <flo-retina> clokep_work: yes, it's from libpurple, I think (hope?) we do a better job when a JS prpl has an ssl error 12:46:05 <flo-retina> aleth: that code looks broken, yes :( 12:46:18 <flo-retina> still plenty of details to iron out on JS-XMPP :-/ 13:00:27 <-- jb has quit (Ping timeout) 13:00:39 --> mayanktg has joined #instantbird 13:07:57 --> jb has joined #instantbird 13:09:57 <clokep_work> mayanktg: How are you attempting to set the image size? 13:11:22 <mayanktg> clokep_work: using the drawImage() I set the image size to the assigned height and width. 13:11:55 <mayanktg> Even assigning the size to the #photo (img div) didn't bring any change 13:13:29 --> rcscott has joined #instantbird 13:13:47 <mayanktg> Maybe I'm missing some CSS stuff here. I'm trying to figure this out :-| 13:14:24 <clokep_work> I don't know what drawImage is. 13:15:46 <mayanktg> drawImage is a <canvas>method which is used in HTML5 to draw image onto canvas 13:15:56 --> iamjayakumars has joined #instantbird 13:19:46 <clokep_work> Interesting. 13:19:54 <clokep_work> I assume you were actually setting the src of an image somewhere. 13:39:06 <-- iamjayakumars has quit (Ping timeout) 13:40:46 --> iamjayakumars has joined #instantbird 13:41:06 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 13:41:51 <-- iamjayakumars has quit (Client exited) 13:42:39 <mayanktg> Got the problem. I guess its due to the default constraint of getUsermedia. When I set the resolution to 640*480 the image fits perfectly in the area. 13:44:01 --> iamjayakumars has joined #instantbird 13:47:42 --> aleth has joined #instantbird 13:47:43 * ChanServ sets mode +o aleth 13:47:55 <mayanktg> the width is fixed to 640px for the video :( for eg https://simpl.info/getusermedia/constraints/ 13:48:30 <mayanktg> even if I select the option QVGA here in Firefox it would be set to 640 X 480 px 13:48:43 --> rcscott has joined #instantbird 13:50:42 --> mconley has joined #instantbird 13:51:50 <clokep_work> So...you know how to fix it? :) 13:53:32 <mayanktg> Its the default for firefox. We can get minimum of 320 X 180 resolution in Chrome and opera but not in Firefox. 13:53:32 <aleth> mayanktg: Don't you have to rescale it anyway before saving? 13:54:25 <mayanktg> aleth: I did try resacling the image. But the image got pixelated 13:55:33 <aleth> mayanktg: I mean, isn't the right point to worry about this (in the code) /after/ the user has confirmed the image that was taken from the webcam? 14:31:10 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:31:16 --> nhnt11 has joined #instantbird 14:42:25 <clokep_work> \o/ 14:44:00 <aleth> good news? 14:44:23 <aleth> Ah, good news. 14:51:00 <Fallen> I'm getting a Handshake failed message, is there any further way I can debug this? https://pastebin.mozilla.org/4736780 14:51:37 <Fallen> its an xmpp server that uses its own root CA. I've imported that CA as an authority in the prefs, but that doesn't seem to be enough 14:52:24 <flo-retina> Fallen: have you trusted it, after importing it? 14:53:20 <flo-retina> Fallen: I guess not ("error -8172:Peer's certificate issuer has been marked as not trusted by the user.") 14:55:22 <clokep_work> flo-retina: I'd appreciate if we could land SIPE before it bitrots again. :) 14:55:36 <flo-retina> is it fully working now? 14:57:47 <clokep_work> On Mac and Window yes, but Kerberos is only enabled on Windows currently. 14:57:54 <clokep_work> I want to do it for Mac/Linux in a follow up. 14:58:14 <-- nhnt11 has quit (Ping timeout) 14:58:37 <flo-retina> clokep_work: "I'm planning to do that in a separate bug since it's giving me issues." would be nice to expand a bit on that point 14:58:49 <flo-retina> especially: is it something I could help you fix quickly, or something that requires plenty of work? 14:59:32 <clokep_work> flo-retina: I can't find the krb5 library on Mac. I can only find the headers. 14:59:50 <clokep_work> What would be .lib files on WIndows, I don't know what they are on Mac. 15:00:12 <-- iamjayakumars has quit (Quit: ) 15:00:23 --> iamjayakumars has joined #instantbird 15:00:32 <flo-retina> .dylib or frameworks 15:01:31 <flo-retina> $ krb5-config --libs 15:01:31 <flo-retina> -dynamic -Wl,-search_paths_first -lkrb5 15:02:18 <clokep_work> Yes. 15:02:21 <clokep_work> That doesn't "work" 15:02:24 <clokep_work> It can't find those. 15:02:31 <flo-retina> /usr/lib/libkrb5.dylib 15:02:50 <flo-retina> I'm curious to see the error ;) 15:02:51 <clokep_work> OK... 15:02:56 <clokep_work> Am I supposed to hard code that? 15:03:00 <flo-retina> no 15:03:15 <flo-retina> is there just a trivial thing I can edit in the moz.build file while reviewing to test it? 15:03:19 <clokep_work> Let me rebuild. 15:03:20 <clokep_work> No. 15:03:30 <clokep_work> I didn't upload any of the configure changes, etc. 15:05:10 <flo-retina> clokep_work: are you linking SIPE statically or dynamically into purplexpcom? 15:05:19 <clokep_work> dynamically 15:05:42 <clokep_work> It shares function names with simple so things don't like that when I try to statically link it. 15:05:49 <flo-retina> so you need extra stuff in libpurple/protocols/sipe/moz.build even for Windows, don't you? 15:06:04 <clokep_work> "extra stuff" compared to what? 15:06:10 <clokep_work> I'm super confused if you've looked at the patches yet or not. 15:06:18 <flo-retina> krb5.lib 15:06:52 <flo-retina> clokep_work: I've looked for less than 30secondes (looked mostly as the list of files included in the patches), and I'm trying to figure out if you need help with kbr5 linking. 15:08:08 <Fallen> flo-retina: yes, I did trust it. It may be that its not the right server cert though. Not sure how I can download it off the server, openssl s_client -starttls xmpp doesn't seem to work 15:08:36 <flo-retina> Fallen: the server doesn't support connecting with SSL directly? 15:08:45 <clokep_work> flo-retina: No, not at all. 15:08:48 <flo-retina> (that makes it easy) 15:08:49 <Fallen> what port is that usually? 15:09:00 <clokep_work> flo-retina: Kerberos is built into Windows libraries which it uses, it doesn't use krb5. 15:09:05 <flo-retina> Fallen: usually that's 5223 I think 15:09:24 <-- jb has quit (Ping timeout) 15:11:55 <flo-retina> clokep_work: was it already there on XP? :) 15:12:09 <Fallen> flo-retina: that port doesn't work unfortunately 15:13:33 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 15:14:38 <clokep_work> flo-retina: I believe so, yes. It's in like core libraries. 15:14:45 <clokep_work> It's used by Single Sign On. 15:15:52 <Fallen> I think this server is just fscked up 15:16:32 <clokep_work> People seem to be using it on XP and it says it's supported. I don't know if 2000 is supported though. 15:16:43 <clokep_work> (And they don't offer separate versions for different versions of WIndows.) 15:18:13 <aleth> clokep_work: http://technet.microsoft.com/en-us/library/bb742431.aspx ? 15:19:59 <-- iamjayakumars has quit (Ping timeout) 15:21:12 <flo-retina> do we still support 2000? 15:21:23 <flo-retina> I thought Mozilla's min version was somehow XP SP3 now 15:22:50 <clokep_work> flo-retina: So...I'm not getting an error at all anymore but support for it isn't built in, something must be funky in one of my files right now. 15:22:57 <clokep_work> (Not the stuff that's uploaded, my extra patch.) 15:24:30 <clokep_work> Is there a way to build a single folder w/ mach? make just says I have to rebuild the backend. 15:24:32 <clokep_work> It's frustrating. 15:25:02 <aleth> clokep_work: well, with the dumbmake patch I requested feedback on... ;) 15:25:09 --> iamjayakumars has joined #instantbird 15:25:09 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:25:21 <clokep_work> aleth: That seems entirely unrelated to me. 15:25:35 <aleth> No, apply the patch and mach build <path> will work. 15:25:51 --> rcscott has joined #instantbird 15:26:02 <aleth> Of course it just calls make so... you are right it might not help. 15:26:47 <clokep_work> (o_O) 15:35:27 * clokep_work sighs. 15:39:36 <clokep_work> The whole reason I wanted to include it separately is because it's an extra layer of complexity that keeps breaking as I fix other things on diferent OSes. 15:42:00 --> nhnt11 has joined #instantbird 15:43:15 <aleth> Do we have a bug on file for zoom being broken? 15:44:27 <aleth> Ah, bug 982580 15:44:29 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=982580 nor, --, ---, nobody, NEW, Zooming the conversation content is broken 15:45:08 * Fallen is now known as Fallen|away 15:46:52 <-- iamjayakumars has quit (Quit: ) 15:48:35 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 15:48:37 <-- aleth has quit (Ping timeout) 15:53:57 <-- AlexanderSalas has quit (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145]) 15:54:19 --> AlexanderSalas has joined #instantbird 15:56:05 --> flo-retina has joined #instantbird 15:56:05 * ChanServ sets mode +qo flo-retina flo-retina 16:00:00 <-- gerard-majax has quit (Ping timeout) 16:04:50 --> mayanktg has joined #instantbird 16:06:22 --> iamjayakumars has joined #instantbird 16:06:38 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 16:08:23 <clokep_work> flo-retina: So I can put up my patch if you want to see it... 16:16:22 --> arlolra has joined #instantbird 16:20:13 <-- GeKo has quit (Input/output error) 16:22:53 --> rcscott has joined #instantbird 16:23:54 --> wnayes has joined #instantbird 16:24:34 <-- rcscott has quit (Ping timeout) 16:25:14 --> rcscott has joined #instantbird 16:25:25 --> GeKo has joined #instantbird 16:43:18 --> Mook_as has joined #instantbird 16:53:13 <-- Armada has quit (Ping timeout) 17:00:05 --> Armada has joined #instantbird 17:03:14 <-- Armada has quit (Ping timeout) 17:05:22 --> shrihari has joined #instantbird 17:15:48 --> jb has joined #instantbird 17:17:31 --> Armada has joined #instantbird 17:24:15 <-- nhnt11 has quit (Ping timeout) 17:26:19 --> nhnt11 has joined #instantbird 17:40:04 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 17:42:53 <-- iamjayakumars has quit (Client exited) 17:49:19 <-- flo-retina has quit (Ping timeout) 17:50:24 --> flo-retina has joined #instantbird 17:50:25 * ChanServ sets mode +qo flo-retina flo-retina 17:52:19 --> iamjayakumars has joined #instantbird 17:52:32 <-- iamjayakumars has quit (Client exited) 17:56:30 <-- jb has quit (Ping timeout) 18:23:09 --> mconley_ has joined #instantbird 18:23:16 <-- mconley has quit (Connection reset by peer) 18:24:21 * mconley_ is now known as mconley 18:28:23 <-- nhnt11 has quit (Ping timeout) 18:29:40 --> nhnt11 has joined #instantbird 18:43:28 --> gerard-majax has joined #instantbird 18:47:33 --> BWMerlin has joined #instantbird 18:51:14 <-- BWMerlin has quit (Ping timeout) 18:59:51 --> Mic has joined #instantbird 18:59:51 * ChanServ sets mode +o Mic 19:13:49 <-- mconley has quit (Connection reset by peer) 19:13:49 <Mic> Good evening! 19:14:03 --> mconley has joined #instantbird 19:14:05 <Mic> mayanktg: so what was the result of your canvas/image problem? You're using a bigger preview now? 19:14:22 <Mic> Maybe I misunderstood that though... 19:14:42 <mayanktg> yes, now I have to use that only. It isn't looking good though :( 19:15:08 <mayanktg> a pnel 640 px wide is not what we want :-/ 19:16:25 <mayanktg> I'm now trying to set the captured image as buddy icon. 19:19:49 --> unghost has joined #instantbird 19:24:29 --> BWMerlin has joined #instantbird 19:27:38 --> EionRobb has joined #instantbird 19:27:54 <-- shrihari has quit (Ping timeout) 20:05:37 <flo-retina> clokep_work: what did you mean with "flo-retina: So I can put up my patch if you want to see it..." ? 20:05:47 <flo-retina> is kerberos support a different patch for a different bug? 20:05:51 <clokep_work> flo-retina: You were asking about kerberos earlier. 20:05:53 <flo-retina> or am I just increasingly confused? 20:06:50 <clokep_work> flo-retina: I was saying I'd LIKE to do it in a seperate patch in a separate bug. 20:06:56 <clokep_work> And you seemed to imply to me that that was unacceptable. 20:07:05 <clokep_work> Or that if it can easily be done we should look at it. 20:07:28 <clokep_work> So I can put up the patch that attempts to enable it somewhere, either in that bug or on pastebin or on a separate bug. 20:07:34 <flo-retina> clokep_work: it's possible I missunderstood one of your comment in the bug 20:07:42 <clokep_work> Alright. 20:07:48 <flo-retina> I understood "the patches I have here work on Windows with kerberos, but not on Mac" 20:07:52 <clokep_work> Is it clear now or should I explain from the top. :) 20:08:16 <clokep_work> flo-retina: No, that's wrong. "the patches I have here work on WIndows and Mac, Kerberos only works on Windows." 20:09:00 <flo-retina> how is that different from what I said? 20:09:21 <clokep_work> flo-retina: I took your quote to mean things don't work AT ALL on Mac. 20:09:23 <clokep_work> That's not true. 20:09:31 <flo-retina> we really need to finish fixing bug 817596 :( 20:09:33 <clokep_work> It compiles and you exists as an account type, etc. 20:09:36 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=817596 nor, --, ---, clokep, ASSI, Unable to parse nonce values from "jabber.ubuntu-fr.org" 20:10:08 * flo-retina is still confused about the difference between Windows and Mac here :-S 20:10:22 <clokep_work> flo-retina: Windows does not use krb5 at all, it has built in libraries that do this. 20:10:26 <flo-retina> I guess it's the "don't work" that isn't really specified 20:10:27 <clokep_work> Mac and Linux use krb5. 20:10:33 <clokep_work> flo-retina: I have not enabled it. 20:10:46 <clokep_work> I am not even attempting to compile in support for it. 20:13:24 <clokep_work> flo-retina: Is that clearer? :-\ 20:14:00 <flo-retina> mostly :) 20:14:33 <flo-retina> "doesn't work" seemed to imply you worked on it and got stuck, so I asked earlier if you needed help. 20:15:18 <clokep_work> flo-retina: I did work on it and got stuck but none of those changes are included /in that patch/. 20:15:42 <clokep_work> But I'm unable to reproduce the issues I was having now, but I'm too busy at work to look at it. 20:16:10 <flo-retina> fair enough 20:16:15 <clokep_work> So you're unable to help me since I'm unsure what the issue is right now. :P 20:16:21 <flo-retina> I guess I can just look at the patches currently in the bug and see if I have feedback about them 20:16:26 <clokep_work> But I can give you the patch if you want to look at it and tell me what's awful about it. 20:16:38 <flo-retina> yeah, seems difficult to help fix problems that aren't visible any more 20:17:25 <clokep_work> Yeah. :( It's just not seeming to try to compile it all, so I must have broken the configure stuff somewhere. 20:32:13 --> rcscott has joined #instantbird 20:35:45 <flo-retina> clokep_work: why is SIPE using g_usleep? 20:36:31 <clokep_work> flo-retina: How am I supposed to know "why"? :P 20:36:45 <clokep_work> (I have no idea.) 20:36:56 <flo-retina> sleep in a code that's supposed to be non-blocking equals r- ;) 20:36:57 <flo-retina> :( 20:37:01 <clokep_work> I think we had previously defined those as no-ops. 20:37:11 <clokep_work> But I started from scratch again since all my code has bit-rotted. 20:42:16 <flo-retina> you said statically linking didn't work because of duplicated symbols? 20:42:51 <flo-retina> are you purposefully adding SIPE in a way that won't get packaged so that it's then easier to figure out the details once it's in the tree? 20:43:22 <clokep_work> No. 20:43:36 <clokep_work> And yes, that's why static linking didn't work. 20:43:52 <clokep_work> (That's easy enough to test btw, just add it to STATIC_PRPLS in configure.in) 21:03:24 <flo-retina> my review queue is now SIPE free! \o/ 21:05:38 * clokep_work sighs. 21:05:48 <clokep_work> Almost all those questions are answered in old comments. :-\ 21:06:29 <clokep_work> Well maybe not almost all. 21:06:32 <clokep_work> But some of them are. 21:07:53 <clokep_work> And some of them are old review comments that I blew away. 21:08:31 <flo-retina> I didn't re-read old comments 21:09:08 <flo-retina> I kinda assumed that if the flags were r? rather than f?, it was because all comments have been addressed, and you wanted a list of all the stuff that needs to be fixed before landing 21:09:50 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:10:35 <clokep_work> Yeah,...some of the question you asked were definitely discussed before (or I removed things in response to your comments). 21:10:44 <clokep_work> I'll reply it a bit though. 21:11:04 <flo-retina> no rush 21:11:08 <flo-retina> my review queue isn't empty 21:11:11 <flo-retina> (definitely not :-S) 21:13:26 <-- gerard-majax has quit (Ping timeout) 21:22:08 <clokep_work> I'm sure I can fill it up again. :P 21:22:15 <clokep_work> Thanks for the reviews though. 21:22:21 <flo-retina> aleth has also worked on that today ;) 21:22:21 <clokep_work> I just find this whole thing frustrating. 21:22:29 <clokep_work> And testing any changes takes a long time and is demotivating. 21:22:34 <flo-retina> I won't disagree with that ;) 21:22:53 <flo-retina> that being "this whole thing being frustrating" 21:23:38 <flo-retina> spending all evenings doing review instead of writing code is also demotivating ;) 21:23:45 <sukhe> hi. I want to include an extension as part of the default profile (added during the build process). where should I be looking at? my attempts to add the extension to im/app/profile/extensions didn't help me much, so I am sure there is an easierway/documentation 21:23:50 <-- BWMerlin has quit (Quit: BWMerlin) 21:23:58 <sukhe> I already have an answer from Fallen|away but I am not sure where all I should put in the config? 21:25:37 <clokep_work> sukhe: It looks like you'd have to add it to a makefile somewhere. :P Maybe the one in im/? It probably depends on how you're building your extension and such. 21:27:25 <sukhe> clokep_work: I see. it is the tor-launcher extension (https://gitweb.torproject.org/tor-launcher.git) I am trying to add, and it already has a Makefile 21:28:07 <clokep_work> sukhe: How does Firefox/Thunderbird do this? 21:28:14 <clokep_work> It should be done the same way. 21:28:41 <sukhe> yeah I guessed that but I couldn't find it even though I tried searching. I guess to search again ;) 21:29:43 <clokep_work> If you can show us how it's done for one of those we can probably very easily point you to where to do that for Instantbird. 21:30:41 <sukhe> if it helps, Fallen|away pointed me to this earlier: http://mxr.mozilla.org/comm-central/source/calendar/lightning/Makefile.in#90 21:41:47 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 21:43:38 * Fallen|away is now known as Fallen 21:44:47 <Fallen> sukhe, clokep_work: did that link help? The problem was how to make the mozilla build system install the extension into dist/bin? Or did I misunderstand? 21:45:27 <clokep_work> Fallen: I want sukhe to give me a link of how the TorLauncher does this for Thunderbird or Firefox. 21:45:31 <clokep_work> It should be trivial to port that way. 21:46:22 <Fallen> but isn't it just a matter of doing what lightning does, i.e INSTALL_EXTENSION_ID ? 21:46:34 <Fallen> again, I might have misunderstood the actual problem 21:55:05 <clokep_work> Fallen: Probably. 22:01:36 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 22:06:59 <-- mconley has quit (Input/output error) 22:19:51 <-- unghost has quit (Input/output error) 22:20:46 <-- Armada has quit (Connection reset by peer) 22:27:52 <Fallen> flo-retina: I managed to retrieve the cert and set things up, but now instantbird-bin is crashing 22:28:06 <Fallen> then it tells me its connected 22:31:21 <Fallen> i have no idea what is crashing there...the app is still running 22:35:27 <flo-retina> how can it crash and still be running? 22:35:48 <-- AlexanderSalas has quit (Ping timeout) 22:36:15 <Fallen> flo-retina: I have no idea... I feel undead. I get the mac crash dialog, but Instantbird is still running and afterwards the xmpp server is connected 22:37:06 <Fallen> ha now I was able to trigger breakpad 22:37:57 <flo-retina> doesn't the mac crash dialog show you a stack? 22:38:25 <Fallen> ah I just lost that, but I have a crash report now, once its processed bp-3aa9efdf-2f4d-4c2e-a832-840332140401 22:38:34 <Fallen> let me see if I can trigger it again 22:40:30 <flo-retina> I'm not sure our socorro server is running correctly these days 22:40:38 <flo-retina> my last crash report hasn't been processed 22:41:05 <Fallen> there we have it 22:41:27 <Fallen> flo-retina: https://pastebin.mozilla.org/4739145 22:42:10 <Fallen> thats all I get from the apple dialog 22:42:22 <Fallen> there might be a dump hidden in the fs somewhere 22:42:57 <flo-retina> "*** multi-threaded process forked ***" 22:45:14 <flo-retina> there are fork() calls in http://lxr.instantbird.org/instantbird/source/purple/libpurple/dnssrv.c 22:45:33 <flo-retina> I thought I had removed the fork bombs from libpurple, but I guess I forgot the DNS SRV ones :-S 22:47:18 <EionRobb> I thought you didn't use libpurple's dns? 22:47:33 <Fallen> flo-retina: yeah that might be it :) Do you have all you need to fix it? I need sleep soon 22:47:51 <flo-retina> EionRobb: dns and dns srv are different implementations within libpurple 22:48:00 <flo-retina> Fallen: I need sleep too! ;) 22:48:20 <flo-retina> and no, I don't have what I need to fix it; I would need a way to reproduce :-/ 22:49:04 <Fallen> flo-retina: hm I can't give you my credentials, I don't know if its enough to just connect 22:49:25 <flo-retina> if it's just dns srv, just connecting should be enough 22:49:31 <flo-retina> but it's also possible the crash is quite random :-/ 22:52:37 <Mook_as> yeah, the fork() crashes are extremely random and rare 22:52:54 <Mook_as> it's got something to do with jemalloc, IIRC. 22:53:05 <Mook_as> (at least, assuming it's the same one that komodo sees) 23:03:14 --> iamjayakumars has joined #instantbird 23:16:10 --> rcscott has joined #instantbird 23:34:27 <-- EionRobb has quit (Quit: Leaving.) 23:34:33 --> EionRobb has joined #instantbird 23:35:56 <-- iamjayakumars has quit (Client exited) 23:37:09 <-- EionRobb has quit (Quit: Leaving.) 23:38:40 --> EionRobb has joined #instantbird 23:42:09 * Fallen is now known as Fallen|away 23:42:50 --> clokep has joined #instantbird 23:42:50 * ChanServ sets mode +o clokep 23:48:01 --> mconley has joined #instantbird 23:59:21 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)