{"action":"created","issue":{"url":"https://api.github.com/repos/c-ares/c-ares/issues/112","repository_url":"https://api.github.com/repos/c-ares/c-ares","labels_url":"https://api.github.com/repos/c-ares/c-ares/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/c-ares/c-ares/issues/112/comments","events_url":"https://api.github.com/repos/c-ares/c-ares/issues/112/events","html_url":"https://github.com/c-ares/c-ares/pull/112","id":236000160,"number":112,"title":"Adding feature ares_getaddrinfo","user":{"login":"ChristianAmmer","id":26253519,"avatar_url":"https://avatars2.githubusercontent.com/u/26253519?v=4","gravatar_id":"","url":"https://api.github.com/users/ChristianAmmer","html_url":"https://github.com/ChristianAmmer","followers_url":"https://api.github.com/users/ChristianAmmer/followers","following_url":"https://api.github.com/users/ChristianAmmer/following{/other_user}","gists_url":"https://api.github.com/users/ChristianAmmer/gists{/gist_id}","starred_url":"https://api.github.com/users/ChristianAmmer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChristianAmmer/subscriptions","organizations_url":"https://api.github.com/users/ChristianAmmer/orgs","repos_url":"https://api.github.com/users/ChristianAmmer/repos","events_url":"https://api.github.com/users/ChristianAmmer/events{/privacy}","received_events_url":"https://api.github.com/users/ChristianAmmer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2017-06-14T20:28:59Z","updated_at":"2018-03-24T10:47:35Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/c-ares/c-ares/pulls/112","html_url":"https://github.com/c-ares/c-ares/pull/112","diff_url":"https://github.com/c-ares/c-ares/pull/112.diff","patch_url":"https://github.com/c-ares/c-ares/pull/112.patch"},"body":"Currently AF_UNSPEC is not well supported by ares. This Pull Request is a first attempt of an implementation of `ares_getaddrinfo`. Many details of the RFC described `getaddrinfo` are not implemented, however I think it's good enough for a starting point. It gets tested through:\r\n\r\n> [ RUN      ] AddressFamilies/MockChannelTestAI.FamilyV6/0\r\n[       OK ] AddressFamilies/MockChannelTestAI.FamilyV6/0 (1 ms)\r\n[ RUN      ] AddressFamilies/MockChannelTestAI.FamilyV4/0\r\n[       OK ] AddressFamilies/MockChannelTestAI.FamilyV4/0 (1 ms)\r\n[ RUN      ] AddressFamilies/MockChannelTestAI.FamilyV4_MultipleAddresses/0\r\n[       OK ] AddressFamilies/MockChannelTestAI.FamilyV4_MultipleAddresses/0 (1 ms)\r\n[ RUN      ] AddressFamilies/MockChannelTestAI.FamilyUnspecified/0\r\n[       OK ] AddressFamilies/MockChannelTestAI.FamilyUnspecified/0 (2 ms)\r\n"},"comment":{"url":"https://api.github.com/repos/c-ares/c-ares/issues/comments/375870277","html_url":"https://github.com/c-ares/c-ares/pull/112#issuecomment-375870277","issue_url":"https://api.github.com/repos/c-ares/c-ares/issues/112","id":375870277,"user":{"login":"halx99","id":6977319,"avatar_url":"https://avatars3.githubusercontent.com/u/6977319?v=4","gravatar_id":"","url":"https://api.github.com/users/halx99","html_url":"https://github.com/halx99","followers_url":"https://api.github.com/users/halx99/followers","following_url":"https://api.github.com/users/halx99/following{/other_user}","gists_url":"https://api.github.com/users/halx99/gists{/gist_id}","starred_url":"https://api.github.com/users/halx99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/halx99/subscriptions","organizations_url":"https://api.github.com/users/halx99/orgs","repos_url":"https://api.github.com/users/halx99/repos","events_url":"https://api.github.com/users/halx99/events{/privacy}","received_events_url":"https://api.github.com/users/halx99/received_events","type":"User","site_admin":false},"created_at":"2018-03-24T10:47:35Z","updated_at":"2018-03-24T10:47:35Z","author_association":"NONE","body":"AND, I find a little bug, it can't be cancelled by ares_cancel, and I have made some changes at my fork repo: https://github.com/halx99/c-ares"}}
{"actor":{"display_login":"halx99"}}