Loading ares/CHANGES +4 −0 Original line number Diff line number Diff line Changelog for the c-ares project * October 23, 2009 (Yang Tse) - John Engelhart noticed an unreleased problem relative to a duplicate ARES_ECANCELLED error code value and missing error code description. * October 7, 2009 (Yang Tse) - Overhauled ares__get_hostent() Fixing out of bounds memory overwrite triggered with malformed /etc/hosts file. Improving parsing of /etc/hosts Loading ares/RELEASE-NOTES +1 −1 Original line number Diff line number Diff line Loading @@ -24,6 +24,6 @@ Fixed: Thanks go to these friendly people for their efforts and contributions: Phil Blundell, Japheth Cleaver, Yang Tse, Gregor Jasny, Joshua Kwan, Timo Teras, Jakub Hrozek Timo Teras, Jakub Hrozek, John Engelhart Have fun! ares/ares.h +6 −4 Original line number Diff line number Diff line Loading @@ -86,7 +86,6 @@ extern "C" { #define ARES_ENOMEM 15 #define ARES_EDESTRUCTION 16 #define ARES_EBADSTR 17 #define ARES_ECANCELLED 21 /* ares_getnameinfo error codes */ #define ARES_EBADFLAGS 18 Loading @@ -96,11 +95,14 @@ extern "C" { #define ARES_EBADHINTS 20 /* Uninitialized library error code */ #define ARES_ENOTINITIALIZED 21 #define ARES_ENOTINITIALIZED 21 /* introduced in 1.6.1 */ /* ares_library_init error codes */ #define ARES_ELOADIPHLPAPI 22 #define ARES_EADDRGETNETWORKPARAMS 23 #define ARES_ELOADIPHLPAPI 22 /* introduced in 1.6.1 */ #define ARES_EADDRGETNETWORKPARAMS 23 /* introduced in 1.6.1 */ /* More error codes */ #define ARES_ECANCELLED 24 /* introduced in 1.6.1 */ /* Flag values */ #define ARES_FLAG_USEVC (1 << 0) Loading ares/ares_strerror.c +2 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,8 @@ const char *ares_strerror(int code) "Illegal hints flags specified", "c-ares library initialization not yet performed", "Error loading iphlpapi.dll", "Could not find GetNetworkParams function" "Could not find GetNetworkParams function", "DNS query cancelled" }; if(code >= 0 && code < (int)(sizeof(errtext) / sizeof(*errtext))) Loading Loading
ares/CHANGES +4 −0 Original line number Diff line number Diff line Changelog for the c-ares project * October 23, 2009 (Yang Tse) - John Engelhart noticed an unreleased problem relative to a duplicate ARES_ECANCELLED error code value and missing error code description. * October 7, 2009 (Yang Tse) - Overhauled ares__get_hostent() Fixing out of bounds memory overwrite triggered with malformed /etc/hosts file. Improving parsing of /etc/hosts Loading
ares/RELEASE-NOTES +1 −1 Original line number Diff line number Diff line Loading @@ -24,6 +24,6 @@ Fixed: Thanks go to these friendly people for their efforts and contributions: Phil Blundell, Japheth Cleaver, Yang Tse, Gregor Jasny, Joshua Kwan, Timo Teras, Jakub Hrozek Timo Teras, Jakub Hrozek, John Engelhart Have fun!
ares/ares.h +6 −4 Original line number Diff line number Diff line Loading @@ -86,7 +86,6 @@ extern "C" { #define ARES_ENOMEM 15 #define ARES_EDESTRUCTION 16 #define ARES_EBADSTR 17 #define ARES_ECANCELLED 21 /* ares_getnameinfo error codes */ #define ARES_EBADFLAGS 18 Loading @@ -96,11 +95,14 @@ extern "C" { #define ARES_EBADHINTS 20 /* Uninitialized library error code */ #define ARES_ENOTINITIALIZED 21 #define ARES_ENOTINITIALIZED 21 /* introduced in 1.6.1 */ /* ares_library_init error codes */ #define ARES_ELOADIPHLPAPI 22 #define ARES_EADDRGETNETWORKPARAMS 23 #define ARES_ELOADIPHLPAPI 22 /* introduced in 1.6.1 */ #define ARES_EADDRGETNETWORKPARAMS 23 /* introduced in 1.6.1 */ /* More error codes */ #define ARES_ECANCELLED 24 /* introduced in 1.6.1 */ /* Flag values */ #define ARES_FLAG_USEVC (1 << 0) Loading
ares/ares_strerror.c +2 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,8 @@ const char *ares_strerror(int code) "Illegal hints flags specified", "c-ares library initialization not yet performed", "Error loading iphlpapi.dll", "Could not find GetNetworkParams function" "Could not find GetNetworkParams function", "DNS query cancelled" }; if(code >= 0 && code < (int)(sizeof(errtext) / sizeof(*errtext))) Loading