Timestamps are in GMT/BST.
[0:02] * Zarggg (n=z@) has joined #freenet
[0:07] * ahuxley (n=ahuxley@) has joined #freenet
[0:46] * gwern (i=gwern@) has left #freenet
[0:46] <demosthenes__> ahuxley: another Internode user :-)
[0:47] * ryz (n=ryz@) has joined #freenet
[1:16] <ahuxley> hi
[1:17] <ahuxley> with the random ip's
[1:31] * caytchen (n=caytchen@) Quit ("Verlassend")
[1:32] * testing486 (n=matt@) has joined #freenet
[1:51] * testing486 (n=matt@) has left #freenet
[1:56] * FrinkC (n=FrinkC@) has joined #freenet
[1:59] * Ash-Fox (i=ash-fox@) Quit ()
[1:59] * nico_32 (n=user@) Quit ("Ex-Chat")
[2:05] * Ash-Fox (i=ash-fox@) has joined #FreeNET
[2:09] * ryz (n=ryz@) Quit (Client Quit)
[2:12] <demosthenes__> how big is 'FreeNet', any idea?
[2:12] <demosthenes__> or has it broken off in to many private networks
[2:13] <demosthenes__> closed networks
[2:18] * gasi__ (n=gasi@) has joined #freenet
[2:34] * gasi_ (n=gasi@) Quit (Read error: 110 (Connection timed out))
[2:41] * b0mber (n=none@) has joined #freenet
[2:42] <b0mber> .
[2:48] * b0mber (n=none@) Quit (Remote closed the connection)
[3:10] * NEOatNHNG1 (n=neo@) Quit (Read error: 60 (Operation timed out))
[3:12] * Zarggg (n=z@) Quit ()
[3:20] * Ash-Fox (i=ash-fox@) Quit ()
[3:24] * Ash-Fox (i=ash-fox@) has joined #FreeNET
[3:37] * JazZz99 (n=coltrane@) Quit ("Leaving")
[3:40] * demosthenes__ (n=demosthe@) Quit (Remote closed the connection)
[4:22] * ahuxley (n=ahuxley@) Quit (Read error: 110 (Connection timed out))
[4:35] * Nande (n=KVIrc@) Quit ("byes, tengan la bondad de ser felices. ;)")
[4:57] * demosthenes_ (n=demosthe@) has joined #freenet
[4:57] <demosthenes_> how big is FreeNet now? nodes / data / pages whatever measure
[5:00] <demosthenes_> and how do I find friends and discussion boards? Frost only shows messages in fuqid
[5:14] <demosthenes_> so if FreeNet is 'alpha' still does that mean it is usable or still just a time consuming 'toy'?
[5:17] * sinoth (n=sinoth@) has joined #freenet
[5:54] <TheSeeker> "Frost only shows messages in fuqid"... umm... fuqid is a queue manager, frost is a messaging client... frost can manage the queue too I guess, but that's not it's primary function
[6:17] * Krhis (n=Krhis@) has joined #freenet
[6:17] * Krhis (n=Krhis@) Quit (Remote closed the connection)
[6:23] * Krhis (n=Krhis@) has joined #freenet
[6:59] <nextgens> hi
[6:59] <nextgens> demosthenes_> you should connect to your friends anyway
[7:12] * lalalla (n=user@) has joined #freenet
[7:12] <lalalla> hi
[7:13] * lalalla (n=user@) has left #freenet
[7:24] <TheSeeker> huh.
[7:39] * demosthenes_ (n=demosthe@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * FrinkC (n=FrinkC@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Anarhist (n=volodya@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Iso-Nisse (n=iso_niss@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * oierw (n=mathew@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * nextgens (n=nextgens@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * skxpl (i=skx@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * sur5r (i=sur5r@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * DaffyDuck_ (n=jan@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * localhost (n=Chris@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * [Jc] (n=Atari@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Pichu0102 (n=pichu010@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * pmpp (n=pmpp@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * saces (n=saces@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * NullAcht15 (n=unknown@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Krhis (n=Krhis@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * geeku_ (n=geeku@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * mister_wavey (n=wavey@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * sinoth (n=sinoth@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * gasi__ (n=gasi@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * batosai (n=julien@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Kip (n=KipD@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * dcraig (i=craig@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * mazzanet (n=mazzanet@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * kers (n=kersfree@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Ash-Fox (i=ash-fox@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * archangelpetro (n=hellequi@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * dbkr (n=nnnnnnnd@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * [Malkav] (i=Malkavia@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * vivee (n=vive@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * TheSeeker (i=Fridlekh@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * kork (n=kork@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Griffon26 (n=griffon2@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Jase (i=jase@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Hadaka (i=naked@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * makomk (n=aidan@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Bombe (n=droden@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * sanity (n=ian@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * pheenode_ (i=baldur@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Smar (n=smar@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Mc2` (n=fred@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Cooo (n=liquido@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * sleon (i=sleon@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * christl_s (i=christin@) Quit (wolfe.freenode.net irc.freenode.net)
[7:39] * Tommy[D] (i=tsbnc@) Quit (wolfe.freenode.net irc.freenode.net)
[7:40] * saces (n=saces@) has joined #freenet
[7:40] * Krhis (n=Krhis@) has joined #freenet
[7:40] * sinoth (n=sinoth@) has joined #freenet
[7:40] * demosthenes_ (n=demosthe@) has joined #freenet
[7:40] * Ash-Fox (i=ash-fox@) has joined #freenet
[7:40] * gasi__ (n=gasi@) has joined #freenet
[7:40] * FrinkC (n=FrinkC@) has joined #freenet
[7:40] * batosai (n=julien@) has joined #freenet
[7:40] * Pichu0102 (n=pichu010@) has joined #freenet
[7:40] * skxpl (i=skx@) has joined #freenet
[7:40] * DaffyDuck_ (n=jan@) has joined #freenet
[7:40] * pmpp (n=pmpp@) has joined #freenet
[7:40] * nextgens (n=nextgens@) has joined #freenet
[7:40] * oierw (n=mathew@) has joined #freenet
[7:40] * archangelpetro (n=hellequi@) has joined #freenet
[7:40] * Kip (n=KipD@) has joined #freenet
[7:40] * sur5r (i=sur5r@) has joined #freenet
[7:40] * dbkr (n=nnnnnnnd@) has joined #freenet
[7:40] * TheSeeker (i=Fridlekh@) has joined #freenet
[7:40] * localhost (n=Chris@) has joined #freenet
[7:40] * Jase (i=jase@) has joined #freenet
[7:40] * makomk (n=aidan@) has joined #freenet
[7:40] * Bombe (n=droden@) has joined #freenet
[7:40] * [Malkav] (i=Malkavia@) has joined #freenet
[7:40] * Anarhist (n=volodya@) has joined #freenet
[7:40] * sanity (n=ian@) has joined #freenet
[7:40] * Hadaka (i=naked@) has joined #freenet
[7:40] * sleon (i=sleon@) has joined #freenet
[7:40] * Griffon26 (n=griffon2@) has joined #freenet
[7:40] * christl_s (i=christin@) has joined #freenet
[7:40] * Iso-Nisse (n=iso_niss@) has joined #freenet
[7:40] * [Jc] (n=Atari@) has joined #freenet
[7:40] * kers (n=kersfree@) has joined #freenet
[7:40] * mazzanet (n=mazzanet@) has joined #freenet
[7:40] * NullAcht15 (n=unknown@) has joined #freenet
[7:40] * kork (n=kork@) has joined #freenet
[7:40] * vivee (n=vive@) has joined #freenet
[7:40] * mister_wavey (n=wavey@) has joined #freenet
[7:40] * geeku_ (n=geeku@) has joined #freenet
[7:40] * dcraig (i=craig@) has joined #freenet
[7:40] * Cooo (n=liquido@) has joined #freenet
[7:40] * Mc2` (n=fred@) has joined #freenet
[7:40] * Smar (n=smar@) has joined #freenet
[7:40] * Tommy[D] (i=tsbnc@) has joined #freenet
[7:40] * pheenode_ (i=baldur@) has joined #freenet
[7:40] [freenode-connect VERSION]
[7:44] * demosthenes_ (n=demosthe@) Quit (Remote closed the connection)
[8:02] <nextgens> can anyone confirm http://archives.freenetproject.org/message/20080817.074752.eabbd3f0.en.html ?
[8:02] * nextgens can't reproduce
[8:03] <nextgens> but arguably I haven't updated from 1155 straight to 1156
[8:21] * saces (n=saces@) Quit (Read error: 60 (Operation timed out))
[8:32] * saces (n=saces@) has joined #freenet
[8:32] * ChanServ sets mode +o saces
[8:47] <FreenetLogBot> r21945 (1156) was built successfully on emu, mirrors are updating
[8:47] * nextgens has just
[8:47] <nextgens> squeezed something which seems to be a major performance bottleneck
[8:51] * lalalla (n=user@) has joined #freenet
[8:51] * lalalla (n=user@) has left #freenet
[8:56] <saces> morning
[9:25] <nextgens> hey
[9:25] <nextgens> saces> may you have a look to http://archives.freenetproject.org/message/20080817.074752.eabbd3f0.en.html please? as it turns out to be a frost problem
[9:37] <FreenetLogBot> r21947 (1156) was built successfully on emu, mirrors are updating
[9:39] <saces> nextgens: takes a minute...
[9:46] * Ash-Fox (i=ash-fox@) Quit (Remote closed the connection)
[10:05] <nextgens> saces> so?
[10:06] <nextgens> as far as I can tell FCP works here
[10:06] <nextgens> arguably I my tree is quite different from 1156
[10:08] * demosthenes_ (n=demosthe@) has joined #freenet
[10:10] <saces> thanks to Einstein my minute can be longer then yours :P
[10:10] <saces> my tree is 1156 and frost works with non-127.0.0.1 access
[10:13] <nextgens> okay
[10:14] <nextgens> so basically ignoring the posters is the way to go
[10:14] <FreenetLogBot> Emu wasn't able to build r21948 -- see error message on http://emu.freenetproject.org/~svn-build/build-r21948.txt
[10:17] <FreenetLogBot> Emu wasn't able to build r21949 -- see error message on http://emu.freenetproject.org/~svn-build/build-r21949.txt
[10:23] <FreenetLogBot> Emu wasn't able to build r21950 -- see error message on http://emu.freenetproject.org/~svn-build/build-r21950.txt
[10:23] <nextgens> wtf?
[10:23] <nextgens> it builds here
[10:23] <Cooo> :(
[10:24] <nextgens> okay no it doesn't
[10:25] <Cooo> ahh
[10:25] <nextgens> I don't get what the test actually tests though
[10:27] <nextgens> let's get rid of it
[10:29] <FreenetLogBot> Emu wasn't able to build r21951 -- see error message on http://emu.freenetproject.org/~svn-build/build-r21951.txt
[10:40] <nextgens> might need a 1157 soon
[10:40] <FreenetLogBot> r21952 (1156) was built successfully on emu, mirrors are updating
[10:40] <nextgens> I broke the content filter despite the tests
[10:46] * dbkr (n=nnnnnnnd@) Quit (Read error: 104 (Connection reset by peer))
[10:50] * Ash-Fox (i=ash-fox@) has joined #FreeNET
[10:51] <nextgens> in fact it was a bug in the code, not something I've introduced :)
[10:51] <nextgens> cool
[10:52] <Cooo> :)
[11:08] <Cooo> latest trunk gives me alot of errors looking like these http://code.bulix.org/dm17m8-68043?raw
[11:20] <nextgens> :s
[11:20] <TheSeeker> Isn't dumbing down the tests so they're easier to pass generally a bad idea?
[11:28] * demosthenes_ (n=demosthe@) Quit (Remote closed the connection)
[11:31] * caytchen (n=caytchen@) has joined #freenet
[11:34] <nextgens> TheSeeker> which tests are you talking about?
[11:38] <TheSeeker> I'm probably just being dumb myself, but at least a couple times in the last few days I've seen something to the effect of 'changed test so it passes' ... probably has more to do with arguments, etc than actual alteration of the tests.
[11:38] * sbc (n=ca@) has joined #freenet
[11:39] <nextgens> well, recently I have removed one and introduced 3
[11:39] <FreenetLogBot> r21954 (1156) was built successfully on emu, mirrors are updating
[11:40] <nextgens> and yes, the one I've removed was useless
[11:55] <nextgens> Cooo> fixed in r21955
[11:57] <Cooo> nextgens: great.. will update
[11:57] <FreenetLogBot> r21955 (1156) was built successfully on emu, mirrors are updating
[12:06] <nextgens> saces> http://code.bulix.org/8sxg0j-68044
[12:09] * mrsteveman1 (n=mrstevem@) has joined #freenet
[12:12] <FreenetLogBot> r21956 (1156) was built successfully on emu, mirrors are updating
[12:14] <nextgens> yay, found the problem
[12:15] <Cooo> :)
[12:18] <mrsteveman1> i think i've got the same frost/fcp problem mentioned here http://archives.freenetproject.org/message/20080817.074752.eabbd3f0.en.html
[12:20] <mrsteveman1> thaw seems to work though
[12:25] <FreenetLogBot> r21957 (1156) was built successfully on emu, mirrors are updating
[12:25] <FreenetLogBot> r21958 (KeyExplorer) was built successfully on emu, mirrors are updating
[12:27] * ghoul_ (n=ghoul_@) has joined #freenet
[12:27] <nextgens> mrsteveman1> why, what's the problem?
[12:27] <mrsteveman1> basically it behaves the same as if fcp allowed hosts were ONLY localhost
[12:28] <mrsteveman1> so when frost starts it thinks freenet isn't allowing the connection
[12:29] <mrsteveman1> but thaw does work
[12:31] <nextgens> you're the guy who posted on the mailing lists?
[12:31] <mrsteveman1> nah
[12:31] <mrsteveman1> i read the irc log from earlier though
[12:33] <FreenetLogBot> r21959 (1156) was built successfully on emu, mirrors are updating
[12:34] <nextgens> mrsteveman1> what does "grep fcp freenet.ini" gives you?
[12:34] * mrsteveman1 (n=mrstevem@) Quit (Remote closed the connection)
[12:34] <nextgens> do you have any error message in freenet/logs/freenet-latest.log ?
[12:34] <nextgens> doh
[12:34] <nextgens> :<
[12:35] * mrsteveman1 (n=test@) has joined #freenet
[12:35] * mrsteveman1 (n=test@) Quit (Remote closed the connection)
[12:37] * mrsteveman1 (n=test@) has joined #freenet
[12:37] * mrsteveman1 (n=test@) Quit (Remote closed the connection)
[12:38] * mrsteveman1 (n=test@) has joined #freenet
[12:38] <mrsteveman1> weird xchat bug there i think
[12:38] <mrsteveman1> ok
[12:38] <mrsteveman1> fcp.port=9481
[12:38] <mrsteveman1> fcp.allowedHosts=127.0.0.1,192.168.1.0/255.255.255.0
[12:38] <mrsteveman1> fcp.bindTo=0.0.0.0
[12:39] <mrsteveman1> fcp.allowedHostsFullAccess=127.0.0.1,192.168.1.0/255.255.255.0
[12:39] <nextgens> and what about logs?
[12:40] <mrsteveman1> wrapper?
[12:41] <nextgens> no, freenet's logs
[12:41] <mrsteveman1> there is a java error in the frost log
[12:43] <nextgens> pastebin it
[12:43] <mrsteveman1> http://code.bulix.org/2ul4la-68045
[12:43] * nico_32 (n=user@) has joined #freenet
[12:43] * nico_32 (n=user@) Quit (Read error: 104 (Connection reset by peer))
[12:45] <nextgens> okay
[12:45] <nextgens> mrsteveman1> do the same for your logs/freenet-latest.log please
[12:46] * nico_32 (n=user@) has joined #freenet
[12:49] <mrsteveman1> its huge do you just want any java errors?
[12:49] <FreenetLogBot> r21960 (1156) was built successfully on emu, mirrors are updating
[12:49] <mrsteveman1> i think there are keys listed in it as well
[12:52] <FreenetLogBot> r21961 (XMLLibrarian) was built successfully on emu, mirrors are updating
[12:54] <nextgens> mrsteveman1> the end of it
[12:57] * cdent (n=cdent@) has joined #freenet
[12:59] <nextgens> mrsteveman1> and do other fcp applications work?
[12:59] <FreenetLogBot> r21963 (XMLLibrarian) was built successfully on emu, mirrors are updating
[13:02] <mrsteveman1> thaw works yes
[13:03] <mrsteveman1> http://code.bulix.org/i24dpj-68046
[13:03] <nextgens> that's a bug for saces then :)
[13:04] <nextgens> saces> does http://code.bulix.org/2ul4la-68045 ring any bell to you?
[13:06] <saces> ConnectionReset indicates it was open but closed whyever, right?
[13:07] * nextgens has an idea
[13:08] <nextgens> mrsteveman1> what's the OS of the client and the server?
[13:08] <nextgens> I bet on the setSOREUSE socket option
[13:08] <mrsteveman1> client is osx 10.5.4, server is ubuntu 8.04.1
[13:15] * mrsteveman1 (n=test@) Quit (Remote closed the connection)
[13:15] <saces> mrsteveman1: edit your frost.ini "log.logFcp2MessagesToConsole=true" may tell somthing helpful
[13:15] * mrsteveman1 (n=test@) has joined #freenet
[13:16] <saces> mrsteveman1: edit your frost.ini "log.logFcp2MessagesToConsole=true" may tell somthing helpful...
[13:19] <mrsteveman1> don't see anything new
[13:20] <Tommy[D]> nextgens / saces: i can reproduce the problem with freenet and frost
[13:20] <FreenetLogBot> r21964 (XMLLibrarian) was built successfully on emu, mirrors are updating
[13:22] <sur5r> btw: i get random disconnects from frost... e.g. when trying to remove a completed file from the queue, change priority, etc. ...
[13:24] <saces> Tommy[D]: the last fcp message before the exception is interesting ( "log.logFcp2MessagesToConsole=true")
[13:24] <Tommy[D]> saces: i added that to frost.ini, but i dont get any fcp message on console
[13:24] <nextgens> Tommy[D]> get us a tcpdump capture so that we can rule which part is to blame :)
[13:25] <nextgens> tshark -i eth0 -w dump.cap tcp port 9481
[13:26] <nextgens> what happens if I remove a method from HSLC?
[13:26] <nextgens> will that break plugins again?
[13:26] <Tommy[D]> tshark?
[13:27] <sur5r> tcpdump should work as well
[13:28] <sur5r> but add "-s 99999", otherwise it might truncate packets
[13:30] <Tommy[D]> i need to go now, but will do it later
[13:30] <mrsteveman1> ill do it
[13:31] <nextgens> I hate autoboxing
[13:31] <nextgens> Cooo's bug was a cast problem autoboxing has hidden
[13:32] <sur5r> yeah, they really should provide a way to disable it
[13:33] <FreenetLogBot> r21965 (1156) was built successfully on emu, mirrors are updating
[13:34] * infinity0 (n=infinity@) has joined #freenet
[13:36] <nextgens> Tommy[D]> so, any news on the tcpdump capture?
[13:40] * demosthenes_ (n=demosthe@) has joined #freenet
[13:44] <mrsteveman1> i have one
[13:44] <mrsteveman1> 1 sec
[13:44] <mrsteveman1> where should i put it
[13:48] <saces> http://code.bulix.org/
[13:48] <mrsteveman1> just paste the contents of the file?
[13:48] <saces> if its text, jes.
[13:49] <mrsteveman1> theres more than text
[13:49] <mrsteveman1> but i suppose you could stick it in a .cap file on your end and decode it with wireshark
[13:49] <nextgens> yeah put the .cap online
[13:49] <saces> recorded frost traffic should be text only.
[13:49] <nextgens> mrsteveman1> http://dl.free.fr
[13:50] <nextgens> saces> we don't want the traffic but the network frames here
[13:51] <mrsteveman1> my french is rusty :D
[13:51] <nextgens> put the file in the form and click "envoyer"
[13:52] <mrsteveman1> ok
[13:52] <mrsteveman1> http://dl.free.fr/ptAn9ISc9
[13:53] <nextgens> got it
[13:55] <nextgens> ah
[13:55] <nextgens> saces> what kind of line ending does frost send?
[13:58] <saces> ah. PrintStream.newLine()
[13:59] <nextgens> hmmm
[13:59] <nextgens> psh-ack, ack, rst-ack
[13:59] <nextgens> wtf?
[13:59] <nextgens> where is the rst gone?
[13:59] * saces looks at the fcp spec...
[14:00] <nextgens> it's frost's bad in case you wonder :)
[14:00] <nextgens> it does handshake
[14:00] <nextgens> but seems to die at random
[14:00] <nextgens> from time to time it passes the fcp handshake
[14:00] <nextgens> sometimes it doesn't manage to
[14:02] <nextgens> ah, maybe not in fact
[14:03] <nextgens> you get disconnected because you send twice the ClientHello
[14:03] <nextgens> what I don't understand is why you don't get an explicit rejection message
[14:04] <nextgens> http://code.bulix.org/egflyf-68048
[14:11] <infinity0> in the case of SSK/KSKs, how's the hash determined?
[14:14] <nextgens> AHHHHHHHHH
[14:14] <nextgens> :@
[14:14] <nextgens> we strip FCP lines at 128 chars
[14:14] <nextgens> great
[14:16] <nextgens> hmm, that still doesn't explain it
[14:19] <nextgens> change the logging prefix to "freenet:NORMAL,freenet.node.fcp:DEBUG" and lower the default log level
[14:19] * sinoth (n=sinoth@) Quit ("Leaving.")
[14:19] <nextgens> batosai> mrsteveman1> Tommy[D]>
[14:19] <nextgens> infinity0> which hash?
[14:20] <infinity0> er, first part of the SSK, the part that's not the encryption key or filename
[14:20] <infinity0> ie. the bit that uniquely identifies a piece of content
[14:21] <nextgens> the routing key?
[14:21] <infinity0> yeah
[14:21] <nextgens> well, it's a hash of everything else: the address of the top-level metadata block
[14:21] <nextgens> it's a hash of the metadata itself
[14:22] * demosthenes_ (n=demosthe@) Quit (Remote closed the connection)
[14:22] <nextgens> the metadatas are composed of different fields...
[14:22] <infinity0> right ok
[14:22] <nextgens> including the filename, mime-type, compression algorithm, flags, ...
[14:22] <mrsteveman1> nextgens: where
[14:23] <infinity0> but how are different resisions sotored and verified?
[14:23] <nextgens> and obviously the addresses of the other blocks
[14:23] <infinity0> revisions*
[14:24] <nextgens> mrsteveman1> you can change that on fproxy in the config toadlet if you use advanced mode
[14:24] <nextgens> "Detailed priority thresholds"
[14:24] <mrsteveman1> ok
[14:25] <nextgens> infinity0> it's documented somewhere on the wiki
[14:25] <infinity0> kk
[14:28] <sur5r> nextgens: my node sometimes produces a freenet.support.io.TooLongException after ClientHello from frost
[14:28] <sur5r> erm wrong
[14:28] <sur5r> before that
[14:28] <sur5r> when trying to change upload priority
[14:29] <saces> nextgens: this looks like a node eerorf: http://code.bulix.org/7mhs71-68050
[14:30] <nextgens> ahhh
[14:30] <nextgens> saces> okay :)
[14:31] <nextgens> no
[14:31] <nextgens> those messages are normal
[14:31] <nextgens> sur5r> I need the log
[14:31] <nextgens> at least the trace with the exception and the classname
[14:32] <sur5r> k, mom
[14:37] <sur5r> nextgens: http://code.bulix.org/px4ezv-68051
[14:38] <sur5r> on the frost log you only see that it sent the message (ModifyPersistentRequest) and got a disconnect
[14:41] * sbc (n=ca@) Quit ("Ex-Chat")
[14:44] <nextgens> okay so it's a line ending problem
[14:44] * nextgens is releasing a build with more debug
[14:45] <saces> hrrm.
[14:46] <saces> sur5r: disable the "use a single conn" in frost and try again.
[14:47] * sich (n=sich@) has joined #freenet
[14:47] <saces> it seems to "fix" it here.
[14:47] <sur5r> saces: ok, momplz
[14:48] <sur5r> in News(1), right?
[14:49] <nextgens> heh we need a proper fix
[14:50] <nextgens> get current trunk people
[14:50] <nextgens> and back your data up before doing so :)
[14:50] <nextgens> r21966
[14:50] <sur5r> do you really expect serious data loss?
[14:51] <saces> sur5r: does not really help. :(
[14:51] <FreenetLogBot> r21966 (1156) was built successfully on emu, mirrors are updating
[14:51] <nextgens> if you have darknet peers, there might be yeah
[14:51] <nextgens> batosai> feel free to update too
[14:52] <nextgens> what do you guys have on "Unclaimed Messages Considered" ?
[14:52] <nextgens> is that better (smaller) lately?
[14:52] <sur5r> saces: exactly, only partially
[14:53] <sur5r> still unable to remove files from d/l-queu
[14:53] <sur5r> e
[14:53] <nextgens> it should log the error
[14:56] <sur5r> ouch
[15:01] <saces> trunk give an error on client side now? http://code.bulix.org/hif78d-68052
[15:05] <nextgens> heh
[15:05] <nextgens> no
[15:05] <FreenetLogBot> The monitoring script has detected a network glitch on http://mirror3.freenetproject.org/ : it has been disabled
[15:05] <nextgens> in the logfile at loglevel = normal you should see a TooLongException
[15:07] <Tommy[D]> that exception should be in freenet-latest.log?
[15:09] <nextgens> TooLongException
[15:09] <nextgens> or an IOException
[15:11] * saces foend a workaround, not a fix: http://code.bulix.org/m0q36q-68053
[15:12] <nextgens> of course
[15:12] <nextgens> but that's not the point
[15:12] <nextgens> we need a reproducable testcase
[15:12] <nextgens> and then a fix
[15:12] <nextgens> freenet.support.io.TooLongException: We reached maxLength=128 parsing
[15:12] <nextgens> +ClientHello^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
[15:12] <nextgens> +^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
[15:12] <nextgens> +^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ at freenet.support.io.LineReadingInputStream.readLine(LineReadingInputStream.java:46)
[15:12] <nextgens> that's what a user sent me
[15:12] <nextgens> wtf is frost sending?
[15:14] <sur5r> ^@ is most probably nul byte, right?
[15:15] <nextgens> I've added more debugging code
[15:17] <FreenetLogBot> r21967 (1156) was built successfully on emu, mirrors are updating
[15:20] <nextgens> we don't have special handling for those
[15:20] <FreenetLogBot> The monitoring script has detected that http://mirror3.freenetproject.org/ is eligible to be back on the main mirror rotation list. Welcome Back!
[15:21] <sur5r> it's very strange... the node sends FIN packet right after "ModifyPersistentRequest", before the 0x0a, which comes in the next packet
[15:24] <nextgens> that's because it doesn't see the line ending
[15:24] <nextgens> for some reason I don't get :)
[15:25] <sur5r> does the reader part of fcp on the node work in packets?
[15:27] <nextgens> http://code.google.com/p/freenet/source/browse/trunk/freenet/src/freenet/support/io/LineReadingInputStream.java
[15:27] <nextgens> that's where the problem is
[15:27] <nextgens> the old method works and not the new one
[15:28] * kryptos23_ (n=chatzill@) has joined #freenet
[15:28] <nextgens> what we need is to spot the bug, write a regression test and then fix it
[15:28] <nextgens> it's indeed \0s
[15:28] <nextgens> why is frost sending them is an open question
[15:29] <saces> its not frost. my code does it too: http://code.bulix.org/clvrss-68054
[15:31] <sur5r> i can't see any \0s on wireshark though
[15:39] <sur5r> just to understand... the version without marking works?
[15:44] <saces> yes.
[15:46] <sur5r> the only thing i can think of is that the buffer growing is not working as expected and producing \0s
[15:54] <nextgens> okay, fixed locally
[15:54] <nextgens> it's not the problem imho
[15:55] <sur5r> what do you think it is?
[15:58] <FreenetLogBot> r21970 (1156) was built successfully on emu, mirrors are updating
[15:58] <FreenetLogBot> r21971 (1156) was built successfully on emu, mirrors are updating
[15:58] <nextgens> hold on I've a fix
[15:58] <nextgens> the x>0 is the root of the problem
[15:58] <nextgens> and there is an other problem with the order of the tests in the for loop
[16:00] <sur5r> :)
[16:04] <nextgens> I'm creating regression tests
[16:07] <FreenetLogBot> Emu wasn't able to build r21972 -- see error message on http://emu.freenetproject.org/~svn-build/build-r21972.txt
[16:09] <nextgens> hmm
[16:10] * b0mber (n=none@) has joined #freenet
[16:10] * b0mber (n=none@) has left #freenet
[16:12] <nextgens> hrrrmm
[16:12] <FreenetLogBot> r21973 (1156) was built successfully on emu, mirrors are updating
[16:13] <nextgens> the testcase passes for the second test
[16:13] <nextgens> wich is weird
[16:15] * dakkar (n=dakkar@) has joined #freenet
[16:16] <nextgens> can someone retry with head to reproduce the frost problem?
[16:16] <batosai> i'll do
[16:16] <nextgens> sur5r> batosai> Tommy[D]> ?
[16:16] <nextgens> saces> too
[16:16] <dakkar> oh, so I'm not the only one having problems with frost…
[16:18] * infinity0 (n=infinity@) Quit (Remote closed the connection)
[16:18] <sur5r> svn up only gives my 21971...
[16:19] <batosai> nextgens: give 5 minutes for the mirrors to update
[16:20] <sur5r> will that be in the "testing" thing?
[16:20] <nextgens> yes
[16:20] <nextgens> Aug 17, 2008 15:33:06:347 (freenet.node.fcp.FCPConnectionInputHandler, FCP input handler for /127.0.0.1:39426(38), MINOR): Caught freenet.support.io.TooLongException: We reached maxLength=128 parsing
[16:20] <nextgens> 47656e657261746553534b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
[16:20] <nextgens> GenerateSSK
[16:20] <nextgens> that's from batosai's report iirc
[16:21] <nextgens> saces> 4b is the 'K'
[16:21] <batosai> nope, I'm connected from a distant machine
[16:21] <nextgens> there is no linefeed so I don't see how it could possibly detect it
[16:23] <batosai> Damn entropy is becomming a serious problem here : I just made a full 'find /' and it still isn't enough !
[16:23] <nextgens> the InputStream is a BufferedIOS(socket.getInputStream()); so there isn't much room for a bug there
[16:24] <sur5r> batosai: do you know randomsound? on debian just apt-get install...
[16:24] <nextgens> well, I doubt that it makes sense to run it on a server hosted in a datacenter
[16:25] <sur5r> lots of noise ;)
[16:26] <nextgens> but it's low entropy
[16:26] <batosai> sur5r: It's a headless machine withoud a sound card :(
[16:26] <nextgens> on emu's domU it's a problem too
[16:26] <sur5r> batosai: :/
[16:26] <nextgens> as far as I know there is no HWRNG on nVidia's MCP61
[16:26] <nextgens> if there is I might code the kernel support for it
[16:27] <sur5r> that's something i don't understand. why are there almost no HWRNGs in today's hardware?
[16:27] <sur5r> crypto is done all over the place..
[16:28] <nextgens> they are on both intel and amd's platform
[16:28] <nextgens> but not on nvidia's :<
[16:28] <nextgens> or at least there is no support for it in the kernel
[16:28] <nextgens> back to our frost issue: can someone get me a fresh log?
[16:32] <saces> http://code.bulix.org/zbb7kg-68055
[16:33] <nextgens> thx
[16:33] <saces> maxLenght=128? shouldnt the fcp stuff called with 4k linelenght?
[16:34] * b0mber (n=none@) has joined #freenet
[16:34] <nextgens> it is but not the "name" parsing (first line of each command)
[16:34] <batosai> still not booted...
[16:35] * infinity0 (n=infinity@) has joined #freenet
[16:35] * cdent (n=cdent@) Quit ()
[16:36] <nextgens> what do you mean booted?
[16:36] <batosai> still not enough entropy
[16:36] <nextgens> the node is taking long to start up?
[16:36] <nextgens> ah
[16:36] <mrsteveman1> you can use rngd
[16:36] <nextgens> or install HAVEGE
[16:36] <mrsteveman1> rngd -r /dev/urandom -o /dev/random
[16:36] <mrsteveman1> for testing purposes that is
[16:37] <nextgens> cat /dev/dsp >/dev/random
[16:37] <nextgens> batosai> try that
[16:37] * b0mber (n=none@) has left #freenet
[16:39] <batosai> nextgens: it worked
[16:39] * b0mber- (n=none@) has joined #freenet
[16:39] <batosai> #1156 r21967 <-- damn !
[16:39] * b0mber- (n=none@) has left #freenet
[16:41] <nextgens> the fcp fix or the random pool refilling?
[16:41] * mrsteveman1 (n=test@) Quit (Remote closed the connection)
[16:42] * mrsteveman1 (n=test@) has joined #freenet
[16:42] <mrsteveman1> must remember not to right click.....
[16:44] * skxpl (i=skx@) Quit ("changing servers")
[16:46] * skxpl (i=skx@) has joined #freenet
[16:48] <batosai> nextgens: the random pool :(
[16:50] * cdent (n=cdent@) has joined #freenet
[16:53] <batosai> nextgens: still no Frost connection with trunk, do you want the log ?
[16:54] * Nande (n=KVIrc@) has joined #freenet
[16:55] <nextgens> I have no idea what the problem is
[16:55] <nextgens> and I'm not 100% convinced that the problem is on the node's side
[16:55] * kryptos23_ is now known as kryptos23
[16:57] <saces> what type of vm is running, guys? mine is 64bit server in linux
[16:59] <sur5r> 32bit linux
[16:59] <nextgens> I still can't reproduce the problem here
[17:00] <nextgens> you said it's only occuring on remote nodes, right?
[17:00] <sur5r> no, my frost is local
[17:00] <sur5r> java 1.6.0_07
[17:01] <nextgens> it might be the Closeable thingy on FCPHandler
[17:01] <saces> my script is also 127... http://code.bulix.org/qsyvq6-68056
[17:02] <sur5r> hmm
[17:02] <sur5r> now it no longer disconnects
[17:02] <sur5r> r21939 here
[17:02] <sur5r> strange..
[17:02] <sur5r> did not update...
[17:03] <sur5r> ok, forget that... update.sh testing did not work as expected
[17:04] <nextgens> saces> do you flush() when you write to sockets?
[17:05] <nextgens> saces> isn't the socket timeing out?
[17:05] <nextgens> does it send the RST fast?
[17:08] <saces> timeout is 1h
[17:08] <sur5r> 21.576321 C:"ModifyPersistentRequest" 21.580144 N:FIN 21.580173 C:data 21.580195 N:RST
[17:12] <nextgens> okay so it's fast
[17:25] <sur5r> short note: when using the non-marking-function i have no problems
[17:27] <nextgens> of course but that's not the point
[17:27] <nextgens> we need to find out where/what the problem is
[17:27] <nextgens> and as I can't reproduce the problem someone else will have to
[17:31] <dakkar> hmm… I captured the network traffic while launching frost and thaw
[17:31] <dakkar> thaw works
[17:32] <dakkar> if I replay thaw's initial message to the node "by hand" (telnet), I get a proper reply from the node
[17:33] <dakkar> if I reply frost's initial message, I again get a proper reply
[17:34] <dakkar> found the difference:
[17:34] <dakkar> thaw uses 0D0A as line terminator
[17:34] <dakkar> frost uses only 0A
[17:34] <dakkar> (and my telnet sends 0D0A)
[17:34] <dakkar> nextgens: could the difference in line terminators be all that matters?
[17:35] <nextgens> of course it can
[17:35] * saces patches his fcp lib to send odoa
[17:35] * archangelpetro (n=hellequi@) Quit (Read error: 104 (Connection reset by peer))
[17:35] <nextgens> well, no the fix is to patch the node
[17:38] <saces> what is it as string? \r\n ?
[17:38] <nextgens> that's what the node parses yeah
[17:38] <nextgens> it accepts both \n and \r\n
[17:39] <nextgens> some old macoses might send \n\r and that's not supported
[17:39] <nextgens> hence I asked which os people were using
[17:39] <dakkar> hmmm
[17:39] <dakkar> I wrote a small program to send a connection message to the node, and even with \x0a as line terminator, it still works
[17:39] <dakkar> there must be something more
[17:40] <saces> nextgens: i'm on linux.
[17:41] <nextgens> yeah
[17:41] <nextgens> the question is what :)
[17:42] <saces> gentoo
[17:42] <nextgens> no, the question is what's the difference in between both implementations :)
[17:42] <dakkar> so, new capture: frost starts, sends the ClientHello message (weirdly, in two separate packets)
[17:43] <dakkar> the node replies with a FIN (i.e. it closes the connection)
[17:43] <dakkar> frost opens a new connection, sends another ClientHello
[17:43] <dakkar> the node *replies*
[17:43] <dakkar> frost does not take notice, sends a new ClientHello, and the node FINs
[17:44] <dakkar> which might even be understandable, since frost is violating the protocol here
[17:44] <nextgens> get head
[17:44] <nextgens> I might have fixed it
[17:44] <nextgens> no idea on how to make a testcase out of it though
[17:44] <dakkar> ok, I'll try (first time building freenet…)
[17:45] <nextgens> well, you can get the auto-built version
[17:45] <nextgens> use ./update.sh testing
[17:47] <nextgens> I'm not 100% sure on how java handle the for anymore
[17:47] <FreenetLogBot> r21974 (1156) was built successfully on emu, mirrors are updating
[17:47] <nextgens> if the condition is not verified, it doesn't execute the increment, right?
[17:47] <nextgens> can it get inlined somehow?
[17:48] <dakkar> for(init;test;step) {stuff} --> init;while(test) {stuff;step;}
[17:48] <nextgens> un-roled I meant
[17:48] <nextgens> ok
[17:48] <dakkar> it can get un-rolled, but not changing the semantics
[17:48] <nextgens> so that might not fix it
[17:48] <dakkar> one note: a "continue" or something will still run the increment (my while-ified version would not)
[17:49] <nextgens> http://code.google.com/p/freenet/source/browse/trunk/freenet/src/freenet/support/io/LineReadingInputStream.java
[17:49] <nextgens> here is the code
[17:54] <nextgens> in fact that was silly
[17:54] <nextgens> the read *will* block if len > 0
[17:54] <nextgens> OHHHH
[17:55] <nextgens> border case: buf.length - ctr == 0
[17:55] <nextgens> okay
[17:55] <nextgens> first the testcase
[17:55] <dakkar> my Java is way too rusty to follow that code, and I realize it's not really convoluted…
[17:58] <nextgens> that still doesn't explain the bug
[17:58] * Mathiasdm (n=Mathias@) has joined #freenet
[17:58] <nextgens> because we usually don't reach that point
[18:01] <dakkar> random musings on that class: bufferSize = maxLength + 1; is probably bad if we can get \r\n at the end (should be +2 ?)
[18:02] <dakkar> mark((maxLength+1)*2); is most probably too short if we use utf-8: some characters can use up to 6 utf-8 bytes
[18:05] <dakkar> nextgens: how do I get the revision numbers that went into each "stable" build?
[18:05] <nextgens> hmm
[18:06] <nextgens> well for the mark of course you're right
[18:06] <dakkar> (none of my musings has anything to do with the frost behaviour, anyway)
[18:06] <nextgens> yeah :)
[18:06] <nextgens> I'm wondering how it behaves if read() returns 0
[18:06] <nextgens> because we didn't specify a len
[18:07] <nextgens> that might explain frost's problem
[18:07] <nextgens> but writing a testcase for it is non trivial; I've to create a specially crafted InputStream which you can't read from
[18:09] <dakkar> If len is zero, then no bytes are read and 0 is returned
[18:10] <dakkar> (so says the Java docs)
[18:10] <nextgens> yeah
[18:10] <nextgens> and that's the border case imo
[18:10] <nextgens> we need a Math.max(1, buf.length - ctr)
[18:10] <dakkar> where?
[18:11] <nextgens> as the "len" parameter of the read
[18:12] <dakkar> just out of curiosity: why is that buf.length - ctr there?
[18:12] <dakkar> to avoid exceeding the buffer?
[18:12] <dakkar> but the buffer is always written to from the beginning
[18:14] <dakkar> disregard what I wrote
[18:14] <nextgens> :)
[18:14] <dakkar> I didn't understand the documentation of 'read'
[18:16] <dakkar> why are you sure the problem is in the LineReadingInputStream?
[18:16] <dakkar> in other words: why would the node send a FIN?
[18:18] <nextgens> becase we close the inputstream and close the socket
[18:19] <dakkar> ok, so why does the inputstream get closed?
[18:19] <nextgens> that part of the code throws a TooLongException because it doesn't catch the CR
[18:19] <nextgens> and that's why it's closed
[18:19] <dakkar> where would the exception be logged? (my wrapper.log does not have it)
[18:19] <nextgens> in logs/freenet-latest.log
[18:20] <dakkar> ok, I found one
[18:20] <FreenetLogBot> Emu wasn't able to build r21975 -- see error message on http://emu.freenetproject.org/~svn-build/build-r21975.txt
[18:25] <nextgens> grr
[18:25] <FreenetLogBot> r21976 (1156) was built successfully on emu, mirrors are updating
[18:25] <nextgens> the test isn't supposed to pass at this stage
[18:30] <dakkar> http://code.bulix.org/8zylxf-68058
[18:30] <dakkar> I added a log statement to the reading lop
[18:32] <nextgens> try r21977
[18:33] <nextgens> nah it's silly too
[18:33] <FreenetLogBot> r21977 (1156) was built successfully on emu, mirrors are updating
[18:34] <saces> nextgens: http://code.bulix.org/obisfa-68059
[18:34] <dakkar> argh, why my svn is not up-ing??
[18:35] <sur5r> it takes some time
[18:35] <FreenetLogBot> The monitoring script has detected a network glitch on http://mirror1.freenetproject.org/ : it has been disabled
[18:36] <nextgens> okay, I need some rest
[18:36] <nextgens> saces> you're obviously right
[18:37] <saces> it parses up to end buffer, but only a few bytes was read...
[18:37] <FreenetLogBot> r21978 (1156) was built successfully on emu, mirrors are updating
[18:41] <nextgens> what about the current implementation?
[18:41] <FreenetLogBot> r21979 (1156) was built successfully on emu, mirrors are updating
[18:41] <nextgens> can buf.length - crt be 0 ? do we still need the Math.max?
[18:42] * NEOatNHNG (n=neo@) has joined #freenet
[18:43] <nextgens> I'm not sure the array allocation makes sense everytime either
[18:43] <dakkar> I was just going to say that
[18:43] <dakkar> you are doubling the allocated space, even when you read only 1 byte
[18:45] <nextgens> new byte[Math.min(buf.length * 2, maxLength)]; ?
[18:45] <dakkar> yes
[18:45] <nextgens> or make the whole allocation conditionnal
[18:45] <saces> seems my Demo script is working. (it runs a while). will see...
[18:48] <nextgens> http://code.bulix.org/c9lj9r-68060
[18:48] <nextgens> that's latest version
[18:48] <nextgens> unless someone has something to say... it will stay like that
[18:49] <nextgens> hmmm
[18:49] <FreenetLogBot> r21980 (1156) was built successfully on emu, mirrors are updating
[18:49] <nextgens> no that's silly to
[18:51] <nextgens> because we end up reallocating only if there is less than one byte to read
[18:51] <FreenetLogBot> The monitoring script has detected that http://mirror1.freenetproject.org/ is eligible to be back on the main mirror rotation list. Welcome Back!
[18:52] <saces> thats mine: http://code.bulix.org/r91d3l-68061
[18:53] <saces> the demo script is still running
[18:53] <FreenetLogBot> r21981 (1156) was built successfully on emu, mirrors are updating
[18:53] <saces> btw, it tests the SiteToolPlugin.
[18:54] <nextgens> http://code.bulix.org/isc08t-68062
[18:55] <nextgens> http://code.bulix.org/8ruc4r-68063
[18:55] <FreenetLogBot> r21982 (1156) was built successfully on emu, mirrors are updating
[18:55] <FreenetLogBot> The monitoring script has detected a network glitch on http://mirror2.freenetproject.org/ : it has been disabled
[18:55] <nextgens> okay
[18:55] <nextgens> that's last.
[18:58] <FreenetLogBot> r21983 (1156) was built successfully on emu, mirrors are updating
[18:59] <dakkar> nextgens: stupid question: why not use BufferedReader(InputStreamReader(InputStream))) ?
[19:00] <dakkar> that is, why re-implement what's already in the Java libraries? in other words, what does your code do that the standard libraries don't?
[19:01] <dakkar> anyway, dinner time for me
[19:06] <nextgens> dakkar> we need the maxSize parameter
[19:08] <nextgens> we use the java's api where we can
[19:08] <dakkar> right
[19:08] <dakkar> and it makes sense
[19:10] <dakkar> http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Core/io-nio/java/io/BufferedReader.java.htm <- can this help?
[19:10] <FreenetLogBot> The monitoring script has detected that http://mirror2.freenetproject.org/ is eligible to be back on the main mirror rotation list. Welcome Back!
[19:15] <saces> nextgens: with trunk frost have removed its requests from queue and the demo-script is also running.
[19:23] <nextgens> ok
[19:23] <nextgens> well, now the question is whether it's worth a release or not
[19:23] <nextgens> I don't think it is
[19:28] * nico_32 (n=user@) Quit ("Ex-Chat")
[19:29] * nico_32 (n=user@) has joined #freenet
[19:37] <mrsteveman1> if its fixed in one of the trunk builds people can just run that if needed for a bit
[19:37] <nextgens> trunk is highly unstable atm
[19:37] <sur5r> mh
[19:38] <nextgens> back your data up if you upgrade
[19:38] <mrsteveman1> well then :D
[19:38] <nextgens> my bucket code is likely to be as buggy as the my lineReader was
[19:38] <mrsteveman1> was it a change in 1156 that caused a problem?
[19:38] <mrsteveman1> i've never seen it do that before
[19:38] <nextgens> yeah
[19:38] <nextgens> I've "optimized" the code we used
[19:39] <nextgens> did you notice that fproxy is now way faster than it was?
[19:39] <sur5r> what was the revision 1156 was released with?
[19:40] <sur5r> or should i go back to 1155?
[19:41] <mrsteveman1> yes
[19:41] <mrsteveman1> everything does seem faster
[19:41] <nextgens> :)
[19:41] <mrsteveman1> so...thank you for that :D
[19:42] <nextgens> 1157 will be even better :p
[19:47] * redhat421_ (i=redhat42@) has joined #freenet
[19:50] * grargh (n=Fridlekh@) has joined #freenet
[19:52] * n0ob (n=travis@) has joined #freenet
[19:54] <sur5r> nextgens: do you recommend using original 1156 and applying a fix or reverting to 1155?
[19:57] * asdfasdf (n=Fridlekh@) has joined #freenet
[19:57] * TheSeeker (i=Fridlekh@) Quit (Nick collision from services.)
[19:57] * asdfasdf is now known as TheSeeker
[20:08] <mrsteveman1> what would the fix be?
[20:10] * grargh (n=Fridlekh@) Quit (Read error: 110 (Connection timed out))
[20:10] <sur5r> using the most current version of this reader file where the problem was
[20:11] <mrsteveman1> so swapping in a newer file and then compiling?
[20:11] <sur5r> exactly
[20:14] * nico_32 (n=user@) Quit ("Ex-Chat")
[20:18] * TheSeeker (n=Fridlekh@) Quit (Read error: 110 (Connection timed out))
[20:24] <FreenetLogBot> r21984 (1156) was built successfully on emu, mirrors are updating
[20:27] <nextgens> sur5r> trunk needs testing too; if you can afford it test it :)
[20:27] <nextgens> the frost issue would have been solved if testers had spotted and reported it :)
[20:29] * Mathiasdm (n=Mathias@) Quit ("Invisible Internet Project: http://www.i2p2.de")
[20:33] <sur5r> nextgens: update.sh testing is enought for that?
[20:33] <sur5r> or should i compile by myself?
[20:36] * kryptos23_ (n=chatzill@) has joined #freenet
[20:41] * kryptos23_ (n=chatzill@) Quit ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
[20:46] * n0ob (n=travis@) Quit ("Now onto something more interesting")
[20:46] <nextgens> yes it's enough
[20:53] <sur5r> ok
[20:53] * kryptos23 (n=chatzill@) Quit (Read error: 110 (Connection timed out))
[20:54] <sur5r> ok, running 21984
[20:54] * sorbieski (n=vnner@) has joined #freenet
[20:57] * cdent (n=cdent@) Quit ()
[21:23] * sich (n=sich@) Quit ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/")
[21:24] * caytchen (n=caytchen@) Quit ("Verlassend")
[21:30] * archangelpetro (n=hellequi@) has joined #freenet
[21:46] * cdent (n=cdent@) has joined #freenet
[21:47] * cdent (n=cdent@) Quit (Remote closed the connection)
[21:47] * batosai (n=julien@) Quit ("Ex-Chat")
[21:57] * TheSeeker (n=Fridlekh@) has joined #freenet
[22:20] * Drizz (n=Master@) has joined #freenet
[22:21] * dakkar (n=dakkar@) Quit ("e via, verso nuove avventure")
[22:21] <Drizz> hi, I'm on ubuntu.. how do I completely uninstall freenet? It doesnt show up in the package manager.
[22:22] * TheSeeker (n=Fridlekh@) Quit (Read error: 110 (Connection timed out))
[22:51] * TheSeeker (n=Fridlekh@) has joined #freenet
[22:54] <nextgens> Drizz> there is an uninstaller and the proceedure is explained on the wiki; out of curiosity, why are you uninstalling?
[22:56] * kalkin- (n=kalkin-@) has joined #freenet
[23:00] <nextgens> good news: the node doesn't leak any memory
[23:00] <nextgens> it has been running for a few hours here in the profiler
[23:00] <nextgens> and object generation is really low
[23:00] <mrsteveman1> yea
[23:00] <mrsteveman1> it does seem to use memory efficiently lately
[23:02] <Drizz> well it wasnt what I was hoping for.. and it autostarts everytime I restart my pc.. I cant figure out how to stop it from doing that. I dont want it running all the time as I'm not the only one who uses my pc. I searched and searched and couldnt find a way to uninstall it under ubuntu. guess i'll look some more
[23:03] <mrsteveman1> you can prevent it from loading at restart
[23:03] <mrsteveman1> there are only a few ways things autoload on linux
[23:03] <mrsteveman1> afaik, init and cron
[23:04] <pmpp> Drizz> "crontab -e" as the user who installed freenet to change autostart of freenet
[23:07] <Drizz> ok i'll try that, is there anything I can use that is like thaw, but actually works good? Thaw crashes all the time, and uses tons of memory. Its like I cant even use my pc when freenet and thaw are running. I have 1gb of ram.. It shouldnt bog down my pc so much
[23:07] <mrsteveman1> hm
[23:07] <mrsteveman1> are you using openjdk or suns java
[23:07] <mrsteveman1> do java -version
[23:07] <Drizz> sun java
[23:07] <mrsteveman1> ok
[23:08] <Drizz> thx btw pmpp
[23:08] <mrsteveman1> is there just not much ram free, or too much CPU use or disk access or
[23:09] <mrsteveman1> freenet itself doesnt use much
[23:10] <Drizz> I havent looked at the sys monitor to see if its using mostly ram or cpu as I cant open anything while thaw and freenet are running
[23:10] <Drizz> even when i only have freenet running by its self my pc is still extremely sluggish.
[23:10] <mrsteveman1> hm
[23:11] <mrsteveman1> what version of ubuntu 8.04?
[23:11] <mrsteveman1> stock kernel?
[23:11] <Drizz> yeah hardy
[23:11] <Drizz> I have tried the latest kernel and one from before
[23:11] <Drizz> I thought that may be the prob
[23:11] <Drizz> but its not
[23:12] <Drizz> I dont know what the deal is..
[23:12] <Drizz> thats really the only reason I want to uninstall
[23:12] <mrsteveman1> you could put it on another machine
[23:13] <mrsteveman1> i have an old p4 i use for freenet
[23:13] <Drizz> I only have this one.. I'm a student and live alone
[23:13] <mrsteveman1> o
[23:14] <Drizz> oh well.. maybe I'll try freenet again sometime.. I'll try and look through the wiki some more and figure out how to uninstall
[23:14] <mrsteveman1> well just use the uninstaller
[23:15] <nextgens> Drizz> java -jar Uninstaller/Uninstall.jar from the command prompt will uninstall it
[23:15] <nextgens> but ensure the node is down before triggering it
[23:15] <Drizz> oh ok thx then nextgens
[23:15] <nextgens> Drizz> there is a script called bin/remove_autostart.sh
[23:15] <nextgens> and if you could find out what's making your computer sugglish that would be helpful
[23:16] * nextgens suggests "iostats" "free" and "vmstat"
[23:16] <Drizz> I have no idea what could be causing it.. It is very fast when freenet isnt running. Even when I have a heavy load in my newsreader
[23:17] <nextgens> well, try the three above commands when it's running and when it's not
[23:17] <Drizz> ok thx for your help
[23:17] * nextgens is interrested in the results too :)
[23:17] <nextgens> if we can find out what makes your computer slow and address the problem upstream it means it might help other people too
[23:18] <Drizz> also a close friend of mine stopped by and thaw was running.. She saw a lot of horribly nasty content in the indexes and started questioning me. I know its freenet and all, but man.. Maybe freenet isnt for me.
[23:19] <nextgens> there isn't much we can do to rule what can and can't be on freenet
[23:19] <Drizz> i know
[23:20] <nextgens> and well, it's by design and on purpose
[23:20] <Drizz> yeah hence freenet :) I understand
[23:21] <mrsteveman1> the same crap will come up in google if you search
[23:21] <nextgens> at some point we had "original content" on the network
[23:21] <Drizz> yeah i know, but its not displayed directly on my screen like in thaw
[23:21] <nextgens> I'm not sure we do anymore
[23:22] <Drizz> well I need to cook dinner.. thx for your help guys. I really appreciate it ;)
[23:23] * Drizz (n=Master@) Quit ("Leaving")
[23:31] * NEOatNHNG (n=neo@) Quit (Read error: 110 (Connection timed out))
[23:33] * NEOatNHNG (n=neo@) has joined #freenet
[23:37] * ahuxley (n=ahuxley@) has joined #freenet
[23:49] * FrinkC (n=FrinkC@) Quit ("Bye")
[23:51] * sorbieski (n=vnner@) has left #freenet
Irc logs of #freenet : 2008 2007 2006 2005
These logs were automatically created by FreenetLogBot on chat.freenode.net using the Java IRC LogBot.