delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/11/22/14:30:17

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=2v6GHThtjb8cAbo56fBeSjhvbPWbnDkonf66FYE/sRY=;
b=sTD3B9Ebb1Ubl2UtB91y86KqwC9Tb4B0OneV23hXWtjQ6h9s0gTRopeLZvuFOJoHYt
sjkQbv1SERotMQKBh10deDQkjfOZGERLHHd5N8ACOC0OxcTwRBTi7PByYq+ONjZgOIPT
vm/zwwmu1JgkaEhJCkou93L4HphX03yWLUaDzKc3H6j1bQlbnKICinv1LZ0EZpHw9WI+
yjiDM1/AAgow6gtqsd2g/P+qY+qWo3LPX8m3ciWgtLEdhw0xCyBl2M13Dmr99MeCNqiB
n38HfSb4IxHKAy9VUvIei0oUYok7kMqPEKgjmxrtO938fzqRyoLxcY81Q8H2b3vZQFKQ
4isQ==
MIME-Version: 1.0
X-Received: by 10.107.136.210 with SMTP id s79mr26679064ioi.140.1448220605709;
Sun, 22 Nov 2015 11:30:05 -0800 (PST)
In-Reply-To: <201511221836.tAMIa8Lv013405@delorie.com>
References: <201511221836 DOT tAMIa8Lv013405 AT delorie DOT com>
Date: Sun, 22 Nov 2015 21:30:05 +0200
Message-ID: <CAA2C=vBG6FMUbqPjafYknuz3LzD7vfh4Mf75PraV88cFFiZGqA@mail.gmail.com>
Subject: Re: ANNOUNCE: tcp/ip library Watt-32 (version 2.2 dev-rel. 10)
compiled with DJGPP.
From: "Ozkan Sezer (sezeroz AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
To: djgpp AT delorie DOT com
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 11/22/15, Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via
djgpp-announce AT delorie DOT com] <djgpp-announce AT delorie DOT com> wrote:
> This is the Watt-32 tcp/ip library compiled with DJGPP.
[...]
> 1.  DJGPP specific changes.
> =======================
>
> The source code of the library has been modified by applying the modifications
> retrived from the q2dos project available at:
>
> https://bitbucket.org/neozeed/q2dos/src/6a813a816943/wattcp/?at=master.
> The q2dos project is the Quake II port to MS-DOS, see:
>   https://bitbucket.org/neozeed/q2dos/overview
> I have merge those changes into the original library code.  Although I have
> reviewed most of the proposed changes I cannot tell if all changes are usefull
> and if they really works.  After having apllied the q2dos modifications I
> have made my own changes.  As usual the changes are documented in the patch
> files.  You can inspect them in /contrib/watt/djgpp/diffs-q2dos.txt and
> /contrib/watt/djgpp/diffs.txt

Thanks for this.  Most of the changes I used in q2dos are sent to
and included in some way in the development version of watt-32.
A snapshot of watt-32 development version is at:
http://www.watt-32.net/watt32s.zip (file is from June 29 2015, as
of this writing, which I believe it is changed more since then.)

Here are a few remarks:

* missing patch:  fix for a scanf bug in _inet_atoeth()
https://bitbucket.org/neozeed/q2dos/commits/7d41316273c7e7ad7acd14a81fb42ee9fa2639d0

* util/bin2c.c: missing in the source package.
https://bitbucket.org/neozeed/q2dos/src/98454d9ab2f799c898e0e6bb04e01eae2e212ca7/wattcp/util/bin2c.c?at=master

* config.h changes: they were actually meant as a customization for us
to eliminate unwanted features, but yes they make libwatt.a _a lot_
lighter.

* limit bumping changes (marked with FS in the src):  not sure if they
are ever needed by anyone but the q2dos project itself.

Regards.

--
O.S.

- Raw text -


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