URL:
  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15506>

                 Summary: Invalid encoding in announce URL
                 Project: mldonkey, a multi-networks file-sharing client
            Submitted by: balexandrov
            Submitted on: Sun 01/22/06 at 18:08
                Category: Bittorrent-Plugin
                Severity: 3 - Normal
              Item Group: Program malfunction
                  Status: None
             Assigned to: None
             Open/Closed: Open
                 Release: 2.7.2
                 Release: 2.7.2
        Platform Version: FreeBSD
         Binaries Origin: CVS / Self compiled
                CPU type: Intel x86

    _______________________________________________________

Details:

I have problem with one of the biggest trackers in our country (Bulgaria).
They use pass key added in announce URL. The problem is that MLDonkey
incorrectly encode characters around name of IP parameter and it becomes like
a part of the pass_key parameter.

/announce.php?pass_key=8b4964276457735433b3e69799979797%3Fip%3D62.204.114.97&numwant=100&key=2D4D4C322E372E322D97BBA3C46C43D99B32062B&info_hash=%AA%23%CEd%5D%DC%15%D7%DC%2C%AEa%AE%7C%E0n%23%CA%28Q&peer_id=-ML2.7.2-%97%BB%A3%C4lC%D9%9B2%06%2B&port=6882&uploaded=0&downloaded=0&left=1461958853&compact=1&event=started

Problem is these %3F and %3D around "ip" parameter. They are ? and =
repectivelly. Yes it is not very correct to put ? there but there is no
problem if I decode them and manually make the request. 
As result of this problem I get "invalid pass_key" error from tracker and
cannot download anything.
If someone know where to fix it (probably here bTClients.ml or
bTProtocol.ml), please tell me I can recompile it from port's work directory.






    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15506>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



_______________________________________________
Mldonkey-bugs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/mldonkey-bugs

Reply via email to