1. 10 9月, 2015 2 次提交
  2. 09 9月, 2015 4 次提交
    • E
      PACKET: add PACKET_memdup and PACKET_strndup · 6d41fc80
      Emilia Kasper 提交于
      Use each once in s3_srvr.c to show how they work.
      
      Also fix a bug introduced in c3fc7eea
      and made apparent by this change:
      ssl3_get_next_proto wasn't updating next_proto_negotiated_len
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      6d41fc80
    • D
      RT3993: Fix error found by VS2008 · d728f0f5
      David Woodhouse 提交于
      Cast and then negate, don't negate an unsigned.
      Signed-off-by: NRich Salz <rsalz@akamai.com>
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      d728f0f5
    • D
      RT3969: Add OPENSSL_SYS_UEFI · 4d60c7e1
      David Woodhouse 提交于
      This provides support for building in the EDK II reference implementation
      of UEFI. Most UEFI firmware in existence uses OpenSSL for implementing
      the core cryptographic functionality needed for Secure Boot.
      
      This has always previously been handled with external patches to OpenSSL
      but we are now making a concerted effort to eliminate those.
      
      In this mode, we don't actually use the OpenSSL makefiles; we process
      the MINFO file generated by 'make files' and incorporate it into the
      EDK2 build system.
      
      Since EDK II builds for various targets with varying word size and we
      need to have a single prepackaged configuration, we deliberately don't
      hard-code the setting of SIXTY_FOUR_BIT vs. THIRTY_TWO_BIT in
      opensslconf.h. We bypass that for OPENSSL_SYS_UEFI and allow EDK II
      itself to set those, depending on the architecture.
      
      For x86_64, EDK II sets SIXTY_FOUR_BIT and thus uses 'long long' for the
      64-bit type, even when building with GCC where 'long' is also 64-bit. We
      do this because the Microsoft toolchain has 32-bit 'long'.
      Signed-off-by: NRich Salz <rsalz@akamai.com>
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      4d60c7e1
    • R
      Fix rehash/c_rehash doc and behavior. · ff2f6bb0
      Rich Salz 提交于
      Both now warn once if directory isn't writeable.
      Both now warn on file-write errors (multiple times).
      Update manpage to describe both program and script correctly.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      ff2f6bb0
  3. 08 9月, 2015 6 次提交
  4. 07 9月, 2015 28 次提交