[freenet-dev] Can we implement Bloom filter sharing quickly???

2009-05-01 Thread Evan Daniel
On Fri, May 1, 2009 at 3:37 PM, Robert Hailey wrote: > > On May 1, 2009, at 9:35 AM, Matthew Toseland wrote: > > IMPLEMENTING IT: > Main tasks: > - Converting our datastore indexes into a compact, slightly more lossy, > 1-bit > filter. (Easy) > - Creating a snapshot once an hour, and keeping for

Re: [freenet-dev] Can we implement Bloom filter sharing quickly???

2009-05-01 Thread Evan Daniel
On Fri, May 1, 2009 at 3:37 PM, Robert Hailey rob...@freenetproject.org wrote: On May 1, 2009, at 9:35 AM, Matthew Toseland wrote: IMPLEMENTING IT: Main tasks: - Converting our datastore indexes into a compact, slightly more lossy, 1-bit filter. (Easy) - Creating a snapshot once an hour,

Re: [freenet-dev] Can we implement Bloom filter sharing quickly???

2009-05-01 Thread Evan Daniel
On Fri, May 1, 2009 at 4:32 PM, Robert Hailey rob...@freenetproject.org wrote: On May 1, 2009, at 3:02 PM, Matthew Toseland wrote: [20:37:16] evanbd You standardize on a size for the bloom filters; say 1MiB. Then, if your store has 100GB of data, and needs 18MiB of bloom filters, you

Re: [freenet-dev] Can we implement Bloom filter sharing quickly???

2009-05-01 Thread Evan Daniel
On Fri, May 1, 2009 at 7:01 PM, Matthew Toseland t...@amphibian.dyndns.org wrote: On Friday 01 May 2009 22:43:50 Robert Hailey wrote: On May 1, 2009, at 3:46 PM, Evan Daniel wrote: Yes, that's a question worth considering.  There are both performance and security issues involved, I think

Re: [freenet-dev] Can we implement Bloom filter sharing quickly???

2009-05-01 Thread Evan Daniel
On Fri, May 1, 2009 at 7:59 PM, Matthew Toseland t...@amphibian.dyndns.org wrote: On Saturday 02 May 2009 00:53:27 Evan Daniel wrote: On Fri, May 1, 2009 at 7:01 PM, Matthew Toseland t...@amphibian.dyndns.org wrote: On Friday 01 May 2009 22:43:50 Robert Hailey wrote: On May 1, 2009, at 3

[freenet-dev] Easy top block duplication: Content Multiplication Keys

2009-04-23 Thread Evan Daniel
the number of copies inserted. Toad didn't like this because it makes top blocks identifiable to everyone on the routing path, and involves network-level changes. The other approaches can be implemented at a higher level as a translation before handing a normal CHK request to the network. Evan Daniel

Re: [freenet-dev] Easy top block duplication: Content Multiplication Keys

2009-04-23 Thread Evan Daniel
-level changes. The other approaches can be implemented at a higher level as a translation before handing a normal CHK request to the network. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo

[freenet-dev] Current uservoice top 5

2009-04-22 Thread Evan Daniel
there any reason to make the first n-2 segments full size and the last 2 balanced and potentially only (slightly over) half size, rather than make all n segments the same size? Evan Daniel

Re: [freenet-dev] Current uservoice top 5

2009-04-22 Thread Evan Daniel
size. Is there any reason to make the first n-2 segments full size and the last 2 balanced and potentially only (slightly over) half size, rather than make all n segments the same size? Evan Daniel ___ Devl mailing list Devl@freenetproject.org http

[freenet-dev] Current design of Freenet, routing/storage heuristics and arbitrary constants was Re: Article contd.

2009-03-11 Thread Evan Daniel
On Wed, Mar 11, 2009 at 1:22 PM, Oskar Sandberg wrote: > On Wed, Mar 11, 2009 at 5:03 PM, Evan Daniel wrote: >> >> There is a technique that would make the store fill more quickly than >> it currently does without any drawbacks (aside from a small amount of >> develo

[freenet-dev] Current design of Freenet, routing/storage heuristics and arbitrary constants was Re: Article contd.

2009-03-11 Thread Evan Daniel
ores the most expensive to recompute. There is a noticeable performance improvement in the cache if you are willing to store a result in the wrong slot when only one of the two is full already. Evan Daniel

[freenet-dev] Freenet progress update

2009-03-11 Thread Evan Daniel
On Tue, Mar 10, 2009 at 7:16 PM, Matthew Toseland wrote: > On Monday 02 March 2009 20:55:59 Florent Daigni?re wrote: >> * Evan Daniel [2009-03-02 15:41:59]: >> >> > On Mon, Mar 2, 2009 at 3:11 PM, Florent Daigni?re >> > wrote: >> > > * Evan D

Re: [freenet-dev] Freenet progress update

2009-03-11 Thread Evan Daniel
On Tue, Mar 10, 2009 at 7:16 PM, Matthew Toseland t...@amphibian.dyndns.org wrote: On Monday 02 March 2009 20:55:59 Florent Daignière wrote: * Evan Daniel eva...@gmail.com [2009-03-02 15:41:59]: On Mon, Mar 2, 2009 at 3:11 PM, Florent Daignière nextg...@freenetproject.org wrote: * Evan

Re: [freenet-dev] Current design of Freenet, routing/storage heuristics and arbitrary constants was Re: Article contd.

2009-03-11 Thread Evan Daniel
. There is a noticeable performance improvement in the cache if you are willing to store a result in the wrong slot when only one of the two is full already. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman

Re: [freenet-dev] Current design of Freenet, routing/storage heuristics and arbitrary constants was Re: Article contd.

2009-03-11 Thread Evan Daniel
On Wed, Mar 11, 2009 at 1:22 PM, Oskar Sandberg os...@sandbergs.org wrote: On Wed, Mar 11, 2009 at 5:03 PM, Evan Daniel eva...@gmail.com wrote: There is a technique that would make the store fill more quickly than it currently does without any drawbacks (aside from a small amount

[freenet-dev] Freenet progress update

2009-03-02 Thread Evan Daniel
On Mon, Mar 2, 2009 at 3:11 PM, Florent Daigni?re wrote: > * Evan Daniel [2009-02-27 10:58:19]: >> I think it would be inappropriate to reduce the connection limit >> without further testing. [...] > Tweaking that code based on one's experience is just plain silly. T

Re: [freenet-dev] Freenet progress update

2009-03-02 Thread Evan Daniel
On Mon, Mar 2, 2009 at 3:11 PM, Florent Daignière nextg...@freenetproject.org wrote: * Evan Daniel eva...@gmail.com [2009-02-27 10:58:19]: I think it would be inappropriate to reduce the connection limit without further testing. [...] Tweaking that code based on one's experience is just plain

[freenet-dev] Freenet progress update

2009-02-27 Thread Evan Daniel
ections, something like 1 connection per 2KiB/s of outbound bandwidth, with a minimum of 15 and a max of 20. I'll perform some testing with 15 connections, 30KiB/s limit and report back on that. Evan Daniel

Re: [freenet-dev] Freenet progress update

2009-02-27 Thread Evan Daniel
, something like 1 connection per 2KiB/s of outbound bandwidth, with a minimum of 15 and a max of 20. I'll perform some testing with 15 connections, 30KiB/s limit and report back on that. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http

[freenet-dev] Wiki and documentation

2008-12-11 Thread Evan Daniel
f the wiki is important. Thoughts? Evan Daniel

[freenet-dev] Wiki and documentation

2008-12-11 Thread Evan Daniel
is important. Thoughts? Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] Freenet uninstallation survey results so-far

2008-09-02 Thread Evan Daniel
On Tue, Sep 2, 2008 at 2:43 AM, Florent Daigni?re wrote: > * Evan Daniel [2008-09-01 22:35:07]: > >> On Mon, Sep 1, 2008 at 4:43 PM, Matthew Toseland >> wrote: >> >> > Searching: Lots of users want searching, and are disappointed when they >> > d

Re: [freenet-dev] Freenet uninstallation survey results so-far

2008-09-02 Thread Evan Daniel
On Tue, Sep 2, 2008 at 2:43 AM, Florent Daignière [EMAIL PROTECTED] wrote: * Evan Daniel [EMAIL PROTECTED] [2008-09-01 22:35:07]: On Mon, Sep 1, 2008 at 4:43 PM, Matthew Toseland [EMAIL PROTECTED] wrote: Searching: Lots of users want searching, and are disappointed when they don't get

[freenet-dev] Freenet uninstallation survey results so-far

2008-09-01 Thread Evan Daniel
, the spider stalls with a queue full or queries that neither complete nor fail. Evan Daniel

Re: [freenet-dev] Freenet uninstallation survey results so-far

2008-09-01 Thread Evan Daniel
, the spider stalls with a queue full or queries that neither complete nor fail. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] Moving to java 1.5

2008-05-18 Thread Evan Daniel
nger any reason to stick to java 1.4. >> > > Are the opensource jvm's up to 1.5? If so, I say go for it. :) IIRC, there are no JVM changes, only compiler changes. Evan Daniel

Re: [freenet-dev] Moving to java 1.5

2008-05-17 Thread Evan Daniel
that there is no longer any reason to stick to java 1.4. Are the opensource jvm's up to 1.5? If so, I say go for it. :) IIRC, there are no JVM changes, only compiler changes. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi

[freenet-dev] [freenet-cvs] r19912 - trunk/freenet/src/freenet/crypt/ciphers

2008-05-16 Thread Evan Daniel
one outside NIST know why. This can be good or bad, depends on the >> conspiracy level. >> >> FYI, NIST once fixed a DES vulnerability before anybody else suspect >> there was a weakness. >> >> The standard AES is not compatible to our Rijndael implementation >> I guess it's not worth breaking the backward compatibility in 0.7.1. > > It might be if it's more secure...? Unless I'm mistaken, the difference between Rijndael and AES relates to things like specified block sizes and not the core crypto: http://en.wikipedia.org/wiki/Rijndael#Description_of_the_cipher Evan Daniel

Re: [freenet-dev] [freenet-cvs] r19912 - trunk/freenet/src/freenet/crypt/ciphers

2008-05-16 Thread Evan Daniel
sizes and not the core crypto: http://en.wikipedia.org/wiki/Rijndael#Description_of_the_cipher Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] plugins/build.xml

2008-05-14 Thread Evan Daniel
Fix to plugins/build.xml to correctly specify paths, assuming normal svn checkout of both plugins/ and freenet/ Evan Daniel Index: build.xml === --- build.xml (revision 19885) +++ build.xml (working copy) @@ -2,8 +2,8 @@ - - + +

[freenet-dev] plugins/build.xml

2008-05-14 Thread Evan Daniel
Fix to plugins/build.xml to correctly specify paths, assuming normal svn checkout of both plugins/ and freenet/ Evan Daniel Index: build.xml === --- build.xml (revision 19885) +++ build.xml (working copy) @@ -2,8 +2,8

[freenet-dev] Post 0.7 idea: off-grid darknet!

2008-05-12 Thread Evan Daniel
hat do I care whether the 4 day download delay is routing delay or bandwidth limit? The major change needed would be a way to request not the specific SSK block, but the SSK, whatever CHK it happens to redirect to, and any CHK blocks needed to decode the result -- plus a way to prevent that being a DoS attack (tit-for-tat?). Evan Daniel

[freenet-dev] Post 0.7 idea: off-grid darknet!

2008-05-12 Thread Evan Daniel
On Mon, May 12, 2008 at 6:48 PM, Michael Rogers wrote: > Evan Daniel wrote: > > > I think flood routing inserts opportunistically is a good idea -- > > there's no point in sending out a memory card less than full, and > > routed requests / inserts may well not be enough

Re: [freenet-dev] Post 0.7 idea: off-grid darknet!

2008-05-12 Thread Evan Daniel
On Mon, May 12, 2008 at 6:48 PM, Michael Rogers [EMAIL PROTECTED] wrote: Evan Daniel wrote: I think flood routing inserts opportunistically is a good idea -- there's no point in sending out a memory card less than full, and routed requests / inserts may well not be enough to fill

Re: [freenet-dev] Post 0.7 idea: off-grid darknet!

2008-05-12 Thread Evan Daniel
limit? The major change needed would be a way to request not the specific SSK block, but the SSK, whatever CHK it happens to redirect to, and any CHK blocks needed to decode the result -- plus a way to prevent that being a DoS attack (tit-for-tat?). Evan Daniel

[freenet-dev] Post 0.7 idea: off-grid darknet!

2008-05-10 Thread Evan Daniel
lso, in small communities where there's strong motivation and short geographical distances, you may well find the motivation sufficient to produce latencies of a couple hours, not a day or so, at least in some cases. I have visions of Neo from The Matrix, sitting in a darkened apartment and act

Re: [freenet-dev] Post 0.7 idea: off-grid darknet!

2008-05-10 Thread Evan Daniel
data broker... Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] Packet size proposal

2008-03-08 Thread Evan Daniel
On Sat, Mar 8, 2008 at 9:30 AM, Michael Rogers wrote: > Evan Daniel wrote: > > At least for the near term future, and probably longer, we need an > > answer other than TCP because of ugliness like Comcast's Sandvine > > hardware. Forged TCP reset packets ar

[freenet-dev] Packet size proposal

2008-03-08 Thread Evan Daniel
consumer-level NATs are probably old devices that won't be upgraded any time soon. Remember, we want to handle an average user's NAT well, even if they can't / won't change the settings when Freenet asks them to. Evan Daniel

Re: [freenet-dev] Packet size proposal

2008-03-08 Thread Evan Daniel
soon. Remember, we want to handle an average user's NAT well, even if they can't / won't change the settings when Freenet asks them to. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] Packet size proposal

2008-03-08 Thread Evan Daniel
On Sat, Mar 8, 2008 at 9:30 AM, Michael Rogers [EMAIL PROTECTED] wrote: Evan Daniel wrote: At least for the near term future, and probably longer, we need an answer other than TCP because of ugliness like Comcast's Sandvine hardware. Forged TCP reset packets are non-trivial to deal

[freenet-dev] Alpha, Darknet routing, et al.

2008-02-01 Thread Evan Daniel
ely two networks, especially if they result from cultural and language barriers, to what extent will the two sides be uninterested in communicating with each other? I think having a ballpark answer to that question will go a long way in determining how big a problem this really is, and also what sort of solutions might be appropriate. Of course, it sounds hard to answer :) Evan Daniel

[freenet-dev] Alpha, Darknet routing, et al.

2008-02-01 Thread Evan Daniel
On Feb 1, 2008 12:00 PM, Robert Hailey wrote: > > > On Jan 31, 2008, at 6:48 PM, Evan Daniel wrote: > > > On Jan 30, 2008 5:49 PM, Matthew Toseland > > wrote: > > > >> You also need an escape-route mechanism - a way to find an entrance > >> in

Re: [freenet-dev] Alpha, Darknet routing, et al.

2008-02-01 Thread Evan Daniel
On Feb 1, 2008 12:00 PM, Robert Hailey [EMAIL PROTECTED] wrote: On Jan 31, 2008, at 6:48 PM, Evan Daniel wrote: On Jan 30, 2008 5:49 PM, Matthew Toseland [EMAIL PROTECTED] wrote: You also need an escape-route mechanism - a way to find an entrance into another network once regular

Re: [freenet-dev] Alpha, Darknet routing, et al.

2008-02-01 Thread Evan Daniel
think having a ballpark answer to that question will go a long way in determining how big a problem this really is, and also what sort of solutions might be appropriate. Of course, it sounds hard to answer :) Evan Daniel ___ Devl mailing list Devl

[freenet-dev] Alpha, Darknet routing, et al.

2008-01-31 Thread Evan Daniel
quests for non-existant data? Evan Daniel

[freenet-dev] SHA-1 broken at the Crypto 2006

2006-09-05 Thread Evan Daniel
On 9/5/06, Michael Rogers wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Matthew Toseland wrote: > > We will be using STS, at least initially. Which means checking a > > signature. > > Cool, IANAC but I think we should be OK. As long as we're signing the data, not its hash; in

Re: [freenet-dev] SHA-1 broken at the Crypto 2006

2006-09-05 Thread Evan Daniel
On 9/5/06, Michael Rogers [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Matthew Toseland wrote: We will be using STS, at least initially. Which means checking a signature. Cool, IANAC but I think we should be OK. As long as we're signing the data, not its hash; in

[freenet-dev] Insertion Verification

2006-08-26 Thread Evan Daniel
On 8/25/06, Michael Rogers wrote: > * Can reputations be negative as well as positive? > > * If reputations can be negative, how do you prevent nodes from > generating new identities to escape bad reputations (whitewashing)? > > * If reputations can only be positive, do new nodes start with a

Re: [freenet-dev] Insertion Verification

2006-08-25 Thread Evan Daniel
On 8/25/06, Michael Rogers [EMAIL PROTECTED] wrote: * Can reputations be negative as well as positive? * If reputations can be negative, how do you prevent nodes from generating new identities to escape bad reputations (whitewashing)? * If reputations can only be positive, do new nodes start

[freenet-dev] Darknet and opennet: semi-separate networks?

2006-08-17 Thread Evan Daniel
On 8/17/06, Ian Clarke wrote: > > > > > > On 17 Aug 2006, at 09:58, Matthew Toseland wrote: > > On Thu, Aug 17, 2006 at 09:37:02AM -0700, Ian Clarke wrote: > > I don't believe that the darknet and opennet will be weakly connected > as you suggest, but neither of us can no for sure until we see

Re: [freenet-dev] Darknet and opennet: semi-separate networks?

2006-08-17 Thread Evan Daniel
On 8/17/06, Ian Clarke [EMAIL PROTECTED] wrote: On 17 Aug 2006, at 09:58, Matthew Toseland wrote: On Thu, Aug 17, 2006 at 09:37:02AM -0700, Ian Clarke wrote: I don't believe that the darknet and opennet will be weakly connected as you suggest, but neither of us can no for sure until we

[freenet-dev] Darknet and opennet: semi-separate networks?

2006-08-16 Thread Evan Daniel
On 8/15/06, Matthew Toseland wrote: > Because in many cases the network we provide it with is not a single > small world network (which is what it is designed for), but two loosely > connected small world networks of different parameters. It seems likely to me that interest in content will

Re: [freenet-dev] Darknet and opennet: semi-separate networks?

2006-08-15 Thread Evan Daniel
On 8/15/06, Matthew Toseland [EMAIL PROTECTED] wrote: Because in many cases the network we provide it with is not a single small world network (which is what it is designed for), but two loosely connected small world networks of different parameters. It seems likely to me that interest in

[freenet-dev] Semi-opennet?

2006-06-27 Thread Evan Daniel
opology than the current mess of people connecting to random nodes, even if it only meant that each person connected to a couple random nodes and a couple of their immediate neighbors, no? Anyway, the goal is to improve things, not to hold out for perfection, and this seems likely to improve on the status quo. I would also advocate highly visible security warnings about it. Evan Daniel

Re: [freenet-dev] Semi-opennet?

2006-06-27 Thread Evan Daniel
out for perfection, and this seems likely to improve on the status quo. I would also advocate highly visible security warnings about it. Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] Freenet Name server

2006-06-18 Thread Evan Daniel
On 6/18/06, Colin Davis wrote: > Hrmm.. > > For one, keep in mind that these names are for the User's beneifit, not > the node's... In reality, "Charles"'s nodelist is a unique USK, at > USK at XCVNDFJGGSSDGSDG... > > So that means that the User might get confused, but the node knows the >

[freenet-dev] Freenet Name server

2006-06-18 Thread Evan Daniel
On 6/18/06, Colin Davis wrote: > Juiceman wrote: > > What if 2 or more lists have the same user-friendly name but have them > > pointing to different keys? How would this be handled? > > > Keep in mind, unless it's from your list, you don't access Key.. You > access "Username\Key", where

Re: [freenet-dev] Freenet Name server

2006-06-18 Thread Evan Daniel
On 6/18/06, Colin Davis [EMAIL PROTECTED] wrote: Juiceman wrote: What if 2 or more lists have the same user-friendly name but have them pointing to different keys? How would this be handled? Keep in mind, unless it's from your list, you don't access Key.. You access Username\Key, where

Re: [freenet-dev] Freenet Name server

2006-06-18 Thread Evan Daniel
On 6/18/06, Colin Davis [EMAIL PROTECTED] wrote: Hrmm.. For one, keep in mind that these names are for the User's beneifit, not the node's... In reality, Charles's nodelist is a unique USK, at [EMAIL PROTECTED] So that means that the User might get confused, but the node knows the difference

[freenet-dev] 3 or more

2006-04-18 Thread Evan Daniel
arge security improvement over 0.5 (mostly from no harvesting; an attacker would have to do real work to find people). If I was worried about my annonymity in a more than passing way I'd do what I suggested above. Good luck! Evan Daniel PS send me a noderef and I'll connect with you! You can trust me, I promise ;)

Re: [freenet-dev] 3 or more

2006-04-18 Thread Evan Daniel
real work to find people). If I was worried about my annonymity in a more than passing way I'd do what I suggested above. Good luck! Evan Daniel PS send me a noderef and I'll connect with you! You can trust me, I promise ;) ___ Devl mailing list Devl

[freenet-dev] Re: [Tech] Bandwidth usage too low? Insert slowness...

2006-04-06 Thread Evan Daniel
Does Freenet report its bandwidth usage? I show 10-20KB/s usage, with a bandwidth setting of 100K. It would be interesting to know the bandwidth settings of the nodes I'm connected to... Evan On 4/6/06, Matthew Toseland wrote: > Is your 0.7 node consistently using less bandwidth than it

[freenet-dev] Re: [Tech] Bandwidth usage too low? Insert slowness...

2006-04-06 Thread Evan Daniel
Does Freenet report its bandwidth usage? I show 10-20KB/s usage, with a bandwidth setting of 100K. It would be interesting to know the bandwidth settings of the nodes I'm connected to... Evan On 4/6/06, Matthew Toseland [EMAIL PROTECTED] wrote: Is your 0.7 node consistently using less

[freenet-dev] 0.7 routing explanation?

2005-10-26 Thread Evan Daniel
Is there an overview of the 0.7 routing architecture online somewhere? I'm curious as to how it compares to previous routing schemes Freenet has used. Thanks! Evan Daniel

[freenet-dev] 0.7 routing explanation?

2005-10-26 Thread Evan Daniel
Is there an overview of the 0.7 routing architecture online somewhere? I'm curious as to how it compares to previous routing schemes Freenet has used. Thanks! Evan Daniel ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi

<    1   2   3   4   5   6