openssl/crypto/pem
Dr. Stephen Henson 1241126adf More linker bloat reorganisation:
Split private key PEM and normal PEM handling. Private key
handling needs to link in stuff like PKCS#8.

Relocate the ASN1 *_dup() functions, to the relevant ASN1
modules using new macro IMPLEMENT_ASN1_DUP_FUNCTION. Previously
these were all in crypto/x509/x_all.c along with every ASN1
BIO/fp function which linked in *every* ASN1 function if
a single dup was used.

Move the authority key id ASN1 structure to a separate file.
This is used in the X509 routines and its previous location
linked in all the v3 extension code.

Also move ASN1_tag2bit to avoid linking in a_bytes.c which
is now largely obsolete.

So far under Linux stripped binary with single PEM_read_X509
is now 238K compared to 380K before these changes.
2001-07-27 02:22:42 +00:00
..
.cvsignore Ignore Makefile.save 1999-04-29 16:04:54 +00:00
Makefile.ssl More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
message Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
pem.h More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
pem2.h In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>, 2000-05-02 12:16:01 +00:00
pem_all.c More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
pem_err.c Make all configuration macros available for application by making 2001-02-19 16:06:34 +00:00
pem_info.c Make all configuration macros available for application by making 2001-02-19 16:06:34 +00:00
pem_lib.c More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
pem_oth.c More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
pem_pk8.c More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
pem_pkey.c More linker bloat reorganisation: 2001-07-27 02:22:42 +00:00
pem_seal.c Make all configuration macros available for application by making 2001-02-19 16:06:34 +00:00
pem_sign.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
pem_x509.c First of several reorganisations to 2001-07-26 22:34:45 +00:00
pem_xaux.c First of several reorganisations to 2001-07-26 22:34:45 +00:00
pkcs7.lis Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00