BEP 3 defines the baseline HTTP tracker peers response as a list of dictionaries containing peer id, ip, and port, while compact peers are a later BEP 23 extension. Verify and complete deserialization for non-compact peer dictionaries so the client works with strictly BEP 3 trackers; reference: BEP 3 tracker responses.
BEP 3 defines the baseline HTTP tracker peers response as a list of dictionaries containing peer id, ip, and port, while compact peers are a later BEP 23 extension. Verify and complete deserialization for non-compact peer dictionaries so the client works with strictly BEP 3 trackers; reference: BEP 3 tracker responses.