Module Name: krb5 Committed By: raeburn Date: Sat Apr 24 22:38:30 UTC 2004 Modified Files: krb5/src/lib/krb5/asn.1/ChangeLog krb5/src/lib/krb5/asn.1/asn1_decode.c krb5/src/lib/krb5/asn.1/asn1_encode.c Added Files: Removed Files: Log Message Handle the somewhat common fixed case of time value 0 more efficiently. * asn1_decode.c (asn1_decode_generaltime): If the input string is the magic UNIX time zero, bypass all the arithmetic and return 0. * asn1_encode.c (asn1_encode_generaltime): If the input time value is the UNIX epoch, use a hardcoded string instead of doing the math. To generate a diff of this commit: cvs diff -r5.145 -r5.146 krb5/src/lib/krb5/asn.1/ChangeLog cvs diff -r5.22 -r5.23 krb5/src/lib/krb5/asn.1/asn1_decode.c cvs diff -r5.20 -r5.21 krb5/src/lib/krb5/asn.1/asn1_encode.c