![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
| LinkBack | Thread Tools | Display Modes |
|
| |||
![]() ok after some talking etc etc [] = optional --- = seperator, in between lines are \r\n seperated ... = repeat client: --- CONNECT GNUTELLA/0.7 User-Agent: FastFinder 3.4 ultrapeer: 0.1, 0.2 Gnutella: 0.7 [more header-information] --- server: --- GNUTELLA/0.7 OK All dandy and fine nice mister client User-Agent: Peerhana 0.5 ultrapeer: 0.2 ultrapeer: 0.3 Gnutella: 0.7, 0.8, 0.9 [more header-information] --- <binary data starts> As you can see header fields are used to tag _all_ allowed extensions. The extensions that are common are automatically activated. header fields are build up as the following: <name> : <content> <name> = <string> <content> = <string [,<string>...] <string> = array of characters not containing special characters like \r\n : , etc. This allows for shorter headers as version numbers can be put on 1 line Tam Last edited by Tamama; January 4th, 2002 at 02:53 PM. |
![]() |
| |
![]() | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Proposal for development of Gnutella (hashs) | Unregistered | General Gnutella Development Discussion | 61 | April 17th, 2002 08:35 AM |
My Proposal for XoloX!!! | Unregistered | User Experience | 1 | February 6th, 2002 08:11 AM |
What does 'Gnutella v0.6 protocoll' mean? | Moak | LimeWire Beta Archives | 0 | December 12th, 2001 10:03 PM |
---a Radical Proposal--- | Unregistered | General Gnutella / Gnutella Network Discussion | 0 | September 21st, 2001 12:08 PM |
protocol extension proposal | Unregistered | General Gnutella Development Discussion | 3 | September 16th, 2001 02:00 PM |