1. 20 5月, 2016 1 次提交
    • A
      rand/randfile.c: remove _XOPEN_SOURCE definition. · 2e6d7799
      Andy Polyakov 提交于
      Defintions of macros similar to _XOPEN_SOURCE belong in command line
      or in worst case prior first #include directive in source. As for
      macros is was allegedly controlling. One can argue that we are
      probably better off demanding S_IS* macros but there are systems
      that just don't comply, hence this compromise solution...
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      2e6d7799
  2. 19 5月, 2016 9 次提交
  3. 18 5月, 2016 14 次提交
  4. 17 5月, 2016 7 次提交
  5. 16 5月, 2016 2 次提交
  6. 14 5月, 2016 1 次提交
  7. 13 5月, 2016 2 次提交
    • I
      Fix OpenSSL_memdup error handling · edeb3fd2
      Insu Yun 提交于
      check source's kdf_ukm, not destination's
      
      use != NULL, instead of implicit checking
      
      don't free internal data structure like pkey_rsa_copy()
      Reviewed-by: NKurt Roeckx <kurt@openssl.org>
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      edeb3fd2
    • R
      DJGPP adjustments · 2c25ebd1
      Richard Levitte 提交于
      * Configure: Replaced -DTERMIO by -DTERMIOS in CFLAGS.
      
      * crypto/bio/bss_dgram.c [WATT32]: Remove obsolete redefinition of
        function names: sock_write, sock_read and sock_puts.
      
      * crypto/bio/bss_sock.c [WATT32]: For Watt-32 2.2.11 sock_write,
        sock_read and sock_puts are redefined to their private names so
        their names must be undefined first before they can be redefined
        again.
      
      * crypto/bio/bss_file.c (file_fopen) [__DJGPP__]: Make a copy of the
        passed file name and replace the leading dots in the dirname part
        and the basname part of the file name, unless LFN is supported.
      
      * e_os.h [__DJGPP__]: Undefine macro DEVRANDOM_EGD. Neither MS-DOS nor
        FreeDOS provide 'egd' sockets.
        New macro HAS_LFN_SUPPORT checks if underlying file system supports
        long file names or not.
        Include sys/un.h.
        Define WATT32_NO_OLDIES.
      
      * INSTALL.DJGPP: Update URL of WATT-32 library.
      
      Submitted by Juan Manuel Guerrero <juan.guerrero@gmx.de>
      
      RT#4217
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      2c25ebd1
  8. 12 5月, 2016 3 次提交
  9. 11 5月, 2016 1 次提交