It seems CyberBob is right on this one.
I don't know why, but it sneaked into our download code:
src/phex/download/DownloadEngine.java:
Quote:
if ( candidate.isG2FeatureAdded() )
{
request.addHeader( new HTTPHeader( "X-Features",
"g2/1.0" ) );
}
|
But I have a clue, why it is in there: Shareaza did simply use the Gnutella download mechanism in the beginning and just added a header: "Are you a shareaza with G2? If not, then to hell with you! If yes, then please go on downloading. I'll be downloading from you in any case."
I don't know, if they still act that way.