1. 26 5月, 2023 1 次提交
  2. 12 4月, 2023 2 次提交
  3. 10 8月, 2021 1 次提交
  4. 27 2月, 2020 1 次提交
  5. 01 3月, 2018 1 次提交
  6. 13 2月, 2018 1 次提交
  7. 01 2月, 2018 1 次提交
  8. 18 10月, 2017 1 次提交
  9. 13 6月, 2017 1 次提交
  10. 15 10月, 2016 1 次提交
  11. 18 5月, 2016 1 次提交
  12. 20 2月, 2016 1 次提交
  13. 11 1月, 2016 1 次提交
  14. 06 9月, 2015 2 次提交
  15. 02 5月, 2015 1 次提交
    • R
      free NULL cleanup -- coda · 25aaa98a
      Rich Salz 提交于
      After the finale, the "real" final part. :)  Do a recursive grep with
      "-B1 -w [a-zA-Z0-9_]*_free" to see if any of the preceeding lines are
      an "if NULL" check that can be removed.
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      25aaa98a
  16. 25 4月, 2015 1 次提交
    • R
      Big apps cleanup (option-parsing, etc) · 7e1b7485
      Rich Salz 提交于
      This is merges the old "rsalz-monolith" branch over to master.  The biggest
      change is that option parsing switch from cascasding 'else if strcmp("-foo")'
      to a utility routine and somethin akin to getopt.  Also, an error in the
      command line no longer prints the full summary; use -help (or --help :)
      for that.  There have been many other changes and code-cleanup, see
      bullet list below.
      
      Special thanks to Matt for the long and detailed code review.
      
      TEMPORARY:
              For now, comment out CRYPTO_mem_leaks() at end of main
      
      Tickets closed:
              RT3515: Use 3DES in pkcs12 if built with no-rc2
              RT1766: s_client -reconnect and -starttls broke
              RT2932: Catch write errors
              RT2604: port should be 'unsigned short'
              RT2983: total_bytes undeclared #ifdef RENEG
              RT1523: Add -nocert to fix output in x509 app
              RT3508: Remove unused variable introduced by b09eb246
              RT3511: doc fix; req default serial is random
              RT1325,2973: Add more extensions to c_rehash
              RT2119,3407: Updated to dgst.pod
              RT2379: Additional typo fix
              RT2693: Extra include of string.h
              RT2880: HFS is case-insensitive filenames
              RT3246: req command prints version number wrong
      
      Other changes; incompatibilities marked with *:
              Add SCSV support
              Add -misalign to speed command
              Make dhparam, dsaparam, ecparam, x509 output C in proper style
              Make some internal ocsp.c functions void
              Only display cert usages with -help in verify
              Use global bio_err, remove "BIO*err" parameter from functions
              For filenames, - always means stdin (or stdout as appropriate)
              Add aliases for -des/aes "wrap" ciphers.
              *Remove support for IISSGC (server gated crypto)
              *The undocumented OCSP -header flag is now "-header name=value"
              *Documented the OCSP -header flag
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      7e1b7485
  17. 17 4月, 2015 1 次提交
  18. 25 3月, 2015 1 次提交
  19. 23 3月, 2015 1 次提交
  20. 24 1月, 2015 1 次提交
    • R
      ifdef cleanup, part 4a: '#ifdef undef' · a2b18e65
      Rich Salz 提交于
      This removes all code surrounded by '#ifdef undef'
      One case is left: memmove() replaced by open-coded for loop,
      in crypto/stack/stack.c  That needs further review.
      
      Also removed a couple of instances of /* dead code */ if I saw them
      while doing the main removal.
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      a2b18e65
  21. 22 1月, 2015 1 次提交
  22. 24 5月, 2014 2 次提交
  23. 30 4月, 2011 1 次提交
    • D
      Initial "opaque SSL" framework. If an application defines · 08557cf2
      Dr. Stephen Henson 提交于
      OPENSSL_NO_SSL_INTERN all ssl related structures are opaque
      and internals cannot be directly accessed. Many applications
      will need some modification to support this and most likely some
      additional functions added to OpenSSL.
      
      The advantage of this option is that any application supporting
      it will still be binary compatible if SSL structures change.
      08557cf2
  24. 06 4月, 2005 1 次提交
  25. 31 3月, 2005 1 次提交
  26. 04 12月, 2002 1 次提交
  27. 24 6月, 2001 1 次提交
  28. 20 2月, 2001 1 次提交
  29. 06 2月, 2001 1 次提交
  30. 20 9月, 2000 1 次提交
    • R
      On VMS, stdout may very well lead to a file that is written to in a · 645749ef
      Richard Levitte 提交于
      record-oriented fashion.  That means that every write() will write a
      separate record, which will be read separately by the programs trying
      to read from it.  This can be very confusing.
      
      The solution is to put a BIO filter in the way that will buffer text
      until a linefeed is reached, and then write everything a line at a
      time, so every record written will be an actual line, not chunks of
      lines and not (usually doesn't happen, but I've seen it once) several
      lines in one record.  Voila, BIO_f_linebuffer() is born.
      
      Since we're so close to release time, I'm making this VMS-only for
      now, just to make sure no code is needlessly broken by this.  After
      the release, this BIO method will be enabled on all other platforms as
      well.
      645749ef
  31. 11 2月, 2000 1 次提交
  32. 09 1月, 2000 1 次提交
  33. 22 7月, 1999 1 次提交
  34. 27 4月, 1999 1 次提交
  35. 24 4月, 1999 1 次提交
  36. 20 4月, 1999 1 次提交
  37. 22 3月, 1999 1 次提交