Hello, does anybody know about Rattan Topology,which serves as an underlay of a Gnutella-like network? i would be glad if someone gives me some information ...
I have looked at many other servents as well, but I beleive one of the primary goals is to have a network that is not segmented. To keep this goal going, that...
I don't think we should just make a list of "required" headers because that would just encourage mindless spoofing. At best, we should lay out the possible...
I beleive that listing the required headers by LimeWire is very important in keeping Gnutella unified. Talking from the point of view of a new servent that...
I also don't think that it "just encourage mindless spoofing" at all. I think it encourages servents to support these features so that they can be part of the...
Headers should not be listed in the format of: "To connect, you must send these headers:" X-One: X-Two: X-Three: X-Four: Instead, they should be listed as: "To...
There are slots available for non-compliant hosts. If there were not so many non-compliant hosts, it wouldn't be an issue. If hosts move into compliance,...
Ok, now I see your point. That sounds like a perfect alternative. So if we could include in the handshaking the required FEATURES, then I'm happy :) Thanks, ...
I don't consider myself a new developer and I don't consider myself to have not done enough research. My point was: IF LimeWire is requiring FEATURES that in...
Brian, The Wiki exists so that all people can document whatever they'd like to document. There was a good post a while back with the title 'A Good Servent' --...
Pure openness would be nice. The protocol is still open given enough intelligence to implement a functional client. However, the commons used to have a lot of...
Oh, and I'm not talking about you. You appear to have a good grasp on things and I presume that you would not spam up the network. Thanks -greg ... From:...
I agree with Brian that the Gnutella community should generally encourage new servent implementations. Of course, Greg is understandably concerned about...
Being able to connect to LimeWire is a compliance test. It seems to have motivated the smarter developers. Susheel, I know you have a lot of spare time on...
LOL ... have ... free to ... usable ... application ... That ... implementations ... all. ... they ... learn ... and their ... LimeWire or ... previous thread ...
Great! Keep working on that viral back door! ;-) Thankfully, Gnutella is no longer a dirty word in the mind of the public. This is due to the hard work and...
... No no no, it should complain about missing support for features and such, not missing *headers*. But that's exactly the problem. Many servents - I'm not...
"403 Your client sucks"? Thanks -greg ... From: Christian Biere [mailto:christianbiere@...] Sent: Friday, April 01, 2005 2:32 PM To: the_gdf@yahoogroups.com...
Fair enough - I was just giving a quick example. Greg over-accounts the amount of 'free time' I have :). The point is having a small compliance stub would be...
Sure, lets see if I can sneak that back door by your code reviews once more :). I understand your point about 'unfunded mandates', but the truth is that ...
... Good. It's good to have an open-source steward so that the public can do whatever they'd like. It is our responsibility to make sure that decent folks...
Hi, http://www.the-gdf.org/wiki/index.php?title=The_Download_Mesh Is "X-NAlts" a typo, is it an alias for "X-NAlt", or are they actually different headers? -- ...
Hi, I want to remind you of this proposal: http://groups.yahoo.com/group/the_gdf/message/11433 This would be useful for implementations that use an external...
Hi, the QRP documentation <URL:http://rfc-gnutella.sourceforge.net/src/qrp.html> use String::toLowerCase() in the example code. According to its documentation,...