www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/05/05/09:12:41

Date: Tue, 5 May 1998 13:57:06 +0100 (BST)
From: "Rich N.S. Dawe" <rd5718 AT bristol DOT ac DOT uk>
To: djgpp AT delorie DOT com
Subject: ANNOUNCE: libsocket 0.7.0
Message-ID: <Pine.SGI.3.95q.980505135022.24703A-100000@irix.bris.ac.uk>
MIME-Version: 1.0

Hello.

	I'd like to announce libsocket 0.7.0. This release incorporates
several major changes, but much of it untested. It should therefore be
thought of as a work-in-progress. The changes are listed in the excerpt
from the CHANGELOG file at the end of this mail.

	Winsock 2 is not yet supported.

	I have taken over maintainership of libsocket from Indrek
Mandre - he felt he didn't have enough time to look after it anymore. I
hope to work to the high standard he did.

	libsocket has a new home page at:

	http://irix.bris.ac.uk/~rd5718/libsocket/

This page contains the main documentation page (but no man pages) and
the new FAQ. It also contains links to download the files. There are now
two distributions - binaries and sources. Both contain all the
documentation, miscellaneous files and demos. Requirements for libsocket
are listed on the home page.

	I hope to upload libsocket to DJGPP archives soon.

	Please e-mail me with any bug report, suggestions, code or any
other comments. Thanks,

	Rich Dawe

---

Version History
===============

Copyright 1997, 1998 by Indrek Mandre
Copyright 1997, 1998 by Richard Dawe
Portions of libsocket Copyright 1997, 1998 by the RegDos Group

Version 0.7.0 Work-in-progress 1998-5-3
---------------------------------------

- Richard Dawe took over maintainance of the library.

- The source files renamed to have short filenames. This lead to compilation
  after typing "SET LFN=Y" at the DOS prompt.

- The Regdos Group's registry code was incorporated, to allow automatic
  configuration using registry settings.

- Added Winsock 2 detection. Creation of sockets fails, in order to prevent
  protection faults.

- Rearranged the library, and created binary and source distributions.

- Fixed a bug in the VxD calling code, pointed out by George Foot.

- Wrote some new documentation, including a FAQ, and updated the old
  documentation.

- Fixed getdomainname() to look at the environment variable LOCALDOMAIN,
  resolv.conf or the registry, so it's more likely to succeed.

- Modified WS_init() to return errors.

- Added support for the enviroment variable LIBSOCKET, so that configuration
  files could be placed somewhere other than in the Windows directory.

- Upgraded to the latest version of man2html, the program that converts man
  pages into HTML.

- Modified resit to use command-line parameters as well as prompting for a name
  (e.g. the command form "resit jimbo" now works).

- Fixed bug in Netsetup.

- Added some defines: FIONREAD, FIONBIO.

- Fixed socket() and accept() calls.

- Added select() demo, demo/select.c

- The library now works with C++.

==============================================================================
   Rich Dawe - 3rd year Physicist   |     mailto: rd5718 AT irix DOT bris DOT ac DOT uk
      @ Bristol University, UK      |  Web: http://irix.bris.ac.uk/~rd5718/
==============================================================================


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019