openssl/util
Rich Salz 04e62715db Introduce ASN1_TIME_set_string_X509 API
Make funcs to deal with non-null-term'd string
in both asn1_generalizedtime_to_tm() and asn1_utctime_to_tm().

Fixes issue #3444.

This one is used to enforce strict format (RFC 5280) check and to
convert GeneralizedTime to UTCTime.

apps/ca has been changed to use the new API.

Test cases and documentation are updated/added

Signed-off-by: Paul Yang <paulyang.inf@gmail.com>

Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3566)
2017-06-11 16:36:07 -04:00
..
perl/OpenSSL/Util
TLSProxy Wait longer for the server in TLSProxy to start 2017-05-31 11:26:49 +01:00
build.info VMS: throw away [.util]shareable_image_wrap.c.in and add replacement scripts 2017-03-14 22:27:17 +01:00
ck_errf.pl Perltidy ck_errf 2017-05-03 14:16:58 -04:00
copy.pl
dofile.pl
find-doc-nits List undocumented macros 2017-06-08 17:23:21 -04:00
find-unused-errs Add -f -r flags to find-unused-errs 2017-04-16 07:57:12 -04:00
indent.pro Added support for ESSCertIDv2 2017-05-03 09:04:23 +02:00
libcrypto.num Introduce ASN1_TIME_set_string_X509 API 2017-06-11 16:36:07 -04:00
libssl.num Extend the SERVERINFO file format to include an extensions context 2017-05-03 14:37:42 +01:00
local_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00
mkbuildinf.pl
mkdef.pl make error tables const and separate header file 2017-06-07 15:12:03 -04:00
mkdir-p.pl
mkerr.pl make error tables const and separate header file 2017-06-07 15:12:03 -04:00
mkrc.pl Fix curly braces on util/mkrc.pl 2017-05-03 14:16:58 -04:00
openssl-format-source
opensslwrap.sh
private.num Remove doc of non-existent functions 2017-06-08 15:18:38 -04:00
process_docs.pl util/process_docs.pl: make it possible to add a suffix to man docs 2017-03-06 21:38:19 +01:00
shlib_wrap.sh.in
su-filter.pl
unlocal_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00
with_fallback.pm