Hello, I'm currently implementing UHC support in Calitko. It can bootstrap by sending UDP pings to some of the cached node addresses or by pinging a UHC....
... Two points: - Do not look for "OK", look for "200" (the status) instead -- the string sent could be "200 Hello" instead of "200 OK". - Gnutella has a 3-way...
... I suggest you grab GhostWhiteCrab from http://ghostwhitecrab.de/ and install it on one of your servers. Then publish the UHC address here and it'll be...
Hi Raphael, ... I'm not sure whether you got me right. My question is how a *regular* Gnutella node supporting UHC would find the addresses of existing but yet...
... UDPHC ... I think i know what you are meaning, you are dumping transaction over TCP and looking for GGEP "UDPHC" and "PHC", but as far as i know, they are...
Hi, I have a problem sending the queryhit. I'm 99.99% sure the format of the message is well made, I have checked with the Gnutella documentation several ...
... Yes, that is what I mean and I'm quite sure you're right. Anyway, my question remains to be how [a] ... The reason for my confusion is that the UDP...
... several ... me that ... Just because the ulra peer does not drop the connection does not mean your message was valid. For instance, gtk-gnutella will...
... Yes, gtk-gnutella has a list of know UHCs, and yes, if that list is invalid, a client will not be able to connect. But this is a feature, people should...
... So, just to make sure I got it right: PHC is not used now and each client keeps a practically static list of UHCs. A Gnutella servent should, however, be...
... extension. Correct. You can learn new UHCs from UHCs, but bootstrapping needs to be done from well-known hosts or you'll have trouble knowing whom to ping...
before start question: sorry to ask servent specific question. i see Pong sent by LimeWire has some GGEP "GUE", afaik it is for GUESS and GUESS requires UDP....
Hi, I just reviewed BitTorrent, and the thought reached me again, that Gnutella could also do some fair use practics, but mostly inside each single ...
Hi, I do regular testing on rare file searches and dynamic querying (not always labelled as test, but always tracked mentally ;) ), and I realized, that ...
Hi, While writing this post, I realized how download slot per file have to be ... To have the download mesh healthy, every client should/must restrict it's ...
... Ok, but i have one more problem with the handshake. i send this string to the server servent: "GNUTELLA CONNECT/0.6\n\nUser-Agent: BeatSHARE/0.1\r\n" If i...
... if all of ... the moment, ... as the ... Not necessarily true if you issue a leaf-guided dynamic query: by sending the UP how many results were kept by the...
... \r\n ... No, "\r\n" is the correct way to separate header lines. Do not forget to send the trailing "\r\n" to signal the end of your header. You're...
... Gnutella ... download. ... someone else ... I'm not so sure that would be a good idea -- you have to do a better job at convincing me. The reason I'm...
... That is correct but keep in mind that user's filter are really inefficient right now. In fact, at the network scale, you can almost say user's filters are...
... Above you use two new lines, meaning that there's an empty line, so the User-agent hader is ignored. You appear then to use the old (legacy) handshaking...
... Be careful! That's still wrong!. The correct handshaking sequence would be: "GNUTELLA CONNECT/0.6\r\nser-Agent: MyClient/0.1\r\n\r\n" There MUST NOT be...
... Right, stupid cut-n-paste. I hate using the web-interface to compose messages, but for some reason, I'm no longer receiving the GDF articles by e-mail --...
... <3MB, ... Depends on the number of configured upload slots. It uses: 0 - 300 300 - rest when configured with 2 uploads slots 0 - 150 150 - 300 300 - rest ...
From: "Raphael Manfredi" <Raphael.Manfredi@...> ... Oops ! that's a typo which is opposed to what I said with more details in the same message (I clearly...
... I missed that point, you're right. But what about first sending those alt-locs from which one already downloaded content, in the order of the amount which...
Hi, I gave the download mesh more thoughts, and I realized that I have overlooked something: While the download mesh wouldn't work that well in a perfect...
From: "Arne Babenhauserheide" <arne_bab@...> ... 2 upload slots only is a extremist solution: it rapidly creates completely closed loops, with too little...