[00:00:54] *** vdamewood has joined #haiku
[00:00:59] *** hmstrmn has quit IRC
[00:01:37] *** Anarchos has quit IRC
[00:04:11] *** hmstrmn has joined #haiku
[00:06:59] *** nande has joined #haiku
[00:32:30] *** luroh has quit IRC
[00:33:25] *** hmstrmn has quit IRC
[00:33:41] *** hmstrmn has joined #haiku
[00:39:06] *** vdamewood has quit IRC
[00:46:05] *** mattlacey has joined #haiku
[00:54:38] *** nighty^ has quit IRC
[01:00:24] *** Nekron_dev has quit IRC
[01:16:24] *** happy-dude has quit IRC
[01:16:38] *** someplace has quit IRC
[01:17:38] *** someplace has joined #haiku
[01:22:28] *** vdamewood has joined #haiku
[01:38:09] *** HAIKU-irker902 has quit IRC
[01:38:14] *** nighty^_ has quit IRC
[01:38:14] *** planktonizer has quit IRC
[01:38:22] *** daniele_athome has quit IRC
[01:38:25] *** FreeFull has quit IRC
[01:38:27] *** hackkitten has quit IRC
[01:38:29] *** johndrinkwater has quit IRC
[01:38:30] *** Alam_Squeeze has quit IRC
[01:38:30] *** mta has quit IRC
[01:38:31] *** rvalles has quit IRC
[01:38:36] *** e1z0_ has joined #haiku
[01:39:00] *** rvalles has joined #haiku
[01:39:20] *** bitkid__ has joined #haiku
[01:39:22] *** nighty^ has joined #haiku
[01:39:23] *** Miyu has joined #haiku
[01:39:27] *** [Beta] has joined #haiku
[01:39:33] *** plankton1zer has joined #haiku
[01:39:34] *** earthnat1ve has joined #haiku
[01:39:36] *** FreeFull_ has joined #haiku
[01:39:37] *** mta_ has joined #haiku
[01:39:40] *** Alam_Lenny has joined #haiku
[01:39:41] *** Hare has quit IRC
[01:39:51] *** daniele_nothome has joined #haiku
[01:39:52] *** rvalles has quit IRC
[01:39:52] *** rvalles has joined #haiku
[01:39:55] *** daniele_nothome is now known as daniele_athome
[01:40:00] *** HaikuUser has quit IRC
[01:40:02] *** bitkid_ has quit IRC
[01:40:03] *** e1z0 has quit IRC
[01:40:06] *** earthnative has quit IRC
[01:43:29] *** Vidiot_X has joined #haiku
[01:47:23] *** vdamewood has quit IRC
[01:54:14] *** oblo has quit IRC
[02:05:04] *** pebble` has quit IRC
[02:05:17] *** AlienSoldier has joined #haiku
[02:05:29] *** pebble` has joined #haiku
[02:21:46] *** bbjimmy-atwork- has joined #haiku
[02:28:47] *** mmu_man has quit IRC
[02:31:25] *** oco2 has quit IRC
[02:34:49] *** Kernel86 has quit IRC
[02:42:08] *** Kernel86 has joined #haiku
[02:44:04] *** TheOnlyJoey has quit IRC
[02:47:17] *** nande has quit IRC
[02:56:41] *** TheOnlyBouncer has joined #haiku
[02:57:22] *** daniele_athome has quit IRC
[03:09:58] *** _marc` has quit IRC
[03:10:07] *** eschatologist has joined #haiku
[03:17:13] *** Vidiot_X has quit IRC
[03:24:38] *** _marc` has joined #haiku
[03:27:53] *** eschatologist has quit IRC
[03:30:43] *** earthnat1ve is now known as earthnative
[03:40:57] *** HaikuUser has joined #haiku
[04:06:49] *** Not-4e01 has quit IRC
[04:20:42] *** soakbot has quit IRC
[04:20:56] *** soakbot has joined #haiku
[04:20:56] *** ChanServ sets mode: +v soakbot
[04:25:41] *** eschatologist has joined #haiku
[04:29:12] *** schily___ has joined #haiku
[04:31:43] *** MrSunshine has quit IRC
[04:32:54] *** schily__ has quit IRC
[04:34:30] *** MrSunshine has joined #haiku
[04:35:01] *** HaikuUser has joined #haiku
[04:39:40] *** dr_evil has joined #haiku
[04:41:12] *** bbjimmy-atwork- has quit IRC
[04:43:06] *** dr_evil_ has quit IRC
[04:55:19] *** roptat has quit IRC
[05:17:12] *** roptat has joined #haiku
[05:21:13] *** HAIKU-irker711 has joined #haiku
[05:21:13] *** ChanServ sets mode: +v HAIKU-irker711
[05:21:44] <HAIKU-irker711> e2ceb857d481: Update pci.ids from pciids.sourceforge.net
[05:24:05] *** e1z0_ is now known as e1z0
[05:24:09] *** e1z0 has joined #haiku
[05:25:01] <HaikuUser> i have a question. why doesn't haiku store all its configs in plain text?
[05:25:24] *** happy-dude has joined #haiku
[05:26:16] <ex-parrot> HaikuUser: a lot of them are
[05:26:21] <ex-parrot> which config in particular are you looking at?
[05:30:58] *** eschatologist has quit IRC
[05:34:46] *** nande has joined #haiku
[05:36:59] <HaikuUser> ex-parrot: i'm not sure off the top of my head, i just noticed lots of applications don't have config files that i can edit in vim
[05:37:47] *** mattlacey has quit IRC
[05:38:03] <ex-parrot> are you talking about parts of the core OS, or third party applications?
[05:38:10] <HaikuUser> both
[05:38:37] <HaikuUser> ex-parrot: tell me, how do you modify Deskbar preferences in vim?
[05:38:57] <ex-parrot> you have to keep in mind that Haiku via BeOS only grew POSIXish semantics at a late stage
[05:39:20] <ex-parrot> there are some things which don't come from the UNIX tradition of text config files :)
[05:39:23] <HaikuUser> yep i'm not complaining, just wondering if there's a reason for it. because it seems like unix's 'everything in plain text' is a good idea
[05:39:31] <ex-parrot> I agree it is in general
[05:40:03] <ex-parrot> but BeOS wasn't really UNIXy until the last couple of releases
[05:40:28] <HaikuUser> do you think this is an important enough design feature that it could be an R2 goal?
[05:40:42] <HaikuUser> everything in plaintext
[05:41:09] <ex-parrot> that's a pretty wild idea
[05:41:27] <HaikuUser> why?
[05:41:45] <ex-parrot> it'd be a lot of work
[05:41:53] <HaikuUser> oh
[05:42:43] <ex-parrot> I never got really in to BeOS dev
[05:42:54] <HaikuUser> i would have thought it's easier to design everything to use plaintext config in the first place.
[05:43:02] <ex-parrot> but I think it's quite common to just flatten the data structures like the BMessage and then dump them in to a file
[05:43:12] <HaikuUser> yeah
[05:43:41] <ex-parrot> I bet there are some great security implications in that actually
[05:43:46] <ex-parrot> recomposing a malicious BMessage...
[05:46:51] <ex-parrot> you can probably use deres and unpack the deskbar configuration resource
[05:46:53] <ex-parrot> then re-compile it
[05:46:56] <ex-parrot> but I'm speculating :)
[06:06:39] *** johndrinkwater has joined #haiku
[06:07:54] *** [Beta] has quit IRC
[06:10:50] <jessicah> it shouldn't actually be too hard to switch to plain text
[06:11:00] <jessicah> we already have a json => bmessage adapter
[06:12:02] <ex-parrot> wouldn't it require a lot of places to be changed though?
[06:12:34] <jessicah> mm, maybe, but the work itself would be fairly trivial, if the API is done right
[06:12:39] <ex-parrot> I suppose
[06:12:44] <ex-parrot> is my analysis roughly correct regarding the rest?
[06:13:06] <jessicah> yeah I think so
[06:14:25] <ex-parrot> pohew :)
[06:14:29] <ex-parrot> phew*
[06:24:45] <hamishm> regarding the security implications
[06:24:55] <hamishm> if you're in a position to modify files on the disk you can do anything anyway
[06:25:36] *** Akuji has joined #haiku
[06:26:48] <jessicah> ex-parrot: I'm pretty sure BMessages are parsed anyway
[06:27:06] <jessicah> they encode the data types into the serialized format, for example
[06:28:09] <ex-parrot> boring :P
[06:28:19] <jessicah> ;)
[06:28:26] <ex-parrot> but exploiting serialisation formats is all the rage!
[06:28:58] <jessicah> there are probably still ways to exploit it :)
[06:29:15] <ex-parrot> I wonder if I could port afl-fuzz to haiku
[06:31:00] <jessicah> what is that?
[06:32:10] *** Akuji_ has joined #haiku
[06:36:06] *** Akuji has quit IRC
[06:42:46] *** kneekoo has quit IRC
[06:46:01] *** Akuji has joined #haiku
[06:46:56] *** kushalsingh007 has quit IRC
[06:48:13] <jessicah> ex-parrot: perhaps I'm remembering incorrectly, but I think there might've been an issue with SHM support on Haiku?
[06:48:26] <ex-parrot> ah ok, I don't know
[06:48:42] <ex-parrot> afl-fuzz does some pretty deep magic
[06:48:42] <jessicah> if that is the case [still?], then going by the notes about Android on x86, it wouldn't work
[06:48:46] <ex-parrot> mm
[06:48:55] <jessicah> if SHM is supported on Haiku, then probably be fairly okay
[06:48:56] * ex-parrot puts it on the list of things to look at one day
[06:49:10] <ex-parrot> it's probably a bit fish-in-a-barrel to be fuzzing stuff in haiku as well
[06:49:15] <jessicah> not sure if our gcc binaries hardcode path to as though; that was one other issue noted
[06:49:26] <jessicah> heh :)
[06:49:40] <ex-parrot> that sounded way meaner than I intended it to
[06:50:03] *** Akuji_ has quit IRC
[06:55:11] *** PulkoMandy has joined #haiku
[06:55:11] *** ChanServ sets mode: +o PulkoMandy
[06:55:25] <jessicah> ;-)
[07:00:38] *** Akuji has quit IRC
[07:00:54] *** MrSunshine has quit IRC
[07:02:15] *** HaikuUser has quit IRC
[07:04:57] *** MrSunshine has joined #haiku
[07:09:30] *** nagerst_ has joined #haiku
[07:12:30] *** nagerst has quit IRC
[07:33:32] <HAIKU-irker711> 091a80aeed69: Protect all BSD extensions with _BSD_SOURCE
[07:44:00] *** PulkoMandy has quit IRC
[07:44:13] *** AlienSoldier has quit IRC
[07:54:03] *** tqh has joined #haiku
[08:09:41] *** Miyu is now known as hackkitten
[08:18:44] *** fujisan has joined #haiku
[08:23:35] *** _marc` has quit IRC
[08:25:37] *** pvalue54 has joined #haiku
[08:26:37] *** tqh has quit IRC
[08:31:36] *** fujisan has quit IRC
[08:33:42] *** DKnoto has joined #haiku
[08:39:42] *** OmniMancer has joined #haiku
[08:48:48] *** daniele_athome has joined #haiku
[08:52:30] *** stargater has joined #haiku
[08:56:26] *** happy-dude has quit IRC
[09:16:34] *** hagen has joined #haiku
[09:18:04] *** hagen has quit IRC
[09:18:33] *** hagen has joined #haiku
[09:19:21] *** DingoSaar has quit IRC
[09:19:26] *** hagen has quit IRC
[09:19:49] *** DingoSaar has joined #haiku
[09:21:05] *** Akuji has joined #haiku
[09:29:02] *** Akuji has quit IRC
[09:30:07] *** Akuji has joined #haiku
[09:31:16] *** SunWuKung has joined #haiku
[09:32:05] *** SunWuKung has quit IRC
[09:33:58] *** pvalue54 has quit IRC
[09:44:53] *** GeneralDuke has joined #haiku
[09:53:06] *** MrSunshine has quit IRC
[09:55:44] *** stippi has joined #haiku
[09:55:44] *** ChanServ sets mode: +o stippi
[09:56:07] *** leszek has joined #haiku
[09:56:59] *** mmu_man has joined #haiku
[10:00:13] *** kushalsingh007 has joined #haiku
[10:00:58] *** Thunderblade has joined #haiku
[10:01:33] *** Akuji_ has joined #haiku
[10:01:52] *** Paradoxon has quit IRC
[10:03:46] *** Thunderblade has quit IRC
[10:05:36] *** Akuji_ has quit IRC
[10:10:40] *** kcj has joined #haiku
[10:18:01] *** _3dEyes has joined #haiku
[10:40:12] *** kcj has quit IRC
[10:41:05] *** MrSunshine has joined #haiku
[10:43:14] *** Max-Might has joined #haiku
[10:52:20] *** _marc` has joined #haiku
[10:52:47] *** stargater has quit IRC
[11:00:00] *** daniele_athome has quit IRC
[11:01:31] *** daniele_athome has joined #haiku
[11:02:14] *** HaikuUser has joined #haiku
[11:02:31] *** HaikuUser has quit IRC
[11:03:08] *** MrSunshine has quit IRC
[11:15:56] *** Ptrus has quit IRC
[11:16:26] *** Ptrus has joined #haiku
[11:18:21] *** MrSunshine has joined #haiku
[11:30:29] *** MrSunshine has quit IRC
[11:33:04] *** MrSunshine has joined #haiku
[11:36:54] *** nande has quit IRC
[11:39:23] *** HaikuUser has joined #haiku
[11:39:52] *** HaikuUser has quit IRC
[11:40:49] *** PasNox_ has joined #haiku
[11:43:12] *** PasNox_ has quit IRC
[11:45:16] *** GeneralDuke has quit IRC
[11:47:41] *** GeneralDuke has joined #haiku
[11:48:41] *** Bodhi has joined #haiku
[11:49:48] *** Bodhi has quit IRC
[12:03:43] *** mmu_man has quit IRC
[12:05:43] *** TheOnlyBouncer is now known as TheOnlyJoey
[12:11:13] *** kushalsingh007 has quit IRC
[12:12:50] <Max-Might> gcc2 produces some really confusing error messages sometimes
[12:14:25] *** kushalsingh007 has joined #haiku
[12:38:17] *** pvalue54 has joined #haiku
[12:50:12] *** daniele_athome has quit IRC
[12:50:59] *** pvalue54 has quit IRC
[12:54:12] *** daniele_athome has joined #haiku
[12:59:35] *** Max-Might has quit IRC
[13:03:35] *** Akuji has quit IRC
[13:09:07] *** stippi has quit IRC
[13:10:36] *** Akuji has joined #haiku
[13:23:08] *** Vidiot_X has joined #haiku
[13:26:42] *** oblo has joined #haiku
[13:33:02] *** jessicah` has joined #haiku
[13:33:02] *** ChanServ sets mode: +o jessicah`
[13:36:23] *** nighty-_ has joined #haiku
[13:39:14] *** nighty-_ has quit IRC
[13:39:46] *** happy-dude has joined #haiku
[13:40:31] *** nighty-_ has joined #haiku
[13:41:38] <HAIKU-irker711> 9f17027980c8: assert.h: remove include guards
[13:41:39] <HAIKU-irker711> e4de39c4e423: libs/bsd: also define _BSD_SOURCE for C files
[13:41:40] *** Max-Might has joined #haiku
[13:52:42] *** NicePics13 has joined #haiku
[13:53:18] *** NicePics13 has left #haiku
[13:55:26] *** mmu_man has joined #haiku
[13:57:44] *** _3dEyes has quit IRC
[14:00:11] *** Akuji has quit IRC
[14:02:29] *** Akuji has joined #haiku
[14:23:13] *** jessicah` has quit IRC
[14:36:02] *** OmniMancer has quit IRC
[14:36:55] *** Max-Might has quit IRC
[14:45:25] *** Max-Might has joined #haiku
[15:49:33] *** kushalsingh007 has quit IRC
[16:12:01] *** kushalsingh007 has joined #haiku
[16:20:17] *** pvalue54 has joined #haiku
[16:24:54] *** DKnoto has quit IRC
[16:31:34] *** dexterk has quit IRC
[16:38:32] *** dexterk has joined #haiku
[16:47:35] *** pvalue54 has quit IRC
[16:48:57] *** Timothy_Gu has joined #haiku
[16:50:13] *** dexterk has quit IRC
[16:55:57] *** dexterk has joined #haiku
[16:57:52] *** Nach0z has joined #haiku
[17:03:59] *** humdinger has joined #haiku
[17:03:59] *** ChanServ sets mode: +o humdinger
[17:07:05] *** Akuji has quit IRC
[17:07:31] *** Akuji has joined #haiku
[17:08:20] *** humdinger has quit IRC
[17:12:02] *** Akuji has quit IRC
[17:14:59] *** GeneralDuke has quit IRC
[17:20:48] *** BitPuffin has joined #haiku
[17:20:49] *** Nach0z has quit IRC
[17:28:39] *** humdinger has joined #haiku
[17:28:39] *** ChanServ sets mode: +o humdinger
[17:36:59] *** Nach0z has joined #haiku
[17:42:17] *** Nach0z has quit IRC
[17:45:07] <humdinger> hullo jstressman
[17:47:31] *** stippi has joined #haiku
[17:47:31] *** ChanServ sets mode: +o stippi
[17:50:06] <waddlesplash> Max-Might: yes it do
[18:14:42] *** _marc` has quit IRC
[18:15:16] *** hagen has joined #haiku
[18:17:56] *** DingoSaar has quit IRC
[18:19:10] *** leszek has quit IRC
[18:19:23] *** hagen has quit IRC
[18:19:58] *** DingoSaar has joined #haiku
[18:25:08] *** hagen has joined #haiku
[18:25:59] *** DingoSaar has quit IRC
[18:26:10] *** hagen has quit IRC
[18:26:29] *** hagen has joined #haiku
[18:26:50] *** DingoSaar has joined #haiku
[18:32:24] *** DKnoto has joined #haiku
[18:43:20] *** oblo has quit IRC
[19:09:13] *** bbjimmy has quit IRC
[19:09:20] *** bbjimmy has joined #haiku
[19:11:29] *** m4tx has quit IRC
[19:12:00] *** _marc` has joined #haiku
[19:16:37] *** Vidiot_X has quit IRC
[19:17:27] *** stippi has quit IRC
[19:25:32] *** jessicah has quit IRC
[19:28:22] *** HaikuUser has joined #haiku
[19:30:33] *** daniele_athome has quit IRC
[19:30:39] *** HaikuUser has quit IRC
[19:32:50] *** daniele_athome has joined #haiku
[19:53:16] *** MrSunshine has quit IRC
[20:01:10] *** luroh has joined #haiku
[20:02:11] *** BitPuffin has quit IRC
[20:05:06] *** MrSunshine has joined #haiku
[20:08:10] *** Stephane3 has joined #haiku
[20:11:51] *** Max-Might has quit IRC
[20:12:34] *** Max-Might has joined #haiku
[20:13:48] *** Skipp_OSX has joined #haiku
[20:13:48] *** ChanServ sets mode: +o Skipp_OSX
[20:47:29] *** Vidiot_X has joined #haiku
[20:47:41] *** dexterk has quit IRC
[20:48:07] *** dexterk has joined #haiku
[20:51:38] *** Stephane3 has quit IRC
[20:54:25] *** jessicah has joined #haiku
[20:54:25] *** ChanServ sets mode: +o jessicah
[20:56:18] *** humdinger has quit IRC
[20:58:59] *** jessicah` has joined #haiku
[20:58:59] *** ChanServ sets mode: +o jessicah`
[21:05:56] <HAIKU-irker711> c7ad68f08cd9: assert.h: add comments explaining the omission of include guards
[21:14:47] *** axeld has joined #haiku
[21:14:47] *** ChanServ sets mode: +o axeld
[21:16:12] <jessicah`> hey axeld :)
[21:16:25] <jessicah`> thanks for the quick review yesterday
[21:16:28] <axeld> Hi jessicah`
[21:18:13] <jessicah`> axeld: do you know much about how the locale system works?
[21:27:11] <jessicah`> like, does an app have to link with extra libraries for LocaleBackend::LoadBackend() to return B_OK?
[21:27:32] *** SunWuKung has joined #haiku
[21:29:10] <axeld> jessicah`: I really haven't had a look into it since ages. You're probably better off asking Adrien or Oliver
[21:29:13] <axeld> sorry
[21:29:22] *** waddlesplash has quit IRC
[21:29:29] *** waddlesplash has joined #haiku
[21:29:29] *** ChanServ sets mode: +o waddlesplash
[21:32:45] *** jstressman has left #haiku
[21:33:52] *** PulkoMandy has joined #haiku
[21:33:52] *** ChanServ sets mode: +o PulkoMandy
[21:34:41] *** oco2 has joined #haiku
[21:38:39] <jessicah`> PulkoMandy: do you know if an app needs to link with anything extra for LocaleBackend::LoadBackend() to run successfully?
[21:39:37] <PulkoMandy> there is a liblocalestub.a (we use this to get the image info of the caller so localization works in libraries and addons)
[21:42:00] <PulkoMandy> mh... but the LocaleBackend doesn't seem to be using that
[21:42:34] <PulkoMandy> there are some tricks in this area, as there is a circular dependency between libroot and libicu
[21:45:20] *** rvalles has quit IRC
[21:45:44] <HAIKU-irker711> 56a63697ae24: notification_server: Don't remove the views from the layout.
[21:45:48] *** rvalles has joined #haiku
[21:53:29] <jessicah`> ugh, the _BSD_SOURCE change has messed up my boost installation
[21:53:43] *** SunWuKung has quit IRC
[21:54:34] <PulkoMandy> yes I guess some ports will need the #define
[21:54:34] <PulkoMandy> on glibc it is enabled by default unless you force the compiler in a standard mode (-std=c99 or so)
[21:54:50] <PulkoMandy> we can do this as well but we would need a features.h and include that everywhere
[21:55:23] *** jstressman has joined #haiku
[22:06:24] *** happy-dude has quit IRC
[22:08:11] <HAIKU-irker711> 8bbe44dd63d9: Add package for libmpeg2
[22:09:28] *** DKnoto has quit IRC
[22:11:54] *** Max-Might has quit IRC
[22:17:16] *** DrCode has quit IRC
[22:20:11] <jessicah`> hmm, defining _BSD_SOURCE in the haiku platform config file doesn't fix it either :(
[22:21:00] <PulkoMandy> strange
[22:22:20] <jessicah`> oh well, I'll figure something out
[22:22:30] <jessicah`> must work on other platforms that don't have timegm()
[22:29:56] *** myrkraverk has quit IRC
[22:39:13] <axeld> PulkoMandy: btw, I think we should switch to _DEFAULT_SOURCE, too, as glibc did -- otherwise this move didn't make much sense
[22:39:44] *** axeld has quit IRC
[22:40:43] *** PulkoMandy has quit IRC
[22:47:14] *** oco2 has quit IRC
[22:48:33] *** oblo has joined #haiku
[23:10:05] *** luroh has quit IRC
[23:10:48] *** BitPuffin has joined #haiku
[23:15:35] *** myrkraverk has joined #haiku
[23:15:35] *** myrkraverk has quit IRC
[23:15:36] *** myrkraverk has joined #haiku
[23:15:57] *** Ptrus has quit IRC
[23:16:28] *** Ptrus has joined #haiku
[23:54:41] <ex-parrot> hey folks
[23:54:50] <ex-parrot> attempting to do Haiku Friday on another new netbook
[23:55:02] <ex-parrot> but neither the current nightly anyboot or raw images will boot off a USB stick :(