00:00:00 --- log: started osdev/02.04.11 01:05:56 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 01:09:19 --- join: rob_ert (~robert@h237n2fls31o965.telia.com) joined #osdev 02:10:07 --- join: dax (you@u212-239-163-2.adsl.pi.be) joined #osdev 02:10:09 heya 02:11:30 --- quit: NANOSAUR[away] ("Client Exiting") 02:28:09 --- quit: trans (Read error: 110 (Connection timed out)) 02:39:43 cool 02:39:49 found a new bochs error 02:39:50 [VGA ] Weird VGA write size 02:39:53 :/ 02:52:40 --- quit: nbsp ("-_-.zZ") 03:09:52 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 03:12:28 --- nick: ZzZ_enton -> Zenton 03:12:55 hi all 04:03:08 --- nick: eks[Zzzzz] -> eks 04:21:16 --- quit: trans (Read error: 110 (Connection timed out)) 04:45:54 --- nick: eks -> eks[work] 05:13:28 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 05:19:00 oh sure, blame daxos errors on bochs :) 05:31:50 air, i didn't do that :P 05:35:21 sure... 05:44:10 --- join: lynx (~lynx@p508091C3.dip.t-dialin.net) joined #osdev 05:47:29 huhu? 05:47:31 --- nick: n-zzZ -> nothing 05:47:37 murr 05:48:39 --- nick: g|school -> geqo 05:50:59 bah 05:51:14 my pagedir/pagetable = fubar 05:53:01 daxy!!! 05:53:06 harry potter! 05:53:09 hairy pothead 05:53:52 ... 05:54:49 It crept up my spine like the first rising vibes of an acid frenzy... 05:56:23 Hej Woodstock69. 05:56:45 hi rob_ert 05:56:47 ugh 05:56:52 Woodstock69: have you ever done acid? 05:57:07 :) ofcourse 06:01:48 --- nick: lynx -> lynx_magic_food 06:02:01 bbl 06:03:37 interested, nothing? 06:04:17 yeah 06:04:21 detail your experiences 06:05:55 (And send some to him, so he can try himself) 06:06:56 eh 06:06:58 heh 06:12:20 MescalineOS *g* 06:15:26 well, not the best topic in #osdev... 06:18:16 We don't have much else to talk about ;P 06:20:10 i guess 06:20:34 We're b0red. 06:20:54 from what? drugs? 06:21:16 Porn, dope and rock n' roll, that's what #osdev is about. 06:21:39 ohh i'm right ;) 06:23:17 rob_ert is a big cocaine user 06:23:26 his nostrils are raw and sore from excessive snorting 06:23:28 Grmm.. 06:24:10 aha 06:28:43 yesterday i learned how us dating works...strage guys 06:28:54 US-Dating 06:28:58 ? 06:29:01 What's that?= 06:29:18 girl boy dating 06:30:21 And...US has a special "standard" for how that should be done? 06:30:24 Or what? 06:31:01 yes, you can only date people in one way, or you'll die! 06:31:08 yes, the teenagers...i saw it in a show 06:31:47 i have no idea ... never was there 06:32:17 Heh... 06:32:19 In a show... 06:32:23 Where do you live? 06:33:06 germany 06:33:14 Ach so.. :P 06:33:36 grüß gott 06:34:15 ich bin ein auto 06:34:51 natürlich... 06:35:38 geqo: who told you that stuff?? 06:36:39 Woodstock69: my brother taught me that when i was 5 ;) 06:37:40 that and "mein Motor ist kaputt" :) 06:40:29 hm 06:40:37 i think i'm going to write a win32 trojan to learn the win32 api 06:40:41 --- nick: lynx_magic_food -> lynx 06:44:18 huhu! 06:45:30 huhu 06:47:22 nothing : hrm 06:47:48 funny geqo^ 06:54:57 geqo: where are you from? 06:55:10 damnit 06:55:30 anyone knows how to allow access on different disks via nfs ? 06:57:36 who uses nfs? 06:58:31 me 06:58:49 i mounted my 2nd disk on home/data 06:58:55 and i have no access to it 06:59:26 linux? 06:59:31 freebsd 06:59:41 and i am mounting it in irix 07:00:33 no idea 07:01:50 hrm 07:03:04 heh 07:03:10 install linux, lynx 07:03:12 freebsd sux 07:03:15 ;p 07:03:32 yes is does 07:04:05 nothing : shutup bitch 07:04:27 nothing : your whole babble is worth shit 07:04:39 ... 07:04:48 stay cool muchacho 07:04:53 no 07:04:53 you should have said "is worth nothing" 07:04:53 FreeBSD ariel 4.4-RELEASE FreeBSD 4.4-RELEASE #1: Thu Mar 7 11:33:19 EST 2002 nothing@ariel:/usr/src/sys/compile/ARIEL i386 07:04:56 nothing must die 07:05:07 i am his pimp 07:05:19 nothing : i know you run freebsd 07:06:29 ,,hrm 07:06:36 i want to listen to my mp3z damnit 07:06:44 in irix? 07:06:47 yes 07:06:49 as always 07:06:51 do you use xmms in irix? 07:06:55 i just changed the disks 07:06:59 nothing : yep 07:07:03 hrmpf 07:07:03 bah 07:07:14 indigo2 load avg must go up to like 10.32 when running xmms 07:07:19 i dunno what to fix on my fancy server 07:07:23 nothing : no 07:07:36 how much cpu does it use in top? 07:07:43 nothing : when i use this gfx cpu monitor it isnt even 8% 07:07:52 hmmmm 07:07:55 har 07:08:00 when i use X in freebsd, cpu util is like 90% 07:08:01 heh 07:08:07 just moving windows around 07:08:08 lol 07:08:24 well moving windows around takes much cpu waste 07:08:26 =) 07:08:43 heh 07:08:54 lynx, why don't you come on irc with your indigo2? 07:09:10 because i am too lame to install a client 07:09:17 and i want to listen to my mp3z first 07:09:19 HRMPF 07:09:27 first mp3z then client 07:09:38 and i want xsane ... 07:10:02 lynx: give me an account on your i2 07:11:28 why? 07:13:31 i wanna see it from the inside 07:13:43 its slow 07:13:53 you would eat my netbandwidth and cpupower 07:14:00 nah 07:14:12 only if you send me your octane 07:14:15 or sparc 07:14:45 i didn't get the sparc yet 07:15:04 sparc mp? 07:15:11 yeah 07:15:15 dual Ultra2 07:15:17 :) 07:15:37 i saw one with 7 700mhz cpus 07:15:50 a bit out of my price range 07:15:54 bah this is one thing i really suck at 07:15:57 nice to take a look at the taskmanager under nt 07:16:58 a apple is not more expensive ;) 07:22:36 yawn 07:24:20 nothing: sunos? 07:24:46 what about it? 07:25:03 you run it on your sparc? 07:25:07 or will 07:25:23 i don't have the sparc yet, and the guy said it has solaris 8 on the root disk, and he will also send me some solaris 8 cd's 07:25:38 nice 07:25:53 HUHU 07:25:56 IT WORKS!! 07:26:00 i am overgeek! 07:26:05 s/geek/greek 07:26:06 i think tere is also a x86 version of sunos 07:26:17 yep 07:26:25 they wanted to kick the support for it 07:27:42 yes there is and it sucks 07:27:48 solaris on x86 really isn't that nice 07:28:10 yes, i heard, but never tried 07:28:21 it fucks up on my smp system when trying to boot the install cd 07:28:27 he 07:28:35 the new bjork album ownsorz 07:29:29 you booted solaris 8 from the new bjork album? *g* 07:29:41 nah 07:29:54 bjork wouldn use such a crap 07:30:00 'MMMmmMMmmm bjork 07:30:03 MMmmmMMmmmm 07:30:08 --- nick: lynx -> lynx_drooling 07:30:12 nice girl 07:32:06 lynx is drooling about ally mcbeal again 07:32:12 no 07:32:15 bjork this time 07:32:18 hm 07:32:24 he went from anorexic to fat ;> 07:34:00 ally is nice, too 07:34:01 shutup 07:34:04 yeah 07:34:05 ally owns 07:34:12 nothing has just a bad taste 07:34:18 nothing prefers chix with dicks 07:34:27 hihi 07:34:35 :) 07:34:41 my mother cockery ;) 07:36:14 and whats up with milla jovowich 07:36:20 bjork - heiloom is cool 07:36:26 heirloom 07:36:36 i could even mix that with some drum and bass breaks 07:36:39 =) 07:36:41 --- join: corsairk8 (~localhost@pc-62-30-121-110-cr.blueyonder.co.uk) joined #osdev 07:36:49 ohh no... 07:36:56 yes 07:37:38 drum'n'bass makes me feel like taking N2O 07:37:51 hrm 07:37:53 well 07:38:10 i abused some massive attack vinyl + drum and bass breaks 07:38:14 sounds quite good 07:38:28 drum and bass is for idiots ;/ 07:38:34 yep 07:38:39 depends on how you mix it 07:38:44 my drum and bass owns 07:38:49 when i do the mixing 07:38:52 hrm 07:38:58 anyways , i am a real god 07:39:01 a sex symbol 07:39:08 eh 07:39:09 i heard germany has a big laptop techno scene 07:39:13 MMmmmMMmmm high intelligent and cute 07:39:22 MMMmmmMMmmm lynx 07:39:26 nothing : yep 07:39:29 absolute, i made some music by myself 07:39:38 nothing : germany has lotsa new kind of weirdo music 07:39:51 lynx, buy a powerbook and go djing at clubs 07:39:54 funkstoerung , console , mouse on mars .. etc 07:39:54 you could be DJ Lynx 07:40:02 nothing : i have real turntables =) 07:40:09 i love mouse on mars and console 07:40:11 laptop > analog equipment 07:40:12 and i have a small but real sampler 07:40:15 8bit music stuff 07:40:24 nothing : no , but i will get final scartch 07:40:24 hardware sampler? 07:40:28 Woodstock69 : yeah 07:40:34 nice 07:40:37 Woodstock69 : small but neat Su200 form yamaha 07:40:48 i need new turntables and a mixer tough 07:40:52 dont know... 07:40:53 abnd final scratch 07:41:07 final scratch allows you to use the turntables to controll mp3z etc playing 07:41:13 you can even scratch them 07:41:15 =)))) 07:41:21 mixing is like usual 07:41:22 music like aphex twin ;) 07:41:23 hhehe 07:41:33 Woodstock69 : yeah =) 07:41:41 Woodstock69 : do you have some console albums? 07:41:46 squarepusher 07:42:09 i only have a remix from console, he mixed a song from Tocotronic 07:42:25 oh yeah 07:42:39 hrm 07:42:48 try kazaa 07:42:50 i want a real album from console not jsut two singles 07:43:36 hrm 07:43:40 i would have to install it 07:43:42 and .. 07:43:47 i am kinda lazy 07:43:56 --- join: darkito (darkito@62-36-129-77.dialup.uni2.es) joined #osdev 07:44:00 hi 07:44:02 hi 07:44:12 and kazaa = massive anti-alu-foil-head-conspiracy-illuminatis-thing 07:44:28 gentleman, my day is over...cu all 07:44:29 anyways 07:44:35 there is a good demoscener band 07:44:43 "pliant" you can download their awesome music for free 07:44:47 --- quit: Woodstock69 () 07:45:10 heh 07:45:12 kazaa does suck 07:45:37 nothing is worse than kazaa 07:46:07 and I don't mean you, nothing. 07:46:08 lol 07:46:35 lol 07:51:35 goatsex!!! 07:51:39 --- nick: lynx_drooling -> lynx 07:52:51 http://oldwarez.n3.net 07:55:38 ok 07:55:43 --- nick: lynx -> lynx_turntables 08:19:59 --- quit: darkito (Read error: 113 (No route to host)) 08:20:14 9:29AM up 3 days, 47 mins, 3 users, load averages: 1.49, 0.80, 0.38 08:26:50 good for you 08:26:59 sorry, it was the wrong window 08:27:53 my mouse pointer slipped 08:37:24 --- quit: trans (Read error: 110 (Connection timed out)) 08:57:26 --- nick: lynx_turntables -> lynx 09:17:35 --- quit: dax (Read error: 110 (Connection timed out)) 09:27:32 --- join: darkito (darkito@62-37-200-249.dialup.uni2.es) joined #osdev 09:27:41 hi 09:32:07 --- join: I440r (~mark4@1Cust54.tnt3.bloomington.in.da.uu.net) joined #osdev 09:32:49 hi I440r 09:42:37 hi 09:44:24 --- quit: cookin (Read error: 110 (Connection timed out)) 09:45:13 hey there :) 09:45:28 sorry - removing self from LKML and deleteing 400 emails heh 09:55:34 heh 09:56:15 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 09:56:41 grrr i hate it when LKML spams me with 400 emails just cuz i asked ONE lil question hehe 10:00:01 Hehe :-) 10:00:24 yarg 10:00:35 --- quit: geist ("BitchX: better than a penis enlargement!") 10:03:54 wel i gotta go do some gun smithing :) 10:03:56 bbl 10:04:50 --- quit: I440r ("abort" :)"") 10:09:09 rob_ert: when using extern varaibles from c in nasm, should i use dword [ var ]? ie, are they pointers? 10:09:31 They're constant pointers, yes. 10:09:43 mov dword[myvar],0 10:09:45 cool 10:09:45 like that 10:09:51 * corsairk8 thinks he has his cpuid asm call working 10:10:12 :-) 10:10:13 * corsairk8 enhances his cpu driver 10:14:01 hi ck8 10:14:09 how goes the omikron Korporation? 10:14:28 It hasn't taken over the world - yet. 10:17:25 lol 10:17:41 ive just done a major restructuring of the driver system 10:17:50 to start implementing ide and module loading capabilities 10:18:08 mmm 10:18:14 did you make any tshirts yet? posters? :) 10:18:17 lol 10:18:24 im not wasting my time on crap like that yet 10:18:38 heh 10:18:40 in my opinion, nobody is interested in omikron, apart from a few people here 10:18:44 it needs much more work 10:18:51 no point blabbing about it 10:18:53 so i guess you were joking about all the world-domination crap yesterday? :) 10:19:06 that comes when i have something usable to dominate the world with :) 10:19:13 im not dominating the world i mean 10:19:17 im just offering a choice 10:19:18 in os 10:19:21 and a damned good one 10:19:29 i really dont care if anyone else uses or develops it 10:19:31 because its for me 10:25:53 rob_ert: read http://courses.ece.uiuc.edu/ece291/books/labmanual/inst-ref-cpuid.html 10:25:56 its actually quite interesting :) 10:26:26 unfortionately its only an overview and doesnt explain everything 10:26:30 :-) 10:26:34 I'll read it late 10:26:35 r 10:27:01 come on, its not a long read ;) 10:27:26 you can at least show off saying you if the processor is "GeniunIntel" or whatever 10:27:33 with like 9 lines of asm line 10:29:13 * corsairk8 just downloaded glibc 10:29:18 * corsairk8 will probably use a bit of code from it 10:55:46 --- join: _ruiner_ (~Anti@mdsnwi11-vlan426-17.wi.tds.net) joined #osdev 11:00:55 --- join: smaffy (smaffy@d212-151-34-202.swipnet.se) joined #osdev 11:27:35 --- join: Aardappel (~Aardappel@pD9E6B217.dip.t-dialin.net) joined #osdev 11:27:35 --- quit: darkito (Read error: 104 (Connection reset by peer)) 11:41:12 --- join: wjorzk (~cheese@66-44-109-62.s1840.apx2.lnhdc.md.dialup.rcn.com) joined #osdev 11:58:03 rob_ert: luckily, i think i have virtual terminals working 11:59:07 although i did most of the work in windows 11:59:18 so i cant test it until i get tassadar back to linux 11:59:39 at least it compilse anyway 12:05:46 hm 12:06:00 tassadar? 12:07:41 yes, my primary devel box, a amd k6 XP with 1.6gigs and 256mb ddr ram 12:07:59 two hard drives one with linux one with windows 12:11:19 ah 12:11:27 interesting name for a host 12:11:29 thx 12:16:14 --- quit: trans (Read error: 110 (Connection timed out)) 12:52:48 --- join: nbsp (g@ip68-14-60-7.no.no.cox.net) joined #osdev 12:53:03 huashuh 12:53:10 hash hish 12:53:43 yay joy 12:55:16 gayjoys? 12:55:17 --- quit: smaffy (Read error: 113 (No route to host)) 12:55:35 --- quit: witten (Read error: 110 (Connection timed out)) 13:03:10 FUCKIT 13:03:13 DAMNIT 13:03:16 DAMNSHIT 13:03:17 :) 13:03:20 FUCK FUCK FUCK 13:03:22 :(((( 13:03:29 i killed my kernel.asm 13:03:49 Heh 13:03:53 COngratulations,. 13:03:58 i switched the damn options when doing the linking 13:04:04 rob_ert : bah 13:04:05 fuxor 13:04:08 :) 13:07:39 i dont find that funny 13:07:45 i have no copy of it 13:08:24 How many hours of work got lost? 13:08:48 2 or so 13:09:09 hrm 13:09:15 That's nothing ;) 13:09:21 bah 13:09:25 When you lose 5 or more, you can get really pissed ;) 13:09:33 i need the multibootheader again 13:09:34 i am lost hours of work? 13:09:35 interesting 13:09:47 nothing : yeah , you are lost energy 13:09:53 and lost food 13:09:54 lynx: huhu 13:09:56 --- join: darkito (darkito@62-36-142-168.dialup.uni2.es) joined #osdev 13:10:05 and lost time for your parents and the rest of ppl who interact with you 13:10:09 darkito :) 13:10:17 so i came to the conclusion to not talk to you agan 13:10:19 again 13:10:24 lynx: pffft 13:10:37 lynx: you will be back 13:10:47 lynx: you like me, you can't resist my charm! 13:11:10 hi 13:11:12 rob_ert :) 13:11:14 what you call charm is nothing more than childish behavior 13:11:22 maybe in your country it is called that way 13:11:34 but not in the civilisation , mr caveman 13:11:46 ;( 13:11:52 lynx: huhu... ;( 13:13:47 har 13:13:50 HAHAHA 13:15:19 ... 13:18:30 * lynx pets his genuine nothing 13:21:27 nothing : why dont you call yourself ulixes ? 13:21:54 ? 13:22:27 ulices is better 13:23:12 hrm , yeaj 13:23:20 nothing : it was the name of sindbad 13:23:29 nothing : but ulixes also means nobody 13:23:35 nothing : so he tricked the cyclopes 13:23:47 ... 13:23:52 when he burnt one of them the eye out 13:24:21 the other cyclopes came to the suffering one , asked who hurt him and he answered ulixes 13:24:24 ha ha ha 13:24:37 lynx = other cyclops 13:25:44 no 13:25:51 nothing : you want to insult me again? 13:26:25 ... 13:26:31 it's not an insult, it's a compliment 13:27:15 no 13:27:20 i have more than one eye 13:29:06 hrmpf??!?!? 13:29:11 why is my puter rebooting? 13:30:19 --- join: jukka (jukka@MMMCLXXI.hdyn.saunalahti.fi) joined #osdev 13:31:16 rob_ert : why is my puter rebooting???? 13:31:44 Hu? 13:31:53 How could _I_ know? 13:32:02 Debug your code 13:32:09 well 13:32:13 i just made 13:32:16 global _start 13:32:24 multibootheaderstuff 13:32:30 _start : 13:32:35 jmp short $ 13:32:43 you destroyed it 13:33:06 xDDD 13:33:23 lynx: which computer? 13:33:26 muu! 13:33:27 hey 13:33:31 grr 13:33:31 lynx: sgi? 13:33:54 nothing : PC 13:33:57 huhu jukka 13:33:59 wussap? 13:34:01 =) 13:34:03 grrr 13:34:05 lynx: freebsd reboots? 13:34:11 rob_ert : bah , fuckhead... 13:34:14 nothing : no , my os 13:34:17 i heard adsl comes 15. of _5_th month 13:34:18 grrr 13:34:20 ohhh 13:34:20 yet 13:34:22 ohhhhhh 13:34:24 lynxOS 13:34:25 GRRrr 13:34:37 lynx: you know about pci cards? 13:34:41 har it works now 13:34:42 har har! 13:34:58 jukka : i had to wait more than a year for it 13:35:12 jukka : what cards? 13:35:18 ARGH 13:35:24 GIMP package = 181 MB 13:35:28 MiB 13:35:28 lynx: huhu 13:35:36 lynx: when will you have gimp packages for your os? 13:35:43 nothing : in 4 mins 13:35:48 i had it already installed 13:35:51 lynx: i wanna put your os on my server 13:35:53 but i am downloading it again 13:35:56 lynx: is it stable? 13:36:00 nothing : yep 13:36:04 it locks the system 13:36:09 pretty stable ;) 13:36:17 heh 13:36:23 jukka: ? 13:38:06 lynx: what part of the os are y ou working on now? 13:38:26 --- join: jukka_ (jukka@MCDXXI.rdyn.saunalahti.fi) joined #osdev 13:38:34 wb jukka 13:39:28 ... 13:40:21 Nice... is ((x-1)! + 1) mod x = 0 only if x is a prime? 13:41:08 hmm 13:41:11 tahaanks 13:41:11 hey 13:41:45 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 13:41:47 rob_ert : your os uses the full 4gb ? 13:41:54 in the gdt ? 13:42:04 lynx: send me your recent source codez 13:42:09 nothing : no 13:42:12 i had to rewqrite it 13:42:14 lynx: Yup. 13:42:17 but you may want to help me 13:42:29 rob_ert : then i just add the files 13:42:40 rob_ert : you dont really want you mentioned in my sources , right? 13:43:46 Uhm, doesn't matter. 13:43:53 okay thanx 13:43:59 But since I haven't done anything for you... :) 13:44:02 because it would look unprofessional 13:44:09 ;) 13:44:12 rob_ert lol 13:44:19 --- join: jukka__ (jukka@MDCXXII.hdyn.saunalahti.fi) joined #osdev 13:45:36 har 13:45:40 gimp is downloaded 13:45:46 fear my leet skills 13:46:13 :D 13:46:34 gimp for irix? 13:50:16 nothing : yes 13:50:18 hrm 13:50:24 huhu 13:50:26 rob_ert : .bss doesnt work?!?! 13:50:28 does it run well? 13:50:33 lynx: ?? 13:50:56 --- join: witten (~witten@gw.la.creatureshop.henson.com) joined #osdev 13:51:12 well 13:51:23 it tellse me blah blah .bss meminit ignored 13:51:24 --- nick: ZZZzzlowcoder -> slowcoder 13:51:37 Hi 13:52:05 hi 13:52:22 hrm 13:52:39 rob_ert : what does that mean? 13:53:56 Can ((x-1)!+1) mod x = 0 be useful instead of doing a lot of divisions when testing for primes? 13:54:04 No idea... 13:54:04 --- quit: jukka (Read error: 113 (No route to host)) 13:54:06 What tells you? 13:54:09 GRUB? 13:54:15 no 13:54:16 nasm 13:54:58 Oh... 13:55:06 so?! 13:55:08 Do you use something like 13:55:12 section .bss 13:55:16 myvar db 0 ? 13:55:19 hrm 13:55:23 i think so 13:55:23 yes 13:55:26 pff 13:55:32 sumb little lynx :P 13:55:34 dumb* 13:55:38 bss is uninitialized data 13:55:45 resb/resw/resd only 13:55:50 .data is for db/dq/dd 13:55:53 dw* 13:56:05 well 13:56:12 i just included your dumb little code 13:56:13 =) 13:56:25 yup 13:56:35 rob_Ert is very correct 13:57:19 hrpkay 13:57:47 how can i get the length of my fancy kernel ? 13:57:52 $$-$ ? 13:57:55 or somethign? 13:58:11 %fancylenght 13:59:49 huhu? 14:04:25 --- quit: jukka_ (Read error: 113 (No route to host)) 14:04:43 hrm 14:04:47 HAR HAR 14:04:48 huhu 14:05:00 wvuibrvbi! 14:05:06 * lynx is going to implement some debugging functions from uuu into his fancy superkernel 14:05:08 ahhh 14:05:13 copy&paste os 14:06:07 hrm 14:06:08 har har 14:06:11 HUHU 14:06:12 hihi 14:07:13 --- quit: jukka__ (Read error: 113 (No route to host)) 14:07:59 huhu 14:09:44 --- join: gpf (~bgamari@h0020af25039b.ne.client2.attbi.com) joined #osdev 14:21:11 --- quit: geqo (carter.openprojects.net irc.openprojects.net) 14:21:38 --- join: geqo (~geqo@as7-1-5.kp.g.bonet.se) joined #osdev 14:22:05 --- quit: witten (carter.openprojects.net irc.openprojects.net) 14:22:05 --- quit: wjorzk (carter.openprojects.net irc.openprojects.net) 14:22:05 --- quit: gremlin (carter.openprojects.net irc.openprojects.net) 14:23:23 --- join: witten (~witten@gw.la.creatureshop.henson.com) joined #osdev 14:23:23 --- join: wjorzk (~cheese@66-44-109-62.s1840.apx2.lnhdc.md.dialup.rcn.com) joined #osdev 14:23:23 --- join: gremlin (~gremlin@tethys.parkside.net) joined #osdev 14:27:23 --- part: witten left #osdev 14:34:38 --- join: witten (~witten@gw.la.creatureshop.henson.com) joined #osdev 14:34:43 fancy 14:34:45 it works :) 14:34:53 :)) 14:35:03 diable has been ported to copy&paste-OS 14:35:14 "ported" , even 14:35:34 --- part: witten left #osdev 14:37:21 --- join: pavlovskii (TimRobinso@modem-209.articuno.dialup.pol.co.uk) joined #osdev 14:43:08 diable? 14:43:09 what is that? 14:43:23 debuging cell for unununium 14:43:43 argh 14:43:47 ARGH!!!! 14:43:54 hhaaha 14:43:54 kernel => 3,3 KB 14:45:13 bah 14:45:24 that`s because of robert`s bloatshit gdt table!! 14:45:58 Ghrm... 14:46:40 hrm 14:46:42 okay 14:46:43 now ... 14:46:45 heh 14:46:45 i need ... 14:46:47 HRM... 14:46:48 bloatshit 14:46:52 *thinkerinling* 14:46:55 rob_ert: bloatware coder ;) 14:47:07 ahhh 14:47:09 ok 14:47:16 i need memmanagement first 14:47:18 and then .. hrm 14:47:21 bah 14:47:35 maybe i should copy&paste that , too 14:47:45 heh 14:47:49 lynxos == uuu 14:47:51 ;) 14:47:58 just cp ./uuu to ./myos 14:48:01 :) 14:48:04 :P 14:48:38 nothing : i actually relabeld all the functions in diable =) 14:50:12 lynx: you working on unununium? 14:50:30 pavlovskii : i worked on it , uuu is officially dead 14:51:06 yes, I read Dave Poirier's page at http://uuu.sf.net 14:51:32 hrm 14:51:34 yeah 14:51:53 what was the problem? management? 14:51:54 i didnt write much for uuu but at least someting :P 14:51:59 pavlovskii : yep 14:52:05 dave wrote like all of uuu 14:52:10 so i got bored of it 14:52:14 and he left 14:52:36 he realized that he would prefer other architectures 14:52:40 os like 14:52:52 yes, dave seems like a clever guy 14:52:59 and the rest of the team wasnßt tough enough to go on 14:53:06 and kinda fed up with all 14:53:10 .. 14:53:18 pavlovskii : yep , he is quite smart 14:53:21 hm, shame 14:53:23 nearly as smart as me 14:53:31 =) 14:53:37 14:54:23 pavlovskii : do you work on any fancy os project? 14:54:47 yep: The Mobius (http://www.themoebius.org.uk/) 14:54:52 I'm Tim Robinson btw 14:54:53 oh 14:54:56 :) 14:55:01 nice to meet you 14:55:05 s/Mobius/Möbius/ 14:55:27 you too :) 14:55:47 i'm trying to get this feckin' IDE driver going 14:56:06 just fixed a problem where it was writing over someone else's stack (doh!) 14:57:20 lol 14:57:25 hrm 14:57:27 fancy os 14:57:35 my os actually prints hello ;) 14:57:49 "OS" 14:58:10 best way to start, eh? 14:58:21 --- nick: geqo -> g|zzz 15:00:06 lol 15:00:09 yeah 15:00:26 well , i dunno if i am tough enough to develop something workable 15:00:39 a l4 compliant kernel would be my aim 15:00:51 cool 15:01:03 i've never tried l4 -- i've always stuck to more conventional kernels 15:01:33 how big is your average l4 kernel? just messaging functions? 15:01:43 my? 15:01:55 well the l4 docs say about 16KB 15:02:02 KiB 15:02:04 16? 15:02:24 I think it was 38KB 15:02:24 yeah 15:02:28 hrm 15:02:31 --- join: NANOSAURUS (~over_drhy@sc-24-165-75-67.socal.rr.com) joined #osdev 15:02:34 well 15:02:43 then 38 KiB , i am not quite sure 15:02:47 or L3 one 15:02:47 but it was pretty small 15:02:48 :\ 15:02:53 darkito bah 15:03:09 yes... very small 15:03:10 heh 15:06:05 * pavlovskii is looking for a screwdriver 15:08:48 now that the ide driver seems to work again, I wanted to test it on a CD-ROM driver 15:08:57 can't find a screwdriver though. never mind. 15:12:04 --- join: _avlovskii (TimRobinso@modem-649.bellsprout.dialup.pol.co.uk) joined #osdev 15:12:49 --- quit: pavlovskii (Killed (NickServ (Nickname Enforcement))) 15:13:00 --- nick: _avlovskii -> pavlovskii 15:13:45 pavlovskii: you have an ide driver? 15:14:02 yes, it's getting to be a bit of a beast 15:14:08 it's based on the minix one 15:14:12 do you know much about writing fd drivers? 15:14:45 corsairk8 : ever looked at the uuu src? 15:14:46 the floppy driver was slightly easier 15:15:16 corsairk8: here's the source for each 15:15:21 http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mobius/mn/src/drivers/ 15:15:36 (note that this ata driver doesn't work :$) 15:16:40 nope lynx 15:16:44 has that got a fd driver? 15:17:27 here's another link: Debs' fdc page 15:17:31 http://debs.future.easyspace.com/Programming/Hardware/FDC/floppy.html 15:18:10 does it use lba ? 15:18:31 and will it work on things besides 1.44mb floppies and 1.68mb floppies? 15:18:31 think so 15:18:49 corsairk8 : of course it ihas 15:21:42 --- nick: eks[work] -> eks 15:23:32 huhu keks 15:23:40 hey lynx 15:23:49 * eks is reminded of LynxOS ;) 15:24:07 lol 15:24:17 my os is called "copy&paste"OS 15:24:25 eks : just included the diable stuff 15:24:51 eheh, nice 15:25:03 debugging helper tools first, you learned :) 15:25:50 yep 15:26:01 i dunno if i need lanthane , too 15:26:05 but i dont think so 15:26:33 probably not 15:26:44 not until you have to go thru logs to figure out what is happening 15:27:38 Herr eks! :) 15:27:57 eks : hrm... now i should do memmanagement? 15:28:15 hey rob_ert 15:28:22 lynx: yes 15:28:37 Sexy sadie :) 15:29:00 lynx: you can use something simple like the last memman I added.. 15:29:44 lynx: octane 15:29:57 lynx: it's working great and it's only 310 lines, simple linked-list 15:30:17 he 15:30:25 so it becomes really copy&paste os 15:30:45 huhuh.. ;) 15:31:42 well 15:31:51 maybe i `ll change the copyrights 15:32:00 so it looks more professional 15:32:21 lynx: ahah 15:32:49 lynx: why don't you continue your os using the 'Akuryou taisan' name? 15:34:00 hrm 15:34:04 HRM 15:34:09 HRRRRRRMMMMMMMMMMMMM 15:34:14 uhrm 15:34:23 is this question answerable? 15:36:02 eks : i am not sure if i am still content with the name , i am not even sure if i make this os in any way public :P because it sux so much 15:36:29 eheh 15:37:00 i will look at your memmanager 15:37:07 and then at another one 15:37:11 and then i will decide 15:40:06 eks : what about interrupts and stuffffff? 15:40:43 lynx: will come very handy for user input :p 15:41:43 eks : what do i have to do ? 15:41:59 lynx: just setup the IDT and you are ready to go for interrupts 15:44:23 mkay 15:59:29 --- quit: pavlovskii ("Leaving") 16:01:10 --- join: pavlovskii (TimRobinso@modem-649.bellsprout.dialup.pol.co.uk) joined #osdev 16:10:55 --- quit: nbsp (carter.openprojects.net irc.openprojects.net) 16:11:17 Hey. 16:11:52 --- join: nbsp (g@ip68-14-60-7.no.no.cox.net) joined #osdev 16:11:52 Hi :) 16:11:53 Hi :) 16:11:55 --- quit: nbsp (Connection reset by peer) 16:12:07 What's uip? 16:12:08 *up 16:12:24 Reading about cryptography and number theory. :) 16:12:41 Cool cool. 16:14:17 :) 16:22:14 ah 16:22:25 that stuff is quite fun rob_ert 16:22:29 i loved your crypto demo 16:22:33 has it been broken yet?@ 16:22:42 Nope. 16:22:46 Not even by me :PP 16:22:46 --- quit: trans (Read error: 110 (Connection timed out)) 16:22:47 id like you to make an unbreakable 256-bit hash 16:22:58 Hehe 16:23:19 My program can do that already ;P 16:23:22 with a 0.0e-768% chance of any two keys hashing to the same value 16:23:25 Well... "unbreakable". 16:23:36 really rob_ert? 16:23:38 lol 16:23:41 Try it. 16:23:46 i dont have it right now 16:24:09 :) 16:24:13 could you make it into a library? 16:24:19 and call it something leet like message digest 16:24:45 or recluded regressive message digital summary algorithm 16:24:51 or rrmdsa! 16:25:11 hm 16:25:15 ck8, how is omikron? 16:25:21 got it executing ELF files yet? :) 16:25:46 Hehe 16:25:47 lol, nah, still working on a stable floppy driver 16:25:52 just got the basics of my dma driver up 16:26:01 done alot of rearranagements on my module system 16:26:07 written and stabalised vterm system and got it to compile 16:26:15 corsairk8: "not eax" is an unbreakable 32-bit hashing algorithm! 16:26:21 lol :) 16:26:26 nah, its not 16:29:02 --- quit: NANOSAURUS ("gone fishing") 16:29:17 heh 16:30:00 nite babes 16:30:30 night 16:31:01 huhu lynx 16:31:11 .nick lynx_drooling 16:32:33 :D 16:32:34 --- quit: darkito (No route to host) 16:36:57 --- quit: Aardappel (Read error: 110 (Connection timed out)) 16:38:41 -rw-r--r-- 1 eks eks 953950674 Apr 11 18:38 trace 16:38:57 oops 16:39:49 is that sekret warez? 16:39:58 953mb hm 16:40:39 yes guys i think we will very likely subvert microsoft by hiring people to pose as employees and steel code and then use it as binary-only drivers or modules in the system 16:40:42 ohps, wrong window 16:40:58 --- quit: lynx ("BitchX: good to the last drop!") 16:40:59 mirc is sucky at times 16:41:04 heh 16:41:47 nothing: no.. no secret warez, just my Bochs CPU trace file... 16:45:23 --- join: witten (~witten@gw.la.creatureshop.henson.com) joined #osdev 16:53:05 heh 16:53:11 eks: how much disk space does onee have? 16:53:54 nothing: 40GB 16:54:08 --- quit: corsairk8 () 16:54:15 that would be funny if bochs outputted a 39gb trace file 16:54:17 har har ;) 16:54:33 the current file system API used by Bochs does not support file biggers than 4GB 16:54:43 s/biggers/bigger/ 16:55:13 heh 16:55:16 lucky you ;) 16:55:32 * nothing pictures onee having a kernel panic and eks running around the room screaming 16:55:54 onee wouldn't panic 16:55:58 I'm not running Bochs as root 16:56:09 and there's always 5% of your hdd reserved for root-only usage 16:57:02 yeah 16:57:05 but it is damn annoying that no good text editor can open that file :(( 16:57:13 ViM will do it but it will create a 8GB .swp 16:57:13 but uh 16:57:22 Emacs can't handle text files larger than 128MB 16:57:30 can't you page it? 16:57:38 nano is requesting 1GB of RAM to do the operation 16:57:56 nothing: I don't want to go thru a 953MB text file with 'less' or 'more'! 16:58:00 nano isn't so nano after all 16:58:12 --- quit: shane ("BitchX-1.0c18 -- just do it.") 16:58:17 let's seeeee 16:58:18 nano is a small "program", not easy on memory 16:58:18 grr 16:58:26 have you tried 'pico'? 16:58:32 air: you know of any good text editor that can handle files of unlimited size? 16:58:34 or standard vi? 16:58:40 man, that is such bs 16:58:45 eks: no 16:58:47 no programs that can do that 16:58:55 pico can handle pretty big files 16:58:56 nothing: edit.com of dos can do it :P 16:59:08 I could always open the file from edit.com under a Dos session running in Bochs ;) 16:59:14 eks: please don't 16:59:17 lol 16:59:38 i have lost some respect for you for just mentioning the possibility of such an action 16:59:59 i have a function that is segfaulting only when it receives this one input 17:00:19 but the printf's show that the functions reaches its end 17:00:25 air: in airc? 17:00:26 nothing: it was a mention to prove that there exists a solution :p 17:00:29 nothing: yes 17:00:48 any ideas what else i could try? 17:00:59 --- join: nbsp (g@ip68-14-60-7.no.no.cox.net) joined #osdev 17:01:07 trace the input on its path through your program 17:01:19 maybe it poisoned something else 17:01:25 the input is an int and it prints the ansi color code 17:01:44 Hello! 17:01:46 the input is also a define 17:02:01 do_color(C_IB_BG); 17:02:05 GREMLIN 17:02:15 damn, you idle for-fucking-ever 17:02:31 yaaah 17:02:50 hrm.. 'e3' segfaults when I try to jump at the end of the file :(( 17:03:08 gremlin: did you get your stacheldraht key back? ;/ 17:03:27 no 17:03:33 im oob 17:03:40 ;( 17:03:48 no dossing no more. 17:05:50 g'night all 17:06:04 --- join: ChillySpy (ChillySpy@207.88.126.227) joined #osdev 17:06:18 --- nick: Zenton -> ZzZ_enton 17:06:55 anyone here who has a working OS, preferably stable, and some decent features 17:07:36 lol, nano was using over 80% of my memory before it died :p 17:07:46 there is no reason this code should be segfaulting 17:08:43 ? 17:11:04 chillyspy: www.themoebius.org.uk 17:11:13 can't talk; BT is about to disconnect 17:11:14 --- quit: pavlovskii ("Disconnecting") 17:12:00 is anyone trying to do a POSIX complient OS? 17:12:05 btw, sylpheed is a very kewl email client 17:12:22 --- join: pavlovskii (TimRobinso@modem-145.blotto.dialup.pol.co.uk) joined #osdev 17:12:26 but use sylpheed-claws, not sylpheed if u wanna try it 17:12:39 pavloskii - is that yours? 17:12:51 yep 17:12:59 I'm working on the IDE driver right now 17:13:06 damn thing's leaking memory 17:15:52 heh 17:15:57 * eks suddenly remembers there is a commandline switch for ViM to avoid creating a .swp... 17:16:03 your isp randomly disconnects you? 17:16:21 eks: silly 17:16:44 pavlovskii - is it still POSIX compliant? 17:18:59 --- join: _avlovskii (TimRobinso@modem-736.barrelled.dialup.pol.co.uk) joined #osdev 17:19:09 <_avlovskii> there it goes again! 17:19:12 _avlovskii - wb... hehe 17:19:15 <_avlovskii> that must've been a glitch 17:19:19 can you talk now... or what? 17:19:25 <_avlovskii> _hat's _unny _bout _y _ick? 17:19:39 --- quit: pavlovskii (Killed (NickServ (Nickname Enforcement))) 17:20:03 --- nick: _avlovskii -> pavlovskii 17:20:12 can u talk or no 17:20:22 ok, I'm up and running... 17:21:57 --- quit: rob_ert ("(:") 17:22:13 cs: yes, but it's not a priority. Linux set out to be POSIX, but Mobius isn't. 17:22:20 One day I'll write a Posix layer for it 17:22:37 oke... how about win32 ? 17:23:26 hrm.. I'm editing line 12000509 in my text file... 17:23:50 chillyspy: are you talking in the channel or in private? I can't tell the difference in this IRC client. 17:24:02 private... hehe 17:24:05 anyway: win32, yes, same deal as Posix. I'll write the required functions eventually. 17:24:15 the OS uses DLLs which makes it easier 17:24:30 cs: I got this client off SourceForge so it's not very good :) 17:24:42 hehe 17:25:24 have you ever heard of JOS? 17:25:39 no, is that an operating system? 17:25:42 ur writting it in VC++? 17:25:51 yes... but its a Java OS 17:25:58 I'm writing the code in the VC++ IDE, but I'm using gcc and ld to compile/link 17:26:09 I may have heard of it. do you have a url? 17:26:55 www.jos.org might work sometimes... but http://jos.sourceforge.net i think works 17:29:22 im looking for a host OS to try to run it on/do work on it 17:29:24 nothing: ehehe, I finally had to create a .swp anyway, cause when you don't use one ViM tries to use ram only :/ 17:31:53 chillyspy: i'm going to have to get myself a better client :) 17:32:00 just read through the intro, looks pretty good 17:32:10 how much code do you have written? 17:32:11 hehe... in windowz 17:32:17 none... hehe 17:32:23 the project seems dead 17:32:29 im looking to revive it 17:32:42 is it like a java VM, but for the whole OS? 17:34:25 right... but you have to have multiple VMs running.. one for each app... because if one app dies, the whole thing crashs(kernel and apps in same mem space, aint good, need protection) 17:34:29 is this what the ReactOS people mean when they say they're planning a Java subsystem? 17:34:35 they mention it on their web site 17:34:42 (just been reading the mailing list archives) 17:34:47 hmm... never saw that on the ReactOS page 17:36:22 they mention java on http://www.reactos.com/index.php?tab=home§ion=status 17:38:13 pavlovskii - get mirc for win32... www.mirc.com 17:39:02 reactos has changed ALOT 17:39:15 right! 17:39:25 what? 17:39:28 I try to keep track of the source via CVS 17:39:40 * pavlovskii is downloading mIRC 17:39:53 does it have a gui yet or just the kernel still 17:40:46 I started the GUI this week 17:41:01 in ur OS or in ReactOS 17:41:26 sorry, my os. they are still working on user and GDI in ReactOS 17:41:51 would u be interested in somehow getting a jvm on ur os? 17:42:35 sounds cool. what are the prerequisites? (i.e. what does the jvm depend on?) 17:43:11 im sure alot of stuff... it would be much easier if you had a POSIX layer in place... not MUCH porting, but some 17:43:31 there are tones of JVM implimentations... like kissme and teasme plus the SUN ones 17:44:30 brb: I'll reconnect in mirc 17:44:31 --- quit: pavlovskii ("Disconnecting") 17:44:58 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 17:45:43 --- join: pavlovskii (pavlovskii@modem-736.barrelled.dialup.pol.co.uk) joined #osdev 17:45:54 That's more like it! :) 17:46:01 hehe 17:46:13 in private no... its kinda off topic 17:46:40 no=now? 17:46:46 ok 17:52:45 --- quit: pavlovskii () 17:54:46 --- quit: _ruiner_ ("destroy what destroys you") 17:55:55 grrr 17:55:59 i hate bugs that run 17:56:20 --- join: cookin (~jrydberg@c-4b7e70d5.012-33-6b6c6d1.cust.bredbandsbolaget.se) joined #osdev 17:56:20 hahaha 17:56:22 yeah 17:56:23 yeah 17:56:23 yeah 17:56:26 drunk as always 17:56:53 i hate bugs that run 17:57:37 if i comment out this chunk of code airc works fine 17:57:46 as always 17:57:54 suck me a fuck. 17:58:15 my X-server is very unstable for the moment 17:58:32 anyone wanna debug it for me? 17:58:46 not really 17:58:52 c'mon 17:59:03 dude 17:59:06 i'm drunk 17:59:12 but hey 17:59:25 even when i'm drunk i'm better than you :) 18:00:56 prove it 18:01:33 1 + 1 = 2 18:01:41 wrong, its 3 18:02:18 if u can find this bug i will publicly admit that u are better 18:04:49 show me the money 18:09:54 --- join: I440r (~mark4@1Cust216.tnt2.bloomington.in.da.uu.net) joined #osdev 18:19:39 HAHA 18:21:53 --- quit: ChillySpy () 18:25:11 --- quit: nbsp (Read error: 104 (Connection reset by peer)) 18:25:52 air: still having the problem? 18:28:09 --- join: _ruiner_ (~Anti@mdsnwi11-vlan426-17.wi.tds.net) joined #osdev 18:29:54 --- join: corsairk8 (~CorsairK8@pc-62-30-121-110-cr.blueyonder.co.uk) joined #osdev 18:32:59 eks: yes 18:35:22 air: send my way, I will give it a try 18:37:13 just extract and type ./configure.sh --test and then make 18:37:38 k 18:37:48 it's segfaulting right? 18:37:55 ya 18:39:04 got a shitload of warnings/errors and it doesn't build 18:39:06 the code will work until u uncomment the block in src/bars.c on line 162 18:39:11 hmm 18:39:15 main.c: In function `ctrl_Z_resume': 18:39:15 main.c:73: warning: implicit declaration of function `tcsetattr' 18:39:15 main.c:73: `TCSANOW' undeclared (first use in this function) 18:39:25 main.c:145: `client_settings' has an incomplete type 18:39:26 main.c:148: invalid use of undefined type `struct termios' 18:39:26 main.c:148: `ECHO' undeclared (first use in this function) 18:39:26 main.c:148: `ISIG' undeclared (first use in this function) 18:39:26 main.c:148: `ICANON' undeclared (first use in this function) 18:39:27 main.c:151: invalid use of undefined type `struct termios' 18:39:30 main.c:151: `VTIME' undeclared (first use in this function) 18:39:33 main.c:152: invalid use of undefined type `struct termios' 18:39:35 main.c:152: `VMIN' undeclared (first use in this function) 18:39:38 main.c:155: `TCSANOW' undeclared (first use in this function) 18:39:40 main.c:12: storage size of `shell_settings' isn't known 18:39:41 oh 18:39:43 main.c:12: storage size of `client_settings' isn't known 18:39:48 edit src/common.h 18:39:56 and add ncurses.h or curses.h 18:40:14 what system are u using? 18:40:57 same happening with ncurses.h and curses.h 18:41:10 Linux onee.yi.org 2.5.7 #7 Wed Apr 3 06:45:41 CST 2002 i686 unknown 18:41:20 eks@onee:/usr/src/airc/airc$ gcc --version 18:41:20 2.95.4 18:41:33 .4??? 18:41:50 yes 18:42:30 do you need any other lib? 18:42:37 no 18:42:37 tc* doesn't sound like ncurses stuff 18:42:42 tc is termcap 18:42:50 maybe you need termcap.h ? 18:42:52 what distro? 18:42:58 Debian 18:43:14 did u uncomment the curses block in common.h? 18:43:37 anyone know where i can get FLCL episodes 2-5? 18:43:44 air: yes 18:44:29 trans: try #animez on Dalnet.net 18:44:49 termcap is part of ncurses 18:45:20 air: it doesn't build here, those errors above are persistent 18:45:33 trying to compile brix ;) 18:45:34 ? 18:45:46 do u have ncurses-devel installed? 18:46:07 air: AFAIK yes, it is required to get menuconfig to work 18:46:24 Sorry, libncurses5-dev is already the newest version. 18:46:38 install termcap 18:47:00 --- quit: _ruiner_ ("destroy what destroys you") 18:47:11 there is no 2.95.4 on gnu.org 18:47:38 is that a debian thing like what redhat did with 2.96? 18:47:40 termcap is old and outdated.. pouah! 18:48:40 and i thought u used gcc 3 cuz it was superior 18:49:09 air: I'm pretty sure that 2.95.4 is a release from GNU they simply did not inserted it in their timeline 18:49:26 air: gcc 3.0 works awesomely well with C code, but craps out on 90% of the C++ code 18:49:34 :) 18:49:57 2.95.4 is not available for download 18:50:10 termcap-compat installed yet it still gives the errors above 18:50:26 --- join: nbsp (g@ip68-14-60-7.no.no.cox.net) joined #osdev 18:50:31 did it install termpcap.h? 18:50:35 er termcap.h 18:51:17 eks@onee:/usr/src/airc/airc$ ls /usr/include/termcap.h 18:51:17 /usr/include/termcap.h 18:51:45 20:50 < eks> anybody could tell me where Debian got the 2.95.4 version of GCC? It is not listed as a release on gcc.gnu.org... 18:51:59 20:51 < asuffield> eks: a bunch of people carefully construct it from the latest stable, cvs fixes, and anything else they can find 18:53:09 heh 18:54:47 does termcap.h have those symbols? 18:56:22 http://void-core.2y.net/trace.txt 18:57:29 http://void-core.2y.net/termcap.h 18:58:46 air: login on my box, login "air" url: void-core.2y.net 18:59:06 ok 18:59:11 have fun figuring it out 18:59:17 :( 18:59:30 whenever you get it to build I might be able to help debug 18:59:43 ok 19:05:01 air: btw, did you try to use electricelf and gdb? 19:05:19 no 19:06:00 might want to do that 19:06:02 WTF 19:06:05 u dont have less? 19:06:08 eheh 19:06:32 there, I have it now ;) 19:06:33 wtf kinda mangled system is this 19:06:51 hehe 19:07:22 it's a heavily hax0red non-standard debian install :p 19:08:03 yer stupid termcap.h doesnt include termios.h 19:08:30 is vi yer only editor? 19:08:54 including termios.h in common.h should make it work 19:09:04 but i cant use vi 19:09:16 --- part: witten left #osdev 19:09:23 ehehe 19:09:27 lemme give it a try 19:10:13 yip, builds now 19:10:20 ok 19:10:34 did it build with the curses block commented out? 19:11:42 u can delete my account now 19:12:00 free() called before first malloc() 19:12:44 make sure you do not free an invalid block of mem 19:12:44 what? 19:12:55 you seem to make a call to "free" before a call to malloc has even been made 19:13:01 at least that's what electricfence says 19:13:07 uhh 19:13:36 does it say where? 19:14:40 21:11 EFNET Added server irc.prison.net:6667 19:14:40 21:11 add network services 19:14:40 21:11 services added 19:14:40 21:11 DALNET Added DALNET network 19:14:42 [New Thread 1024 (LWP 21147)] 19:14:44 ElectricFence Aborting: free() called before first malloc(). 19:14:46 Program received signal SIGILL, Illegal instruction. 19:14:48 [Switching to Thread 1024 (LWP 21147)] 19:14:50 0x400897b1 in kill () from /lib/libc.so.6 19:14:53 (gdb) quit 19:15:29 well thats so not helpful :) 19:16:51 hm 19:16:56 looks like eks and air are chatting it up again 19:17:03 two asm wizards 19:17:14 i'm surprised eks doesn't help with the brix project ;/ 19:17:21 air: at least you know from where the segfault might come 19:17:44 did u have that block in bars.c uncommented? 19:17:49 no 19:18:04 it only segfaults if u uncomment it 19:18:21 ehhee 19:18:30 hm, cookin was pretty rude tonight 19:18:32 you have _problems_ that might trigger the segfault only when this one is present 19:18:40 but the problems might not be the code you uncomment 19:18:45 damn drunkards ;/ 19:19:05 there is no way the code could contribute to another problem 19:19:08 go look at it 19:19:14 air: I have used electricfence for quite sometime, and it never failed to point a mistake 19:19:45 i am searching for the free now, but i dont think its causing the segfault 19:20:00 air: do a printf("Freeing!"); before every call to free() and printf("Mallocing!") before every malloc, you will have a free before a malloc 19:20:36 how do i use eletric fence? 19:20:52 air is going to get too close and get fried by electricfence 19:21:43 eks: can u comment out /plug services in src/.airc/plugins and tell me if the free is still there 19:22:14 air: add to your CCFLAGS "-g -lefence" 19:22:20 and make sure to have electricfence libs installed 19:22:28 run with: gdb ./airc 19:22:30 (gdb) run 19:22:50 ok 19:23:16 * eks rebuilding.. 19:23:24 air: do you want me to do airc testing too? :) 19:23:27 u dont need to rebuild 19:23:31 air: it works ok without plugins 19:23:36 air: so the problems is there 19:23:40 kewl 19:23:56 u dont rebuild after commenting out that plugin 19:24:02 they are dynamically loaded 19:24:16 hm 19:24:20 I got a [DALNET...] prompt 19:24:35 I'm going to uncomment that block you say is causing havoc 19:24:40 eks: what version of airc are you trying out? 19:25:17 0x0804b8a6 in barsShowInfoBar () at bars.c:103 19:25:18 103 len = 1 + strlen(n_current->nickname) + 1 + strlen(ms) + 1; 19:25:23 air: that line is causing the segfault 19:25:49 ya i found that out 19:26:00 but it only segfaults when u uncomment the code 19:26:03 electricfence is a _very_ nice tool 19:26:23 nothing: its not a public version 19:26:42 eks: do you like airc? 19:26:52 for some fscking reason airc *never* worked with any terminal i had 19:26:58 stupid ncurses 19:27:04 ncurses is gone 19:27:23 (gdb) display len 19:27:23 1: len = 40 19:27:28 len = 40 when it segfaults 19:27:36 I doubt my nick is 40 chars long 19:28:04 what is 'ms'? 19:28:32 mode string 19:30:09 air: from what I see it would be dying at: 19:30:21 0x0804b8a6 in barsShowInfoBar () at bars.c:104 19:30:21 104 len += strlen(n_current->nickname); 19:30:37 umodeToString(ms, n_current->umode); 19:30:37 len = 1; 19:30:37 len += strlen(n_current->nickname); 19:30:37 len += 1; 19:30:37 len += strlen(ms); 19:30:39 len += 1; 19:31:42 why would it die there? 19:32:19 nickname = 0x00 19:32:24 it's a NULL pointer 19:32:45 strlen() doesn't like receiving a null pointer 19:32:54 how do you konw it's 0x00? 19:33:23 (gdb) display n_current 19:33:23 1: n_current = (s_network *) 0x805c8b8 19:33:23 (gdb) display n_current->nickname 19:33:23 2: n_current->nickname = 0x0 19:33:53 i thought he initialized nickname fairly early in the prog 19:34:08 lemme give it a try.. 19:34:10 ahh 19:34:31 hm 19:34:37 electricfence seems pretty nice 19:35:37 nickname: (null) 19:35:48 printf("nickname: %s\n", n_current->nickname); 19:35:52 fflush(stdout); 19:36:04 len += strlen(n_current->nickname); 19:36:07 and it dies right after 19:36:16 so the pointer is null 19:36:19 there's no doubt about it 19:36:40 nothing: yes, it is 19:36:54 nothing: and gdb when you built your program with -g is also very nice 19:36:54 did you discover that bug mainly with gdb or electricfence? 19:37:03 nothing: combination of both 19:37:36 electricfence halted gdb on that precise line 19:37:44 gdb provided the functionality to check the values of the vars 19:38:05 gcc -g .... built the various debugging symbols in the binary so gdb can match the exact source line number etc 19:38:22 fixed it 19:38:38 now to find the bug in services 19:38:44 air: looks like you need to learn electricfence ;p 19:38:50 air: so does it still segfaults? 19:38:54 nope 19:39:06 so, will you say publicly I'm a better programmer than you? ;) 19:39:18 haha 19:39:20 u are a better programming than i 19:39:24 ahaha 19:39:33 but my electric fence didnt find the free before malloc :) 19:39:50 air: you need the plugins to find that one 19:39:55 air: you shouldn't have asked him for help, that gives himn an opportunity to publically humiliate you 19:39:57 and the code in bars.c was commented 19:39:59 i have the plugin 19:40:14 nothing: nah, air is a very good programmer 19:40:23 nothing: he just have to learn to use some tools 19:40:54 nothing: I had the "chance?" to learn to use electricfence after 30hours of debugging U3L on the Alpha 19:41:46 i removed the fixed segfault line and commented out that block and my electric fence doesnt find the free 19:41:54 rate the best programmers in this channel, from best to worst 19:42:08 20:41 Plugin: services activated 19:42:48 eks, air, .... nothing :) 19:43:02 air: what was the change you made for the nickname? 19:43:09 lol@air 19:43:12 heh 19:43:15 if(n_current != NULL && n_current->nickname != NULL){ 19:43:24 would anyone here be interested in the MS-DOS 6.0 source code? 19:43:42 nothing: no 19:46:26 air: I get it here 19:46:36 air: most likely just a question of how the threads are scheduled on your system 19:47:19 what threads? 19:49:00 21:46 Plugin: services activated 19:49:00 21:46 Loading file .airc/servers 19:49:00 21:46 add network services 19:49:00 21:46 services added 19:49:03 21:46 OPN Added OPN network 19:49:06 21:46 OPN Added server irc.openprojects.net:6667 19:49:09 21:46 add network services 19:49:12 21:46 services added 19:49:15 21:46 EFNET Added EFNET network 19:49:18 21:46 EFNET Added server irc.prison.net:6667 19:49:21 21:46 add network services 19:49:24 21:46 services added 19:49:27 21:46 DALNET Added DALNET network 19:49:29 [New Thread 1024 (LWP 21534)] 19:49:31 ElectricFence Aborting: free() called before first malloc(). 19:49:33 Program received signal SIGILL, Illegal instruction. 19:49:35 [Switching to Thread 1024 (LWP 21534)] 19:49:37 0x400897b1 in kill () from /lib/libc.so.6 19:49:39 (gdb) quit 19:49:41 obviously something in my system uses threads 19:49:51 and there's a free() call made before any malloc() 19:50:02 doesn't airc use pthreads? 19:50:14 no 19:50:32 as of 0.1.8 i stopped using them 19:50:34 cc -rdynamic -o airc bars.o cmd.o config.o formats_defaults.o formats_set.o history.o key.o listen.o main.o misc.o msg.o net.o nicks.o page.o plug.o servers.o set.o shutdown.o user.o -ldl -lncurses 19:50:39 nothing: at least not directly 19:50:52 air: why? 19:50:55 nothing: either ncurses or dl uses it on my system 19:51:09 nothing: pthreads made airc use a ton of memory 19:51:22 ah 19:51:22 nothing: it's not required to use threads if you use the poll_fd() function 19:51:23 10meg on my box, and several megs on other ppls 19:51:51 hm, i wish i knew how to program, i'd help out with airc ;/ 19:52:08 * eks is well satisfied with Irssi 19:52:14 eks: airc doesnt use ncurses 19:52:41 and dl doesnt use pthreads 19:53:13 air: can you teach me how to program? 19:53:26 air: are you saying that gdb is lying? 19:53:35 so far this new version of airc seems quite stable, just like 0.1.7 and earlier versions 19:54:36 eks: well i did prints before all the frees in services and none printed, im checking all the functions called by services now 19:56:11 i just find it funny that it reports the exact location of the other error (the one i also received) but it wont tell u anything about the free error 19:56:21 i think the free is in efence.so 19:56:33 what version are u using? 19:58:15 Version: 2.1.13 19:58:20 2.2.2-8 20:03:21 air: the reason the line number is not printed it's that it is electricfence giving the error, not gdb 20:03:39 I'm currently changing all free() for a FREE() macro wich displays the line number and filename 20:06:55 free of set.c at 343 20:07:02 that's the one that is called before any malloc 20:07:28 CNN Says Chat Rooms Are a Haven for Hackers 20:07:56 thats nate's code :) 20:08:32 nate's sloppy code 20:08:38 air: it still does a free() before a malloc 20:09:46 that function is called a thousand times 20:09:57 figure out what is calling it first 20:10:12 or hell, I can yet create another macro around the function 20:10:47 haha 20:11:32 i null every pointer at startuo 20:11:35 startup 20:11:45 and i check every pointer for null before freeing it 20:16:10 call to setMakeStr of config.c at 84 20:16:10 free of set.c at 343 20:16:37 there are only 2 calls made from config.c at line 84 20:16:43 so there isn't _that_ many to trace 20:16:50 oops.. 20:16:54 my bad, there are a ton :p 20:16:58 but only one causes the issue 20:17:10 I guess I'll have to create yet another macro for the call to this function 20:17:18 what?? 20:17:26 did u look at the code at line 84?? 20:17:49 there i NO way the free could be called 20:18:24 lolol 20:18:26 if(formats[f] == NULL) setMakeStr(&formats[f], default_formats[f]); 20:18:36 iit calls SetMakeStr 20:18:41 which calls free() 20:19:02 and this function is called only in one place in configLoad() 20:19:07 void setMakeStr( char **item, char *value ){ 20:19:10 if(*item != NULL) free(*item); 20:19:39 tell me HOW that code could possibly call free 20:19:46 air: there is something that is not null when you call in there 20:20:03 if(formats[f] == NULL) 20:20:06 one little place that you did not zeroize set to zero 20:20:21 formats[f] == NULL) setMakeStr(&formats[f] 20:20:43 it wont call steMakeStr for non-NULLs 20:21:03 oh... lol 20:21:19 my codes safety level kicks ass :) 20:21:38 eks: are you going to help write portions of airc? 20:21:39 air: there is something weird with that code 20:21:42 nothing: no 20:21:52 eks: i think its a bug in efence 20:21:58 cuz my version doesnt find it 20:21:59 nothing: there is nothing airc aims for that Irssi doesn't provide that would be useful to me 20:22:09 eks: pages 20:22:13 eks: so you're just doing this as a good-will gesture? 20:22:20 nothing: yes 20:22:24 wow, nice guy 20:22:39 air: could be 20:22:41 nothing: he wants his name on all my projects :) 20:22:47 lol 20:23:06 i think eks has enough of his own projects to ensure his fame for years to come 20:23:12 air: your original BFE interface sucked bad.. buttons unaligned all over 20:23:33 that's because xforms sucks 20:23:36 partly 20:23:42 nothing: xforms does not suck 20:23:43 nothing: nah, the uses he made of it ;) 20:24:26 * eks should watch not to put 's' at the end of every word .. 20:24:26 xforms default settings suck but bfe doesnt use default fatass widget settings 20:25:12 and those werent buttons, they were text entry fields 20:25:26 and they were aligned, just not laid out optimally 20:25:36 they still were heavily misplaced :p 20:25:58 eheh 20:26:55 air: why would I want pages in an irc client? 20:27:12 * eks notes that he's got page up/down in irssi.. 20:27:16 pages mean no /query 20:27:35 you can disable queries in Irssi.. 20:27:37 pages are like windows 20:28:37 * eks thinks he already prefer Irssi ;) 20:28:52 fire up airc, hop on irc (ctrl-n until it gets to opn or whatever network u want and then /connect), join a couple channels (/j osdev) and use ctrl-x/z to cycle 20:29:27 air: I'm fine doing ALT n/p or ALT+num in Irssi already, thx 20:29:58 yeah irssi rules 20:29:59 and those do? 20:30:10 cycle between "windows" 20:30:16 alt n/p moves between windows(pages) and alt+num switches to page #num 20:30:28 altn=next window altp=prev. window 20:31:16 air: and at least I can import _any_ perl module in Irssi :P 20:31:30 perl sucks 20:31:34 ehehe 20:31:37 still better than none ;) 20:31:41 i can import any C module in airc :) 20:31:57 C module written specifically for airc 20:31:59 high-speed plugins 20:32:21 it's not like irssi takes a big speed hit 20:32:36 air: feature-wise Irssi is all I ever wanted 20:33:14 irssi does have pages like airc but it has no page bar 20:33:53 it does have an indicator about which page got "new join/part" "new message" "new addressed-to-you message" 20:33:58 and its kinda lame how it displays channel name twice 20:34:05 yes 20:34:12 and it does not display channel name twice 20:34:17 the page bar in airc displays number of msgs 20:34:23 and colorized them 20:34:34 [21:34] [brand(+i)] [3:#brix(+nt)] 20:34:35 [#brix] 20:34:40 twice 20:34:46 change the prompt :p 20:34:48 it's all customizeable 20:34:54 airc displays the network name in the prompt 20:34:56 change the bar if you prefer 20:34:59 --- join: downix (~downix@user-38lde3u.dialup.mindspring.com) joined #osdev 20:35:10 it's not the client that sucks, it's the default theme 20:35:23 it's customizable air 20:35:23 how do i change themes? 20:35:27 all customizable 20:35:33 airc comes with multiple themes 20:35:35 you can make irssi look like airc if you want 20:35:37 hey 20:35:57 and why is irssi so slow? 20:35:57 air: have fun downloading/trying irssi and reading the manpages 20:36:05 nothing: why would you want to customize air? 20:36:14 it's 22:35 here and I should have been in bed for more than half an hour already 20:36:15 gn all 20:36:19 --- nick: eks -> eks[Zzzz] 20:36:22 I've always liked Air as he is 20:36:32 eks[Zzzz]: night 20:36:38 BTW Air, Emmanuel is alive and kicking, having a nice e-mail chat with him 20:36:51 heh 20:36:53 downix: i know that 20:36:59 i just spread that rumor for kicks 20:37:06 i can't believe anyone even took that seriously 20:37:18 nothing: only downix did 20:37:26 air: ink did too 20:37:30 oh ya 20:37:38 nothing: I had my father die a few months ago, and I found out in just such a manner, so it's worth looking into 20:39:13 --- nick: nothing -> n-ZzZ 20:39:17 * n-ZzZ yawns 20:39:37 * n-ZzZ props open his eyes long enough to stumble away from the glowing console 20:41:30 --- join: darkito (darkito@62-37-199-96.dialup.uni2.es) joined #osdev 20:41:35 hi 20:41:44 hey 20:44:46 hi downix 20:44:46 * downix is getting sick of idiots thinking they know what a computer even is at the rate they are going at it 20:44:46 :) 20:45:12 downix: who are you referring to in particular? 20:45:43 n-ZzZ: someone going by tpark on a message board 20:46:50 the person classified the PowerPC G3 as an "outclassed" CPU and declared it as "costing twice as much as an Athlon XP" 20:47:07 pity he doesn't know PPC pricing, a G3 starts at $70, less than the cheapest Athlon XP 20:47:30 as for out-classed, the G3 is a solid and well-rounded CPU with more than enough strength for todays and tomorrows apps 20:47:48 people have not even maxed out the G3, and he's declaring it as slow? 20:48:54 calm down :) 20:48:55 (note, I don't even like the PowerPC) 20:49:44 have you ever studied resource-utilization on the hardware level? 20:50:10 --- quit: wjorzk (Read error: 110 (Connection timed out)) 20:51:36 nobody's actually using their system's CPU power as-is, since that power is being used by poorly handled I/O tasks 20:54:17 darkito, do you realize that 400 cycles a second are being used to just check-up on your systems USB ports alone? 20:54:36 that's if nothing is travelling up or down the USB, if USB is active, far more cycles are being used 20:57:15 that's per-port, mind you 20:58:25 typical PC has 2, so 800 cycles off of the top of the CPU 20:58:31 doesn't seem like much, does it? 20:58:36 but it adds up 21:01:00 I'm not good in hardware 21:01:00 heh 21:01:20 well, think about it for a moment 21:01:48 your super-fast track sprinter in the olympics has to drag a bunch of heavy iron weights 21:01:57 he won't win the gold medal, will he? 21:03:38 dunno 21:03:50 I'm not a sport guy heh 21:04:02 ok 21:04:15 but ... 400 cycles are spent in what? 21:04:35 why? 21:04:36 darkito: just the CPU going "you there?" 21:04:48 :\ 21:04:49 because otherwise USB won't work 21:05:00 Intel needed something to validate faster CPU's 21:05:07 USB is one of the things they came up with 21:05:45 hasn't PC a I/O chip? 21:05:46 "make the CPU have to do more work in the motherboard" 21:06:27 No, the CPU *is* an I/O chip 21:06:54 in fact, the x86 series of microcontrollers won't work with an I/O chip running alongside 21:07:02 causes bus addressing problems 21:07:30 oh 21:07:42 I thought x86 had it 21:07:54 no, x86 *is* it 21:08:26 it's the big selling point that Intel pushed in the late 70's, you could cut system costs by using the 8088, which didn't need an I/O handler 21:08:38 oh 21:08:49 that sucks a lot 21:10:05 that's the reality of the situation 21:10:40 --- join: lar1 (~Larman@adsl-63-203-76-50.dsl.snfc21.pacbell.net) joined #osdev 21:10:46 the 68000 CPU, by comparison, needed an I/O chip for maximum utilization while also costing $100 more 21:10:50 hey lar 21:10:52 Hi downix! 21:12:51 downix so ppc has a IO chip too, hasn't it? 21:13:16 No, PPC *can* have an I/O chip, but most systems using PPC don't bother with it 21:13:22 the Macintosh, for instance 21:13:27 same for mac 68k's 21:13:39 they didn't bother with the I/O chip, cost too much 21:15:10 aham 21:15:45 Amiga and Atari both used I/O chips for their systems 21:16:03 Amiga using a custom one incorporating audio, video and various I/O devices 21:16:15 Atari used a standard motorola model 21:16:43 :) 21:16:51 you're a hardware-guy 21:17:15 I design chips for a living 21:17:36 really? 21:17:47 that rocks :) 21:22:29 --- quit: I440r ("Reality Strikes Again") 21:24:22 --- quit: corsairk8 ("- [ Quitting Server - Reason : None - Priority : High ] -") 21:24:37 downix : what kind of chips? 21:24:49 usually I/O controllers 21:25:00 typically for MIPS or SPARC processors 21:25:33 :) 21:27:41 here (in Spain) nobody could work in that 21:27:42 heh 21:27:59 oh? 21:28:08 * downix knows several good spanish firms that work on the SPARC 21:28:21 thos g3 sucks ass 21:28:29 j/k downix :) 21:28:34 * downix chuckles 21:28:41 downix really=? 21:28:46 and 400 cycles isnt that much 21:29:07 and u can always disable the irq 21:29:17 air: 400 I/O cycles? That is, 400 local-bus cycles, which often times are 8-10 core cycles in length? 21:29:34 huh? 21:29:43 darkito: yes, the ESA for instance (European Space Agency, one of their larger contractors being in Spain) 21:29:56 air: not if you'd like the system to work 21:30:15 if u have no usb devices u can disable the irq 21:30:35 air: yes, very true 21:30:55 I'm saying if you do have USB devices, even if they're not in-use 21:30:56 oh 21:31:14 I though we were a underdevelopment country 21:31:15 heh 21:31:43 darkito: the 8th largest supplier of space-oriented hardware, hardly underdeveloped IMHO 21:32:26 :) 21:33:15 air: as for USB, 400 is not much, but it does take out a good chunk of the local bus access needed just to keep the pipeline fed with instructions 21:34:19 with a typical PC having 2 USB channels, then add in the PCI, AGP, etc also taking away that local bus access.... 21:35:32 --- join: malenfant (malenfant@bc-vic-a53-01-95.look.ca) joined #osdev 21:35:55 then there is the local bus question entirely 21:36:06 * darkito -> uni 21:36:08 see you 21:36:27 if your CPU core speed is too much greater than your RAM's bandwidth, you will always starve the processor 21:36:32 hey dark 21:36:32 see ya 21:37:05 --- quit: darkito ("User abort with 5 Ctrl-C's") 21:39:40 it also puts inconsistancies into programming the system that is difficult to compensate for 21:40:04 means that a slower CPU that you can mesh with the RAM better can be better optimized, resulting in the appearance of higher speed 22:07:05 --- quit: malenfant () 22:08:22 hmm 22:09:28 --- join: airc (brand@12-254-199-50.client.attbi.com) joined #osdev 22:10:26 --- quit: airc (Client Quit) 22:11:32 any1 know if C has a function like printf that only prints N chars in a string? 22:13:23 Use a string copy function first? 22:13:50 i know about that, but im hoping there is something faster 22:16:08 Shrug 22:25:33 --- quit: trans (Read error: 110 (Connection timed out)) 22:37:12 --- join: witten (~witten@adsl-gte-la-216-86-210-121.mminternet.com) joined #osdev 22:46:20 --- join: trans (~trans@a2a02274.intergate.bconnected.net) joined #osdev 22:46:27 anyone know of a monitor type with a 25 pin dual row connector type? 22:52:36 yes 22:52:37 http://www.tiger-marmalade.com/~ale/tech/hd15db25.html 22:52:42 it's not 25, it's 23 22:53:15 RGB, industry standard monitor technology originally from Sony, used commonly in the Amiga brand of computers 22:53:33 its on a terminal 22:55:27 by whom? 22:55:35 damn it doesnt id the pins 22:55:55 is it 23 or 25? 22:56:17 25 22:56:27 it is 25? 22:56:37 who built the monitor/terminal? 22:57:11 yes 22:57:27 anyone here use debian? 22:57:29 one by IDEA and the other decision data 22:57:43 (if it's Craco, I can give you the info) 22:57:48 air: yo! 22:58:03 trans: dangit. Likely they're using the same format as Craco 22:58:07 downix: do u have /usr/include/termcap.h and termios.h? 22:58:42 yes 22:58:46 i think they were for connecting to an AS/400 if that helps 22:58:55 do u have termcap-compat installed? 22:59:09 trans: then it'll be an IBM format 22:59:13 air: no 22:59:23 do u know what it is? 22:59:29 the monitor though? 22:59:36 air: nope 22:59:45 downix: its a debian package 22:59:46 trans: yes. IBM network, old-style 22:59:53 oh ok 22:59:54 very old token-ring 23:00:00 air: ok 23:00:01 twinix 23:00:11 downix: do u know how to tell what packages are installed? 23:00:47 air: nope 23:00:58 neither do i :) 23:32:48 --- quit: downix ("[BX] Just do it like Nike... BEEATCH!") 23:59:59 --- log: ended osdev/02.04.11