delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-announce/2013/12/12/21:34:49

Message-Id: <201312130234.rBD2YJd4003722@delorie.com>
Date: Fri, 13 Dec 2013 03:28:24 +0100
From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
To: djgpp-announce AT delorie DOT com
Subject: ANNOUNCE: Release 2 of tcp/ip library Watt-32 (version 2.2 dev-rel.
10) compiled with DJGPP.
Reply-To: djgpp AT delorie DOT com

This is release 2 of the Watt-32 tcp/ip library compiled with DJGPP.

   Watt-32 is a library for making networked TCP/IP programs in the language
   of C and C++ under DOS and Windows-NT.  Both 16-bit real-mode and 32-bit
   protected-mode is supported.  For DOS, Watt-32 requires a packet-driver
   (PKTDRVR) to access the data-link layer.  Further information about this
   library can be obtained at:
     <http://www.watt-32.net>



   DJGPP specific changes.
   =======================

   This difference between this release and the previous one is that fixes
   for a bug in CPU detection code that causes crash on 486 and for a bug
   in getaddrinfo have been added.  These changes have been proposed in:
<http://www.bttr-software.de/forum/board_entry.php?id=12993#p12993>
   for a DJGPP port of Links.  Please note that I have no 486 anymore so
   I cannot verify this.  I make these changes available in the hope that
   they will be useful for 486 users.  They do not hurt for Pentium and
   above users.
   Please note that this port has been compiled using gcc473 so it has been
   generated using pentium opcodes.  This may not be useful if you create
   applications that shall be run on 386 machines.  To avoid this inconveniences
   I have recompiled the library a second time using gcc344 together with
   the -march=i386 flag set.  This library has been renamed to 386libwatt.a.
   Choose the library that is appropriate for your application and delete
   the other one.
   I have also fixed a bug concerning a NULL pointer access.  Under rare
   circumstances, a FILE pointer has still its initial NULL value but it
   is passed as argument of fgets() in getnet.c:getnetent making the
   application abort with a SIGSEGV.

   All other changes are the same than in the last port release.  For details
   of the previous release that are still valid for this release see at:
<http://www.delorie.com/archives/browse.cgi?p=djgpp-announce/2013/01/13/14:23:40>

  As usual all djgpp specific changes are documented as diff files stored
  in the /djgpp directory.

  Please do _NOT_ mix libraries.  If you decide to compile your project using
  DJGPP 2.03 use the watt32 library from the /current directory.  But if you
  use DJGPP 2.04 then use the watt32 library from the /beta directory.
  Do _NOT_ mix libraries compiled with different versions of DJGPP.



  The port has been compiled using stock djdev203 (patchlevel 2) and consists
  of the two packages that can be downloaded from ftp.delorie.com and mirrors
  as (time stamp 2013-12-13):

    Watt-32(version 2.2 dev-rel. 10) binaries, headers,, library and docs:
    ftp://ftp.delorie.com/pub/djgpp/current/v2tk/wat3222br2.zip

    Watt-32(version 2.2 dev-rel. 10) source:
    ftp://ftp.delorie.com/pub/djgpp/current/v2tk/wat3222sr2.zip


  The binaries have been produced a second time using the stock version of
  djdev204 beta library.  This package is available AT ftp DOT delorie DOT com and
  mirrors as (time stamp 2013-12-13):

    Watt-32(version 2.2 dev-rel. 10) binaries, headers,, library and docs:
    ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/wat3222br2.zip

  I have removed the previous release.


  Send suggestions and bug reports concerning the DJGPP port to
  comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.


Enjoy.

          Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>

- Raw text -


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