summaryrefslogtreecommitdiffstats
path: root/crypto/asn1/a_utctm.c
AgeCommit message (Collapse)Author
2010-05-03experimental function to convert ASN1_TIME to tm, not used or even compiled ↵Dr. Stephen Henson
in yet
2009-04-06Updates from 1.0.0-stableDr. Stephen Henson
2008-10-07Experimental new date handling routines. These fix issues with X509_time_adj()Dr. Stephen Henson
and should avoid any OS date limitations such as the year 2038 bug.
2007-10-13Bunch of constifications.Andy Polyakov
2004-12-12Remove duplicate lines.Dr. Stephen Henson
2004-12-05Add lots of checks for memory allocation failure, error codes to indicateDr. Stephen Henson
failure and freeing up memory if a failure occurs. PR:620
2004-03-15Constify d2i, s2i, c2i and r2i functions and other associatedRichard Levitte
functions and macros. This change has associated tags: LEVITTE_before_const and LEVITTE_after_const. Those will be removed when this change has been properly reviewed.
2004-01-27Avoid signed vs. unsigned warnings (which are treated like errors onRichard Levitte
Windows).
2003-12-27Use BUF_strlcpy() instead of strcpy().Richard Levitte
Use BUF_strlcat() instead of strcat(). Use BIO_snprintf() instead of sprintf(). In some cases, keep better track of buffer lengths. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2002-06-05It's not good to have a pointer point at something in an inner block.Richard Levitte
PR: 66
2001-05-16New internal function OPENSSL_gmtime, which is intended to do the sameRichard Levitte
as gmtime_r() on the systems where that is defined.
2001-02-20Include OpenSSL header files earlier so macros like OPENSSL_SYS_VMSRichard Levitte
get a chance to be defined.
2001-02-20Use new-style system-id macros everywhere possible. I hope I haven'tRichard Levitte
missed any. This compiles and runs on Linux, and external applications have no problems with it. The definite test will be to build this on VMS.
2001-02-19Make all configuration macros available for application by makingRichard Levitte
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
2001-02-10Fix CRL printing to correctly show when there are no revoked certificates.Dr. Stephen Henson
Make ca.c correctly initialize the revocation date. Make ASN1_UTCTIME_set_string() and ASN1_GENERALIZEDTIME_set_string() set the string type: so they can initialize ASN1_TIME structures properly.
2000-12-08Merge from the ASN1 branch of new ASN1 codeDr. Stephen Henson
to main trunk. Lets see if the makes it to openssl-cvs :-)
2000-09-09Fix some CygWin problems.Ulf Möller
2000-09-06Get rid of ASN1_UTCTIME_get, which cannot work with time_tBodo Möller
return type (on platforms where time_t is a 32 bit value). New function ASN1_UTCTIME_cmp_time_t as a replacement for use in apps/x509.c.
2000-06-01There have been a number of complaints from a number of sources that namesRichard Levitte
like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
2000-05-31Add "FIXME" comment.Bodo Möller
2000-05-29It seems that mktime does what is required here. Certainly timegm() canGeoff Thorpe
not be used because it is not available on all systems (most notably, win32).
2000-05-19Fix "FIXME" indentation :-)Bodo Möller
2000-05-19Add "FIXME" comment, and adjust the indentation.Bodo Möller
2000-05-14Allow UTCTIME objects to be retrieved. Check for imminent cert expiry.Ben Laurie
1999-10-23Don't return stuff from void functions.Ben Laurie
1999-10-20Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson
tolerated in certificates.
1999-06-04Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).Ulf Möller
Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
1999-05-13VMS support.Ulf Möller
Submitted by: Richard Levitte <richard@levitte.org>
1999-05-06Some comments.Bodo Möller
Submitted by: Reviewed by: PR:
1999-05-04Update HPUX config, work around HPUX library incompatibility.Ulf Möller
Submitted by: Anonymous
1999-04-26Remove NOPROTO definitions and error code comments.Ulf Möller
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-19Change functions to ANSI C.Ulf Möller
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall