Brant Thomsen wrote:
The C++ compiler in Microsoft's Visual Studio 2005 (and later) makes time_t a 64-bit number when compiling 32-bit code. Older compilers, such as Visual C++ 6.0, make time_t a 32-bit number, which would cause year 2038 issues.
I'd very much like to see TAI64 adopted where one second granularity is required (sufficient for all dates in the past and future until the EOL of the universe), and TAI64n (requiring 64 + 30 bits in some representation) for nanosecond accuracy. Dan Bernstein's libtai is a good starting point. Many things will have to change, including the ntp protocol, but a more rational representation for time values will have plenty of good side-effects. - M ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]