openssl/crypto/bio
Richard Levitte 2c25ebd1e2 DJGPP adjustments
* 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: Andy Polyakov <appro@openssl.org>
2016-05-12 22:10:55 +02:00
..
b_addr.c few missing allocation failure checks and releases on error paths 2016-05-09 09:06:06 +01:00
b_dump.c Refactoring BIO: Small adjustments 2016-02-03 19:37:07 +01:00
b_print.c Clean-up *_DEBUG options. 2016-04-07 21:18:00 +02:00
b_sock2.c Close the accept socket on error 2016-04-28 13:13:09 +01:00
b_sock.c Handle malloc failures in BIO_accept 2016-05-04 13:42:14 +01:00
bf_buff.c Make BIO opaque 2016-03-29 17:40:54 +01:00
bf_lbuf.c Adapt bf_lbuf for opaque BIO 2016-03-30 04:35:14 +02:00
bf_nbio.c Make BIO opaque 2016-03-29 17:40:54 +01:00
bf_null.c Make BIO opaque 2016-03-29 17:40:54 +01:00
bio_cb.c Make BIO opaque 2016-03-29 17:40:54 +01:00
bio_err.c few missing allocation failure checks and releases on error paths 2016-05-09 09:06:06 +01:00
bio_lcl.h Ensure all locks are properly cleaned up 2016-04-14 13:19:04 +01:00
bio_lib.c BIO_free should call method->destroy before free'ing member fields 2016-04-28 22:16:52 +02:00
bio_meth.c Don't shadow known symbols write, read, puts, gets 2016-04-04 00:26:12 +02:00
bss_acpt.c Fix BIO_set_nbio_accept() 2016-04-28 18:00:25 +02:00
bss_bio.c Fix BIO_eof() for BIO pairs 2016-05-09 17:05:16 +01:00
bss_conn.c BIO socket connect failure was not handled correctly. 2016-04-20 21:26:01 +02:00
bss_dgram.c DJGPP adjustments 2016-05-12 22:10:55 +02:00
bss_fd.c RT4660: BIO_METHODs should be const. 2016-03-21 16:49:10 -04:00
bss_file.c DJGPP adjustments 2016-05-12 22:10:55 +02:00
bss_log.c Make BIO opaque 2016-03-29 17:40:54 +01:00
bss_mem.c Don't leak memory on failure to create a mem BIO 2016-04-28 13:13:09 +01:00
bss_null.c Make BIO opaque 2016-03-29 17:40:54 +01:00
bss_sock.c DJGPP adjustments 2016-05-12 22:10:55 +02:00
build.info Adapt bf_lbuf for opaque BIO 2016-03-30 04:35:14 +02:00