CVSROOT:        /cvs
Module name:    src
Changes by:     b...@cvs.openbsd.org    2022/11/08 05:56:00

Modified files:
        lib/libcrypto  : Makefile 
        lib/libcrypto/asn1: a_time.c a_time_tm.c asn1_locl.h 
Added files:
        lib/libcrypto/asn1: a_time_posix.c 
Removed files:
        lib/libcrypto  : o_time.c o_time.h 

Log message:
Replace the old OpenSSL julian date stuff with BoringSSL's

OpenSSL dealt with time conversion using a classical julian
day scheme. BoringSSL got rid of it and uses only a julian
style calculation for seconds since the POSIX time epoch.

This changes libressl to use the seconds calculation exculusively
instead of a mix of the julian day based conversions and the
system time conversions to and from time_t to tm.

ok tb@ jsing@

Reply via email to