{"action":"created","issue":{"url":"https://api.github.com/repos/arvidn/libtorrent/issues/1373","repository_url":"https://api.github.com/repos/arvidn/libtorrent","labels_url":"https://api.github.com/repos/arvidn/libtorrent/issues/1373/labels{/name}","comments_url":"https://api.github.com/repos/arvidn/libtorrent/issues/1373/comments","events_url":"https://api.github.com/repos/arvidn/libtorrent/issues/1373/events","html_url":"https://github.com/arvidn/libtorrent/issues/1373","id":193093538,"number":1373,"title":"UDP trackers and SOCKS5 support","user":{"login":"alex-druzhinin","id":635789,"avatar_url":"https://avatars.githubusercontent.com/u/635789?v=3","gravatar_id":"","url":"https://api.github.com/users/alex-druzhinin","html_url":"https://github.com/alex-druzhinin","followers_url":"https://api.github.com/users/alex-druzhinin/followers","following_url":"https://api.github.com/users/alex-druzhinin/following{/other_user}","gists_url":"https://api.github.com/users/alex-druzhinin/gists{/gist_id}","starred_url":"https://api.github.com/users/alex-druzhinin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alex-druzhinin/subscriptions","organizations_url":"https://api.github.com/users/alex-druzhinin/orgs","repos_url":"https://api.github.com/users/alex-druzhinin/repos","events_url":"https://api.github.com/users/alex-druzhinin/events{/privacy}","received_events_url":"https://api.github.com/users/alex-druzhinin/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"arvidn","id":661450,"avatar_url":"https://avatars.githubusercontent.com/u/661450?v=3","gravatar_id":"","url":"https://api.github.com/users/arvidn","html_url":"https://github.com/arvidn","followers_url":"https://api.github.com/users/arvidn/followers","following_url":"https://api.github.com/users/arvidn/following{/other_user}","gists_url":"https://api.github.com/users/arvidn/gists{/gist_id}","starred_url":"https://api.github.com/users/arvidn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arvidn/subscriptions","organizations_url":"https://api.github.com/users/arvidn/orgs","repos_url":"https://api.github.com/users/arvidn/repos","events_url":"https://api.github.com/users/arvidn/events{/privacy}","received_events_url":"https://api.github.com/users/arvidn/received_events","type":"User","site_admin":false},"assignees":[{"login":"arvidn","id":661450,"avatar_url":"https://avatars.githubusercontent.com/u/661450?v=3","gravatar_id":"","url":"https://api.github.com/users/arvidn","html_url":"https://github.com/arvidn","followers_url":"https://api.github.com/users/arvidn/followers","following_url":"https://api.github.com/users/arvidn/following{/other_user}","gists_url":"https://api.github.com/users/arvidn/gists{/gist_id}","starred_url":"https://api.github.com/users/arvidn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arvidn/subscriptions","organizations_url":"https://api.github.com/users/arvidn/orgs","repos_url":"https://api.github.com/users/arvidn/repos","events_url":"https://api.github.com/users/arvidn/events{/privacy}","received_events_url":"https://api.github.com/users/arvidn/received_events","type":"User","site_admin":false}],"milestone":null,"comments":10,"created_at":"2016-12-02T11:22:40Z","updated_at":"2016-12-20T06:17:12Z","closed_at":"2016-12-20T06:17:12Z","body":"libtorrent can't connect to UDP trackers if SOCKS5 proxy used.\r\n\r\nIt calls tcp/accept and tcp/bind on the proxy.\r\nBut when it try to send UDP packet to tracker - error operation_not_supported returned.\r\n\r\nI can see the issue in master branch - in session_impl.cpp, method `send_udp_packet_hostname`.\r\nIt want to use a socket from `m_listen_sockets`, but there are no sockets for UDP tracker.\r\nIt should open a new UDP socket and use UDP ASSOCIATE, but instead returns error.\r\n\r\nRC_1_1 also can't connect to UDP trackers, but looks like it's implemented in other way.\r\n\r\nIs master branch stable enough to use it for a project? Or better we should stay on RC_1_1?"},"comment":{"url":"https://api.github.com/repos/arvidn/libtorrent/issues/comments/268164516","html_url":"https://github.com/arvidn/libtorrent/issues/1373#issuecomment-268164516","issue_url":"https://api.github.com/repos/arvidn/libtorrent/issues/1373","id":268164516,"user":{"login":"arvidn","id":661450,"avatar_url":"https://avatars.githubusercontent.com/u/661450?v=3","gravatar_id":"","url":"https://api.github.com/users/arvidn","html_url":"https://github.com/arvidn","followers_url":"https://api.github.com/users/arvidn/followers","following_url":"https://api.github.com/users/arvidn/following{/other_user}","gists_url":"https://api.github.com/users/arvidn/gists{/gist_id}","starred_url":"https://api.github.com/users/arvidn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arvidn/subscriptions","organizations_url":"https://api.github.com/users/arvidn/orgs","repos_url":"https://api.github.com/users/arvidn/repos","events_url":"https://api.github.com/users/arvidn/events{/privacy}","received_events_url":"https://api.github.com/users/arvidn/received_events","type":"User","site_admin":false},"created_at":"2016-12-20T06:17:12Z","updated_at":"2016-12-20T06:17:12Z","body":"@aldenml pushed and merged"}}
{"actor":{"display_login":"arvidn"}}