1. 31 7月, 2001 7 次提交
  2. 30 7月, 2001 6 次提交
  3. 28 7月, 2001 2 次提交
  4. 27 7月, 2001 5 次提交
    • L
      3a644582
    • R
      ea71c227
    • D
    • D
      · 1241126a
      Dr. Stephen Henson 提交于
      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.
      1241126a
    • D
      · 19da1300
      Dr. Stephen Henson 提交于
      First of several reorganisations to
      reduce linker bloat. For example the
      single line:
      
      PEM_read_X509()
      
      results in a binary of around 400K in Linux!
      
      This first step separates some of the PEM functions and
      avoids linking in some PKCS#7 and PKCS#12 code.
      19da1300
  5. 26 7月, 2001 5 次提交
  6. 25 7月, 2001 3 次提交
  7. 24 7月, 2001 3 次提交
    • B
      avoid warnings · ea3b8af5
      Bodo Möller 提交于
      ea3b8af5
    • B
      Avoid race condition. · badb910f
      Bodo Möller 提交于
      Submitted by: Travis Vitek <vitek@roguewave.com>
      badb910f
    • G
      - New INSTALL document describing different ways to build "tunala" and · 3866752e
      Geoff Thorpe 提交于
        possible problems.
      - New file breakage.c handles (so far) missing functions.
      - Get rid of some signed/unsigned/const warnings thanks to solaris-cc
      - Add autoconf/automake input files, and helper scripts to populate missing
        (but auto-generated) files.
      
      This change adds a configure.in and Makefile.am to build everything using
      autoconf, automake, and libtool - and adds "gunk" scripts to generate the
      various files those things need (and clean then up again after). This means
      that "autogunk.sh" needs to be run first on a system with the autotools,
      but the resulting directory should be "configure"able and compilable on
      systems without those tools.
      3866752e
  8. 23 7月, 2001 3 次提交
  9. 21 7月, 2001 6 次提交