Timestamps are in GMT/BST.
[0:04] <FooFilter> ^^
[0:04] <FooFilter> shure
[0:43] <Tommy[D]> toad_, a new node has 2 file not found exceptions because of node-<port> and node-<port>.bak not found, but wont stop because of this
[0:50] * Aldof666a2 (n=zim@) Quit (Remote closed the connection)
[0:50] * Aldof666a2 (n=zim@) has joined #freenet
[1:22] * FrinkC is now known as FrinkC|off
[2:07] * ozzyyy (i=silly@) has joined #freenet
[2:15] * HerzogDeXtE1 (n=dex@) has joined #freenet
[2:15] <ozzyyy> does anybody know if it's ok to have 15 darknet & 15 opennet - or should it be a total of 15 - or should i just pick one (darknet or opennet)
[2:15] <ozzyyy> if u know .. please /msg me
[2:19] * robd (n=robd@) has joined #freenet
[2:21] * Shadow_Vixen (n=panther@) Quit ("Leaving")
[2:33] * HerzogDeXtEr (n=dex@) Quit (Read error: 110 (Connection timed out))
[3:16] * gasi__ (n=chatzill@) has joined #freenet
[3:25] * FooFilter (n=Just@) Quit (Read error: 110 (Connection timed out))
[3:28] * robd (n=robd@) Quit ("Leaving")
[3:36] * gasi (n=chatzill@) Quit (Read error: 101 (Network is unreachable))
[3:41] * ozzyyy (i=silly@) Quit ()
[4:10] * Kabuki^^ (n=ze@) has joined #freenet
[4:13] <Kabuki^^> are there any problems with freenet on 64bit linux systems running sun java 1.5.0?
[4:13] <Kabuki^^> it seems my node is restarting like crazy
[4:15] <Kabuki^^> it restarts like 10 times in a row and then dies
[4:20] * n0ob (n=travis@) has joined #freenet
[4:24] * ratastic_ (n=ron@) has joined #freenet
[4:31] * ratastic_ (n=ron@) Quit ("Ex-Chat")
[4:41] * Kabuki^^ (n=ze@) Quit ()
[4:45] * Ratchet_ (n=xxxx@) has joined #freenet
[4:49] * batosai (n=chatzill@) Quit (Read error: 110 (Connection timed out))
[4:59] * grumbel (n=grumbel@) Quit ("Client exiting")
[4:59] * Ratchet (n=xxxx@) Quit (Read error: 110 (Connection timed out))
[7:18] * n0ob (n=travis@) Quit ("Now onto something more interesting")
[8:00] * Ratchet_ (n=xxxx@) Quit ("Reconnecting")
[8:01] * Ratchet (n=xxxx@) has joined #freenet
[8:13] * saces (n=saces@) Quit (Read error: 110 (Connection timed out))
[8:29] * TheBishop_ (n=bishop@) Quit ("good byte")
[8:34] * skxpl (i=skx@) Quit (Read error: 104 (Connection reset by peer))
[8:34] * skxpl (i=skx@) has joined #freenet
[9:02] -christel- [Global Notice] Hi all! One of our sponsors is doing some maintenance, it may or may not affect connectivity on freenode. Have a nice day!
[9:06] * ko-bold (n=ko-bold@) has joined #freenet
[9:54] * mazzanet_ is now known as mazzanet
[10:39] * ko-bold (n=ko-bold@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * skxpl (i=skx@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * Aldof666a2 (n=zim@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * Cooo (n=liquido@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * mikeDOTd (n=mikedotd@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * _dd_ (i=dima@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * vivee (n=vive@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * FrinkC|off (n=FrinkC@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * Jflesch (n=jflesch@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * Bombe (n=droden@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * fr0nk (n=frank@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * Hadaka (i=naked@) Quit (calvino.freenode.net irc.freenode.net)
[10:39] * Bombe (n=droden@) has joined #freenet
[10:39] * ko-bold (n=ko-bold@) has joined #freenet
[10:39] * skxpl (i=skx@) has joined #freenet
[10:39] * Aldof666a2 (n=zim@) has joined #freenet
[10:39] * Cooo (n=liquido@) has joined #freenet
[10:39] * fr0nk (n=frank@) has joined #freenet
[10:39] * vivee (n=vive@) has joined #freenet
[10:39] * _dd_ (i=dima@) has joined #freenet
[10:39] * mikeDOTd (n=mikedotd@) has joined #freenet
[10:39] * FrinkC|off (n=FrinkC@) has joined #freenet
[10:39] * Jflesch (n=jflesch@) has joined #freenet
[10:39] * Hadaka (i=naked@) has joined #freenet
[11:28] * FuriousRage (n=XPPRO@) Quit ("K-lined")
[11:35] * FuriousRage (n=XPPRO@) has joined #Freenet
[12:25] * Shadow_Vixen (n=panther@) has joined #freenet
[13:00] * FrinkC|off is now known as FrinkC
[13:01] * Zothar_Work (n=zothar@) has joined #freenet
[13:01] * ChanServ sets mode +o Zothar_Work
[13:11] * KTV (n=ktv@) has joined #freenet
[13:11] * KTV (n=ktv@) has left #freenet
[13:16] * KTV (n=ktv@) has joined #freenet
[13:17] * KTV (n=ktv@) has left #freenet
[13:29] * greycat (i=rfc1413@) has joined #freenet
[13:31] * FrinkC (n=FrinkC@) Quit ("Reconnecting")
[13:31] * FrinkC (n=FrinkC@) has joined #freenet
[13:42] <pheenode> toad_: what conditions need to be met for the node to upgrade itself?
[13:44] <Zothar_Work> it needs at least one peer connection (including CONNECTED, BUSY, BACKED OFF, TOO NEW and perhaps other statuses I'm forgetting ATM)
[13:49] * HerzogDeXtEr (n=dex@) has joined #freenet
[13:54] <toad_> pheenode: Zothar_Work is right
[13:56] * Vradderkins (n=Vradash@) has joined #freenet
[13:56] * Vradderkins is now known as Salazar_010
[14:01] <toad_> pheenode: it should upgrade itself automatically even if it only has one peer and that peer is TOO NEW
[14:04] <pheenode> ok so TOO NEW doesn't indicate a broken link?
[14:04] <pheenode> as in, not completely broken
[14:07] <toad_> not *completely* broken
[14:07] <toad_> usually
[14:07] <toad_> Update Over Mandatory will work
[14:07] <toad_> not much else will though
[14:08] * HerzogDeXtE1 (n=dex@) Quit (Read error: 110 (Connection timed out))
[14:12] * FrinkC (n=FrinkC@) Quit ("Reconnecting")
[14:12] * FrinkC (n=FrinkC@) has joined #freenet
[14:13] * FrinkC is now known as FrinkC|off_
[14:13] * FrinkC (n=FrinkC@) has joined #freenet
[14:14] * FrinkC|off_ (n=FrinkC@) has left #freenet
[14:15] * Salazar_010 (n=Vradash@) Quit ("( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )")
[14:18] * FrinkC is away (Bin Offline byebye ALL)
[14:19] * FrinkC (n=FrinkC@) Quit (Read error: 104 (Connection reset by peer))
[14:21] * FrinkC394 (n=FrinkC@) has joined #freenet
[14:21] * FrinkC394 is now known as FrinkC
[14:22] * FrinkC (n=FrinkC@) Quit (Read error: 104 (Connection reset by peer))
[14:22] * FrinkC354 (n=FrinkC@) has joined #freenet
[14:23] * FrinkC354 is now known as FrinkC
[14:27] * FrinkC is away (bye)
[14:28] * FrinkC (n=FrinkC@) Quit (Read error: 104 (Connection reset by peer))
[14:29] * FrinkC (n=FrinkC@) has joined #freenet
[14:30] * FrinkC is away (bye)
[14:47] <pheenode> toad_: ok, the node complains that it's not running via wrapper
[14:47] <pheenode> what wrapper is it talking about?
[14:47] <pheenode> I run it by doing run.sh start
[14:48] <pheenode> hm I see some wrapper things in bin
[14:48] <pheenode> but they're just for linux and macosx
[14:48] <pheenode> I'm running FreeBSD
[14:49] <Zothar_Work> IIRC, the wrapper does not currently support FreeBSD
[14:50] <Zothar_Work> ...though you might check at http://wrapper.tanukisoftware.org/
[14:52] <pheenode> it says freebsd there
[14:55] * oliv3 (i=oliv3@) has joined #freenet
[14:56] <Zothar_Work> then I suspect the issue is that we don't package a FreeBSD library set; you should be able to install that manually, though it's been awhile since I upgraded my wrapper manually, so I might not be much help if you get stuck
[15:00] <nextgens> pheenode> if you recompile the wrapper yourself then it will work
[15:00] <nextgens> arguably we should bundle one compiled version
[15:01] <Ratchet> that would be fine
[15:01] <nextgens> but as no trusted-dev is running freebsd... we haven't done it
[15:02] <nextgens> Ratchet> that's just a low-priority task... see if there is any bug ticket on the bts ... and get people to "suscribe" to it so that we can see how many people want us to do so
[15:02] <nextgens> if they are enough, I might do it
[15:06] <Ratchet> ok, will do
[15:17] <pheenode> what library am I missing?
[15:17] <pheenode> jvm 1 | Unable to find native library for fec8 for platform freebsd-x86
[15:17] <pheenode> jvm 1 | null
[15:17] <pheenode> jvm 1 | Failed to load native FEC: java.lang.UnsatisfiedLinkError: com.onionnetworks.fec.Native8Code.nativeNewFEC(II)I
[15:19] <nextgens> that's not wrapper related
[15:19] <nextgens> it means that your node is gonna use the java implementation of the FEC library which is ... slower
[15:19] <nextgens> but that shouldn't prevent the auto-updater from working
[15:38] * bkatz (n=nunya@) has joined #Freenet
[15:39] <bkatz> looking for some friends: http://dark-code.bulix.org/wcwtss-64854?raw
[15:40] <Zothar_Work> bkatz: you'll want to trade refs on #freenet-refs; /friends/ page refs should only be traded with people you already know; /strangers/ page refs are available via announcements using the seednodes.fref file that came with your node if you've just installed it
[15:41] <Zothar_Work> bkatz: so basically, you shouldn't need to trade refs on IRC, except maybe in private with people you already know
[15:42] <bkatz> ok, last time i had done anything with freenet you had to come here and trade refs --- thanks for the update
[15:43] * bkatz (n=nunya@) Quit (Client Quit)
[16:13] * robd (n=robd@) has joined #freenet
[16:14] * robd (n=robd@) has left #freenet
[16:33] * sback (n=sback@) has joined #freenet
[16:34] * robd (n=robd@) has joined #freenet
[16:42] * robd (n=robd@) has left #freenet
[16:44] * p0s (n=1mn57@) has joined #freenet
[16:44] * p0s (n=1mn57@) has left #freenet
[16:47] * batosai (n=chatzill@) has joined #freenet
[16:52] * saces (n=saces@) has joined #freenet
[16:59] * n0ob (n=travis@) has joined #freenet
[17:06] * KTV (n=ktv@) has joined #freenet
[17:07] * KTV (n=ktv@) Quit (Client Quit)
[17:10] * sback (n=sback@) Quit ("Ex-Chat")
[17:18] * mazzanet_ (n=mazzanet@) has joined #freenet
[17:27] * mazzanet (n=mazzanet@) Quit (Read error: 110 (Connection timed out))
[17:49] * n0ob (n=travis@) Quit ("Now onto something more interesting")
[18:15] * batosai (n=chatzill@) Quit ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]")
[18:16] <toad_> brb
[18:16] * abla (n=n00b@) has joined #freenet
[18:16] * p0s (n=1mn57@) has joined #freenet
[18:18] <p0s> hi. i've got 5 darknet and 2 opennet connections, i've shared 16 kb/s upstream bandwidth and 128 GB diskspace. my node has been running for hours. can someone explain my why it did not store one single key in the datastore?
[18:18] <p0s> is freenet empty or what?
[18:19] <Zothar_Work> weird; maybe on of the other devs has an idea on that; is it just your store that's empty or also your cache?
[18:19] <p0s> cache: keys 0
[18:20] <p0s> Remote requests, count: 0.0
[18:20] <Zothar_Work> those are peers or are they connected peers?
[18:20] <p0s> they are connected
[18:21] <p0s> # networkSizeEstimateSession: 678 nodes
[18:21] <p0s> # nodeUptime: 13h17m
[18:21] <p0s> but i gotta admit it were only 2 connections until 2 hours or so ago
[18:21] <p0s> still it does not seem to be even trying to do any routing at all
[18:22] <p0s> version is 1091 of course
[18:23] <p0s> ports are forwarded.
[18:26] <Zothar_Work> p0s: do some surfing and that should cause some successes for path folding to give you more opennet peers; you could also download http://downloads.freenetproject.org/alpha/opennet/seednodes.fref to your Freenet directory (also has freenet.ini and wrapper.conf)
[18:28] <p0s> thats the default seednodes.fref, isn't it?
[18:29] * abla (n=n00b@) Quit ()
[18:29] <p0s> oh, the linux updater did not download it.
[18:29] <p0s> in the windows installation it was downloaded by default
[18:30] <p0s> (my node is running on debian)
[18:32] <p0s> shouldn't freenet cache when im not browsing though?
[18:34] <p0s> its sad, i've last tried freenet 2 years ago and stopped using it when there was only darknet. now that there is opennet again i would donate massive amounts of diskspace
[18:34] <p0s> because i got like 300 - 500 GB free space
[18:35] * ko-bold (n=ko-bold@) Quit (Read error: 110 (Connection timed out))
[18:42] * ProperNoun (i=haruspex@) has joined #freenet
[18:45] <toad_> p0s: having problems?
[18:45] <p0s> yes
[18:45] <toad_> p0s: 2 opennet isn't really enough ... has it announced?
[18:46] <toad_> p0s: also, are you running 1092?
[18:46] <p0s> i just figured out that the default seednodes.fref is installed in windows but not in linux.
[18:46] <toad_> p0s: all 7 nodes are currently listed as connected ?
[18:46] <p0s> so the seednodes.fref was not present.
[18:46] <toad_> okay
[18:46] <p0s> i thought there was none because i've used updater.sh
[18:46] <toad_> hmmmm
[18:46] <p0s> now it is announced
[18:46] <p0s> the nodes are connected
[18:47] <toad_> it's installed on linux when i install a node on linux...
[18:47] <toad_> did you upgrade, or install a fresh node?
[18:47] <p0s> version is 1091, since when is there 1092?
[18:47] <toad_> if you installed a fresh node it should include the seednodes.fref
[18:47] * toad_ changes topic to 'http://freenetproject.org/download.html (1092 mandatory soon), please read that page before asking for help here. To exchange references, join #freenet-refs | http://wiki.freenetproject.org/FrequentlyAskedQuestions | logs: http://emu.freenetproject.org/irc/ | Tor blocked due to spam (get an op to voice you) | #freenet-fr #freenet-se #freenet-es #freenet-it #freenet-de | paste at http://code.bulix.org'
[18:47] <p0s> i installed a fresh node with 1090 the day before yesterday, then updated to 1091 with update.sh yesterday
[18:47] <toad_> hmmm
[18:48] <p0s> there is one strange think i guess:
[18:48] <p0s> Local Preemptive Rejection Reasons: 3246 <freeHeapPercentThreshold
[18:48] <p0s> think => thing
[18:48] <toad_> well if you want to try again, and see if it includes the seednodes file and announces successfully, that would be useful
[18:48] <greycat> 1 opennet ref turned out to be enough for me -- it automatically found more and more.
[18:48] <toad_> p0s: what are your memory settings?
[18:49] <p0s> i downloaded the seednodes.fref manually, restared the node and it announced successfully according to wrapper.log
[18:49] <p0s> # Used Java memory: 50.6 MiB
[18:49] <p0s> # Allocated Java memory: 60.0 MiB
[18:49] <p0s> # Maximum Java memory: Infinity
[18:49] <p0s> the box is a 700 mhz P3 with 512 mb ram, and the RAM is free.
[18:49] <p0s> it could be dedicated to freenet if i manage to see some progress :)
[18:49] <toad_> hmmmm
[18:50] <toad_> maximum java memory: infinity?
[18:50] <toad_> what are you running this on?
[18:50] <p0s> gij
[18:50] <toad_> i mean, how did you tell it no memory limit
[18:50] <toad_> ah
[18:50] <p0s> default debian package.
[18:50] <toad_> well, freenet doesn't work well on gij
[18:50] <toad_> apt-get install sun-java-jre5 or whatever
[18:50] <p0s> ermm
[18:50] <toad_> it's doing a lot better than it has done though if you got that far
[18:51] <FuriousRage> toad_: does the node autofetch the seednodes-file and from where?
[18:51] <toad_> FuriousRage: no
[18:51] <p0s> the problem is: i should not trust non-opensource binaries on my router
[18:51] <toad_> FuriousRage: you can manually fetch it
[18:51] <FuriousRage> toad_: The node is currently loading the seednodes file so that it can attempt to announce to the rest of the network. Announcement may take a few minutes.
[18:51] <FuriousRage> toad_: i never downloaded it
[18:51] <toad_> p0s: well you can use it on gij, it's just it has a few bugs, like the one that you just ran into
[18:51] <toad_> FuriousRage: that means it's loading it from disk ... or it's just starting up and thinks it's loading it from disk for some reason
[18:52] <p0s> do you have a clue whether the memory bug is the reason for the effect of no traffic/caching/datastoring happening?
[18:52] <toad_> p0s: i can fix that one, but i bet there will be more
[18:52] <toad_> p0s: yes, it's refusing all requests because the maximum memory limit is set to infinity and it doesn't know how to deal with that
[18:52] <toad_> p0s: you might like to try IcedTea
[18:52] <toad_> it's something of a beta iirc, but it may work better
[18:53] <p0s> can't i just tell it the maximum memory by commandline or config file?
[18:53] <toad_> i would have thought so, you'll need to figure out how to do that with gij
[18:53] <toad_> but there will probably be other bugs, there are a few in the bugtracker
[18:53] <p0s> i tried kaffe, jamvm and sablevm and they all failed to start the node up with a "adress in use" socket error
[18:53] <toad_> if you want to fix them then by all means do so, you can have an SVN account :)
[18:54] <toad_> :|
[18:54] <p0s> well, actually i'm a student of computer science and i like programming BUT i don't have the time for digging into it :(
[18:54] <p0s> but i am willing to try fixing it by doing some reconfiguration now
[18:54] <p0s> if you have a few minutes for sorting this out
[18:54] <p0s> as i already said, i wanna donate lots of bandwidth and diskspace.
[18:55] <p0s> i been watching freenet for like... a few years.. and now i finally have my own 1.5 TB fileserver ;)
[18:55] <toad_> :)
[18:56] <toad_> other problem is it may be fairly slow on gij... but if you've only got 16kB/sec each way it doesn't matter (nor does your terabyte disk space :| )
[18:56] <p0s> for now its 16 kb/s, gonna disable emule soon
[18:56] <p0s> then it'll be 40 kb/s
[18:56] <p0s> and soon i'll have 1 mbit upstream :D dsl market is developing here in germany
[18:57] <toad_> :)
[18:57] <FuriousRage> 1mbit is kinda slow
[18:57] <p0s> i agree ;)
[18:57] <p0s> better than nothing
[18:57] <toad_> :)
[18:57] * toad_ has 862kbps upstream now
[18:57] <FuriousRage> in feb. ill be getting 30mbit bith ways M>
[18:58] <toad_> which is much better than the 384 i used to have, and cheaper too, for marginally less downstream
[18:58] <toad_> cable -> DSL when i moved
[18:58] <p0s> ... actually i did not read much about the sun JVM yet. is it closed source still or is it open?
[18:58] <p0s> if it is open then i will install it.
[18:59] <Ratchet> it's kinda open. you can download the source and compile it yourself
[18:59] <toad_> try IcedTea
[18:59] <toad_> that's open, and mostly works iirc
[18:59] <p0s> okay wait i'll search the debian package list
[18:59] <toad_> the source for the JDK is available but it's an early beta of version 7 and there's lots of stuff missing for various reasons
[19:00] <toad_> IcedTea fills in the gaps with bits from classpath
[19:00] <FuriousRage> woah, firefox breaking new ram records on my computer, it uses almost twice as much as freenet does http://i16.tinypic.com/6tehqtc.jpg
[19:01] <p0s> mmh icedtea is not in the debian package list yet. i'll look for .deb on its website
[19:03] <p0s> doh, installing icedtea involves patching and messing around.
[19:03] <p0s> maybe i'll first look for configuring the maximum memory limit now.
[19:03] <p0s> is there a freenet configuration directive for that or do i have to pass it to java?
[19:04] <toad_> there are package repositories for icedtea
[19:04] <toad_> http://lists.debian.org/debian-java/2007/08/msg00028.html
[19:04] <p0s> thanks
[19:05] <toad_> Although the packages are built on gutsy, they are installable on sid as well.
[19:05] <toad_> These packages target developers only. Feedback about the following topics is
[19:05] <toad_> appreciated:
[19:05] <toad_> ...
[19:05] <p0s> okay
[19:05] <toad_> FuriousRage: woah
[19:05] <toad_> FuriousRage: 1GB!
[19:05] <FuriousRage> using 4 tabs since this morning
[19:06] <toad_> FuriousRage: how much does freenet use?
[19:06] <FuriousRage> 332mb now
[19:06] <toad_> and does this include mapped files etc?
[19:06] <p0s> toad_: my wrapper.conf says wrapper.java.maxmemory=128 already, weird
[19:06] <FuriousRage> mapped what files?
[19:06] <toad_> on *nix you have two measurements, VIRT and RSS...
[19:06] <FuriousRage> checking
[19:06] <toad_> p0s: you managed to use the wrapper under gij?
[19:06] <FuriousRage> toad_: both almost the same, diffing a few k here
[19:07] <p0s> toad_: yes. i just followed the steps in the wiki.
[19:07] <toad_> hmmm i didn't know you could do that
[19:07] <toad_> well, we may need to fix the bug then
[19:07] <p0s> there => http://wiki.freenetproject.org/Freenet0Point7withFreeVm
[19:07] <toad_> get the source, look at freenet/src/node/NodeStats.java, search for a method called shouldRejectRequest, search for the string "freeHeapPercentThreshold"
[19:08] <toad_> and fix it :)
[19:08] <p0s> :)
[19:08] <toad_> hint: Double.isInfinite(), Double.isNaN(), http://java.sun.com/j2se/1.4.2/docs/api/
[19:08] <toad_> hint2: apt-get install eclipse
[19:08] <toad_> or eclipse-gcj
[19:09] <p0s> my router is free of any X window stuff :)
[19:09] <toad_> or alternatively, give up on it and try icedtea
[19:09] <p0s> hehehe
[19:09] <toad_> p0s: so put it on your workstation :)
[19:09] <p0s> don't worry, i am a person who hates messing around too much, if i cant get it to work soon then gij will have to leave
[19:09] <p0s> i just wanna try to find a quick fix
[19:10] <toad_> okay, next question: can i be bothered to fill in a proper bug report for sun on the close()-discards-flush()-exception issue?
[19:10] <toad_> INFO | jvm 1 | 2007/12/18 19:10:01 | # SIGSEGV (0xb) at pc=0x00002b81e09ebbb9, pid=8003, tid=1078294864
[19:10] <toad_> eeeek
[19:10] * toad_ wonders about his hardware
[19:12] <p0s> did you mean that? if(percentFreeHeapMemoryOfMax < freeHeapPercentThresholdDouble) { pInstantRejectIncoming.report(1.0);
[19:16] * genman (n=genman@) has joined #freenet
[19:17] <p0s> well actually gij java says it has the following parameter: --mx=NUMBER set maximum heap size
[19:17] <genman> Hallo Everybody, short question: If i start a new board in frost and make it public, so didnīt generate keys, how to determine the request key / url for the new board to make it public to others ?
[19:19] <Ratchet> you can just add a "board-ref" as attachment to any frost message, e.g. to the "boards" board
[19:19] <Ratchet> there's a button in the message composer
[19:19] <toad_> rehi
[19:20] <toad_> p0s: yeah, look at the lines immediately above. you want to turn off the whole mechanism if the maximum is infinite / not a number.
[19:21] <genman> Thanks a lot - Have Fun !
[19:21] <toad_> there's two different tests we do w.r.t. memory usage, surround both of them by an if(!(isInfinite(max) || isNaN(max))) { .. }
[19:21] * genman (n=genman@) Quit ()
[19:21] * toad_ ?!
[19:22] <toad_> p0s: when you have a working patch, pastebin it and send me your email address, username, password so i can give you svn access so you can commit it :)
[19:23] <p0s> toad_: sounds nice :) don't expect this today though, i am damn busy with math exam stuff.
[19:24] <p0s> toad_: whats the official name of the wrapper thingie so i can google how to pass java commandlines?
[19:25] <p0s> got it.
[19:33] * nextgens updates
[19:34] <nextgens> p0s> fyi the tarball & installation script has been fixed today
[19:34] <nextgens> meaning that it's no longer needed to manually download the seednode file
[19:34] <p0s> okay thans
[19:34] <p0s> look what i dug out: https://bugs.freenetproject.org/view.php?id=1554
[19:35] <nextgens> yeah your bug sounds familiar :)
[19:35] * nextgens has the same assigned to him
[19:35] <Zothar_Work> nextgens: the updater shell script grabs the seednode file as well?
[19:36] <nextgens> yes
[19:36] <nextgens> well no
[19:36] <nextgens> but the install script in the tarball does it
[19:36] <p0s> actually gij supports the -Xmx parameter
[19:36] <Zothar_Work> I think it would be good to get it into the hands of the existing nodes in a non-manual-download way
[19:36] <p0s> so the r.freeMemory();
[19:36] <nextgens> p0s> the problem is that it doesn't report the available memory properly
[19:37] <p0s> err... the Runtime.freeMemory() function of gij behaves wrong
[19:37] <nextgens> Zothar_Work> I think that it should be handled by the node and not scripts
[19:37] <nextgens> Zothar_Work> and IDon'tCare(TM) as it's opennet stuff
[19:37] <Zothar_Work> well, there is that...
[19:37] <Zothar_Work> (on both counts)
[19:38] <p0s> .... and: debian gij says: gij (GNU libgcj) version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)
[19:38] <p0s> 2006-11-15, so i guess there is no point in reporting that bug :(
[19:38] * NEOatNHNG (n=NEOatNHN@) has joined #freenet
[19:38] * p0s is trying to install IcedTea now ;p
[19:48] <p0s> icedtea depends on a new version of libc which is not available in the debian stable branch :(
[19:49] <nextgens> which sounds normal
[19:49] <nextgens> as it's not intended to be used on production systems
[19:49] <p0s> exactly.
[19:50] * Zothar_Work (n=zothar@) Quit (Remote closed the connection)
[19:53] * Shadow_Vixen (n=panther@) Quit ("Leaving")
[19:53] * sspmetal (n=chatzill@) has joined #freenet
[19:53] * sspmetal is now known as asdasd25
[19:55] <asdasd25> anyone can give me friend url?
[19:55] <toad_> you shouldn't need one
[19:55] <toad_> opennet should work out of the box
[19:56] <asdasd25> what?
[19:56] <toad_> and yes it's insecure, but so is begging for connections on irc
[19:56] <toad_> asdasd25: you shouldn't need to exchange noderefs manually
[19:56] <asdasd25> and how?
[19:56] <toad_> asdasd25: if your node has a seednodes.fref file, it should announce automatically
[19:57] <asdasd25> i don't understand
[19:58] <p0s> there is a new libgcj in debian unstable, i'll try that one....
[20:00] * ProperNoun (i=haruspex@) Quit (Client Quit)
[20:03] <p0s> BUT they depend on new libc versions... DOH
[20:03] <toad_> hehe
[20:03] <toad_> so fix the node :)
[20:04] <p0s> how difficult is it to get eclipse to compile it? i don't feel like configuring an eclipse project for hours, if there was a preconfigured one which i can just stick into eclipse that would be okay
[20:07] <p0s> http://emu.freenetproject.org/sources/ <= is that the right location?
[20:09] <nextgens> p0s> use svn
[20:09] <nextgens> install the subclipse plugin to eclipse and check the freenet's folder out
[20:09] <nextgens> it will configure the project
[20:10] <p0s> okay. what eclipse version do you suggest?
[20:10] <nextgens> dunno, latest ?
[20:10] <p0s> k.
[20:11] * ProperNoun (i=haruspex@) has joined #freenet
[20:19] <p0s> alright, eclipse is slowly starting up by hogging my memory, lets see where i can get
[20:26] <toad_> hmmm i have a user here who's turned on opennet but there's no warning about it on the homepage, and no strangers listed either
[20:26] <vivee> new fresh install?
[20:27] <toad_> yeah but he installed it with opennet turned off
[20:27] <vivee> shows well for me, 1092
[20:27] <toad_> then enabled it
[20:27] <toad_> he got the Attempting announcement to seednodes...
[20:27] <toad_> but nothing else, and no useralert
[20:37] <p0s> ... checking out the SVN now :)
[20:46] <TheSeeker> well, I had 14k blocks inserted... lets see if they are still inserted after the restart with the new version. *saves downloads.dat.gz just in case*
[20:48] <toad_> :)
[20:48] <toad_> you need persistent-downloads-* as well
[20:48] <p0s> svn: PROPFIND of '/svn/trunk/plugins': authorization failed (https://emu.freenetproject.org)
[20:48] <TheSeeker> you mean persistent-temp?
[20:48] <toad_> you have to check out from the mirror at google unless you're a developer
[20:48] <p0s> that happens when checking out the "freenet" folder
[20:49] <toad_> TheSeeker: yeah
[20:49] <p0s> i have used the google mirror
[20:49] <TheSeeker> p0s: ommit externals
[20:49] <p0s> TheSeeker: sounds fine. can you explain where that can be configured in subclipse?
[20:51] <TheSeeker> sorry, never used subclipse... I had a fun time trying to find it with Tortise SVN, but finally fount it hiding in a sub-menu in the right click menu..
[20:51] <TheSeeker> well, my insert is back to 0% :(
[20:51] <TheSeeker> downloads resumed fine though.
[20:52] <toad_> TheSeeker: do you need to? i thought nextgens had fixed that?
[20:53] <TheSeeker> toad_: for anything that takes longer to upload than the general time between manditory updates ... having inserts remember where they left off is a VERY GOOD THING :P
[20:53] <TheSeeker> on the plus side.. Deleted 0 of 0 temporary files (0 non-temp files in temp directory) in 0
[20:53] <toad_> TheSeeker: i meant the externals
[20:54] <TheSeeker> oh? I assumed the externals were still borked since p0s was mentioning it.
[20:54] <TheSeeker> I'll try a regular checkout.
[20:55] <TheSeeker> err, update.
[20:55] <p0s> mmhmh
[20:55] <toad_> nextgens: are externals borked on a checkout from google?
[20:55] <TheSeeker> yep.
[20:55] <p0s> i feel like they are :)
[20:55] <TheSeeker> Error: PROPFIND request failed on '/svn/trunk/plugins'
[20:55] <TheSeeker> Error: PROPFIND of '/svn/trunk/plugins': authorization failed (https://emu.freenetproject.org)
[20:55] <toad_> looks like it yeah
[20:55] <toad_> nextgens: externals are borked!
[20:56] <toad_> p0s: can you file a bug please on the bug tracker?
[20:57] <p0s> if you don't need an in-depth description i can do so
[20:57] <TheSeeker> you could fix it by adding read-only permissions for that svn folder on emu couldn't you? Plugins aren't updated that often so it wouldn't be much of a bandwidth hog ... not sure what it would do to security though :P
[20:57] <toad_> just paste the conversation above
[20:57] <toad_> well the main security risk is doing lots of expensive diff's
[20:57] <toad_> anyone here installed a node on windows recently?
[20:58] <toad_> did the opennet bootstrapping work?
[20:59] <TheSeeker> I installed on my vista machine at work with the first rev that had bootstrapping, and it was working then. haven't tried a new isntall lately, but I suppose I could kill my peers files and see if it bootstraps again.
[21:02] <p0s> signing up for a bugtracker account, wait.
[21:05] <p0s> what bugtracker category?
[21:05] <toad_> website
[21:05] <p0s> k
[21:06] <nextgens> hi
[21:06] <toad_> hi
[21:06] <nextgens> toad_> I know that and there is no possible fix
[21:06] <nextgens> deal with it
[21:07] <toad_> nextgens: :(
[21:07] <toad_> nextgens: then the correct fix is to move back to emu
[21:07] <toad_> nextgens: no?
[21:07] <nextgens> no
[21:07] <nextgens> he can set a svn.ignore file and ignore it
[21:07] <toad_> nextgens: it is vital that new devs, would-be casual devs, etc, be able to check out the source code
[21:07] <nextgens> I thought that eclipse was auto-configured to do it with our .project file
[21:07] <toad_> nextgens: that is not acceptable imho. we should provide the svn.ignore if we have to.
[21:07] <nextgens> we do
[21:07] <toad_> hmmm
[21:08] <toad_> curious
[21:08] <nextgens> but I bet that eclipse doesn't take it into account for the first co
[21:08] <toad_> very probable
[21:08] <p0s> https://bugs.freenetproject.org/view.php?id=1953
[21:08] <p0s> there, my first contribution to the freenet project :D
[21:09] <p0s> ... yes, it would be indeed nice if i could do a quick bugfix without digging for hours into how your svn and build process works.
[21:09] <nextgens> that's maybe the 3rd or 5th bug ticket about it
[21:10] <toad_> well imho it's a legitimate problem
[21:10] <toad_> can we take out the externals: entry, and build the plugins some other way?
[21:10] <nextgens> I won't address.
[21:10] <toad_> nextgens: hmmm?
[21:10] <nextgens> that's what we did until you complained that the build-process of plugins wasn't straighforward
[21:10] <toad_> nextgens: as you have yourself said on many occasions, it's vital that we get more devs
[21:11] <toad_> well maybe i was wrong then ... stranger things have happened :)
[21:11] <nextgens> you're usually so prompt at giving svn rights that it usually doesn't matter ;)
[21:11] <toad_> but yeah we also need to make it easy to build plugins
[21:11] <p0s> hehe
[21:12] <nextgens> toad_> ask people to work on the tarballs you asked me to produce
[21:12] <p0s> you got some five more minutes to discuss this till the SVN has downloaded again, then i'll tell you the next bug ;)
[21:12] <nextgens> and if their patch is fine, give them svn rights
[21:12] <p0s> there was another problem about some missing library
[21:12] <nextgens> freenet-ext.jar
[21:12] <toad_> nextgens: that implies getting rid of the google SVN mirror, doesn't it?
[21:12] <p0s> exactly
[21:12] <toad_> nextgens: if it's useless
[21:12] <nextgens> you need to put that in the project's classpath
[21:12] <toad_> p0s: just run ant
[21:13] <nextgens> toad_> it's a useful offline copy of our tree
[21:13] <toad_> nextgens: well then don't advertise it
[21:13] <toad_> nextgens: if it's not intended to be used
[21:13] <nextgens> toad_> it's very usable after the first checkout
[21:13] <toad_> nextgens: but imho that would be a more serious violation of OSS ethics than not providing tarballs
[21:13] <nextgens> anyway I'm fed up arguing with your over the same things over and over
[21:13] <toad_> okay then we need to provide a script for the first checkout and document that
[21:13] <toad_> or fix the externals
[21:14] <nextgens> fixing the externals can't be done until next major version of svn is released
[21:14] <nextgens> and possibly integrated to debian
[21:14] <toad_> well then document how exactly you are supposed to check it out from eclipse
[21:14] <nextgens> it's documented iirc
[21:14] <toad_> where?
[21:14] <nextgens> on the wiki
[21:15] <toad_> Source Code
[21:15] <toad_> You can obtain the latest source code from SVN from http://freenet.googlecode.com/svn/trunk/freenet/.
[21:15] <toad_> on the download page !
[21:15] <NEOatNHNG> nextgens, wouldn't it be possible to mirror the plugins on google also so it doesn't need externals???
[21:15] <p0s> lets see whether i can do it from the wiki without your help
[21:15] <nextgens> toad_> it's not a false statement, is it ?
[21:15] <toad_> http://wiki.freenetproject.org/FreenetZeroPointSevenSource
[21:15] <toad_> nextgens: yes it is
[21:15] <nextgens> NEOatNHNG> no
[21:15] <toad_> http://wiki.freenetproject.org/FreenetZeroPointSevenSource again says it will Just Work
[21:16] <toad_> is there somewhere else on the wiki that it is documented?
[21:16] <nextgens> probably
[21:16] <nextgens> as I didn't write that page
[21:16] <toad_> but it's not linked from anywhere
[21:16] <nextgens> delete the page then!
[21:16] * toad_ will point /download to it
[21:17] <nextgens> don't put any direct link to it unless you edit the ACLs
[21:17] <toad_> well then why use the wiki at all, if we have to duplicate all the content on the main website?
[21:17] <nextgens> imho we shouldn't have a website but a wiki
[21:18] <p0s> wiki-only websites are annoying, they make you feel like visiting something which is always an alpha version :)
[21:18] <p0s> "under development", "fill this out", "no content here yet"
[21:18] <nextgens> possibly integrated with the BTS and the svn tree ... who said I'm about to suggest trac ? :p
[21:19] <toad_> nextgens: what is the correct procedure then? some arcane command line to svn, right?
[21:19] <nextgens> right click on the project "add to svn ignore" on the plugins/ directory
[21:19] <p0s> :D
[21:19] <toad_> that doesn't work
[21:19] <p0s> :(
[21:19] <nextgens> but well, iirc the .project does it
[21:19] <toad_> we are talking about INITIAL CHECKOUT
[21:19] <Ratchet> some people don't use eclipse...
[21:20] <nextgens> toad_> INITIAL CHECKOUT WILL CREATE THE ROOT DIRECTORY STRUCTURE
[21:20] <nextgens> see, I can use caps too
[21:20] <nextgens> I don't use eclipse either
[21:20] <Ratchet> but you use it for inital checkout? :-)
[21:20] <toad_> nextgens: if you can't give me a command line then i will get rid of the googlecode mirror
[21:20] <p0s> shhh, don't argue just because im using a screwed up 1 year old version of gcj which cannot even tell how much free memory it has available ;)
[21:20] <toad_> okay
[21:20] <toad_> svn --ignore-externals co <url>
[21:20] <toad_> right?
[21:20] <nextgens> toad_> a command line with eclipse ??
[21:21] <toad_> yes because we've already established that eclipse will not work
[21:21] <toad_> so you have to check it out via a command line
[21:21] <nextgens> either that or svn propset svn:ignore plugins/
[21:21] <nextgens> toad_> again, initial checkout of eclipse won't work
[21:21] <nextgens> that doesn't mean you can't use it
[21:21] <p0s> isn't it possible to fix it up after initially checking it out?
[21:22] <nextgens> it is
[21:22] <nextgens> hence it's not a problem
[21:22] <p0s> by that? [22:19] <nextgens> right click on the project "add to svn ignore" on the plugins/ directory
[21:22] <nextgens> yes
[21:23] <TheSeeker> you know... you do get all the changes even if it gives that error...
[21:23] <toad_> TheSeeker: except that the project checkout fails
[21:23] <TheSeeker> so it reverts?
[21:23] <toad_> FreenetLogBot: hello?
[21:24] <p0s> right click on the project where, in package explorer or what?
[21:24] <toad_> TheSeeker: so it probably messes up the project
[21:24] <TheSeeker> ah
[21:24] <toad_> Source Code
[21:24] <toad_> You can obtain the latest source code from SVN:
[21:24] <toad_> svn co --ignore-externals http://freenet.googlecode.com/svn/trunk/freenet/
[21:24] <toad_> nextgens: i've updated the wiki page accordingly
[21:24] <toad_> nextgens: sorry btw
[21:24] <toad_> now, is there anything else we need to do about this?
[21:25] <TheSeeker> well, I gotta get to work. maybe if enough freenet users complain to SVN people they'll start allowing externals that are relative to the root.
[21:25] <toad_> well the next version of SVN will do that anyway
[21:25] <toad_> but it'll be a while before it's done and deployed
[21:26] <p0s> i don't really understand where i am supposed to right click
[21:26] <p0s> package explorer or SVN explorer?
[21:26] <toad_> p0s: you check it out using the command line
[21:26] <toad_> p0s: for the time being
[21:27] <p0s> oh wait i found it
[21:27] <p0s> rightclick on project folder => team => add to svn ignore
[21:27] <p0s> the only problem: the "add to svn ignore" is greyed out
[21:28] <FuriousRage> man i restarted firefox only an hour or so ago and its already back up on 738mb ram usage..
[21:28] <p0s> ...for using commandline i'd have to install some SVN client then, right?
[21:29] <p0s> or can i show a command into eclipse?
[21:29] <p0s> shove
[21:31] <p0s> wait
[21:31] <p0s> there is some "svn property list" in eclipse
[21:33] <asdasd25> i have to go, bye to all
[21:34] <p0s> unfortunately no "ignore-externals" property
[21:34] * asdasd25 (n=chatzill@) Quit ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]")
[21:36] <p0s> JUnit 3 or JUnit 4?
[21:36] <p0s> it's also missing besides freenet-ext
[21:37] <nextgens> 3
[21:37] <p0s> k
[21:37] <nextgens> and there is no reason to include that in freenet-ext
[21:37] <nextgens> it should be bundled by any decent ide
[21:37] <p0s> http://comox.textdrive.com/pipermail/textmate/2007-August/021916.html
[21:38] <p0s> its not included in freenet-ext, its just in the library list of the eclipse project
[21:38] <p0s> and its there with the unix path and windows does not find it
[21:38] <p0s> no severe problem.
[21:40] <nextgens> windows doesn't have any standard path for it, contrary to unix
[21:40] <p0s> exactly.
[21:41] <p0s> now this is weird:
[21:41] <p0s> i've removed the wrong junit.jar from the project library list.
[21:41] <p0s> and added the correct one
[21:41] <p0s> still it says:
[21:42] <p0s> Errors during build.
[21:42] <p0s> Errors running builder 'Integrated External Tool Builder' on project 'Freenet 0.7'.
[21:42] <p0s> The archive: /usr/share/java/junit.jar which is referenced by the classpath, does not exist.
[21:42] <p0s> is that also related to the missing externals?
[21:44] <p0s> ahh its hardcoded in the build.xml, right?
[21:45] <nextgens> you can add it to the classpath without changing build.xml
[21:48] * greycat (i=rfc1413@) Quit ("This time the bullet cold rocked ya / A yellow ribbon instead of a swastika")
[21:48] <p0s> where to configure the classpath? sorry for the lame questions about eclipse, i don't use it often
[21:50] <p0s> got it
[21:53] <p0s> building...building ... building :D
[21:55] <p0s> X:\Projects\Freenet\Freenet 0.7\build.xml:76: Unable to find a javac compiler;
[21:55] <p0s> damnit ^^
[21:56] <nextgens> eclipse doesn't need to use ant's buildfile, why don't you do without ?
[21:57] <p0s> because i did not want to mess too much with your carefully configured project settings :)
[21:58] <nextgens> none of us is using windows...
[21:59] <nextgens> once again I bet it's a problem on your end though...
[21:59] <nextgens> do you have a jdk or a jre installed ?
[22:00] <nextgens> freenet sets a jre up
[22:00] <nextgens> but to have javac you need a jdk
[22:00] <p0s> i only got a JRE and well the next think i'd have done is installing a JDK :)
[22:01] <p0s> if it spits out a JAR without Ant i'll acept that
[22:08] <p0s> okay i'll install the SDK >:(
[22:10] <p0s> i've already invested so much work into this i think you've got a new developer now maybe, would be stupid if i quit after that ;P
[22:10] <p0s> at least i will fix the gcj memory issue
[22:12] <nextgens> p0s> still, there is something I don't get... you're using gij/gcj on a windows box where you don't want to run closed-source software... and what about windows itself ?
[22:21] <p0s> my router is a debian box and my workstation windows server 2003
[22:21] <p0s> freenet is supposed to run on the router because its running 24/7
[22:21] <p0s> and the router is supposed to be secure
[22:22] <p0s> therefore no closed source software
[22:23] <p0s> oh well and there is also this 1.5 tb fileserver in my cellar ;)
[22:23] <p0s> debian x64
[22:23] <p0s> loop-AES encrypted, the whole fileserver
[22:24] <p0s> router <= NFS => fileserver <= samba => workstation
[22:24] <p0s> and the workstation is diskless, booting windows using iSCSI :)
[22:25] <p0s> now if thats no overkill for a single user network...
[22:28] * mazzanet_ is now known as mazzanet
[22:31] * FrinkC is away (bye)
[22:31] * FrinkC is now known as FrinkC|off
[22:37] <p0s> i'll try to fix the heap size issue with gcj tomorrow. gotta leave now.
[22:37] <p0s> thanks for your help!
[22:40] * p0s (n=1mn57@) Quit ()
Irc logs of #freenet : 2008 2007 2006 2005
These logs were automatically created by FreenetLogBot on chat.freenode.net using the Java IRC LogBot.