Loading CHANGES +7 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,13 @@ Changelog Yang Tse (2 Jul 2008) - The previously committed fix for bug report #1999181 prevented using the monotonic clock on any system without an always supported POSIX compliant implementation. Now the POSIX compliant configuration check is removed and will fallback to gettimeofday when the monotonic clock is unavailable at run-time. Daniel Stenberg (1 Jul 2008) - Rolland Dudemaine provided fixes to get libcurl to build for the INTEGRITY operating system. Loading RELEASE-NOTES +1 −1 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ This release includes the following bugfixes: o SCP or SFTP over socks proxy crashed o RC4-MD5 cipher now works with NSS-built libcurl o range requests with --head are now done correctly o configure script misdetected monotonic clock availability o fallback to gettimeofday when monotonic clock is unavailable at run-time o range numbers could be made to wrongly get output as signed This release includes the following known bugs: Loading acinclude.m4 +6 −24 Original line number Diff line number Diff line Loading @@ -1979,16 +1979,13 @@ dnl Check if monotonic clock_gettime is available. AC_DEFUN([CURL_CHECK_FUNC_CLOCK_GETTIME_MONOTONIC], [ AC_REQUIRE([AC_HEADER_TIME])dnl AC_CHECK_HEADERS(sys/types.h unistd.h sys/time.h time.h) AC_MSG_CHECKING([for POSIX always supported monotonic clock_gettime]) AC_CHECK_HEADERS(sys/types.h sys/time.h time.h) AC_MSG_CHECKING([for monotonic clock_gettime]) AC_COMPILE_IFELSE([ AC_LANG_PROGRAM([[ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif #ifdef HAVE_SYS_TIME_H #include <sys/time.h> #ifdef TIME_WITH_SYS_TIME Loading @@ -2000,16 +1997,8 @@ AC_DEFUN([CURL_CHECK_FUNC_CLOCK_GETTIME_MONOTONIC], [ #endif #endif ]],[[ #if defined(_POSIX_MONOTONIC_CLOCK) && (_POSIX_MONOTONIC_CLOCK > 0) /* The monotonic clock will not be used unless the feature test macro is defined with a value greater than zero indicating _always_ supported. */ struct timespec ts; (void)clock_gettime(CLOCK_MONOTONIC, &ts); #else HAVE_CLOCK_GETTIME_MONOTONIC shall not be defined. #endif ]]) ],[ AC_MSG_RESULT([yes]) Loading @@ -2018,8 +2007,8 @@ AC_DEFUN([CURL_CHECK_FUNC_CLOCK_GETTIME_MONOTONIC], [ AC_MSG_RESULT([no]) ac_cv_func_clock_gettime="no" ]) dnl Definition of HAVE_CLOCK_GETTIME_MONOTONIC is intentionally dnl postponed until library linking checks for clock_gettime pass. dnl Definition of HAVE_CLOCK_GETTIME_MONOTONIC is intentionally postponed dnl until library linking and run-time checks for clock_gettime succeed. ]) dnl AC_DEFUN Loading Loading @@ -2050,9 +2039,6 @@ AC_DEFUN([CURL_CHECK_LIBS_CLOCK_GETTIME_MONOTONIC], [ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif #ifdef HAVE_SYS_TIME_H #include <sys/time.h> #ifdef TIME_WITH_SYS_TIME Loading Loading @@ -2105,9 +2091,6 @@ AC_DEFUN([CURL_CHECK_LIBS_CLOCK_GETTIME_MONOTONIC], [ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif #ifdef HAVE_SYS_TIME_H #include <sys/time.h> #ifdef TIME_WITH_SYS_TIME Loading @@ -2119,11 +2102,10 @@ AC_DEFUN([CURL_CHECK_LIBS_CLOCK_GETTIME_MONOTONIC], [ #endif #endif ]],[[ #if defined(_POSIX_MONOTONIC_CLOCK) && (_POSIX_MONOTONIC_CLOCK > 0) struct timespec ts; if (0 == clock_gettime(CLOCK_MONOTONIC, &ts)) exit(0); #endif else exit(1); ]]) ],[ Loading ares/CHANGES +3 −0 Original line number Diff line number Diff line Changelog for the c-ares project * Jul 2 2008 (Yang Tse) - Fallback to gettimeofday when monotonic clock is unavailable at run-time. * Jun 30 2008 (Daniel Stenberg) - As was pointed out to me by Andreas Schuldei, the MAXHOSTNAMELEN define is Loading ares/RELEASE-NOTES +1 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ This is what's new and changed in the c-ares 1.5.3 release: o fix adig sample application compilation failure on some systems o fix pkg-config reporting of private libraries needed for static linking o fallback to gettimeofday when monotonic clock is unavailable at run-time Thanks go to these friendly people for their efforts and contributions: Loading Loading
CHANGES +7 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,13 @@ Changelog Yang Tse (2 Jul 2008) - The previously committed fix for bug report #1999181 prevented using the monotonic clock on any system without an always supported POSIX compliant implementation. Now the POSIX compliant configuration check is removed and will fallback to gettimeofday when the monotonic clock is unavailable at run-time. Daniel Stenberg (1 Jul 2008) - Rolland Dudemaine provided fixes to get libcurl to build for the INTEGRITY operating system. Loading
RELEASE-NOTES +1 −1 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ This release includes the following bugfixes: o SCP or SFTP over socks proxy crashed o RC4-MD5 cipher now works with NSS-built libcurl o range requests with --head are now done correctly o configure script misdetected monotonic clock availability o fallback to gettimeofday when monotonic clock is unavailable at run-time o range numbers could be made to wrongly get output as signed This release includes the following known bugs: Loading
acinclude.m4 +6 −24 Original line number Diff line number Diff line Loading @@ -1979,16 +1979,13 @@ dnl Check if monotonic clock_gettime is available. AC_DEFUN([CURL_CHECK_FUNC_CLOCK_GETTIME_MONOTONIC], [ AC_REQUIRE([AC_HEADER_TIME])dnl AC_CHECK_HEADERS(sys/types.h unistd.h sys/time.h time.h) AC_MSG_CHECKING([for POSIX always supported monotonic clock_gettime]) AC_CHECK_HEADERS(sys/types.h sys/time.h time.h) AC_MSG_CHECKING([for monotonic clock_gettime]) AC_COMPILE_IFELSE([ AC_LANG_PROGRAM([[ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif #ifdef HAVE_SYS_TIME_H #include <sys/time.h> #ifdef TIME_WITH_SYS_TIME Loading @@ -2000,16 +1997,8 @@ AC_DEFUN([CURL_CHECK_FUNC_CLOCK_GETTIME_MONOTONIC], [ #endif #endif ]],[[ #if defined(_POSIX_MONOTONIC_CLOCK) && (_POSIX_MONOTONIC_CLOCK > 0) /* The monotonic clock will not be used unless the feature test macro is defined with a value greater than zero indicating _always_ supported. */ struct timespec ts; (void)clock_gettime(CLOCK_MONOTONIC, &ts); #else HAVE_CLOCK_GETTIME_MONOTONIC shall not be defined. #endif ]]) ],[ AC_MSG_RESULT([yes]) Loading @@ -2018,8 +2007,8 @@ AC_DEFUN([CURL_CHECK_FUNC_CLOCK_GETTIME_MONOTONIC], [ AC_MSG_RESULT([no]) ac_cv_func_clock_gettime="no" ]) dnl Definition of HAVE_CLOCK_GETTIME_MONOTONIC is intentionally dnl postponed until library linking checks for clock_gettime pass. dnl Definition of HAVE_CLOCK_GETTIME_MONOTONIC is intentionally postponed dnl until library linking and run-time checks for clock_gettime succeed. ]) dnl AC_DEFUN Loading Loading @@ -2050,9 +2039,6 @@ AC_DEFUN([CURL_CHECK_LIBS_CLOCK_GETTIME_MONOTONIC], [ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif #ifdef HAVE_SYS_TIME_H #include <sys/time.h> #ifdef TIME_WITH_SYS_TIME Loading Loading @@ -2105,9 +2091,6 @@ AC_DEFUN([CURL_CHECK_LIBS_CLOCK_GETTIME_MONOTONIC], [ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif #ifdef HAVE_SYS_TIME_H #include <sys/time.h> #ifdef TIME_WITH_SYS_TIME Loading @@ -2119,11 +2102,10 @@ AC_DEFUN([CURL_CHECK_LIBS_CLOCK_GETTIME_MONOTONIC], [ #endif #endif ]],[[ #if defined(_POSIX_MONOTONIC_CLOCK) && (_POSIX_MONOTONIC_CLOCK > 0) struct timespec ts; if (0 == clock_gettime(CLOCK_MONOTONIC, &ts)) exit(0); #endif else exit(1); ]]) ],[ Loading
ares/CHANGES +3 −0 Original line number Diff line number Diff line Changelog for the c-ares project * Jul 2 2008 (Yang Tse) - Fallback to gettimeofday when monotonic clock is unavailable at run-time. * Jun 30 2008 (Daniel Stenberg) - As was pointed out to me by Andreas Schuldei, the MAXHOSTNAMELEN define is Loading
ares/RELEASE-NOTES +1 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ This is what's new and changed in the c-ares 1.5.3 release: o fix adig sample application compilation failure on some systems o fix pkg-config reporting of private libraries needed for static linking o fallback to gettimeofday when monotonic clock is unavailable at run-time Thanks go to these friendly people for their efforts and contributions: Loading