Timestamps are in GMT/BST.
[0:00] <mogul69_> Exception in thread "main" java.lang.NoClassDefFoundError: freenet/node/NodeStarter
[0:00] * jez9999 (i=virtua@) Quit ()
[0:00] <mogul69_> whats that supposed to mean?
[0:00] <mogul69_> it always kills itself after updating the main freenet-stable-latest.jar
[0:01] <nextgens> mogul69_> your freenet-latest-stable.jar file is corrupted
[0:01] <mogul69_> after dl it twice?
[0:01] <toad_> mogul69_: is your update.sh up to date?
[0:01] <mogul69_> i just dl it with wget
[0:01] <toad_> mogul69_: you're updating through a script, correct?
[0:02] <toad_> mogul69_: hmmm
[0:02] <toad_> mogul69_: does freenet-stable-latest.jar exist? pastebin your wrapper.conf
[0:02] <nextgens> mogul69_> have you specified the -O option ?
[0:02] <mogul69_> hm wait
[0:03] <mogul69_> there is a dir alpha too
[0:03] <mogul69_> on th dl location
[0:03] <toad_> nextgens: any input on Important ToDo Items?
[0:03] * LoRez (i=lorez@) has joined #freenet
[0:03] * John-Line (n=22017@) has joined #freenet
[0:03] <mogul69_> what jar file to dl?
[0:04] <nextgens> my todo or yours ? :D
[0:04] <toad_> mine
[0:04] <mogul69_> there are many of them?
[0:04] <toad_> ian wants a list
[0:04] <mogul69_> and i cant see any update script
[0:04] <toad_> so far i have:
[0:04] <toad_> - Verify that the wiki is backed up.
[0:04] <toad_> - Look at nextgens' removal warning.
[0:04] * SamuraiJ (n=none@) Quit (Read error: 104 (Connection reset by peer))
[0:04] <toad_> - Fix 1.5ism in current SVN.
[0:04] <toad_> - Write (online) histogram generator for datacache / datastore.
[0:04] <toad_> - Write up low-level changes from mrogers.
[0:04] <toad_> - Multi-container site inserts.
[0:04] <nextgens> toad_> fixing the reported not working warning message I have commited
[0:04] * SamuraiJ (n=none@) has joined #freenet
[0:04] <toad_> mogul69_: freenet-stable-latest.jar
[0:04] <_ph00> -implemet multiple ID's on frost?
[0:04] <sanity> toad_: not here, devl ;-)
[0:04] * SamuraiJ (n=none@) Quit (Read error: 104 (Connection reset by peer))
[0:05] <mogul69_> do working linux console installer
[0:05] <nextgens> we don't have 1.5 isms
[0:05] <toad_> nextgens: reported not working warning message? what does that mean?
[0:05] <nextgens> appart from jstun
[0:05] <toad_> nextgens: i committed one recently
[0:05] <toad_> nextgens: i need to fix it
[0:05] <toad_> nextgens: String.replace(String, String)
[0:05] * SamuraiJ (n=none@) has joined #freenet
[0:05] <nextgens> the wiki is backed up
[0:05] <toad_> nextgens: to hardcopy?
[0:05] <nextgens> the database at least
[0:05] * _ph00 (n=z@) Quit ("Leaving")
[0:05] <nextgens> the database is dumped daily
[0:05] <toad_> to actual physical DVD-R / tapes ?
[0:06] <nextgens> and stored on bytemarks' server for a week and a half
[0:06] <toad_> we lost a wiki before, and I had done a fair bit of work on it
[0:06] <nextgens> hmm
[0:06] <toad_> hence I haven't done that much doc-on-wiki since :)
[0:06] <nextgens> I could set up a rsync server for you
[0:06] <nextgens> so you'd grab emu's backups
[0:06] <toad_> I have the facility to back it up
[0:06] <toad_> I just want to check whether my personal weekly DVD backups include it
[0:07] <nextgens> ok
[0:07] <nextgens> well how do you get the db ?
[0:07] <toad_> sanity: hello
[0:07] * K-roy (i=K-roy@) Quit ()
[0:07] <sanity> toad_: word
[0:07] <toad_> actually that's a fair point, i probably don't
[0:07] <nextgens> :)
[0:07] <toad_> nextgens: if you could provide a way for me to get the database so i can actually include the wiki in my backups, that's be cool
[0:08] <toad_> sanity: what's the word?
[0:08] <nextgens> ok, so I append that to my todo
[0:08] <toad_> nextgens: bear in mind that I have root etc
[0:08] <nextgens> toad_> the reply to hello :)
[0:08] <toad_> ahhh :)
[0:08] <nextgens> toad_> sure but I don't want you to mess up with the ongoing backups, nor to duplicate effort :)
[0:08] <toad_> ok
[0:09] <nextgens> I backup dumps
[0:09] <toad_> nextgens isn't likely to finish STS in the foreseeable future, correct?
[0:09] <nextgens> I'm going to be really busy in comming weeks
[0:09] <nextgens> I've got a week of next week
[0:09] <nextgens> and then exams
[0:10] <nextgens> so yes, it will be hard for me to spend time coding :'(
[0:10] <toad_> well, will you be able to deal with it this year sometime?
[0:10] <nextgens> I dunno but I think I will
[0:10] <toad_> ok
[0:10] <toad_> so i'll leave that alone
[0:11] <sanity> well, there goes one argument against Java :- http://news.yahoo.com/s/infoworld/20061025/tc_infoworld/83138
[0:11] <toad_> write once, debug everywhere :)
[0:11] <toad_> sanity: woooooh
[0:12] <mogul69_> freenet keeps chrashing
[0:12] <toad_> i don't think sun's OSS license is GPL3 compatible though, sadly
[0:12] <toad_> if it was, that would help
[0:12] <toad_> but open sourcing the JVM would be really really really really good
[0:12] <sanity> toad: i'm not sure anything will be GPL3 compatible :-)
[0:12] <toad_> sanity: a lot is
[0:12] <sanity> the whole GPL3 thing is generating a worrying amount of debate
[0:13] <toad_> sanity: but NPL/MPL-based licenses which talk explicitly about patch sets aren't compatible with anything
[0:13] <mogul69_> Exception in thread "main" java.lang.NoClassDefFoundError: freenet/node/NodeStarter
[0:13] <toad_> sanity: where?
[0:13] <mogul69_> nobody knows what thats means?
[0:13] <toad_> mogul69_: it means that you haven't got the file, or the file is misnamed, or the wrapper.conf is pointing to the wrong file
[0:13] * SamuraiJ (n=none@) Quit (Read error: 104 (Connection reset by peer))
[0:13] <nextgens> mogul69_> check the sha1sum of your freenet-stable-latest.jar file!
[0:14] <toad_> mogul69_: like i said, post your wrapper.conf on http://code.bulix.org/
[0:14] * SamuraiJ (n=none@) has joined #freenet
[0:14] <toad_> sanity: GPL3 is compatible with GPL2, ASL2 and the Affero license; that's more than enough for us
[0:15] <toad_> sanity: if it had been compatible with the wierd vendor licenses, that would have helped, but sadly they're too wierd for it to do so
[0:15] <toad_> sanity: compatibility is a big deal, it means you can use code from compatibly licensed software
[0:15] <sanity> toad: yeah
[0:16] * Rivetnode (n=chatzill@) has joined #freenet
[0:16] * SamuraiJ (n=none@) Quit (Read error: 104 (Connection reset by peer))
[0:16] <mogul69_> toad_: there it is http://code.bulix.org/k1ou1n-21328
[0:16] * SamuraiJ (n=none@) has joined #freenet
[0:17] <toad_> mogul69_: okay, does freenet-stable-latest.jar exist? is it more than 0 bytes long?
[0:17] <Rivetnode> Is deleting the Freenet folder sufficient to uninstall Freenet? Do I need to do anything to the registry?
[0:17] <mogul69_> -rw-r--r-- 1 root root 2590917 2006-05-17 20:23 freenet-stable-latest.jar
[0:17] <toad_> Rivetnode: it should be enough, turn the node off first
[0:17] <toad_> mogul69_: hmmmm
[0:18] <Rivetnode> OK.
[0:18] <toad_> mogul69_: and it _still_ fails ?!
[0:18] <mogul69_> yep
[0:18] * Rivetnode (n=chatzill@) Quit (Client Quit)
[0:18] * _ph00 (n=z@) has joined #freenet
[0:19] <_ph00> back again. I just found out thet the new ubuntu 6.10 is out so I'm upgrading, and that will take time
[0:19] <toad_> sanity: actually, it's affero, all versions of ASL, and PHP 3.01
[0:19] <_ph00> even fetching at 6-700KB/s
[0:19] <toad_> mogul69_: i have no idea why that is
[0:20] <nextgens> Zothar_Work> I'm bzipping the dump
[0:21] <nextgens> toad_> are you backuping the current svn ?
[0:21] <Zothar_Work> nextgens: OK. Just tell me where/how to get it when it's ready
[0:21] <toad_> nextgens: yes
[0:21] <nextgens> how ?
[0:21] <toad_> just grabbing the directory iirc
[0:21] <nextgens> :o
[0:21] <nextgens> I suggest you've a look to svnmirror :)
[0:21] <Zothar_Work> that mostly works, but ya gotta do an svnadmin recover on the result before using it
[0:21] <toad_> mogul69_: i don't know what the problem is then
[0:22] <toad_> mogul69_: how are you invoking the node?
[0:22] <mogul69_> toad_:maybe the file is corrupted on the sitharius mirror?
[0:22] <Zothar_Work> and I'm not sure how likely it can lose stuff using a direct copy
[0:22] <toad_> mogul69_: maybe, can you get it from one of the others?
[0:22] <toad_> mogul69_: how are you starting the node?
[0:22] <mogul69_> no
[0:23] <mogul69_> only from sitharius
[0:23] <mogul69_> toad_: ./run.sh start
[0:24] <toad_> mogul69_: post to the list or something
[0:24] <toad_> i'm going to bed
[0:24] <toad_> seeya
[0:24] <mogul69_> cya
[0:24] * mogul69_ (i=squid@) Quit ()
[0:25] <toad_> nextgens: anything that should be particularly urgent, anyway?
[0:25] <toad_> binary blobs, perhaps? on the grounds that we really need to be able to auto-update even if i break something ...
[0:26] <Zothar_Work> toad_: sounds good to me
[0:26] <toad_> yeah but sanity doesn't like it
[0:26] <nextgens> toad_> isn't any work on load-balancing planned for any time soon ?
[0:26] <toad_> not until simulations yield results
[0:27] <sanity> toad_: have you heard anything from mrogers?
[0:27] <toad_> one of the big questions is what the fsck is going on with the store vs cache
[0:27] <nextgens> ok, I've updated the SSL certificates
[0:27] <toad_> sanity: yes, he's getting there
[0:27] <nextgens> tell me if it's not working
[0:27] <toad_> he just did a targeted node removal simulation of routing
[0:28] <toad_> so he's definitely getting there
[0:28] <toad_> i don't recall when he added location swapping though, i'm emailing him about that
[0:30] <toad_> okay, i'm going to bed now
[0:30] <toad_> good night
[0:30] * toad_ (n=toad@) Quit (Remote closed the connection)
[0:38] * John-Line (n=22017@) Quit ("John-Line has no reason")
[0:43] * SamuraiJ (n=none@) Quit (Read error: 104 (Connection reset by peer))
[0:44] * SamuraiJ (n=none@) has joined #freenet
[0:45] * _ph00 (n=z@) Quit ("Leaving")
[0:53] * sanity (n=ian@) Quit ()
[0:54] <nextgens> bbl
[0:58] * Turakamu (n=Steve@) has joined #freenet
[0:58] <Turakamu> \/join #freenet-refs
[0:58] <Turakamu> crap
[0:59] * Turakamu (n=Steve@) has left #freenet
[1:16] * satche (n=numbnuts@) has joined #freenet
[1:17] <satche> hi, Is this the channel to ask a node configuration question?
[1:18] <satche> I want to use dyndns, so in the configuration box "IP address overide" box
[1:18] <satche> do I put an entry such as 'host(node)name.dns.org' ?
[1:18] * SamuraiJ (n=none@) Quit ()
[1:18] <satche> is that how it works?
[1:25] <satche> hello anybody there, do I put just the host name or the full thing
[1:29] <satche> SORRY TO BOTHER YOU ALL, DID KNOW A CIRCLE JERK WAS IN PROGRESS
[1:29] * satche (n=numbnuts@) Quit ()
[2:15] * Urs_ShPo (i=Urs_ShPo@) Quit ("Leaving.")
[2:44] * sanity (n=ian@) has joined #freenet
[2:44] * ChanServ sets mode +o sanity
[2:47] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[2:49] * Riccardo (n=rmolby@) has joined #freenet
[2:49] * Riccardo (n=rmolby@) has left #freenet
[2:50] * Ash-Fox (i=UNKNOWN@) Quit (Read error: 104 (Connection reset by peer))
[2:52] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[2:53] * Ash-Fox (i=UNKNOWN@) Quit (Read error: 104 (Connection reset by peer))
[2:54] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[2:59] * PraiseChaos (n=kcecil@) Quit (Remote closed the connection)
[3:15] * Ash-Fox (i=UNKNOWN@) Quit (Read error: 104 (Connection reset by peer))
[3:30] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[3:48] * PraiseChaos (n=kcecil@) has joined #freenet
[3:53] * ShipHead (i=ShipHead@) Quit (Remote closed the connection)
[4:08] * YopTek (n=Yop@) has joined #freenet
[4:11] <YopTek> -refs
[4:26] * phrosty (n=phrosty@) has joined #freenet
[4:28] <YopTek> -refs
[4:50] * YopTek (n=Yop@) Quit (Read error: 110 (Connection timed out))
[5:04] * THread4D4 (n=Thread@) Quit ("Leaving")
[5:23] * YopTek (n=YopYop@) has joined #freenet
[5:23] <YopTek> -refs
[5:23] <YopTek> -refs
[5:24] * rtr-_ (n=rtr@) Quit (Read error: 110 (Connection timed out))
[5:29] * noggly (i=noggly@) has joined #freenet
[5:32] * timofonic (n=evil@) has joined #freenet
[5:32] <timofonic> Hello
[5:32] <timofonic> It's possible to build freenet under GCJ?
[5:35] * YopTek (n=YopYop@) Quit (Read error: 145 (Connection timed out))
[5:40] * noggly_ (i=noggly@) Quit (Read error: 110 (Connection timed out))
[5:51] * scar (i=scar@) Quit (Remote closed the connection)
[5:53] * philm (n=a@) has joined #freenet
[5:59] * philm (n=a@) has left #freenet
[6:12] * _ph00 (n=z@) has joined #freenet
[6:14] * Prothec (n=anon@) has joined #freenet
[6:20] * Prothec (n=anon@) has left #freenet
[6:22] * _ph00 (n=z@) Quit ("Leaving")
[6:26] * sitharus (n=sitharus@) has joined #freenet
[6:29] * lokadin is now known as lOkadin
[6:54] * rtr- (n=rtr@) has joined #freenet
[6:56] * rtr- (n=rtr@) Quit (Client Quit)
[7:51] * _ph00 (n=z@) has joined #freenet
[7:51] * whiterabbit (n=whiterab@) has joined #freenet
[7:56] <timofonic> It's possible to build freenet under GCJ?
[8:03] * _ph00 (n=z@) Quit ("Leaving")
[8:07] <sitharus> not sure, last time I heard GCJ hadn't implemented AsyncIO, but that was a year ago iirc
[8:07] <slinky> see "creating native binary" on http://wiki.freenetproject.org/Freenet0Point7withFreeVmBuild
[8:11] <timofonic> That method not seems really too native, it's bytecode to native :/
[8:13] <nextgens> timofonic> it's tricky not to start from bytecode
[8:14] <nextgens> you can try it but you will experience problems with one of your JNI dependancy
[8:14] <nextgens> of course you can get rid of it and use the plain java implementation, but that will be slow
[8:14] <timofonic> Now I remember why hating Java...
[8:15] <nextgens> probably too slow for beeing used
[8:15] <slinky> there was a Makefile for gcj back w/ .5, but i never got it to work
[8:15] <nextgens> s/your/our/
[8:15] <nextgens> slinky> there is an awfull ant build script in .7
[8:15] <nextgens> worksforme(TM)
[8:16] <slinky> nextgens: on linux?
[8:16] <nextgens> and they are lots of gcj specific bugs
[8:16] <nextgens> yes, on linux
[8:16] <nextgens> see the "freejvm" category on the bugtracker
[8:27] <nextgens> http://yro.slashdot.org/yro/06/10/27/0119226.shtml
[8:27] <nextgens> sentenced for 'conspiracy to commit copyright infringement'
[8:28] <timofonic> The US government must be sentenced for conspiracy too...
[8:28] <phrosty> ridiculous that someone would be sent to prison for something non-violent
[8:29] <timofonic> A group of big guys in Spain ( SGAE ) wants the same
[8:30] <timofonic> http://en.wikipedia.org/wiki/SGAE
[8:31] <timofonic> And they created two TV channels, one promoting authors and other spanish animation...
[8:32] <timofonic> (spanish animation is bullshit 99% and most of the 1% is simply viewable some minutes without sufring brain damage)
[8:47] * railk (n=railk@) has joined #freenet
[8:54] <whiterabbit> help for jsite??
[8:55] <whiterabbit> can anyone help me?
[9:01] * railk (n=railk@) Quit ("Cya, wouldn't want ta be ya!")
[9:03] * Syd2 (n=markus@) Quit (Read error: 145 (Connection timed out))
[9:13] * Syd_2 (n=markus@) has joined #freenet
[9:25] * droden (n=droden@) has joined #freenet
[9:25] * ChanServ sets mode +o droden
[9:37] * timmy2chk (n=Vincent@) has joined #freenet
[9:47] * _ph00 (n=z@) has joined #freenet
[10:04] * billy (n=billy@) has joined #freenet
[10:22] * toad_ (n=toad@) has joined #freenet
[10:22] * ChanServ sets mode +o toad_
[10:24] * Itsme_ (i=Itsme_@) has joined #freenet
[10:44] * MineHaunter (n=van85@) Quit (Read error: 145 (Connection timed out))
[11:08] * whiterabbit (n=whiterab@) Quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
[11:12] * billy (n=billy@) Quit ("im gone")
[11:23] * whiterabbit (n=whiterab@) has joined #freenet
[11:29] * whiterabbit (n=whiterab@) Quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
[11:33] * HellViper (n=hellvipe@) has joined #freenet
[11:51] * HellViper (n=hellvipe@) has left #freenet
[11:52] * Itsme_ (i=Itsme_@) Quit ()
[12:11] * sbc (n=sbc@) has joined #freenet
[12:12] * greycat (i=rfc1413@) has joined #freenet
[12:37] * MineHaunter (n=van85@) has joined #freenet
[13:04] * volkris (n=chatzill@) has left #freenet
[13:08] * _ph00 (n=z@) Quit ("Leaving")
[13:11] * sbc (n=sbc@) Quit ("Leaving")
[13:15] * _ph00 (n=z@) has joined #freenet
[13:27] * Usurp (n=syl@) has joined #freenet
[13:31] <Usurp> hi, im getting tons of error like this: http://code.bulix.org/ei4bop-21385
[13:33] <MineHaunter> it seems that one of your peers has an invalid ip address
[13:34] <MineHaunter> try disabling the node that has ip 0.1.0.4 (which is not a valid ip)
[13:38] <Usurp> the problem is that renders fproxy unusable
[13:38] <toad_> hi
[13:39] <Usurp> or maybe its not related ?
[13:40] <Usurp> MineHaunter: how can I disable it by hand ?
[13:41] <toad_> on the darknet page
[13:41] <toad_> select the node and click disable nodes at the bottom
[13:43] <Usurp> ok
[13:48] * Urs_ShPo (n=gaim@) has joined #freenet
[14:01] * Syd_2 (n=markus@) Quit (Remote closed the connection)
[14:06] <sleon> hi
[14:06] <sleon> where the fuck i get win32 monodevelop ?
[14:06] <sleon> ups wrong channel :DD
[14:08] <toad_> hi sleon
[14:10] <sleon> toad_: hi , sorry :)
[14:13] <toad_> sleon: i got a bounce from freemailing you
[14:13] <toad_> sleon: i think your ordinary email bounces too
[14:14] * Usurp (n=syl@) has left #freenet
[14:16] <sleon> toad_: ou , really ? my freemail does not run now
[14:17] <sleon> toad_: normal email must work
[14:29] <toad_> sleon: did you get my test message?
[14:30] <nextgens> hi
[14:30] <toad_> hi nextgens
[14:42] * sangean (i=username@) has joined #freenet
[14:49] * nextgens sets mode +v sangean
[14:50] <sangean> thanks nextgens
[14:50] <sangean> where do i go to get help with a Ubuntu 6.06 install? I am getting errors when I try to install the jar file--I have the newest java installed
[14:51] <toad_> have you installed sun java?
[14:51] <sangean> yes, from the sun site
[14:51] <sangean> Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
[14:52] <toad_> is it on the path?
[14:52] <nextgens> ^^-^^
[14:52] <toad_> if you do java -version, is it sun java or gcj/gij?
[14:52] <nextgens> it's gnu's one
[14:54] <sangean> i put it in /usr/java/jre1.5.0_09
[14:54] <nextgens> toad_> If you've got some time, I suggest you have a look to the 'early peer removal' warning and release 992
[14:54] <sangean> I got nuttin but time
[14:54] <nextgens> toad_> at least for the URLDecode() on freenet URIs
[14:54] <sangean> :-)
[14:55] <nextgens> sangean> http://wiki.freenetproject.org/UbuntuBreezy http://wiki.freenetproject.org/UbuntuDapper
[14:55] <sangean> 'early peer removal' warning and release 992
[14:56] <sangean> ok--I'll read up at the wiki
[14:56] <sangean> I have dapper--is breezy better for Freenet?
[14:57] * Rym (i=rymmie@) has joined #freenet
[15:00] <nextgens> no
[15:05] <sangean> good. I'm reading up now..I think I have multiverse part of the Ubuntu packages
[15:06] <sangean> we'll see here in a sec
[15:07] * Rym (i=rymmie@) Quit (Remote closed the connection)
[15:09] <sangean> After unpacking 84.6MB of additional disk space will be used.
[15:09] <sangean> so far so good
[15:15] * _ph00 (n=z@) Quit ("Leaving")
[15:15] <sangean> Using `/usr/lib/jvm/java-1.5.0-sun/jre/bin/java' to provide `java'.
[15:16] <sanity> theo hong (old-time freenetter) is doing an interview on British TV shortly and he is going to demo Freenet. If you have reliable references please send them to him at twh25@cam.ac.uk and/or thong@post.harvard.edu
[15:18] <sangean> it is installing now nextgens..thanks
[15:24] * Jflesch (n=jflesch@) Quit ("Q3")
[15:30] <sangean> are Tor users banned from freenet-refs?
[15:31] * Rym (i=rymmie@) has joined #freenet
[15:31] <toad_> yes
[15:31] <toad_> they can be voiced by op's though like here
[15:31] <toad_> but there's no point
[15:31] <Rym> I have a question; what exactly is meant when they say you are vurnerable to your peers
[15:31] <toad_> your ref contains your IP address :)
[15:31] <Rym> oooh.
[15:31] <Rym> okay.
[15:31] <Rym> ;p
[15:31] <toad_> Rym: it means your peers have a much better chance of successfully attacking you than anyone not connected to you
[15:31] <toad_> doesn't mean it will be easy
[15:32] <Rym> I haven't reached that level of paranoiia yet
[15:32] <Rym> or actualy, i passed it. That everyone's out to hack me
[15:32] <toad_> well
[15:32] <toad_> in 0.5 you didn't choose your connections, so the bad guy could connect to you relatively easily
[15:32] <sangean> I'm wondering how i am to pick up some refs then....come back off of Tor?
[15:32] <toad_> and then attack you
[15:32] <toad_> sangean: your refs include your ip address
[15:33] <toad_> sangean: best way to do it is to ask on the channel then talk privmsg
[15:33] <Rym> I just tried tor again
[15:33] <Rym> drove me insane
[15:33] <sangean> I can't join freenet-refs while I'm using Tor though
[15:33] <sangean> So I'll be back
[15:34] <sangean> thanks for the help!
[15:35] * sangean (i=username@) Quit ("Ex-Chat")
[15:35] <Rym> The thing with me being hacked is; when you spend enough time behind your pc you'll know something's changed
[15:39] * _ph00 (n=z@) has joined #freenet
[15:39] * sangean (n=username@) has joined #freenet
[15:40] <nextgens> toad_> I've fully banned tor from #freenet-refs
[15:40] <nextgens> toad_> users can't join at all
[15:40] <sangean> I saw that :-)
[15:44] <Rym> why though; nextgens ;o
[15:49] <nextgens> because we don't want tor users to blow their identity up as sangean did
[15:51] <sangean> awe cripes
[15:53] <sangean> :::sigh:::
[15:53] <sangean> see y'all later
[15:53] * sangean (n=username@) Quit ("Ex-Chat")
[15:53] <Rym> nextgens: i missed his story, what happened?
[15:54] <nextgens> read irc logs :)
[16:03] <CIA-14> toad * r10711 /trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java: Fix node removal.
[16:03] * Trugath (i=Trugath@) has joined #freenet
[16:05] <CIA-14> toad * r10712 /trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java: Should have a value?
[16:07] * droden (n=droden@) Quit ("Leaving")
[16:17] * investigator (n=investig@) has joined #freenet
[16:18] <investigator> Gee... I had a bunch of connections, and now they're all gone. What happened to them all?
[16:19] <toad_> investigator: not good
[16:19] <toad_> investigator: did your port number change?
[16:19] <investigator> I guess that's what they call 'churn'
[16:19] <investigator> nope. Actually I had 1 connection,but the rest are gone
[16:19] <toad_> investigator: are they disconnected, or are they gone completely?
[16:19] <investigator> disconnected
[16:19] <toad_> ah ok
[16:19] <toad_> maybe they lost interest?
[16:19] <investigator> (sorry, that's what i meant)
[16:19] <investigator> I guess
[16:20] <investigator> there's a lot of debate in Frost about adding peers there through Frost encrypted message as opposed to on here. Is it really safer?
[16:22] <toad_> maybe
[16:22] <CIA-14> toad * r10713 /trunk/freenet/src/freenet/node/useralerts/PeerManagerUserAlert.java: Remove 1.5ism.
[16:24] <investigator> The FProxy page said that with only one connection, I have no anonymity or even plausible deniabilty. I understand how my plausible deniability disappears with only one connection, but not sure how my anonymity disappears.
[16:25] <toad_> if you only have one peer, then if he attacks you, he wins
[16:25] <investigator> oooooooooooook
[16:25] <investigator> attacks how?
[16:25] <toad_> specifically, if a request goes from your node to his node, and he's your only peer, and you know he's your only peer, then he knows that's from you personally
[16:25] <toad_> and not from a node you are proxying for
[16:25] <investigator> right, I understood that
[16:25] <toad_> => no anonymity against a malicious local attacker
[16:26] <investigator> ok
[16:26] <toad_> maybe you want to define anonymity as "against The Man" though
[16:26] <investigator> if I request something innocuous, should be no problem, or?
[16:26] <toad_> if you trust your peer, or if you have nothing to hide in the first place, it's okay
[16:26] <toad_> but really you need more, if only for routing's sake
[16:26] <investigator> ok
[16:27] <investigator> ok
[16:27] <investigator> gocha
[16:27] <investigator> <--- is leaving for refs
[16:27] <investigator> thanks toad
[16:27] <toad_> :)
[16:27] * investigator (n=investig@) has left #freenet
[16:28] <Rym> toad
[16:28] <toad_> Rym ?
[16:28] <Rym> you say that exchanging your ref is (possibly) dangerous cause it contains my IP
[16:28] <toad_> yes
[16:28] <Rym> but like, to get my ip all you would have to do is whois me right now
[16:28] * ShipHead (i=ShipHead@) has joined #freenet
[16:28] <toad_> right
[16:28] <Rym> so technically my ref would be just as dangerous as being here? :P
[16:28] <toad_> if you're on Tor, that's not the case
[16:29] <Rym> true
[16:29] <Rym> but tor can get me frustrated
[16:29] <toad_> if you show up here, unprotected, i have a good idea that you're running a freenet node
[16:29] <toad_> if you exchange refs with me, i know for sure that you're running one, and i can connect to me
[16:29] <toad_> if you just paste your ref, i know you're running a freenet node
[16:30] <toad_> and at the moment i can break the encryption if i know both references (yours and your peer's), but that will be fixed very soon
[16:30] <Rym> ah
[16:30] <Rym> i was just going to aks
[16:30] <Rym> if there is any other vurnerability except just having ones ip
[16:31] <sanity> i hope nobody sends theo any embarrassing private notes during the broadcast :-)
[16:31] <toad_> also i can follow you across IP changes through ARKs if i have your noderef
[16:31] <toad_> sanity: I hope that the privmsg I sent him doesn't crash his node
[16:31] <toad_> sanity: we still get occasional multiplying-privmsgs bug reports
[16:32] <toad_> Rym: there are lots of possible attacks if you are actually connected to the target
[16:32] <toad_> Rym: if you're not, your options are much more limited
[16:32] <Rym> true
[16:34] <toad_> sanity: "All done. Thanks so much for your help. Be sure to catch Newsnight tonight."
[16:34] * sanity (n=ian@) Quit ()
[16:35] * Trugath (i=Trugath@) Quit ()
[16:36] <Rym> toad; What is meant by 'fetch a key' on my freenet homepage?
[16:36] <Rym> ah, wait, websites
[16:36] <toad_> type in KSK@gpl.txt and find out
[16:36] <toad_> wooh
[16:36] <toad_> KSK@gpl.txt actually points to the GPL !
[16:36] <toad_> actually i think it always has on 0.7 ...
[16:37] <toad_> on 0.5 it was constantly changing
[16:37] <toad_> looks like 0.7's collision defence features actually work ...
[16:38] <Rym> lol :P
[16:38] <Rym> i find out that it's takign a while to load :P
[16:38] <Rym> but I get the idea
[16:39] * kimitaka (n=blah@) has joined #freenet
[16:40] <Rym> toad
[16:40] <Rym> apparently someone sees my ip as 3ffe:831f:4136:e378:8000:f452:abe0:fcb1
[16:40] <kimitaka> I've just installed on 2k and I'm getting error 1067 when I try to start the service
[16:40] <Rym> on freenet.
[16:41] <toad_> Rym: that's IPv6
[16:41] * Willies (n=nikolaus@) has joined #freenet
[16:41] <Rym> uhuh
[16:42] <MineHaunter> Rym: that is the ip written in your noderef
[16:42] <toad_> hmmmm
[16:42] <toad_> oskar's email isn't working
[16:42] <toad_> kimitaka: on Windows?
[16:42] <kimitaka> toad_ yes, 2000
[16:42] <toad_> hmmm
[16:42] <toad_> i dunno
[16:43] <toad_> post to support@freenetproject.org
[16:52] * kimitaka (n=blah@) Quit ()
[16:52] <CIA-14> toad * r10714 /trunk/freenet/src/freenet/node/useralerts/PeerManagerUserAlert.java: Fix the rest of the 1.5isms.
[16:55] <CIA-14> toad * r10715 /trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java: Expand message a bit
[16:59] <Rym> does freenet have a preference for any web browser
[16:59] <Rym> ie, ff
[16:59] <Rym> or will it work just as fast on either
[16:59] <toad_> anything but IE
[16:59] <Rym> lol
[17:00] <toad_> IE has security problems with freenet
[17:00] <Rym> why not ie
[17:00] <Rym> ahk
[17:00] <MineHaunter> toad_: I always wondered... what are those problems with IE and freenet?
[17:00] <toad_> specifically, IE will display a text page as HTML if it looks like HTML
[17:00] <toad_> even though we told it to show it as text
[17:00] <MineHaunter> it will ignore the content type?
[17:00] <toad_> which means we can't filter it
[17:00] <toad_> yep
[17:00] <MineHaunter> that's bad
[17:01] <toad_> it means we can't filter it
[17:01] <toad_> so webbugs can creep in
[17:01] <toad_> you should get a warning if you try to use IE with freenet
[17:01] <Rym> hmm
[17:01] <Rym> i didnt just now
[17:01] <Rym> with IE 7 ?
[17:01] <Rym> (though im using FF)
[17:01] <_ph00> you should get a warning if you use IE, period
[17:01] <toad_> haven't tried IE7
[17:02] <toad_> if you don't get a warning when you use IE (for the first time after a node restart), there's a bug
[17:02] <Rym> i dont
[17:02] <MineHaunter> you get a warning every time you access the home page
[17:02] <Rym> im browsing on IE as we speak
[17:02] <MineHaunter> non only the first time
[17:03] <toad_> hmmm
[17:03] <MineHaunter> but only on / of fProxy
[17:03] * TheShado (i=no@) Quit ("I am what I am and I do what I can.")
[17:03] <Rym> hm
[17:03] <Rym> now it says cannot display the page
[17:03] <Rym> but i got trough two pages of indicia
[17:04] <toad_> okay
[17:04] <toad_> on 0.7, it shows up on the homepage
[17:04] <toad_> if the user agent string contains "msie" and doesn't contain "opera"
[17:04] <Rym> yeah it just works :/
[17:04] <Rym> and it almost looks like its faster than ff
[17:04] <toad_> Rym: i wonder what your user-agent string is?
[17:05] <Rym> and i would find this where
[17:05] * Urs_ShPo (n=gaim@) Quit ("Leaving.")
[17:05] <Rym> brb food
[17:06] <toad_> maybe it's not sending a user-agent at all?
[17:06] <nextgens> FreenetLogBot> c'mon
[17:08] <toad_> Rym: please go to http://www.fiddlertool.com/useragent.aspx
[17:08] <toad_> Rym: and tell me what it shows for user-agent
[17:11] * Willies (n=nikolaus@) Quit (Connection timed out)
[17:11] <nextgens> sanity_> is there any live feed for the tv channel ?
[17:12] <nextgens> live online feed I meant
[17:13] <toad_> don't think so, but they will sometimes put it up afterwards for things like newsnight
[17:16] * sanity (n=ian@) has joined #freenet
[17:16] * ChanServ sets mode +o sanity
[17:24] * nonajme (n=nonajme@) Quit (Read error: 110 (Connection timed out))
[17:25] * nonajme (n=nonajme@) has joined #freenet
[17:29] <Rym> toad_
[17:29] <Rym> this is strange
[17:29] <Rym> lol
[17:29] <Rym> :/
[17:29] <Rym> User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SV1; MathPlayer 2.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.1; Creative ZENcast v1.02.11)UA-CPU: x86
[17:31] <toad_> Rym: okay, so it should definitely be picking it up
[17:31] <toad_> Rym: on the homepage, http://127.0.0.1:8888/ , you don't get any warning?
[17:31] <Rym> let me see
[17:32] <Rym> now i am.
[17:32] <Rym> But i swear i asnt just now
[17:32] <toad_> maybe it isn't intrusive enough!
[17:32] <Rym> true ;o
[17:33] <toad_> YOU ARE USING MICROSOFT(R) INTERNET EXPLORER. YOUR IP ADDRESS HAS BEEN REPORTED TO THE NSA. USE FIREFOX OR WE WILL COME AND GET YOU!
[17:33] <toad_> in big red letters
[17:33] <Rym> Hm
[17:33] <Rym> That would work i think
[17:33] <Rym> or try
[17:34] <Rym> FBI AGENT VEHICLES HAVE BEEN DISPATCHED
[17:34] <toad_> :)
[17:34] * Bombe (n=bombe@) Quit (Read error: 110 (Connection timed out))
[17:35] * Bombe (n=bombe@) has joined #freenet
[17:35] * ChanServ sets mode +o Bombe
[17:40] <Rym> toad_: browsing via IE did go a lot faster than on ff for some reason
[17:40] * TheShado (i=no@) has joined #freenet
[17:40] <toad_> Rym: very strange
[17:40] <toad_> Rym: prefetch maybe?
[17:40] <toad_> firefox can do prefetch...
[17:40] <toad_> oh one thing it might be
[17:41] <toad_> for freenet you need to set your parallel connections setting really high
[17:41] <Rym> my ff prefetch is activated
[17:41] <toad_> go to about:config and find network.http
[17:41] <toad_> there are various settings there
[17:41] <toad_> okay
[17:41] <toad_> turn off pipelining too
[17:41] <toad_> pipelining makes lots of sense for the web in general but no sense for freenet
[17:41] <Rym> hmkay
[17:42] <Rym> k
[17:42] <Rym> max connections is now 48
[17:42] <Rym> or do you mean max persistent connections
[17:43] <toad_> that should be ok
[17:43] <Rym> cause like
[17:43] <Rym> IE
[17:43] <Rym> i think the prefetch on ff is killing it or something
[17:43] <Rym> cause in IE it loads hte page, then images
[17:44] <Rym> on FF
[17:44] <Rym> when i click a link it just keeps loading and loading
[17:44] <Rym> and after a while i get the whole page
[17:44] <toad_> okay so try turning prefetch off then :)
[17:45] <Rym> mmhm
[17:45] <Rym> it's much faster ow.
[17:45] <Rym> I had fasterfox activated
[17:46] <Jase> toad_, my freenet keeps crashing every couple of hours
[17:46] <toad_> Jase: not good
[17:46] <toad_> Jase: any indication why?
[17:46] <toad_> Jase: can you post your wrapper.log on code.bulix.org?
[17:46] <toad_> also your wrapper.conf?
[17:46] <Jase> sure.. hmm.. my wrapper.log is half a meg though :p
[17:47] <Jase> I'll zip it and /msg you the link?
[17:47] <toad_> yeah
[17:47] * phrosty (n=phrosty@) Quit (Read error: 104 (Connection reset by peer))
[17:47] * PhrostByte (n=phrosty@) has joined #freenet
[17:47] <toad_> post wrapper.conf on the pastebin though
[17:49] * PhrostByte is now known as phrosty
[17:51] * MoHo (i=MoHo@) has joined #freenet
[17:52] <MoHo> jo
[17:53] <toad_> hi
[17:53] <MoHo> j need references for run freenet !!
[17:54] <_ph00> #freenet-refs
[17:55] <toad_> Jase: running out of threads is unusual
[17:55] <toad_> Jase: operating system?
[17:56] <MoHo> Xp
[18:01] * thisisbs (n=bs@) has joined #freenet
[18:01] <sanity> toad: what have you learned from this feedback about routing?
[18:02] <toad_> sanity: that the store is, for most people, far less effective than the cache
[18:02] <sanity> toad: is that really a surprise?
[18:02] <toad_> sanity: hmmm?
[18:03] <sanity> toad: i mean, the store will only be used a few times for any given piece of data before it is widely cached enough
[18:03] <sanity> toad: can some data be both in the store and the cache of a given node?
[18:03] <toad_> possibly
[18:03] <sanity> toad: and if so, does it register as a store or a cache hit?
[18:04] <toad_> we check the store first usually iirc
[18:04] <sanity> toad: if not, that could explain it
[18:04] <toad_> sanity: if everything was cached everywhere, then there wouldn't be so many failures
[18:05] <sanity> toad: well, apps like frost often request keys that were never in the network
[18:05] <toad_> yep, we fetch from the store first
[18:05] <toad_> sanity: yes but we're talking about CHKs here
[18:05] <toad_> not SSKs
[18:06] <sanity> toad: well, what experiments can we do to investigate this further?
[18:06] <toad_> sanity: i'm not sure. from a theoretical point of view, what should we be seeing?
[18:06] <sanity> toad: i must say it is disappointing that even with all the improvements in 0.7,??surfing fproxy is no faster in 0.7 than it was in 0.5
[18:07] <toad_> i initially thought that the store would be more effective, because it will have a greater aggregate capacity
[18:07] <sanity> toad: well, freenet obviously doesn't guarantee retrievability
[18:07] <toad_> in fact, if most data is fetched from caches rather than stores, that suggests that routing is broken, doesn't it?
[18:08] <sanity> toad: possibly, it doesn't really say anything conclusive
[18:08] <toad_> or that either a) everything is cached everywhere, or b) the retrievable subset is cached everywhere (we know a is false)
[18:08] <toad_> b => routing broken
[18:08] <sanity> toad: what do those probe messages tell you about a message's ability to find a particular node?
[18:09] <sanity> the store is just a fallback, i don't think i am surprised that more things hit caches
[18:09] <sanity> the store is just a fallback for rare data
[18:09] <toad_> sanity: that's not oskar's view. unfortunately since his email is broken, i can't talk to him about it.
[18:09] <sanity> which, by definition, is rarely requested
[18:10] <TheSeeker> toad_: I'm still of the mind that the current swapping algorithm does NOT create a good small world connection scheme. I have 17 nodes conencted, and the furthest location away from myself is 0.05 away. I have one node that's disconnected currently that's furhter away, and something I would call a 'far' connection.
[18:10] <toad_> sanity: i'd expect rare data to make up most of the requested data
[18:10] <sanity> well, it is stilly to say things like "routing is broken" based on such flimsy evidence
[18:10] <sanity> come up with a hypothesis, then test it
[18:10] <toad_> sanity: routing has been broken ever since freenet was founded, so it's hardly radical to say that freenet routing is broken
[18:11] <toad_> sanity: w.r.t. probe requests
[18:11] <sanity> toad: except now there is a strong theoretical basis for it not being broken
[18:11] <toad_> sanity: probe requests show that either a) we have a *very* high churn of nodes, and only 50 or so nodes active at a time despite several hundred over 24 hours
[18:11] <toad_> b) a request's ability to find the most specialized node isn't very good
[18:12] <toad_> c) there's something else wrong with the implementation of probe requests
[18:12] <sanity> toad: do probe requests backtrack?
[18:12] <TheSeeker> The current swapping algoritm favors all-short connections rather than a distrobution of connection lengths.
[18:12] <sanity> TheSeeker: that isn't true
[18:12] <toad_> sanity: they should be routed the same way as any other request
[18:12] <sanity> TheSeeker: it favors the ideal distribution of connection lengths
[18:12] <sanity> TheSeeker: at least it should if it isn't buggy
[18:12] <toad_> TheSeeker: well, it could be that it's a result of poor network topology
[18:14] * toad_ starts another PROBEALL
[18:14] * nextgens thinks the network churn is to blame
[18:14] <toad_> it's possible that it was just a schizophrenic network problem
[18:15] <sanity> toad: when you do a probe, you should send an email to devl with your findings
[18:15] <toad_> yes
[18:15] <sanity> toad: doing research and then keeping the results to yourself doesn't help much
[18:15] <toad_> sanity: i do
[18:15] <toad_> i mean i have sent stuff to devl
[18:15] <toad_> i should send some more stuff
[18:15] <TheSeeker> sanity: It seeks the smallest possible total connection length. so if I have the opportunity to swap with someone that will put me into a tighter cluster of nodes than my peers, say with someone who only has one or two peers of their own, then that opportunity will be taken.
[18:15] <sanity> toad: agreed
[18:15] * nextgens wonders, what was the average insertion speed on .5 ?
[18:15] <TheSeeker> IF the network is as interconnected as it should be to be 'small world' then that means most of my neighbors will be connected to most of my other neighbors, and the problem feeds on itself.
[18:16] <toad_> hmmm
[18:16] <toad_> it starts off (near 0.0) with very small jumps
[18:16] <sanity> TheSeeker: it is ok if *most* are connected to each-other, so long as *all* aren't connected to each-other
[18:16] <toad_> then it goes to very large jumps
[18:16] <toad_> well sometimes it makes a very large jump
[18:16] <sanity> TheSeeker: small world only needs the occasional long connection
[18:17] <TheSeeker> sanity: not in a 1d network ...
[18:17] <sanity> TheSeeker: in any dimension
[18:17] <TheSeeker> n a 1d network, For every two connected peers that are close we should have one that is far.
[18:17] <sanity> a given node should have mostly short connections, and a few long ones
[18:17] <toad_> like this
[18:17] <toad_> :
[18:17] <toad_> INFO | jvm 1 | 2006/10/27 19:16:37 | LOCATION 17: 0.05590698215991918
[18:17] <toad_> INFO | jvm 1 | 2006/10/27 19:16:49 | LOCATION 18: 0.056752097501749144
[18:17] <toad_> INFO | jvm 1 | 2006/10/27 19:17:00 | LOCATION 19: 0.05735041517834516
[18:17] <toad_> INFO | jvm 1 | 2006/10/27 19:17:12 | LOCATION 20: 0.11160724149475598
[18:17] <toad_> INFO | jvm 1 | 2006/10/27 19:17:25 | LOCATION 21: 0.11225517222788928
[18:17] <toad_> INFO | jvm 1 | 2006/10/27 19:17:37 | LOCATION 22: 0.11225878151372148
[18:18] <sanity> toad: where is it routing towards?
[18:18] <sanity> toad: and why aren't you using a pastebin?
[18:18] <toad_> sanity: it starts at 0.0, and finds the closest node whose loc is >0.0
[18:18] <toad_> INFO | jvm 1 | 2006/10/27 19:18:30 | LOCATION 26: 0.31735745921724856
[18:18] <toad_> INFO | jvm 1 | 2006/10/27 19:18:45 | LOCATION 27: 0.7003642648424434
[18:18] <toad_> woah
[18:18] * toad_ will pastebin in a minute
[18:19] <toad_> sanity: then it takes the returned location and searches for the next node
[18:20] <sanity> toad: how do you define ">" in a circular keyspace?
[18:20] <sanity> toad: ah, never mind
[18:20] <toad_> http://code.bulix.org/oa7y23-21428
[18:20] <toad_> that's the results so far
[18:21] <toad_> we have some _very_ close together locations ... and some completely whacky ones
[18:21] <toad_> does it look like a bug in the probe request code?
[18:21] <sanity> well, the 26-27 thing simply can't be right
[18:21] <toad_> right
[18:21] <toad_> it's totally absurd
[18:22] <sanity> can you do a few probe requests starting at 0.31735745921724856 ?
[18:22] <toad_> yep
[18:22] <toad_> 1sec
[18:22] <toad_> Completed probe request: 0.31735745921724856 -> 0.7003642648424434
[18:22] <toad_> Nearest actually hit 2.0, 4 hops, id 1502456741209986579
[18:22] <toad_> hmmmm
[18:23] <TheSeeker> Maybe I misunderstand the papers, but I don't see how it's possible to have a mathematically sound Kleinburg cnnection graph with variable numbrs of connections per node. the closest thing I could think of would be where nodes only connected to other nodes with a very similar peer count, but that can't happen, and it would still be distorted.
[18:23] * _ph00 (n=z@) Quit ("Leaving")
[18:25] <sanity> toad: wait, so 0.7003642648424434 is actually the next highest location?
[18:25] <sanity> toad: or are you saying that it found a closer one?
[18:25] <toad_> okay, there's definitely a bug here
[18:25] * toad_ will fix
[18:25] <sanity> toad: a bug in what?
[18:25] <nextgens> too bad
[18:26] <toad_> hmmm no not that easy
[18:26] <nextgens> that means that probing is over until next mandatory at least :/
[18:26] * sanity smells a mandatory....
[18:27] <toad_> best location is 0.7003642648424434 when the request leaves the node
[18:27] <TheSeeker> toad_: can you be sure that the jump to .7 from .3 wasn't due to the .3 node only having two connections?
[18:27] * nextgens pushes for binary blobs/update over mandatory to be implemented :p
[18:27] <nextgens> TheSeeker> no
[18:27] <toad_> TheSeeker: each time we route from the origin node
[18:27] <sanity> nextgens: yeah, and you can explain to hundreds of people why their machines got hacked when someone compromises emu...
[18:28] <nextgens> sanity> the private key isn't on emu at all :)
[18:28] * thisisbs (n=bs@) Quit (Read error: 110 (Connection timed out))
[18:28] * _ph00 (n=z@) has joined #freenet
[18:28] <toad_> we route it to a node at 0.20575021772249258
[18:28] <TheSeeker> toad_: so you send a probe request to a particular location, an if the node at that location recieves it, they send back a list of their conencted peer locations?
[18:29] * thisisbs (n=bs@) has joined #freenet
[18:29] <sanity> TheSeeker: you send a probe request to find the location of a node that is above, but as close as possible, to a given location
[18:29] <toad_> eventually we get a reply which says it didn't find anything closer
[18:30] <toad_> and for some reason it completes at that point, rather than trying a different node
[18:30] * Nico_32 (n=user@) has joined #freenet
[18:30] <toad_> so yes there may well be a bug
[18:30] <toad_> will investigate
[18:30] <toad_> will post anything i find to the mailing list
[18:30] <TheSeeker> sanity: ok, I guess that makes sense. so I take it you never route probe requests to backed off peers?
[18:30] <toad_> brb
[18:31] <sanity> TheSeeker: i
[18:31] <sanity> TheSeeker: i'm guessing not
[18:34] <toad_> rehi
[18:37] <toad_> hmmm i see
[18:37] <toad_> this is a ProbeReply, not a ProbeRejected
[18:37] <toad_> ProbeReply is like InsertReply
[18:37] <toad_> it means it's already run out of hops
[18:37] <toad_> so we just propagate it back to source
[18:37] <toad_> hrrrrrrrrm
[18:39] <toad_> Nearest actually hit 2.0, 4 hops, id 7734949380663731704
[18:40] * whiterabbit (n=whiterab@) has joined #freenet
[18:40] <toad_> when I send it, we've already lost 2 hops
[18:40] <toad_> that's what's going on
[18:40] <toad_> maybe
[18:41] <sanity> why has it already lots 2 hops?
[18:41] <toad_> a very good question
[18:41] <sanity> and what is the htl?
[18:41] <toad_> i will also need to check whether we do the don't-always-decrement-at-top-or-bottom
[18:41] <toad_> htl is the same as in normal requests ... or at least, it's supposed to be
[18:49] * gregory (n=gregory@) has joined #freenet
[18:50] * MoHo (i=MoHo@) Quit ()
[18:50] * thisisbs is now known as October
[18:50] * October is now known as OctobersDarkAint
[18:55] * ShipHead (i=ShipHead@) Quit (Remote closed the connection)
[19:01] <toad_> okay, i have some HTL-related fixes... going to test them...
[19:01] <sanity> toad_: just affecting probes, or data requests too?
[19:01] * Bombe (n=bombe@) Quit (Read error: 110 (Connection timed out))
[19:01] <toad_> sanity: just probe requests
[19:02] * Bombe (n=bombe@) has joined #freenet
[19:02] * ChanServ sets mode +o Bombe
[19:03] <toad_> should we provide a Generate Stack Dump button on the homepage?
[19:04] <sanity> toad: no
[19:04] * gregory (n=gregory@) Quit (Remote closed the connection)
[19:04] <toad_> sanity: well it's nigh-on impossible to get one on Windows
[19:04] <sanity> toad: not on the homepage
[19:04] <toad_> sanity: it's easy on linux, but it's very difficult on windows
[19:04] <sanity> toad: perhaps a discrete url somewhere
[19:05] <sanity> or hidden under an expert setting or something
[19:05] * ShipHead (i=ShipHead@) has joined #freenet
[19:05] <sanity> toad: so will we need a mandatory update before probe requests work again?
[19:07] * JustMe (i=JustMe_@) has joined #freenet
[19:07] <toad_> probably
[19:07] <toad_> they've never really worked yet :)
[19:07] <toad_> but soon they may
[19:09] <sanity> well, if this fixes the problem, then probe requests would suggest that routing does work
[19:09] <TheSeeker> toad_: If the user is running >= 1.5 it's not hard to get a thread dump with stack traces at any time...
[19:09] <toad_> TheSeeker: the wrapper provides an option to do it anyway
[19:09] <TheSeeker> toad_: yes, but only on termination.
[19:10] <toad_> Completed probe request: 0.31735745921724856 -> 0.526608686045578
[19:10] <toad_> definite improvement :)
[19:10] <TheSeeker> Java 1.5+ provides functionality to do dumps on the fly without terminating the application.
[19:12] <toad_> all java's do
[19:12] <toad_> kill -QUIT doesn't normally terminate the VM
[19:12] <TheSeeker> It does kill freenet though. :P
[19:14] <toad_> not for me
[19:18] <TheSeeker> well, in any case, java 1.5+ allows for you to force a stack dump programmatically, rather than invoking one externally
[19:18] <toad_> so does the wrapper
[19:19] <sanity> toad: what was the htl bug?
[19:19] <TheSeeker> the wrapper, by definition, is an external influence :P
[19:19] <toad_> sanity: various
[19:19] <toad_> still working on it
[19:19] <toad_> not just the htl bug, other related stuff
[19:21] <sanity> toad: but it only affects probe requests?
[19:24] <toad_> yes
[19:28] * Lu{ifer (i=Lu_ifer@) has joined #freenet
[19:31] <Lu{ifer> hi
[19:31] <Lu{ifer> can someone help me getstarted with freenet?
[19:31] <sanity> Lu{ifer: sure
[19:32] <sanity> Lu{ifer: first read http://freenetproject.org/download.html
[19:34] <Lu{ifer> thx
[19:34] * sandos (n=sandos@) has joined #freenet
[19:46] <TheSeeker> http://news.yahoo.com/s/infoworld/20061025/tc_infoworld/83138
[19:47] <CIA-14> toad * r10716 /trunk/freenet/src/freenet/node/ (NodeDispatcher.java PeerManager.java):
[19:47] <CIA-14> Fix probe requests.
[19:47] <CIA-14> Comments.
[19:48] * toad_ will put out 992 in a bit
[19:50] <toad_> sanity: so do you think we should reduce the size of the store then?
[19:50] <toad_> sanity: maybe make it 50/50?
[19:51] <sanity> toad: lets try to understand why this is happening first
[19:51] <toad_> do you have a phone number for oskar? i'd like to tell him his email is broken
[19:51] <toad_> (text him that...)
[19:54] * toad_ goes to make dinner
[19:54] <toad_> bbiab
[19:54] * Lu{ifer (i=Lu_ifer@) Quit (Excess Flood)
[19:57] * Lu{ifer (i=Lu_ifer@) has joined #freenet
[19:57] * Urs_ShPo (i=Urs_ShPo@) has joined #freenet
[20:09] * mozillaman (n=borg@) has joined #freenet
[20:16] * whiterabbit (n=whiterab@) Quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
[20:16] * Urs_ShPo (i=Urs_ShPo@) Quit ("Leaving.")
[20:22] * vfervers_ (n=vfervers@) has joined #freenet
[20:35] * vfervers_ (n=vfervers@) Quit ("using sirc version 2.211+KSIRC/1.3.12")
[20:43] * Nico_32 (n=user@) Quit ("Fatal Error: connection to brain lost !")
[20:43] * greycat (i=rfc1413@) Quit ("This time the bullet cold rocked ya / A yellow ribbon instead of a swastika")
[20:48] * volkris (n=chatzill@) has joined #freenet
[20:55] * ldoc (i=ldoc@) has joined #freenet
[20:56] * Jflesch (n=jflesch@) has joined #freenet
[21:02] * ldoc (i=ldoc@) Quit (Client Quit)
[21:06] * ldoc (n=ldoc@) has joined #freenet
[21:09] * volkris (n=chatzill@) has left #freenet
[21:14] * Bombe (n=bombe@) Quit (Read error: 110 (Connection timed out))
[21:14] * OctobersDarkAint (n=bs@) Quit (Read error: 110 (Connection timed out))
[21:14] * OctobersDarkAint (n=bs@) has joined #freenet
[21:24] * Trugath (i=Trugath@) has joined #freenet
[21:26] * Syd2 (n=markus@) has joined #freenet
[21:27] <sanity> isn't newsnight starting soon?
[21:29] <toad_> yes
[21:31] * Zothar (n=Zothar@) has joined #freenet
[21:33] <nextgens> will it be on http://news.bbc.co.uk/2/hi/programmes/newsnight/default.stm ?
[21:35] <nextgens> it's live atm
[21:37] * nextgens sets mode +v ShipHead
[21:37] <ShipHead> Anyone here know of an i2p proxy to freenet?
[21:37] * nextgens sets mode +v ldoc
[21:37] <ShipHead> Thanks
[21:39] <ShipHead> Theirs is broken
[21:41] <nextgens> too bad I hadn't the time to capture the stream :/
[21:44] * Urs_ShPo (i=Urs_ShPo@) has joined #freenet
[21:47] <nextgens> http://www.bbc.co.uk/blogs/newsnight/2006/10/can_technology_beat_the_internet_censors.html
[21:48] * Rym doesnt really get frost
[21:50] <nextgens> in fact it's downloadable
[21:50] * fedo (i=fedo@) has joined #freenet
[21:50] * nextgens sets mode +v fedo
[21:51] <ossa> was it one of you who was trying to reach me?
[21:52] * Zothar_Work (n=chatzill@) Quit (Remote closed the connection)
[21:54] <ossa> well, I'm going home now. My Internet connection may or may not be working.
[21:57] * masschiller (n=chatzill@) has joined #freenet
[21:59] * nextgens sets mode +v fedo
[21:59] * masschiller (n=chatzill@) Quit ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]")
[22:02] * lionking (n=chatzill@) has joined #freenet
[22:03] * lionking (n=chatzill@) Quit (Client Quit)
[22:03] * Rez (i=lorez@) Quit ("Home at last, HOME AT LAST!!")
[22:06] * toad_ sets mode +v ShipHead
[22:07] * Lu{ifer (i=Lu_ifer@) Quit ()
[22:08] * fedo (i=fedo@) Quit ("Quitte")
[22:10] * tessa24 (i=sub@) has joined #freenet
[22:13] <Rym> Hm
[22:14] <Rym> in frost when i download something it just sticks to "Trying.."
[22:15] * PraiseChaos (n=kcecil@) Quit (Remote closed the connection)
[22:16] <toad_> Rym: that's normal :(
[22:16] <toad_> don't expect instant results, especially with frost
[22:16] <Rym> ohay :(
[22:16] <toad_> if you have a key copy it out to your web browser, or thaw, and download it there
[22:16] <Rym> hmmmmmoki
[22:16] <toad_> frost's upload/download code is i think being rewritten
[22:17] <Rym> whatisthaw
[22:17] <toad_> it should have been installed with freenet
[22:18] <toad_> it's an upload/download manager / filesharing thingy
[22:18] * Rym looks for it
[22:18] <Rym> nay
[22:18] <Rym> not there
[22:18] <Rym> i think
[22:18] <Rym> I don't see it.
[22:18] <toad_> :|
[22:19] <toad_> next to frost?
[22:20] <Rym> nuhuh.
[22:20] <Rym> didnt get frost with it either
[22:20] <Rym> downloaded it seperately
[22:20] <toad_> in the same parent directory as frost
[22:20] <toad_> hmmm
[22:20] <toad_> did you use the tarball?
[22:21] <Rym> winbox :(
[22:21] <toad_> i dunno where you get thaw from then
[22:21] <toad_> well, in the same parent dir as freenet there should be frost and thaw
[22:21] <Rym> letmecheck
[22:23] <Rym> i see frost
[22:23] <Zothar> toad_: BTW, you might consider rsyncing an svnadmin hotcopy generated copy of the SVN repository instead of the repository itself as the docs seem to indicate there's no danger of atomicity problems that way
[22:23] <Rym> and thaw.jar
[22:26] <toad_> Zothar: i get it from the daily backups now
[22:26] <toad_> so it should be ok
[22:27] <Zothar> OK. Dunno how that's done, but would assume nextgens got that setup well. Odds are probably small of a conflict anyway.
[22:31] <Rym> toad_: freenet works reasonable right now, but quite often a webpage just keeps loading and loading , and when i refresh it actuallly loads again
[22:32] <nextgens> toad_> well that's far from beeing perfect
[22:32] <Rym> so i have a to refresh a page multiple times before its done
[22:32] <nextgens> toad_> each time you download the whole tarball (200M)
[22:32] <nextgens> I'll have a look at the backup system soon
[22:32] <nextgens> and I'll try to optimize that a bit
[22:33] * nextgens is off starting from tomorrow
[22:33] <nextgens> :))
[22:33] <nextgens> but well, I'll spend most of my day travelling
[22:35] <toad_> :|
[22:36] <nextgens> building the tarball is convenient for me ... and it wasn't a matter as I was pushing it on bytemarks' servers
[22:36] <nextgens> and they don't charge for "lan" bandwidth
[22:36] * PraiseChaos (n=kcecil@) has joined #freenet
[22:36] <toad_> well if you can give me something to rsync that might be better
[22:36] <nextgens> I will, soon
[22:37] <nextgens> probably on sunday
[22:39] <nextgens> bbl
[22:39] * Zothar looks into how to make perl's SVN client trust emu's SSL cert as it looks like Debian's libsvn-mirror-perl may be good for what he's trying to do
[22:40] <toad_> hmmm
[22:41] <toad_> SSK@fDFROpubKpWItRCKtUI2OYcXXNjFxU85W0yl-ccx8PQ,6VDzIUlpTmGwe9K9vRsqv0P7zdJCkxjKOwujDyLLTeI,AQABAAE/OSS-1/linux.html?
[22:41] <toad_> SSK@fDFROpubKpWItRCKtUI2OYcXXNjFxU85W0yl-ccx8PQ,6VDzIUlpTmGwe9K9vRsqv0P7zdJCkxjKOwujDyLLTeI,AQABAAE/OSS-1/linux.html
[22:41] <toad_> is broken because the person authoring it included invalid URLs for the images
[22:42] <toad_> i need to make the filter put a comment in explaining this...
[22:42] <toad_> pc.writeAfterTag
[22:44] * OctobersDarkAint (n=bs@) Quit (Read error: 110 (Connection timed out))
[22:44] <sanity> looks like sourceforge is down again
[22:44] <sanity> good job we moved away from them
[22:45] <toad_> :)
[22:45] <toad_> not for our website though...
[22:45] * OctobersDarkAint (n=bs@) has joined #freenet
[22:48] <Rym> anywhere i can get freenet websites next to indicia ?
[22:49] <toad_> there are several other index sites
[22:49] <toad_> AnotherIndex for example
[22:49] <toad_> and The Public Index
[22:49] <toad_> indicia probably links to them
[22:49] * Rym looks
[22:57] * mozillaman (n=borg@) Quit (Read error: 104 (Connection reset by peer))
[22:58] * mozillaman_ (n=borg@) has joined #freenet
[22:58] * mozillaman_ is now known as mozillaman
[22:59] <Rym> How do i get on the invisible irc?
[22:59] * mozillaman (n=borg@) Quit (Client Quit)
[23:00] <Rym> or , whats the link
[23:00] <sanity> toad: our website is now served from emu
[23:01] <sanity> toad_: nextgens moved it last week when sf went down again
[23:01] <tessa24> hello i am new with the use of freenet.. i intstalled and have got 4 refs (connections) .. but what should i do next ? how can i see a list of what i can download ?
[23:01] <sanity> tessa24: try http://127.0.0.1:8888/freenet:USK@c55vMxUl-T-lD3nv0iOaXF~G1hnY6pOMRbzZSwACMmY,yd8~uwUmGm164-ipStoiBOJVjkbbYXJMlD~H5ftPxIA,AQABAAE/Indicia/44
[23:02] <sanity> tessa24: or try running Frost
[23:03] <toad_> hmmm
[23:03] <toad_> how do i encode stuff for CSS?
[23:03] <toad_> we have an HTMLEncoder class ...
[23:03] <toad_> sanity: we have the bandwidth for that?
[23:04] <sanity> toad_: i think so - the website is pretty lightweight
[23:06] * Bombe (n=bombe@) has joined #freenet
[23:06] * ChanServ sets mode +o Bombe
[23:15] <Rym> wtf
[23:15] <Rym> my homepage isnt loading
[23:19] * Zothar (n=Zothar@) Quit ("Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]")
[23:23] <CIA-14> toad * r10717 /trunk/freenet/src/freenet/clients/http/filter/ (7 files): If a URL is dropped by the filter because it is invalid, return feedback in comments explaining why.
[23:25] <toad_> good night
[23:26] * toad_ (n=toad@) Quit (Remote closed the connection)
[23:56] * timmy2chk (n=Vincent@) Quit (Read error: 145 (Connection timed out))
Irc logs of #freenet : 2008 2007 2006 2005
These logs were automatically created by FreenetLogBot on chat.freenode.net using the Java IRC LogBot.