1. 04 2月, 2016 5 次提交
  2. 01 2月, 2016 1 次提交
  3. 31 1月, 2016 1 次提交
  4. 29 1月, 2016 1 次提交
  5. 27 1月, 2016 1 次提交
    • R
      Remove /* foo.c */ comments · 34980760
      Rich Salz 提交于
      This was done by the following
              find . -name '*.[ch]' | /tmp/pl
      where /tmp/pl is the following three-line script:
              print unless $. == 1 && m@/\* .*\.[ch] \*/@;
              close ARGV if eof; # Close file to reset $.
      
      And then some hand-editing of other files.
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      34980760
  6. 08 1月, 2016 1 次提交
  7. 02 12月, 2015 1 次提交
  8. 03 11月, 2015 6 次提交
  9. 03 10月, 2015 1 次提交
  10. 30 9月, 2015 1 次提交
    • 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
  11. 23 9月, 2015 1 次提交
  12. 24 6月, 2015 1 次提交
  13. 16 6月, 2015 1 次提交
  14. 10 6月, 2015 1 次提交
    • M
      Change BIO_number_read and BIO_number_written() to be 64 bit · b8b12aad
      Matt Caswell 提交于
      The return type of BIO_number_read() and BIO_number_written() as well as
      the corresponding num_read and num_write members in the BIO structure has
      been changed from unsigned long to uint64_t. On platforms where an unsigned
      long is 32 bits (e.g. Windows) these counters could overflow if >4Gb is
      transferred.
      
      With thanks to the Open Crypto Audit Project for reporting this issue.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      b8b12aad
  15. 14 5月, 2015 1 次提交
  16. 01 4月, 2015 1 次提交
  17. 06 3月, 2015 1 次提交
  18. 22 1月, 2015 2 次提交
  19. 15 1月, 2015 1 次提交
    • R
      Cleanup OPENSSL_NO_xxx, part 1 · 4b618848
      Rich Salz 提交于
      OPENSSL_NO_RIPEMD160, OPENSSL_NO_RIPEMD merged into OPENSSL_NO_RMD160
      OPENSSL_NO_FP_API merged into OPENSSL_NO_STDIO
      Two typo's on #endif comments fixed:
      	OPENSSL_NO_ECB fixed to OPENSSL_NO_OCB
      	OPENSSL_NO_HW_SureWare fixed to OPENSSL_NO_HW_SUREWARE
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      4b618848
  20. 31 12月, 2014 1 次提交
  21. 03 12月, 2014 1 次提交
    • M
      There are a number of instances throughout the code where the constant 28 is · 0d3ae34d
      Matt Caswell 提交于
      used with no explanation. Some of this was introduced as part of RT#1929. The
      value 28 is the length of the IP header (20 bytes) plus the UDP header (8
      bytes). However use of this constant is incorrect because there may be
      instances where a different value is needed, e.g. an IPv4 header is 20 bytes
      but an IPv6 header is 40. Similarly you may not be using UDP (e.g. SCTP).
      This commit introduces a new BIO_CTRL that provides the value to be used for
      this mtu "overhead". It will be used by subsequent commits.
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      0d3ae34d
  22. 19 2月, 2014 1 次提交
  23. 07 10月, 2013 1 次提交
  24. 11 6月, 2012 1 次提交
  25. 06 3月, 2012 1 次提交
    • D
      PR: 2755 · 62b6948a
      Dr. Stephen Henson 提交于
      Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
      
      Reduce MTU after failed transmissions.
      62b6948a
  26. 26 2月, 2012 1 次提交
    • D
      PR: 2730 · a36fb725
      Dr. Stephen Henson 提交于
      Submitted by: Arpadffy Zoltan <Zoltan.Arpadffy@scientificgames.se>
      
      VMS fixes: disable SCTP by default.
      a36fb725
  27. 27 12月, 2011 1 次提交
  28. 25 12月, 2011 1 次提交
    • D
      PR: 2535 · 7e159e01
      Dr. Stephen Henson 提交于
      Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
      Reviewed by: steve
      
      Add SCTP support for DTLS (RFC 6083).
      7e159e01
  29. 02 12月, 2011 1 次提交
  30. 05 9月, 2009 1 次提交
    • D
      PR: 2028 · 07a9d1a2
      Dr. Stephen Henson 提交于
      Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
      Approved by: steve@openssl.org
      
      Fix DTLS cookie management bugs.
      07a9d1a2