1. 21 11月, 2015 6 次提交
  2. 17 11月, 2015 1 次提交
  3. 11 11月, 2015 1 次提交
    • M
      Fix SSL_use_certificate_chain_file · a974e64a
      Matt Caswell 提交于
      The new function SSL_use_certificate_chain_file was always crashing in
      the internal function use_certificate_chain_file because it would pass a
      NULL value for SSL_CTX *, but use_certificate_chain_file would
      unconditionally try to dereference it.
      Reviewed-by: NStephen Henson <steve@openssl.org>
      a974e64a
  4. 05 11月, 2015 1 次提交
  5. 31 10月, 2015 1 次提交
  6. 30 10月, 2015 2 次提交
  7. 25 10月, 2015 1 次提交
  8. 19 10月, 2015 1 次提交
  9. 14 10月, 2015 3 次提交
  10. 09 10月, 2015 1 次提交
  11. 08 10月, 2015 1 次提交
  12. 05 10月, 2015 1 次提交
    • R
      Fix make depend for things being built in subdirectories · 46f4d2be
      Richard Levitte 提交于
      Some makedepend mechanisms remove all directory information in the
      target, so a dependency can looks like this:
      
      ssl3_record.o: record/ssl3_record.c
      
      However, that doesn't quite suit us, our Makefile has us build
      record/ssl3_record.o rather than ssl3_record.o.
      
      To clear this up, a change to util/clean-depend.pl takes care of this
      case by looking up the original file in the dependencies and restoring
      the directory information from it.
      Reviewed-by: NBen Laurie <ben@openssl.org>
      46f4d2be
  13. 30 9月, 2015 2 次提交
    • M
      Fix libeay.num · dd35486d
      Matt Caswell 提交于
      Removed duplicated ordinals from libeay.num
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      dd35486d
    • D
      Fix no-stdio build · 984d6c60
      David Woodhouse 提交于
      Much related/similar work also done by
      Ivan Nestlerode <ivan.nestlerode@sonos.com>
      
         +Replace FILE BIO's with dummy ops that fail.
         +Include <stdio.h> for sscanf() even with no-stdio (since the declaration
          is there). We rely on sscanf() to parse the OPENSSL_ia32cap environment
          variable, since it can be larger than a 'long'. And we don't rely on the
          availability of strtoull().
         +Remove OPENSSL_stderr(); not used.
         +Make OPENSSL_showfatal() do nothing (currently without stdio there's
          nothing we can do).
         +Remove file-based functionality from ssl/. The function
          prototypes were already gone, but not the functions themselves.
         +Remove unviable conf functionality via SYS_UEFI
         +Add fallback definition of BUFSIZ.
         +Remove functions taking FILE * from header files.
         +Add missing DECLARE_PEM_write_fp_const
         +Disable X509_LOOKUP_hash_dir(). X509_LOOKUP_file() was already compiled out,
          so remove its prototype.
         +Use OPENSSL_showfatal() in CRYPTO_destroy_dynlockid().
         +Eliminate SRP_VBASE_init() and supporting functions. Users will need to
          build the verifier manually instead.
         +Eliminate compiler warning for unused do_pk8pkey_fp().
         +Disable TEST_ENG_OPENSSL_PKEY.
         +Disable GOST engine as is uses [f]printf all over the place.
         +Eliminate compiler warning for unused send_fp_chars().
      Signed-off-by: NRich Salz <rsalz@akamai.com>
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      984d6c60
  14. 28 9月, 2015 4 次提交
  15. 25 9月, 2015 1 次提交
  16. 23 9月, 2015 1 次提交
  17. 20 9月, 2015 1 次提交
  18. 16 9月, 2015 1 次提交
  19. 10 9月, 2015 1 次提交
    • D
      RT3992: Make SCT #ifdeffable. · 05d7bf6c
      David Woodhouse 提交于
      This code does open-coded division on 64-bit quantities and thus when
      building with GCC on 32-bit platforms will require functions such as
      __umoddi3 and __udivdi3 from libgcc.
      
      In constrained environments such as firmware, those functions may not
      be available. So make it possible to compile out SCT support, which in
      fact (in the case of UEFI) we don't need anyway.
      Signed-off-by: NRich Salz <rsalz@akamai.com>
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      05d7bf6c
  20. 07 9月, 2015 1 次提交
    • R
      Adapt mk1mf.pl and helpers to the new testing framework. · fd9ad230
      Richard Levitte 提交于
      With the new testing framework, building a test target with mk1mf.pl
      becomes a very simple thing.  And especially, no more need to do the
      amount of hackery in unix.pl we did.
      
      Also, some tests need a working apps/CA.pl as well as rehashed certs
      in certs/demo.  So, move the code creating those files so it gets done
      regardless, not just in non-mk1mf environments.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      fd9ad230
  21. 06 9月, 2015 3 次提交
  22. 05 9月, 2015 1 次提交
  23. 04 9月, 2015 3 次提交
  24. 03 9月, 2015 1 次提交