Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > Phex (Cross-platform) > General Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Discussion For anything which doesn't fit somewhere else (for PHEX users)


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old July 13th, 2005
Novicius
 
Join Date: July 13th, 2005
Posts: 2
ZonZon is flying high
Default G2 Support

Please tell me in an upcoming version Phex will have G2 Support. That would be really cool, especially if you could choose wich nets you want on. G1, G2 or both. I hope it is coming
Reply With Quote
  #2 (permalink)  
Old July 13th, 2005
et voilà's Avatar
+Modérateur à ses heures+
 
Join Date: July 26th, 2002
Location: Le Québec
Posts: 2,904
et voilà is a great assister to others; your light through the dark tunnel
Default

I sure hope not, work can be much better spent on the Gnutella implementation
Reply With Quote
  #3 (permalink)  
Old July 14th, 2005
Phex Developer
 
Join Date: May 9th, 2001
Location: Stuttgart, Germany
Posts: 988
GregorK is flying high
Default

Its not coming.
__________________
Reply With Quote
  #4 (permalink)  
Old July 17th, 2005
Novicius
 
Join Date: July 13th, 2005
Posts: 2
ZonZon is flying high
Default

Ok then
Reply With Quote
  #5 (permalink)  
Old July 21st, 2005
Novicius
 
Join Date: July 21st, 2005
Posts: 1
deltagamma is flying high
Default

As somebody who runs 24/7 on both Gnutella and G2 (using Shareaza, BearShare, Limewire, just downloaded Phex), I welcome Phex downloads.

However, there have been reports that Phex is leeching by spoofing G2 headers. If Phex isn't going to support G2, that's cool, it's obviously up to GregorK, but it's not kosher to spoof the headers. Shareazas that don't have Gnutella support turned on can't download from Phex users, and the ones that can download from Phex users, you should be able to DL from the same as any other Gnutella client. Personally, I see about 80% of my uploads go to Gnutella, which is fine with me so long as the Gnutella clients play nice.

Thanks for your consideration. Hi, ev!
Reply With Quote
  #6 (permalink)  
Old July 21st, 2005
et voilà's Avatar
+Modérateur à ses heures+
 
Join Date: July 26th, 2002
Location: Le Québec
Posts: 2,904
et voilà is a great assister to others; your light through the dark tunnel
Default

haha, welcome deltagamma! If what you say is true, you are right, Phex shouldn't spoof G2 headers to get more sources. Most G2 sources are slow anyway, there is not much to gain, but more importantly, that's not ethical.

Ciao
Reply With Quote
  #7 (permalink)  
Old July 22nd, 2005
Phex Developer
 
Join Date: May 9th, 2001
Location: Stuttgart, Germany
Posts: 988
GregorK is flying high
Default

Phex supports all headers necessary to download from sources that are in Gnutella search results, in Gnutella download mesh and it downloads from everybody who tries to download partial files from Phex.

Since I assume no MP/G2 nodes are in Gnutella search results, Gnutella download mesh and they wont download partial files from Phex everything should be just fine....
__________________
Reply With Quote
  #8 (permalink)  
Old July 22nd, 2005
et voilà's Avatar
+Modérateur à ses heures+
 
Join Date: July 26th, 2002
Location: Le Québec
Posts: 2,904
et voilà is a great assister to others; your light through the dark tunnel
Default

Merci for the clarification Gregork, I guess those were rumors only
Reply With Quote
  #9 (permalink)  
Old July 22nd, 2005
Novicius
 
Join Date: July 22nd, 2005
Posts: 1
MikeW is flying high
Default

Hi GregorK.
I noticed some interesting behavour with phex what the source code seems to back up. It does actually appear that whenever phex has to deal with a shareaza client - it sends the "X-Features: g2/1.0" header.
As you said yourself in this thread, phex will not support G2 so I don't see why the client should send that header to all shareaza clients - regardless of whether the shareaza client is on the Gnutella network or the G2 network.
I recompiled the phex code to not send that header and I could successfully download from shareaza clients when they had Gnutella enabled. When shareaza does not have Gnutella enabled it will not download from phex.
While shareaza does not download from phex when Gnutella is disabled, phex can still download from shareaza.
Why forge the X-Features: g2 header when phex clients will be able to download from shareaza clients on Gnutella. By forging that header it allows phex clients to leech from G2 only shareazas (download from and not upload back)?
Reply With Quote
  #10 (permalink)  
Old July 22nd, 2005
Phex Developer
 
Join Date: May 9th, 2001
Location: Stuttgart, Germany
Posts: 988
GregorK is flying high
Default

Like I said:

Since I assume no MP/G2 nodes are in Gnutella search results, Gnutella download mesh and they wont download partial files from Phex everything should be just fine....

In case Shareaza is leeching partial file downloads, polluting search results or infecting the download mesh Phex is using it to download, which in my eyes is perfectly legitimate.

But since Phex is not supporting G2 and it should never see any G2 search results or G2 sources in download mesh, it should never happen that a G2 node is in Phex download candidates. So this is just a theoretical assumption that Phex could download from a G2 node.

If this still happens to you... Shareaza should better stop polluting Gnutella...!

BTW: You will find the same logic in many other Gnutella clients.
__________________

Last edited by GregorK; July 22nd, 2005 at 07:46 AM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Lime wire support??? What support? ticked Open Discussion topics 2 May 15th, 2007 04:13 PM
linux specific fixes - amaroK support, better looking themes, and XGL/COMPIZ support baldy1324 New Feature Requests 0 May 25th, 2006 03:12 PM
How do you get support around here? Robster Open Discussion topics 3 April 5th, 2005 02:17 AM
Getting Pro support Scott_R General Mac OSX Support 1 March 24th, 2005 09:33 AM
Support Unregistered Windows 2 June 13th, 2002 07:22 AM


All times are GMT -7. The time now is 08:16 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.