Timestamps are in GMT/BST.
[0:02] * hjubal (n=hjubal@) Quit ("Leaving")
[0:05] * Riccard0 (n=rmolby@) Quit ()
[0:09] * sanity (n=ian@) Quit ()
[0:10] * JasonMog8D (n=foo@) has joined #freenet
[0:13] <toad_> hmmm
[0:14] <toad_> should I make TOO_MANY_PATH_COMPONENTS configurable?
[0:27] <nextgens> toad_> so, is the release of 994 happening tonight ?
[0:32] * fridim (n=fridim@) Quit (""Putain ils sont o?? ?" -- le petit poucet")
[0:38] <toad_> nextgens: yes, soon
[0:38] <toad_> nextgens: i'm just adding some code to make TOO_MANY_PATH_COMPONENTS configurable (default to disabled)
[0:38] * dean0 (n=deano2@) has joined #freenet
[0:38] <toad_> so that all the apps can be fixed before it is made permanent
[0:41] <dean0> Sorry if this is OT in this channel, but I can't get ahold of anyone in freenet-refs. Anyone here interested in exchanging references?
[0:42] * _ph00 (n=z@) has joined #freenet
[0:51] * nextgens is about to do a BigCommit of external code
[0:52] <CIA-14> toad * r10873 /trunk/freenet/src/freenet/ (10 files in 5 dirs):
[0:52] <CIA-14> New option ignoreTooManyPathComponents. Defaults to true.
[0:52] <CIA-14> If false, we enforce (even in FCP) the policy of no extra /path/components beyond what is needed to fetch a file.
[0:52] <CIA-14> toad * r10874 /trunk/freenet/src/freenet/node/Version.java: (log message trimmed)
[0:52] <CIA-14> 994 changelog:
[0:52] <CIA-14> - fix always-shrink-on-startup bug (would also result in node exceeding its maximum size eventually)
[0:52] <CIA-14> - fix "lowering the priority of a request doesn't work" bug
[0:52] <CIA-14> - implement TOO_MANY_PATH_COMPONENTS (any file you accessed as
[0:52] <CIA-14> CHK@blah,blah,blah/filename that doesn't actually include the filename must now
[0:52] <CIA-14> be accessed as CHK@blah,blah,blah; may be disruptive; this is always on for
[0:53] <nextgens> toad_> why a boolean ? and not an int to specify the recursion level ?
[0:53] <toad_> nextgens: it's a temporary measure
[0:53] <nextgens> the long term beein ?
[0:53] <nextgens> g
[0:53] * dean0 (n=deano2@) has left #freenet
[0:53] <toad_> ignoreTooManyPathComponents = false
[0:54] <toad_> i.e. enforcement
[0:54] <toad_> as was the situation in 10872
[0:54] <CIA-14> nextgens * r10875 /trunk/contrib/ (1531 files in 156 dirs):
[0:54] <CIA-14> Contrib: update the BDB provider to 3.1.0 and build it from source
[0:54] <CIA-14> Release notes: http://www.oracle.com/technology/products/berkeley-db/je/update/3.1.0/relnote.3.1.0.html
[0:54] <CIA-14> Changelog: http://www.oracle.com/technology/products/berkeley-db/je/update/3.1.0/if.3.1.0.html
[0:55] * timmy2chk (n=Vincent@) has joined #freenet
[0:59] <nextgens> ok, I found the place where I should modify the FEC native loading
[1:00] * sanity (n=ian@) has joined #freenet
[1:00] * ChanServ sets mode +o sanity
[1:02] * NullAcht15 (n=NullAcht@) Quit (Remote closed the connection)
[1:11] <toad_> okay, 994 is released
[1:11] * toad_ wonders how urgent the Environment code is
[1:11] <nextgens> toad_> what's the result of "System.out.println(System.getProperty("os.arch").toLowerCase());" on your system ?
[1:11] <nextgens> are you using a 64bit jvm ?
[1:11] <toad_> amd64
[1:12] <toad_> bsh is a wonderful thing ...
[1:12] <nextgens> indeed
[1:12] <toad_> doesn't have all the system utils you'd need to make it your login shell yet though :|
[1:12] <toad_> maybe one day it will!
[1:12] <toad_> yes, 64-bit JVM
[1:13] <toad_> pure 64-bit system at present
[1:13] <toad_> (which means no openoffice, i have to run that on the client)
[1:16] <CIA-14> nextgens * r10876 /trunk/contrib/fec/ (2 files in 2 dirs): Contrib: FEC: maybe fix the native libraries not loading on x86_64 problem
[1:16] <nextgens> toad_> that one should work
[1:18] <toad_> bsh % import com.sleepycat.je.EnvironmentConfig;
[1:18] <toad_> bsh % EnvironmentConfig envConfig = new EnvironmentConfig();
[1:18] <toad_> // Error: EvalError: Typed variable declaration : Class: EnvironmentConfig not found in namespace : at Line: 43 : in file: <unknown file> : EnvironmentConfig
[1:18] <toad_> hmmm, why isn't this working?
[1:18] <toad_> freenet-ext.jar is on the classpath
[1:18] <nextgens> toad_> I suggest you read the doc
[1:19] <nextgens> it's well explained
[1:19] <nextgens> hmm
[1:19] <nextgens> maybe we can add an svn-external to the wrapper's SVN tree
[1:20] * sleon (n=sleon@) Quit ("leaving")
[1:20] * sleon (n=sleon@) has joined #freenet
[1:20] * ChanServ sets mode +o sleon
[1:21] * sleon (n=sleon@) Quit (Client Quit)
[1:22] * sleon (n=sleon@) has joined #freenet
[1:22] * ChanServ sets mode +o sleon
[1:23] <toad_> nextgens: my classpath was wrong :)
[1:27] <toad_> hmmm
[1:28] <toad_> an Environment on its own isn't a big deal it seems
[1:28] <toad_> it's about 100kB on its own
[1:28] <toad_> which suggests that BDB shares a lot between environments
[1:28] <toad_> i suppose most of that could be code
[1:29] <toad_> the first time i made one, it took a little while and allocated ~ 10MB
[1:29] <CIA-14> nextgens * r10877 /trunk/contrib/ (freenet_ext/build.xml wrapper/ wrapper.jar): Contrib: Wrapper: build it from source too if possible
[1:31] <CIA-14> nextgens * r10878 /trunk/contrib/ (. wrapper/): doh, I messed up with properties
[1:32] <CIA-14> nextgens * r10879 /trunk/contrib/wrapper/: we don't need it
[1:33] <nextgens> toad_> the question is more is it a big deal to make our databases use the same ?
[1:34] * nextgens thinks it's just a matter of small refactoring
[1:34] * Iceman_B (n=Ice@) has joined #freenet
[1:40] * klif (n=Klif@) has joined #freenet
[1:40] <toad_> well, we'd need it to automatically migrate from the old to the new
[1:43] <toad_> |
[1:43] <toad_> |je.maxMemoryPercent
[1:43] <toad_> Environment-wide mutable properties are those that can be changed for an
[1:43] <toad_> environment as a whole, irrespective of which environment instance (for the
[1:43] <toad_> same physical environment) is used. For example, to stop the cleaner daemon
[1:43] <toad_> thread, do this:
[1:43] <toad_> you get the idea ... it won't save any significant amount of memory
[1:44] <toad_> we could of course reduce the maximum memory usage setting
[1:47] <CIA-14> nextgens * r10880 /trunk/contrib/freenet_ext/build.xml: Contrib: now it builds
[1:47] * toad_ will make a config value for this
[1:49] * nextgens is building a new freenet-ext.jar for x86_64 native FEC libraries
[1:51] <nextgens> hmm
[1:51] <nextgens> the junit test doesn't pass
[1:52] * klif (n=Klif@) has left #freenet
[1:54] * dean0 (n=deano2@) has joined #freenet
[1:54] <dean0> Anyone on here have a frost boards list?
[1:55] <TheSeeker> try the 'boards' board :P
[1:56] <dean0> I refreshed the "boards" board, but don't see any messages. I'm new to freenet -- will messages eventually show up there?
[1:56] <TheSeeker> I take it you have at least a few connections?
[1:57] <dean0> Yeah. About 6 right now...
[1:57] <TheSeeker> you could try modifying the number of days back ... or skip it and just add random board names that seem obvious for the subject you're interested in.
[1:58] <dean0> I'll give that a try. Thanks!
[1:59] <TheSeeker> so if you click on the globe (list of known boards) you don't see anything there?
[1:59] <dean0> It seems to be populating right now... I see one board now... ;)
[2:00] <dean0> (Thanks, btw...)
[2:03] <nextgens> toad_> so you give up on Environements ?
[2:04] <nextgens> toad_> If I provide you a testing freenet-ext.jar, will you test it ?
[2:07] <Iceman_B> if I browse pages through freenet, do they get cached normally in my browsers cache?
[2:07] <toad_> nextgens: new error for you
[2:07] <toad_> http://code.bulix.org/2yr9lv-23030
[2:07] <toad_> nextgens: no, i'm doing the Environment's
[2:08] <toad_> nextgens: that's with a newish freenet-ext.jar (grabbed at the time of releasing 994)
[2:08] * Jflesch (n=jflesch@) has joined #freenet
[2:08] <nextgens> well, that's an old one then :)
[2:08] <nextgens> and it's normal on a 64 bit jvm
[2:08] <nextgens> hold on
[2:09] * nextgens produces a up to date one
[2:09] <nextgens> ok, here it is :
[2:09] <nextgens> http://emu.freenetproject.org/~nextgens/ext.jar
[2:10] <nextgens> be carefull backup your store
[2:10] <nextgens> it won't be backward compatible
[2:10] <nextgens> and it hasn't been tested at all
[2:11] <nextgens> sleon> your mirror seems to be outdated
[2:12] <CIA-14> toad * r10881 /trunk/freenet/src/freenet/ (node/Node.java store/BerkeleyDBFreenetStore.java):
[2:12] <CIA-14> Create a single global Environment. Will be used by all BerkeleyDBFreenetStore's and any other uses we put the DB to. (Queued requests maybe?)
[2:12] <CIA-14> New config option databaseMaxMemory.
[2:12] <toad_> ouch
[2:12] <toad_> nextgens: what do you mean by it won't be backward compatible?
[2:12] * dean0 (n=deano2@) has left #freenet
[2:12] <toad_> once it's upgraded the store, you can't go back to an earlier freenet-ext.jar?
[2:12] <nextgens> yes
[2:13] <toad_> are you reasonably confident that it works for 32-bit?
[2:13] <nextgens> I haven't tested it at all
[2:13] <toad_> heh
[2:13] <toad_> ok, remind me tomorrow
[2:13] <nextgens> it compiles for now
[2:14] <toad_> i'll test it tomorrow if you're here
[2:14] <nextgens> that's all I know
[2:14] <toad_> now i'm going to bed
[2:14] <nextgens> ok
[2:14] <nextgens> cya
[2:14] * nextgens should probably do the same
[2:14] <toad_> yes
[2:14] <toad_> good night
[2:14] * toad_ (n=toad@) Quit (Remote closed the connection)
[2:17] <nextgens> hmm
[2:17] <nextgens> he sets up and Environnement but no DB seems to be using it
[2:18] <TheSeeker> I think I'll avoid updating to latest CVS for another day :P
[2:20] * dean0 (n=deano2@) has joined #freenet
[2:21] <dean0> Anyone know why I can't view more than one page at a time? (For example, if I try to view a page in freenet, while refreshing my freenet configuration page, it "loads" forever, until I stop the first page from loading, at which point, the configuration page immediately loads.
[2:24] <TheSeeker> the freesite you're loading is probably trying to load several images. this ties up your browser's 'max connections per server' and prevents the request for fproxy from reaching the node.
[2:25] <dean0> Is there a way to increase the 'max connections per server' setting?
[2:25] <TheSeeker> what browser are you using?
[2:25] <Iceman_B> about:config
[2:25] <Iceman_B> just a guess :>
[2:26] <dean0> hrm. I'm using firefox. I'll play around...
[2:29] <TheSeeker> upping the connections limit too much will likely cause regular surfing to suffer (many servers don't like it when you make a ton of requests all at once)
[2:29] <dean0> gotcha. Thanks!
[2:30] <TheSeeker> note: index sites are likely to go over any sane number of conenctions...
[2:30] <dean0> that makes sense... I'm new, so that's mainly what I'm poking around at. Which would explain why I can't load too many of them... ;)
[2:30] <Iceman_B> hmm
[2:31] <Iceman_B> does anyone who's using firefox know a simple workaround/fix for this?
[2:31] <Iceman_B> cause obviously you'll want to keep on browsing the "normal" net
[2:31] <Iceman_B> perhaps something with creating a second profile ?
[2:32] <TheSeeker> It would be nice if you could just tell it to ignore limits on local connections... :P
[2:35] <Iceman_B> oh yeah, nobody ever told me
[2:35] <Iceman_B> where do visited websites and images and such get cached?
[2:35] <Iceman_B> do they get cached like normal?
[2:37] * MikeW (i=Mike@) has joined #freenet
[2:38] <TheSeeker> I'm sure firefox isn't distinguishing between freenet and the internet
[2:43] * dean0 (n=deano2@) Quit ()
[2:49] * OctobersDark_ (n=October@) Quit ("Ex-Chat")
[2:49] * OctobersDark (n=October@) has joined #freenet
[2:58] <Iceman_B> is there any indication of how "big" Freenet is in its current state?
[3:00] * Ash-Fox (i=UNKNOWN@) Quit (Read error: 60 (Operation timed out))
[3:36] * Dutcher (i=afasdfa@) Quit ()
[4:17] * MineHaunter (n=van85@) Quit (Read error: 145 (Connection timed out))
[5:11] * OctobersDark (n=October@) Quit (Read error: 110 (Connection timed out))
[5:12] * OctobersDark (n=October@) has joined #freenet
[5:15] * farrier-afk (n=anon@) has joined #freenet
[5:24] <farrier-afk> I'd like to portforward the freenet port - the FAQ claims it's called "node.listenport" in the config page - there's no such setting, even when showing advances stuff. Is it "FNP port number (UDP)"
[5:24] <farrier-afk> advanced*
[5:26] * MikeW (i=Mike@) Quit ()
[5:29] <TheSeeker> node.listenport is in the ini
[5:30] <TheSeeker> yes, it is FNP port number on the config page
[5:30] <TheSeeker> but you can't change it while the node is running... :P
[5:49] * JustMe (i=JustMe_@) Quit ("JustMe has joined #freenet :)")
[5:56] * fridim (n=fridim@) has joined #freenet
[6:01] <farrier-afk> OK, will bounce it and see how many more connect :)
[6:17] <farrier-afk> Hrm. exactly none :) Even the ones I know I've shared keys with and who're showing me as "never connected" on their lists.
[6:22] <TheSeeker> try restarting your node
[6:22] <TheSeeker> That should initiate some connections
[6:28] <farrier-afk> Did that - that's what I meant by "bounce".
[6:29] <farrier-afk> Before doing so, I had 13 connected or backed off, 8 disconnected, 58 never connected. I have the same afterwards.
[6:30] <farrier-afk> At least two of those "never connected" are currently online and have my node also listed as "never connected".
[6:30] <farrier-afk> So my assumption was it was a NAT issue, but maybe not.
[6:30] <farrier-afk> Or I just buggered up the port forwarding :)
[6:35] <farrier-afk> But it's not that because UDP packets ont hat port are coming in through to my software firewal n my machine, and being allowed through.
[7:03] * OctobersDark (n=October@) Quit (Read error: 110 (Connection timed out))
[7:05] * OctobersDark (n=October@) has joined #freenet
[7:33] * sannes (i=ace@) Quit (Read error: 104 (Connection reset by peer))
[7:41] * OctobersDark (n=October@) Quit ("Ex-Chat")
[7:51] * sannes (i=ace@) has joined #freenet
[8:04] * CIA-14 (i=cia@) Quit (Client Quit)
[8:04] * CIA-12 (i=cia@) has joined #freenet
[8:13] * aou (n=rebo123@) Quit (Read error: 145 (Connection timed out))
[8:17] * sannes (i=ace@) Quit (Read error: 110 (Connection timed out))
[8:18] * timmy2chk (n=Vincent@) Quit ("what remains of my violence")
[8:35] * whiterabbit (n=Whiterab@) has joined #freenet
[8:42] <sleon> nextgens: ok
[8:43] <sleon> nextgens: sorry, fixed! did not notice
[8:58] * sannes (i=ace@) has joined #freenet
[9:11] * Jflesch_ (n=jflesch@) has joined #freenet
[9:21] * christl_s (i=christin@) has joined #freenet
[9:24] * Jflesch (n=jflesch@) Quit (Read error: 110 (Connection timed out))
[9:33] * maelztrom (i=nobody@) Quit (Remote closed the connection)
[10:01] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[10:30] * _ph00 (n=z@) Quit (Remote closed the connection)
[10:33] * _ph00 (n=z@) has joined #freenet
[10:43] * timmy2chk (n=Vincent@) has joined #freenet
[11:04] * verl (i=verl@) has joined #freenet
[11:44] * Stargazer2 (n=Stargaze@) has joined #freenet
[11:49] * bugabugu (i=Caminman@) has joined #freenet
[11:49] <bugabugu> I always have such a problem starting freenet. From where am I supposed to launch it, which .bat or .jar?
[11:49] <_ph00> the one that works?
[11:50] * anonymouse looks sideways ..
[11:50] <anonymouse> wouldn't you just run the service?
[11:50] <anonymouse> i take it from your "bat" option that you're on windows
[11:50] <bugabugu> anonymouse: that's right
[11:51] <_ph00> well, OK: 'bat' is a 'batch', a list of commands to be executed in the order they're listed in the .bat file, so I guess running the .bat is the 'right' way
[11:51] <_ph00> (only a guess, as I never run freenet on windows)
[11:51] <anonymouse> well bugabugu, on my install, it just installed a service, and the service is what i start/stop to control freenet
[11:51] <anonymouse> i don't use anything directly in the freenet folder.. bat, jar, or otherwise
[11:51] <bugabugu> yeap.. but it's says "starting................................................................................................." forever :/
[11:52] <_ph00> another guess: java problem?
[11:52] <anonymouse> yea erm.. it sounds like you have other issues
[11:53] <bugabugu> _ph00: When running the "update", it does manage to download the latest versions etc.. Manages to start up frost.. But not the freenet service, I guess
[11:53] <anonymouse> do you have latest java?
[11:53] <_ph00> java "must" be 1.5.0_06 or better
[11:54] <_ph00> actually, it works even with something less than that
[11:54] * anonymouse is a big fan of _09
[11:54] <_ph00> but _06 or better is recommended
[11:54] <_ph00> hm
[11:54] <_ph00> I have 08 I think
[11:54] <bugabugu> 1.5.0_09-b03
[11:54] <_ph00> so java should be OK
[11:55] <anonymouse> wonder if the freenet logging might indicate what it is stuck on
[11:55] <anonymouse> however now my expertise has reached its limit
[11:55] <_ph00> well, I would have a tip for you, but they'd say I repeat myself...
[11:55] <anonymouse> and pretty soon _ph00 will just say install linux
[11:55] <_ph00> I won't
[11:55] <bugabugu> Well.. guess I should try it with linux soon :P
[11:56] <bugabugu> woah! Windows heard that
[11:56] <bugabugu> It's finally done starting :P
[11:56] <_ph00> I only notice that some 40% or more of freenet users run it on linux, but over 60% of the problems are reported by windows users....
[11:56] <bugabugu> It just took two and a half days
[11:56] <_ph00> ?!?
[11:56] <_ph00> did you mean exactly what I see on screen?
[11:56] <anonymouse> ok bugabugu now DO NOT STOP IT. EVAR
[11:57] <bugabugu> _ph00: Well, a few minutes.. it helped to shut some applications.. something was blocking something, it seems.
[11:57] <_ph00> right
[11:58] <_ph00> that's known windows problem: sometimes you 'think' you shut down something but it keeps running. you can see that in the Task manager. Check it out every now and then
[11:58] <bugabugu> But also, I guess my "Okay, maybe I should try it on Linux" helped as a threat.. as it did start working immediately after saying that
[11:59] <bugabugu> _ph00: I know.. Loads of experience of just that. :/
[11:59] <anonymouse> instead of task manager, i like 'process explorer' from sysinternals
[11:59] <_ph00> and, another wll-known problem is that stuff often block each other for no apparent reason (I know there must be one...)
[11:59] <anonymouse> it's like what happens when you combine task manager and god
[11:59] <_ph00> well, task manager, process explorer, or another util that does *that*
[12:00] <_ph00> you combine task manager and god, you get the vatican...
[12:00] * bugabugu is now known as didlidoo
[12:01] <didlidoo> Thanks for the help, btw
[12:01] * sannes (i=ace@) Quit (Remote closed the connection)
[12:01] <_ph00> hm. I didn't actually do anything...
[12:01] <didlidoo> _ph00: It's the thought that counts
[12:01] <_ph00> ok
[12:02] <_ph00> I'm thinking "should I smoke up my last joint?"
[12:02] <_ph00> now *that*'s a thought that counts
[12:02] <_ph00> yeah
[12:02] <_ph00> what the hell
[12:04] <_ph00> there's a guy on -refs called "strict master" (in another language). Now, my guess is "he's a pervert, a gey, or a gay pervert"
[12:04] <_ph00> yours?
[12:04] <_ph00> yes, the guy you're exchanging refs with
[12:06] <didlidoo> strict-master? I don't get the connection. I think it's just your filthy mind
[12:06] <_ph00> that italian nick translat3es to that
[12:07] <didlidoo> He might be a strict master of cooking.
[12:07] <_ph00> hm
[12:08] <_ph00> that's not 'master' as in 'master of arts', more like as in 'owner'
[12:08] <_ph00> anyways
[12:08] <_ph00> a nick is a nick
[12:09] <didlidoo> Thinking that my nick is 'didlidoo', it must mean that I'm Kirk Hammett.
[12:09] <didlidoo> didlididlididleydidleydooo
[12:09] <_ph00> and my nick could mean 'foo', or 'very acid'
[12:10] <_ph00> as in ph factor = 0
[12:10] <didlidoo> indeed
[12:11] <didlidoo> wow, the refs-channel has died out. Guess there won't be any freenetting
[12:11] * sannes (i=ace@) has joined #freenet
[12:18] * _ph00 (n=z@) Quit ("Leaving")
[12:20] * verl (i=verl@) Quit ()
[12:20] * _ph00 (n=z@) has joined #freenet
[12:31] * timmy2chk (n=Vincent@) Quit (Read error: 110 (Connection timed out))
[12:37] * whiterabbit (n=Whiterab@) Quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
[12:46] * toad_ (n=toad@) has joined #freenet
[12:46] * ChanServ sets mode +o toad_
[12:52] * _ph00 (n=z@) Quit ("Leaving")
[13:30] * NullAcht15 (n=NullAcht@) has joined #freenet
[13:31] <CIA-12> toad * r10882 /trunk/freenet/src/freenet/support/Fields.java: Fix handling of larger SI multipliers (thanks UniquePerson).
[13:36] * hjubal (n=hjubal@) has joined #freenet
[13:36] * hjubal (n=hjubal@) Quit (Read error: 131 (Connection reset by peer))
[13:47] * hjubal (n=hjubal@) has joined #freenet
[13:54] * Jflesch_ is now known as Jflesch
[14:03] * hjubal (n=hjubal@) Quit (Read error: 145 (Connection timed out))
[14:05] <nextgens> hey toad_
[14:06] <nextgens> toad_> do you have any time to test my freenet-ext.jar ?
[14:06] * nextgens wonders if we have a FEC testing class
[14:07] <sleon> nextgens: i fixed mirror
[14:07] <nextgens> sleon> thanks :)
[14:07] * _ph00 (n=z@) has joined #freenet
[14:07] <sleon> nextgens: i set up watchdog for it soon
[14:08] <nextgens> cool
[14:08] <nextgens> maybe I should put the watchdog on emu even
[14:08] <nextgens> so that you would get a notice by mail ... and would be out of the rotation list
[14:08] <sleon> nextgens: yep
[14:14] * hjubal (n=hjubal@) has joined #freenet
[14:29] * hjubal (n=hjubal@) Quit ("..3 2 1 ???check inignition and may God's love be with you???..")
[14:33] * Dutcher (i=afasdfa@) has joined #freenet
[14:33] * hjubal (n=hjubal@) has joined #freenet
[14:44] * freenut (n=harvardh@) has joined #freenet
[14:46] <freenut> when itry to gonnect http://127.0.0.1:8888/ brings me to GNUMP3d.whats the problem?
[14:46] <freenut> cant get back to darknet of peers
[14:46] * farrier-afk is now known as farrier
[14:47] <nextgens> what's GNUMP3d ?
[14:47] <freenut> Like, a media player or somthing
[14:48] <nextgens> but you have installed it, haven't you ?
[14:48] <freenut> installed freenet ya
[14:49] <nextgens> no, the gnump3d thingy
[14:49] <nextgens> CHK@~jOFe3RrBJ5MUQ8FpLVifO5843ZzUQbsiqy96WYQaac,gdROzuNNz3JedrtV9ZBzaA-9V6LG9oXHYfyDnc4LFqs,AAEC--8/CoupeRobot2006-1.avi
[14:49] <freenut> i guess, im newbie
[14:49] <freenut> i was connected
[14:49] <freenut> for like a week
[14:50] <freenut> til i turned my box off
[14:50] -alindeman- [Global Notice] Hi all. You may have noticed that services is currently offline. We're working to restore it quickly; however, if its downtime necessitates assistance, please feel free to contact me or any other on-duty staffer ( /stats p ). Thanks again.
[14:51] <nextgens> toad_> have you inserted 994 or shall I ?
[14:53] <toad_> nextgens: i started it inserting
[14:53] <toad_> nextgens: it should be completed by now
[14:53] <toad_> nextgens: you need me to test your jar now?
[14:54] <toad_> shall i move my datastore out the way first? :)
[14:54] <toad_> freenut: looks like GNUMP3D also uses port 8888
[14:54] <toad_> freenut: try http://localhost:8889/
[14:55] <freenut> ok thanks
[14:56] * OctobersDark (n=October@) has joined #freenet
[14:56] <toad_> nextgens: so is intel 64-bit instruction set compatible with amd64? i thought there were two separate sets of extensions (there are 2 debian installers)?
[14:56] <toad_> nextgens: if they are incompatible then we need to detect which it is
[14:57] <toad_> i'd expect them to be incompatible, knowing intel... :)
[14:57] <freenut> Firefox can't establish a connection to the server at 127.0.0.1:8889.
[14:57] <toad_> http://en.wikipedia.org/wiki/AMD64
[14:57] <toad_> hmmm
[14:58] <toad_> freenut: you sure you installed freenet?
[14:58] <toad_> freenut: version 0.7?
[14:58] <freenut> ya, im sure
[14:58] <freenut> i think im sure
[14:59] <freenut> i just uninstalled GNUMP thingy
[14:59] <OctobersDark> hi, shouldn't that be: :888"8" not 8889?
[15:00] <toad_> There are a small number of differences between each instruction set.
[15:00] <toad_> Compilers generally produce binaries that target both AMD64 and EM64T,
[15:00] <toad_> making the differences mainly of interest to compiler developers and
[15:00] <toad_> operating system developers.
[15:00] * phrosty (n=phrosty@) Quit ("baseball is wrong: man with four balls cannot walk.")
[15:00] <toad_> okay, so they're both x86-64
[15:00] <freenut> oh ya ,hold on a minute
[15:00] <toad_> freenut: okay, restart freenet then
[15:00] <toad_> freenut: and post your freenet.ini to code.bulix.org
[15:00] <nextgens> toad_> it will fallback on pure java for ia64 anyway
[15:00] <toad_> nextgens: :)
[15:01] <toad_> nextgens: nobody runs freenet on ia64 :)
[15:01] <nextgens> toad_> I've tested it on a "clean new node"
[15:01] <toad_> even ppc is more common
[15:01] <nextgens> so I dunno about how migration goes
[15:01] <freenut> ok
[15:01] <nextgens> toad_> but the important points are :
[15:02] <nextgens> 1) test whether native fec loads on x86_64 linux
[15:02] <nextgens> (it ought to now)
[15:02] <nextgens> it can be tested only doing fec operations
[15:02] <toad_> nextgens: ok, location of jar?
[15:02] <nextgens> 2) test the BDB migration process
[15:02] <nextgens> 3) see if there is no major incompatibility with the new wrapper jars
[15:03] * the-moog (n=the-moog@) has joined #freenet
[15:03] <nextgens> toad_> on emu in my ~/public_html/ext.jar
[15:03] <toad_> ok, i'm copying my stores
[15:03] <freenut> ok,pasted it
[15:03] * the-moog (n=the-moog@) Quit (Client Quit)
[15:03] <nextgens> so far I had no problem with (3)
[15:03] <toad_> freenut: what's the URL?
[15:04] <nextgens> and (1) works on linux_86_32
[15:04] <toad_> ok...
[15:04] <nextgens> I've changed the revision numbers in the Ext file maybe the node is gonna complain
[15:04] <nextgens> just ignore the useralert
[15:05] <freenut> http://code.bulix.org/yxl43t-22883
[15:05] <toad_> aren't we confusing os.name with os.arch in the detection code?
[15:05] <nextgens> doing some benchmarking with the fec code might be a good idea too
[15:06] <toad_> hmmm i see
[15:06] <nextgens> I don't think so, do we ?
[15:06] <toad_> no, we merge them in OS_ARCH
[15:06] <nextgens> as I did it at 3.AM yesterday it's possible ;)
[15:06] <toad_> which is either "win32" or something-{x86,x86-64,<something wierd>}
[15:07] <toad_> Nov 11, 2006 15:07:42:454 (freenet.node.NodeStarter, WrapperListener_start_runner, ERROR): Unable to get the version of your freenet-ext file : it's probably corrupted!
[15:08] <nextgens> yep, ignore that
[15:08] <toad_> freenut: what about your freenet.ini?
[15:08] <freenut> ini?
[15:09] <toad_> nextgens: segfault
[15:09] <toad_> and restart
[15:09] <nextgens> ^^-^^
[15:09] <nextgens> hmmmkay
[15:09] <toad_> freenut: get your freenet.ini (a file in the directory you installed freenet to), and post it on code.bulix.org, and give me the url
[15:09] <nextgens> it's going to be hard do debug :S
[15:09] <toad_> freenut: unless it's suddenly started working?
[15:09] <toad_> INFO | jvm 1 | 2006/11/11 15:08:50 | # Problematic frame:
[15:09] <toad_> INFO | jvm 1 | 2006/11/11 15:08:50 | # C [libfec8.so+0x1652] fec_encode+0x22
[15:09] <toad_> INFO | jvm 1 | 2006/11/11 15:08:50 | #
[15:09] <toad_> INFO | jvm 1 | 2006/11/11 15:08:50 | # An error report file with more information is saved as hs_err_pid17954.log
[15:10] * nextgens will try to manage to get a shell on an amd64 box
[15:10] <toad_> you want one here?
[15:10] <freenut> ok ILL try
[15:10] <nextgens> if you've got gcc/gdb it could be usefull yes
[15:12] <nextgens> and regarding the bdb migration process; has it completed successfully ?
[15:13] <nextgens> in fact the first thing is to test the FEC code
[15:13] <nextgens> before even integrating it to freenet though JNI
[15:13] * nextgens doubt it has been written for 64bits
[15:14] <toad_> hmmm i don't have your pubkey
[15:14] <nextgens> if the C tests pass, then we shouldn't have problem
[15:14] <nextgens> ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAgEArSxyQ/TkyNmckGSEuo3HcqwhYYoGyoHvJeTVseiOdOLoRO3RvmnE/VXR/P2qpIBRAgmo+gvKJlzXODa1LQsnH9mO2vm/Kb6lLj+YJRJ3QXxsKyVwUIirholRo1fGuMmiLrAfkjYGl4lueu4uaeZCLOjcn93+XrSVOjNCdZFibb6+w7pu/gE9+WBOH20nRO7NydEE+lZPFYgAIYm2PzkW1dPpNfWT6KT/p1+fIQXQ6McxPWvgDMiaFgAvTocJqPTXH5xUTnUCmRxnW3NTzUTPffCnXdTA6RaFqqhEkehEPhtsXYE9h3HBi6GZ8DC/FXo7/7fP8Vtmv7hDuR9vKJGT5PJf/Izl5hJ10KP5AnaC2vcQb3FhoDTcwdU9a7aFArn58aShJXA8NPTHVz94w6lyqopm7VRw
[15:14] <toad_> i meant your gpg pubkey :)
[15:14] <nextgens> hmm, it might get split though
[15:14] <toad_> but apparently i do ... hmmm
[15:15] <toad_> hmmm
[15:15] <toad_> it verifies your signatures but doesn't allow me to select your key when i send an email!
[15:15] <nextgens> maybe because you haven't signed it
[15:15] <nextgens> sign it locally
[15:16] <nextgens> for a pubkey to be usable with mutt, you have to sign it at least locally
[15:16] <toad_> it lists lots of other folk's pubkeys
[15:16] <toad_> i don't think i've signed them
[15:16] <toad_> gpg: WARNING: This key is not certified with a trusted signature!
[15:16] <toad_> gpg: There is no indication that the signature belongs to the owner.
[15:18] <nextgens> that's weird you don't trust anyone who has signed my key
[15:18] <toad_> hmmm
[15:19] <toad_> i've signed it now
[15:19] <toad_> and it still doesn't list it
[15:19] <toad_> possibly because you have wierd characters in your key name
[15:19] <nextgens> ;p
[15:19] <toad_> which cause me some problems in mutt, or at least did
[15:19] <toad_> hmmm no those are fine now
[15:19] <nextgens> It works for me
[15:19] <toad_> bizarre
[15:21] <nextgens> btw, you have already sent me encrypted mails
[15:22] <toad_> is your key expired?
[15:23] <toad_> toad@bagrat42:~$ gpg --encrypt -r 715FC6D7
[15:23] <toad_> gpg: 715FC6D7: skipped: unusable public key
[15:23] <toad_> gpg: [stdin]: encryption failed: unusable public key
[15:23] <toad_> aha
[15:26] <toad_> nextgens: i think your key isn't self-signed
[15:26] <toad_> or i don't have the signature you made for it
[15:27] <nextgens> let me check
[15:27] <toad_> all my other keys have a "sub" line
[15:27] <toad_> yours only has pub and uid's
[15:27] <toad_> (thanks google)
[15:28] <nextgens> sub 4096R/2A2E5C09 cr??: 2004-11-11 expir?: 2006-11-11 utilisation: E
[15:28] <nextgens> hmm
[15:28] <nextgens> burger
[15:28] <toad_> lol
[15:28] <toad_> your key doesn't expire, but your signature on that key expires?
[15:28] <nextgens> usually I plan :)
[15:28] <nextgens> nope
[15:28] <toad_> no what?
[15:28] <nextgens> I don't have key for encryption anymore
[15:29] <toad_> ah
[15:29] <toad_> so the key did expire?
[15:29] <nextgens> there is no uid associated with encryption keys
[15:29] <nextgens> neither
[15:29] <nextgens> let me regenerate a new subkey and upload it
[15:29] <toad_> hmm, so you can't read encrypted messages i send to you?
[15:29] <toad_> even if i could make them?
[15:29] <nextgens> I can read them, but you can't encrypt them to me
[15:29] <nextgens> no, I'll be able to read them
[15:30] <toad_> if you have the private encryption key then surely you can regenerate the public encryption key?
[15:30] <toad_> like we can with SSKs
[15:30] <nextgens> to crypt a new one you would have to screw your clock
[15:30] <nextgens> yep, hold on
[15:30] <nextgens> I'm rtfming
[15:30] <toad_> INFO | jvm 2 | 2006/11/11 15:08:55 | WARNING - The Wrapper jar file currently in use is version "3.2.3"
[15:30] <toad_> INFO | jvm 2 | 2006/11/11 15:08:55 | while the version of the Wrapper which launched this JVM is
[15:30] <toad_> INFO | jvm 2 | 2006/11/11 15:08:55 | "3.2.1".
[15:31] * OctobersDark (n=October@) Quit ("Ex-Chat")
[15:31] <toad_> you should be able to login to servalan anyway with your ssh certificate
[15:31] * _ph00 (n=z@) Quit ("Leaving")
[15:32] <nextgens> toad_> I'm generating the key
[15:33] <toad_> if(System.getProperty("os.arch").toLowerCase().indexOf("86") != -1)
[15:33] <toad_> that may not be a good test, though it will do for now
[15:33] * nextgens is uploading the new subkey to keyservers
[15:33] <nextgens> done
[15:33] <nextgens> it's on subkeys.pgp.net
[15:34] <toad_> gpg: key 715FC6D7: "NextGen$ <nextgens@laposte.net>" not changed
[15:35] <nextgens> well, the tree isn't updated that quick
[15:35] * nextgens will mail it to you
[15:35] <toad_> this is from subkeys.pgp.net
[15:35] <toad_> i suppose subkeys.pgp.net isn't a single server
[15:36] * _ph00 (n=z@) has joined #freenet
[15:36] <nextgens> toad_> mail sent
[15:39] <toad_> okay, that's all sorted
[15:39] <nextgens> it doesn't work
[15:39] * nextgens got your mail
[15:40] <nextgens> but the SSH login doesn't work
[15:40] <toad_> ok
[15:40] <toad_> login by password then
[15:40] <nextgens> neither with the pass. nor with the pass
[15:40] <toad_> try now
[15:40] <nextgens> ok
[15:40] <nextgens> I'm in
[15:40] <toad_> ok, tell me if you need anything
[15:41] <nextgens> do you have a jvm somewhere ?
[15:41] <toad_> obviously not everything you may be able to read is public domain
[15:41] <nextgens> ant ?
[15:41] <toad_> yes, i have a jvm
[15:41] <toad_> java should be on the path already
[15:41] <nextgens> ok, it's in the path
[15:41] <toad_> i installed it using make-jpkg
[15:41] <toad_> ant too
[15:41] <nextgens> junit ?
[15:42] <nextgens> /usr/share/java/junit.jar
[15:42] <nextgens> cool
[15:42] <toad_> you're bringing in the wrapper via externals?
[15:42] <nextgens> yes, for now
[15:42] <toad_> doesn't that mean we'll be building using a prerelease version of it?
[15:42] <nextgens> with a fixed revision
[15:42] <nextgens> nope
[15:42] <toad_> ah ok
[15:42] <toad_> fixed revision is fine
[15:42] <nextgens> we are checkouting one specific revision
[15:43] <nextgens> toad_> I fixed the authorized_keys file
[15:43] <toad_> nextgens: what was wrong with it?
[15:43] <nextgens> try passwd -l ing me
[15:43] <nextgens> the ircd has stripped a few bytes
[15:44] -ChanServ- You do not have channel operator access to [#freenet]
[15:44] * ChanServ sets mode -o FreenetLogBot
[15:44] <toad_> done
[15:44] * nextgens sets mode +o FreenetLogBot
[15:44] <nextgens> ok, it works
[15:44] <toad_> ok, i'll restore my old store and go back to the old freenet-ext.jar, till next time
[15:44] -alindeman- [Global Notice] Hi all! Services should be back up and running. If you notice any issues, please contact an on-duty staffer ( /stats p )
[15:45] <nextgens> ok
[15:45] * _ph00 (n=z@) has left #freenet
[15:45] * _ph00 (n=z@) has joined #freenet
[15:49] <toad_> nextgens: there isn't a mingwin64 yet?
[15:52] <nextgens> not that I'm aware of
[15:52] <nextgens> until someone gets gcc to compile win64 binaries we won't have one anyway
[15:53] <toad_> it can't?
[15:53] <toad_> :(
[15:53] <nextgens> mingwin is built from gcc
[15:53] <nextgens> and so far gcc hasn't a win64 target
[15:58] <farrier> is there a commandline interface to send messages to Frost?
[16:00] <nextgens> I don't even know what os.arch will be on win64
[16:00] <nextgens> farrier> no
[16:00] <nextgens> farrier> what for would you use it anyway ?
[16:02] <farrier> scripting automated announcements for a project I'm working on. I suppost I should have asked "is there a way to do automated Frost posts?"
[16:02] <CIA-12> nextgens * r10883 /trunk/contrib/fec/ (4 files in 4 dirs):
[16:02] <CIA-12> Contrib: FEC: rename some win32 things to win32-x32 to please toad :p
[16:02] <CIA-12> I need to check out what System.getProperty(os.name); gives on win64 anyway
[16:03] <nextgens> farrier> they are ways, but for obvious spamming reasons, we don't have written any interface to do it
[16:03] <nextgens> to ease it I ought to say
[16:04] <farrier> Hrm - what are the ways? (I'm not going to get an answer to this unless I can prove I'm not a spammer, am I? :P)
[16:05] * hjubal (n=hjubal@) Quit ("..3 2 1 ???check inignition and may God's love be with you???..")
[16:05] * hjubal (n=hjubal@) has joined #freenet
[16:06] <nextgens> indeed
[16:06] <nextgens> not from me at least
[16:08] <farrier> That's OK I'd say the same in your position :)
[16:09] * OctobersDark (n=October@) has joined #freenet
[16:10] <OctobersDark> hi
[16:10] <CIA-12> nextgens * r10884 /trunk/contrib/fec/fec-1.0.3.zip: contrib: reinstate fec-1.0.3.zip into our contrib directory
[16:10] <farrier> OK, different angle, then - is there any way to add a PGP filter to Frost?
[16:12] <farrier> My first idea was to have a script to encrypt a newsletter and then send it to a private frost group. Buy the other way round would be to send it to the group using Frost, and have Frost encrypt it.
[16:12] <farrier> But*
[16:14] * christl_s (i=christin@) Quit (Read error: 110 (Connection timed out))
[16:16] <farrier> My problem is that I want secretaries (who struggle to send emails), to send out newsletters over freenet, which should be readable only by certain people. I want to make this a one-click thing.
[16:16] <TheSeeker> nextgens: System.getProperty("os.name"); gives "Windows 2003" here.
[16:17] <nextgens> TheSeeker> could you test os.arch please ?
[16:17] <nextgens> farrier> I suggest you try freemail out then
[16:17] <TheSeeker> amd64
[16:18] <farrier> Ooh! *googles for that!*
[16:18] <nextgens> cool
[16:18] <TheSeeker> not sure if it's also amd64 on Intel systems... may be em64t ...
[16:19] <farrier> *grumble* Bloody people inventing the wheel before I get there...
[16:19] <rah> farrier: you're using freenet in a commercial setting?
[16:20] <TheSeeker> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6378452 :P
[16:21] <TheSeeker> looks like Intel users are stuck with amd64 ;)
[16:21] <farrier> rah Well... commerciallish.
[16:22] <rah> farrier: how exactly?
[16:23] <farrier> A large charity which relies on confidentiality, rather than a commercial setting as such.
[16:23] <freenut> Firefox can't establish a connection to the server at localhost:8888.
[16:23] <CIA-12> nextgens * r10885 /trunk/contrib/fec/common/src/com/onionnetworks/util/NativeDeployer.java: Contrib: FEC: cleaner code for NativeDeployer wich should work even on win64
[16:23] <freenut> i cant connect pls help
[16:24] <rah> farrier: interesting
[16:25] <farrier> It's apparently the kind of thing toad has been hoping would benefit from freenet, and since they've several thousand members that would be installing freenet (*if* I can get the proposal accepted!), it should be rather good for freenet, too.
[16:25] <nextgens> freenut> please paste your wrapper.log onto a pastebin
[16:26] <freenut> where do i get that?
[16:26] <nextgens> freenut> from your freenet directory ?
[16:27] <freenut> ok i'll look for it
[16:27] * nextgens is a bit scared by the FEC code
[16:27] <nextgens> I've spotted two obvious problems
[16:27] <farrier> What's FEC?
[16:27] <nextgens> Forward error correction codes
[16:28] <farrier> Ah :)
[16:28] <nextgens> -------- Erasure codes based on Vandermonde matrices ---------
[16:29] <TheSeeker> I thought FEC was "stable, with no known bugs" :P
[16:29] <farrier> I'm *so* glad that's someone else's problem :)
[16:29] <nextgens> if (p==NULL ||
[16:29] <nextgens> p->magic != ( ( (FEC_MAGIC ^ p->k) ^ p->n) ^ (int)(p->enc_matrix)) ) {
[16:29] <nextgens> isn't that self-explanatory ? :p
[16:30] <CIA-12> toad * r10886 /trunk/freenet/src/freenet/ (node/Node.java store/BerkeleyDBFreenetStore.java): Datastore refactoring.
[16:31] <farrier> Some lovely variable names there :)
[16:32] <TheSeeker> I take it 'magic', 'k', 'n', and 'enc_matrix' are properties of 'p'?
[16:32] <farrier> I can imagine Sesame street now: "this error correction was brought to you by black magic, and the letters P, K, and N!"
[16:32] <nextgens> toad_> could you apt-get install valgrind please ?
[16:32] <toad_> nextgens: yep
[16:33] <toad_> freenut: you've shut down the thing that was hogging 8888
[16:33] <toad_> freenut: next step is to restart freenet
[16:33] <toad_> freenut: if that doesn't work, try reinstalling freenet
[16:33] <freenut> ok I pasted ini and wrapper.log at bulix
[16:33] <toad_> freenut: we need the url :)
[16:33] <toad_> nextgens: done
[16:33] <nextgens> thx
[16:34] <freenut> oh hold on
[16:34] <freenut> http://code.bulix.org/16ayga-23092
[16:35] <freenut> I'm gonna restart brb
[16:35] * freenut (n=harvardh@) Quit ("Ex-Chat")
[16:38] * freenut (n=harvardh@) has joined #freenet
[16:39] <freenut> Firefox can't establish a connection to the server at localhost:8888.
[16:39] <freenut> same thing
[16:39] <farrier> Ooh, freemail looks like just what I want :D
[16:39] * maelztrom (i=nobody@) has joined #freenet
[16:41] <toad_> brb
[16:45] <freenut> Firefox can't establish a connection to the server at 127.0.0.1:8889.
[16:45] <freenut> whts goin on here?
[16:46] <TheSeeker> what OS are you running freenut?
[16:47] <freenut> ubuntu
[16:47] <freenut> love it
[16:47] <TheSeeker> are you running Sun Java?
[16:47] <freenut> but still learning my way around
[16:47] <freenut> ya
[16:49] <freenut> i pasted ini and wrapper.log @bulix
[16:50] <toad_> ok, i'll have a look
[16:51] <freenut> thanks
[16:51] <toad_> <pre>Failed to load node: Could not start FProxy: freenet.config.InvalidConfigValueException: Can't bind fproxy on that port! (18)</pre>
[16:51] <toad_> <pre> Failed to start FProxy port already bound: isn't freenet already running ?</pre>
[16:51] <toad_> okay
[16:51] <toad_> are you sure freenet wasn't already running?
[16:51] <toad_> "pgrep -f freenet" should tell you
[16:52] <toad_> on a console
[16:52] <freenut> let me check
[16:52] <toad_> you might not have pgrep installed ... look for any java processes on the task monitor thingy
[16:52] <toad_> once you're sure that freenet isn't running, and nothing else is running on localhost:8888 either, just restart freenet
[16:53] <toad_> go to the dir you installed it to, and do ./run.sh start
[16:53] <toad_> tail -f wrapper.log to see how it goes
[16:53] <nextgens> hmm
[16:53] <toad_> it should Just Work
[16:53] <toad_> nextgens: hmm?
[16:53] <nextgens> I caught yetAnotherBug
[16:53] <nextgens> gf *enc_matrix ;
[16:53] <toad_> nextgens: in FEC?
[16:53] <nextgens> yep
[16:53] <nextgens> the size of the pointer won't be the same on x86_64
[16:54] <toad_> which is a problem...?
[16:54] <nextgens> and it will mess things up when xored
[16:54] <toad_> the onion FEC code isn't maintained and doesn't have a 64-bit version ...
[16:54] <toad_> if you do manage to make it work i suspect the onion guys might be interested to see your patch though
[16:54] * nextgens doesn't doubt he will succeed
[16:54] <toad_> i still have justin's email address, he replied to me recently
[16:55] <nextgens> I dunno when, that's all
[16:55] <nextgens> I know, you CCed me
[16:55] <toad_> ok
[16:55] <toad_> you might want to tell him that you're debugging it on x86-64 anyway
[16:55] <nextgens> he probably doesn't care :)
[16:56] <freenut> whats the url for freenet darknet peers?
[16:56] <nextgens> and I'm far away from beeing an expert in FEC things
[16:56] <nextgens> too much maths are involved for me to be good at it
[16:57] <nextgens> but fixing C code should be doable :)
[16:58] <TheSeeker> nextgens: that might be why there are no x64 versions ... nobody wants to do the work to make it work :P
[16:58] <nextgens> indeed
[16:59] <farrier> C code? I thought it was all Java
[17:01] <TheSeeker> native FEC is not java...
[17:01] <TheSeeker> java FEC is not fast :P
[17:01] <farrier> I can imagne :)
[17:01] <nextgens> farrier> we use a lot of c code
[17:01] <nextgens> for crypto too
[17:01] <nextgens> we have a native modPow() method
[17:02] <TheSeeker> which I also can't use :P
[17:02] <nextgens> </don't care> :p
[17:03] * _ph00 (n=z@) Quit ("Leaving")
[17:03] <TheSeeker> yeah, if I cared half as much as I complained about it I'd just use a 32 bit VM.
[17:05] <CIA-12> toad * r10887 /trunk/freenet/src/freenet/ (node/Node.java store/BerkeleyDBFreenetStore.java): More store refactoring. Delete old "if no store, move cache to store" hack.
[17:05] <farrier> Strange how the insert/download buttons disappear sometimes from Thaw. Is there somewhere to file bug reports if I can make it reliably reproducible?
[17:05] <toad_> nextgens: well, he might care that you are working on a 64-bit port of his code, that's all
[17:06] <toad_> for thaw?
[17:06] <toad_> i dunno, is there a thaw category on https://bugs.freenetproject.org?
[17:06] <toad_> yes
[17:06] <toad_> top right hand corner, dropdown, select Thaw
[17:07] <toad_> you can report bugs there
[17:07] <farrier> Thanks - will do.
[17:08] <farrier> (after making sure they're really bugs and not me being bloody stupid as usual)
[17:09] * freenut (n=harvardh@) Quit ("Ex-Chat")
[17:10] <nextgens> farrier> bug Jflesch
[17:10] <nextgens> or use the bugtracker
[17:10] <nextgens> there is a place for thaw bugs
[17:12] <farrier> Yup. But find a minimal test case before subitting the "disappearing buttons" one.
[17:12] <farrier> will find*
[17:12] <toad_> nextgens: any idea what this means?:
[17:12] <toad_> <strong>Direct Persistence Layer (DPL)</strong>?an EJB-style API using Java annotations to dramatically reduce development time, schema, and data access patterns
[17:13] <toad_> maybe something we could use for persistence of request queues?
[17:13] <nextgens> maybe
[17:14] <nextgens> yes, it's probably some serialization stuff
[17:17] <toad_> hmmm
[17:17] <toad_> at present we have database-<port>, within which, directly, are all the database files
[17:18] <toad_> i was hoping to move all the store files to a single location, and use whether they have been moved to indicate whether we need to migrate an old database...
[17:18] <toad_> so either we use database-<port> just for the database, and have a separate stores-<port> for the store files
[17:19] <toad_> which makes a certain amount of sense
[17:19] <toad_> or i move what's in database-<port> to a subdir
[17:19] <toad_> database-<port>/database ... that sucks
[17:20] <toad_> or we have stores-<port> and stores-<port>/database
[17:20] <toad_> that might be best
[17:21] <toad_> storeDir = stores-<port> (changed from ".")
[17:21] <toad_> ok
[17:22] * MikeW (i=Mike@) has joined #freenet
[17:22] <toad_> hmmm
[17:22] * toad_ will figure it out :)
[17:24] * bobdufour (n=louis@) has joined #freenet
[17:26] * freenut (n=harvardh@) has joined #freenet
[17:27] <freenut> ok, i connected,thanks for your help
[17:27] <freenut> but now it says "no peers found",did i lose all my peers because i reinstalled?
[17:29] * freenut (n=harvardh@) Quit (Client Quit)
[17:32] <nextgens> YAY
[17:33] <nextgens> \o/
[17:33] <nextgens> \o/\o/\o/
[17:38] <nextgens> toad_> I've built a new ext.jar : where can I test it ? may I start up a node on servalan ?
[17:39] * MikeW (i=Mike@) Quit ()
[17:39] <nextgens> toad_> shall I write a fec-test class insteed ?
[17:40] * the-moog (n=the-moog@) has joined #freenet
[17:43] <nextgens> gmm
[17:43] <nextgens> fec stuffs are using -01
[17:43] <nextgens> -O1
[17:43] <nextgens> maybe I could try -oO2
[17:51] * Dutcher (i=afasdfa@) Quit ()
[18:05] <toad_> nextgens: if you like
[18:05] <toad_> nextgens: you can set up a node on servalan as far as i'm concerned
[18:05] <nextgens> ok
[18:05] <toad_> although writing a fec test might be better in the long run
[18:05] <toad_> i thought the onion stuff came with an extensive test suite though?
[18:05] <toad_> certainly onion-common does
[18:06] <nextgens> hmm, I haven't tried onion-common
[18:09] * crapper (n=crapper@) has joined #freenet
[18:09] * _ph00 (n=z@) has joined #freenet
[18:10] <toad_> well, there might be some unit tests already written
[18:10] <toad_> look for them
[18:10] <toad_> if you can't find them maybe you'll have to write your own
[18:14] * MikeW (i=Mike@) has joined #freenet
[18:19] * crapper (n=crapper@) has left #freenet
[18:21] * bobdufour (n=louis@) has left #freenet
[18:21] <nextgens> :<
[18:22] <nextgens> it crashes
[18:25] <nextgens> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
[18:25] <nextgens> j com.onionnetworks.fec.Native8Code.nativeEncode(I[[B[I[I[[B[III)V+0
[18:25] <nextgens> j com.onionnetworks.fec.Native8Code.encode([[B[I[[B[I[II)V+18
[18:25] <nextgens> burger
[18:25] <toad_> :|
[18:25] <TheSeeker> pizza
[18:26] <TheSeeker> mm, food
[18:26] <nextgens> CodeTest.java does what I want
[18:27] <toad_> rehi
[18:28] <nextgens> the weirdest part beeing that the C part seems to work
[18:28] <nextgens> it's just a JNI interfacing issue
[18:28] * nextgens will double check he uses the right jni.h
[18:44] * sich (n=sich@) has joined #freenet
[19:00] * NullAcht15 (n=NullAcht@) Quit (Nick collision from services.)
[19:01] * NullAcht15_ (n=NullAcht@) has joined #freenet
[19:21] * NullAcht15_ (n=NullAcht@) Quit (Remote closed the connection)
[19:22] * hjubal (n=hjubal@) Quit ("Leaving")
[19:30] <nextgens> ok, so the C test all pass now
[19:32] * Elemint (n=fetuss@) Quit ()
[19:33] * FooDerGrosse (n=kevin@) has joined #freenet
[19:36] * AnyQ22 (n=admin@) has joined #freenet
[19:37] <nextgens> hmm, it's still broken
[19:37] <nextgens> :<
[19:40] <toad_> :|
[19:45] <nextgens> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
[19:45] <nextgens> j com.onionnetworks.fec.Native16Code.nativeEncode(I[[B[I[I[[B[III)V+0
[19:45] <nextgens> j com.onionnetworks.fec.Native16Code.encode([[B[I[[B[I[II)V+35
[19:46] * nextgens wonders how he did to fix the first one
[19:46] <nextgens> now the error is on the second. lib
[20:04] * nextgens gives up for tonight
[20:04] <nextgens> my internet connection is too laggy
[20:04] <nextgens> bbl
[20:05] <farrier> If I build a darknet from scratch, from a large and constantly-growing list, is there an existing algorithm to allocate them links to eachother, to best organise them as a "small-world" net?
[20:11] * Jflesch (n=jflesch@) Quit ("pula")
[20:19] <toad_> farrier: i dunno
[20:20] <toad_> farrier: i know that there are a few algorithms, but i don't know any details, except for path folding, which is what opennet will use
[20:31] * hjubal (n=hjubal@) has joined #freenet
[20:32] * getch (n=Email@) has joined #freenet
[20:32] <getch> i have a problem with my frost i think i have let it run for 4 days or so and i still haven't recieved any messages what should i do?
[20:37] <TheSeeker> enagle auto-update of boards?
[20:37] <TheSeeker> *enable
[20:39] <getch> yes
[20:39] <getch> it's been on
[20:40] <farrier> Hrm - I apparently have a Bacon number of four. NIce.
[20:42] <TheSeeker> You have bacon? *jealous*
[20:45] <farrier> Heh - no, but I have curried mackerel?
[20:46] <farrier> And curreid mackerel can be included in mackerel pie. Pie topping can also be used on bacon pie. Hrm. So mackerel has a bacon number of 2.
[20:47] <CIA-12> toad * r10888 /trunk/freenet/src/freenet/ (node/Node.java store/BerkeleyDBFreenetStore.java):
[20:47] <CIA-12> Single Environment for all datastores, (in database-<port>), with store files moved to the storeDir.
[20:47] <CIA-12> Automatic migration.
[20:47] <CIA-12> Small gains in speed and memory usage expected.
[20:47] <toad_> certainly it seems to load faster for me
[20:47] <toad_> once it's migrated, that is
[20:52] * _ph00 (n=z@) Quit ("Leaving")
[20:52] <CIA-12> toad * r10889 /trunk/freenet/src/freenet/client/StandardOnionFECCodec.java: No point trying every time.
[20:58] * Dutcher (i=afasdfa@) has joined #freenet
[21:06] * MikeW (i=Mike@) Quit ()
[21:12] <getch> what should i set the number of days to display and the number to display backwards to,on frost to get messages if i'm just starting out?
[21:18] <toad_> getch: whatever you want to set it to :)
[21:20] * Skits (n=Blank@) has joined #freenet
[21:20] * Skits (n=Blank@) Quit (Client Quit)
[21:21] <getch> i've let it run for 4 days or so and i still haven't got any messages
[21:24] * sich (n=sich@) Quit (Remote closed the connection)
[21:29] <TheSeeker> getch: hiw many freenet peers do you have?
[21:29] <TheSeeker> gah, can't type today.
[21:29] <TheSeeker> how many?
[21:29] <CIA-12> toad * r10890 /trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java: Fix LockMode.
[21:30] <getch> like 6 or so
[21:30] <getch> connected
[21:30] * hjubal (n=hjubal@) Quit ("Leaving")
[21:31] <TheSeeker> were they all already-established connections, or all other new users?
[21:32] <getch> i'm not sure i have a bunch from the freet-ref channel
[21:33] <toad_> anyone tried 10888+ yet?
[21:33] <toad_> hmmm
[21:33] <getch> Theseeker:you are one of my refs
[21:34] <toad_> whoever it is that owns freenetwork@web.de , i'm getting bounces from sending you email
[21:34] <TheSeeker> ah, :P
[21:37] <TheSeeker> toad_: what kind of probability that it'll totally screw up my node and I'll have to start over on all my inserts/downloads/store? :P
[21:37] <TheSeeker> and, would I need a different freenet-ext?
[21:42] <toad_> TheSeeker: no, you don't need a new freenet-ext
[21:43] <TheSeeker> ok, here's goes nothing... *updates*
[21:43] <TheSeeker> 3 cleaner errors while migrating :P
[21:44] <TheSeeker> oh, that was just the first migration... tons more cleaner errors for the others...
[21:45] <TheSeeker> Not that those errors have ever been fatal... I just thought I remembred hearing that the issu was fixed (or working on win64 too now)
[21:47] <toad_> TheSeeker: what errors?
[21:47] <toad_> TheSeeker: please post your wrapper.log
[21:48] <TheSeeker> the cleaner error that Ian assigned to you a lon gtime ago
[21:48] <toad_> show me
[21:48] <toad_> code.bulix.org your wrapper.log please
[21:48] <toad_> so i can see if it's mostly working
[21:50] <TheSeeker> https://bugs.freenetproject.org/view.php?id=714
[21:50] <TheSeeker> I - Don't - Use - the - useless - service - wrapper :P
[21:50] <toad_> hmmm
[21:51] <toad_> i really don't think there's anything we can do about that, it looks like it's a bug in the database
[21:51] <TheSeeker> http://dark-code.bulix.org/wb9ubu-23129
[21:51] <toad_> maybe a new version of the database (in the next freenet-ext.jar) will fix it
[21:51] <toad_> you may as well report the fact that you still get it, along with the svn rev and your freenet-ext.jar build number, to the bug
[21:52] <toad_> hopefully it will be fixed by the new freenet-ext.jar next week sometime
[21:52] <toad_> TheSeeker: the whole log would be nice
[21:53] * OctobersDark (n=October@) Quit (Read error: 104 (Connection reset by peer))
[21:54] <TheSeeker> I dont' like that the new files were all placed in . instead of a subdir ... clutters up the once-neat directory :P
[21:54] <toad_> hmmmmmmm
[21:55] <toad_> TheSeeker: shut down the node, set node.storeDir=store, mkdir store, mv database* *store* *cache* store/
[21:55] <toad_> TheSeeker: job done
[21:56] <toad_> TheSeeker: it was just as cluttered before
[21:56] <toad_> just they were directories instead of files
[21:56] * freenut (n=harvardh@) has joined #freenet
[21:57] <toad_> wb freenut
[21:57] <TheSeeker> I sort my files by last modified... but dirs are exempt... so dirs didn't bother me :P
[21:57] <toad_> did you get some node references?
[21:57] <toad_> TheSeeker: well, you know what you have to do :)
[21:57] <freenut> wb?
[21:57] <toad_> freenut: welcome back
[21:57] <freenut> oh thanks
[21:57] * sandos (n=sandos@) has joined #freenet
[21:57] <toad_> sandos: did you ever send me that email?
[21:58] <sandos> hmm yes
[21:58] <sandos> it did not work
[21:58] <toad_> yes you sent me the email?
[21:58] <sandos> give me your email-address
[21:58] <toad_> you got a bounce?
[21:58] <sandos> yees
[21:58] <toad_> toad at amphibian.dyndns.org
[21:58] <sandos> thats what I sent it to :(
[21:58] <toad_> if you sent to that address and got a bounce then please show me
[21:58] <sandos> Ill try again
[21:58] <toad_> pastebin the bounce
[21:58] <freenut> how do i run FROST , dont see it anywhere?
[21:59] <sandos> toad_, I seem to be unable to find the actualt bounce
[21:59] <toad_> sandos: do you still have the bounce?
[21:59] <sandos> Ill try again
[21:59] <toad_> sandos: :<
[21:59] <toad_> ok, try again
[21:59] <toad_> i'm having mail problems today
[21:59] <toad_> i was rejected by web.de ...
[21:59] <toad_> freenut: it should already be installed
[21:59] <toad_> freenut: if there's a desktop/menu shortcut, use that
[22:00] <sandos> sent again
[22:00] <toad_> freenut: otherwise, there's a run.sh
[22:00] <freenut> ya but how do i get to it?
[22:00] <freenut> ok
[22:00] <TheSeeker> toad_: thought you might be interested in this: http://dark-code.bulix.org/itx1gl-23131
[22:01] <toad_> TheSeeker: ugh
[22:02] <toad_> TheSeeker: only directly after migration?
[22:02] <toad_> TheSeeker: or all the time?
[22:03] <TheSeeker> toad_: hmm? I've only shot down once
[22:03] <TheSeeker> shut down even
[22:03] <toad_> TheSeeker: okay, so it's only the one shutdown after migration?
[22:03] <toad_> we can live with that
[22:04] <TheSeeker> We'll see... I'll shut down again after I get done resuming all my persistant requests again.
[22:05] <TheSeeker> http://dark-code.bulix.org/wofgun-23133 :/
[22:06] * Dutcher (i=afasdfa@) Quit ()
[22:06] * hramrach (n=hramrach@) Quit ("Lost terminal")
[22:07] <TheSeeker> starts up very fast now though :)
[22:08] <toad_> TheSeeker: happens every time for you?
[22:08] <toad_> TheSeeker: file a bug
[22:08] * OctobersDark (n=October@) has joined #freenet
[22:11] <toad_> TheSeeker: if you open an image-heavy page such as ENTRY POINT, do you find that most of the images fail to load, but if you then right click and view image, they load up?
[22:13] <TheSeeker> let me see...
[22:13] <toad_> and if so, is it specific to ENTRY POINT ?
[22:14] <toad_> i.e. do other image-heavy sites load?
[22:16] <TheSeeker> well, so far entry point's images aren't loading ... but those are all activelinks, aren't they?
[22:16] <toad_> yes
[22:16] <toad_> but i can consistently load the top right image
[22:16] <TheSeeker> the GO image, and indicia's image did load... I got to entry point from indicia
[22:16] <toad_> but never if it's inlined
[22:17] <TheSeeker> activelinks on indica seem to load fine.
[22:18] <TheSeeker> I'll try an image gallery I haven't been to before..
[22:19] * sich (n=sich@) has joined #freenet
[22:21] * OctobersDark (n=October@) Quit (Read error: 104 (Connection reset by peer))
[22:23] * FooDerGrosse (n=kevin@) Quit ("http://www.piratenpartei.de")
[22:25] * admkenshin (n=admkensh@) has joined #freenet
[22:27] <TheSeeker> hmm, not having much luck getting any gallery pages to load, let alone their images :P
[22:28] <admkenshin> same here...
[22:28] <nextgens> hi
[22:28] <toad_> rehi nextgens
[22:29] <nextgens> is the update to trunk safe ?
[22:29] <toad_> nextgens: https://bugs.freenetproject.org/view.php?id=714
[22:29] <toad_> nextgens: will that be fixed by the new freenet-ext.jar?
[22:29] <admkenshin> a question, If I bring my laptop to work, where there's a different external (and internal) IP address. Will this screw things up?
[22:29] <toad_> nextgens: reasonably safe
[22:29] <toad_> nextgens: it may break things
[22:30] <nextgens> toad_> as a matter of fact, neither of them are using the wrapper ... I don't think it's related though
[22:31] <toad_> nextgens: will it be fixed by the new database version?
[22:32] <nextgens> dunno
[22:32] <toad_> nextgens: the common Environment does seem to significantly improve startup speed if nothing else
[22:32] <nextgens> :)
[22:32] <toad_> although there are some wierd shutdown errors too :( http://dark-code.bulix.org/wofgun-23133
[22:32] * Uyiw89 (i=Uyiw88@) has joined #freenet
[22:33]