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/simple; d=gmx.net; s=badeba3b8450; t=1652733648; bh=t/9G0wmFB4id8K73FdMFp8oESOqxQtg8yq7aHwKby0Q=; h=X-UI-Sender-Class:Date:From:To:Subject:In-Reply-To:References; b=ktl9HvEWU7JbAVD/Kkd4yYECxk8UxbFXrTh9sq4da73V2PXx+RqsoA/HbFK59jpTt yVHK6Jh/9536TGZYfTNvnmPNtVBC3BtxBqopQWm4RCxdufz6punDqjdPRhoSCRFlg5 GrQo406C17/jUpvZ69Ny/uTCM8J0J8moVfmFFgs8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Date: Mon, 16 May 2022 22:40:47 +0200 From: "Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com]" To: "Frank Sapone (emoaddict15 AT gmail DOT com) [via djgpp AT delorie DOT com]" Subject: Re: ANNOUNCE: DJGPP port of Jansson 2.14 uploaded Message-ID: <20220516224047.3172c428@gmx.de> In-Reply-To: <05d2bacd-34c9-619b-0774-ac29e9978755@gmail.com> References: <202205161829 DOT 24GITkIb001461 AT delorie DOT com> <05d2bacd-34c9-619b-0774-ac29e9978755 AT gmail DOT com> X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.32; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Provags-ID: V03:K1:aMLXotswDKyQ9NjxOVdGiPZugerVf3MAjkymsRYbpE1k7nYEAms JTERKT0oF15N5YWNzNA+gQ7gn+LJkDEBfqscZ4nMllkumXrp8lArTmDc0GUOAki21LOfMzt Ww3oeky9bdpCXmp2prkHZlEQBFpQ7dNb52cEkHixBpbM9ndp1rEj5UJHluKecAmPP0l9+DL Z+PQZjZmLVEFr4JVStRUw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:qrrZok74G9k=:0+MriEJ93+BNY20mqY/trx RofcMnP0ZRQcWN9gWE0I2W2KBMcIkNgP9Egdjb5BzrcnHGwMqifGHa8fJfpSe2kMRfajVOJas uLglBlUhrTHgZJlyYZ+nF3OkBNE8ks27AOkDnWeinEQQtA2yHqgQlx353bjs73zqEEgPAPvTC Hbc8vwL83H4ypB9q+KU0wrwbobmZj8NH3tC85/zeZWzH3RdYUBypoAYHkHnRoPv0MJSeJzLOP UOQ3O5SwaQP2vyKcuz5DjzJLGCWHLD+kVdoJF9oRMTJalcUM/+wzDUBvUyWMVAodYohqOR5iY URT3UYyvZmbpxTCekIIeVvgnKwS5f5B5FxdA6/ienHt0kTcNYP2cMZeSX+g5HHa9+W95hJbaw KPeVTF+6GHyrmm3EqeGWB8NAY9dax5/vrf3yXXTY/uLjCxFEt+0dTJybxQkg+lSlv3cIswxqX rLO23GRKQP4Z+3tccTnTqqbXVyIgpCOv5Rb3PZxew+1VaKyil6xH/mXIIQyJy64ZMhAa8zus/ rekYr1oFHkcJ+LR4nmGUOXI3BphYfk2rHCeU0PfeglCBpGpQ4nd//bT/7tlI718PhlYwBiVFE YD+dVoBAS7t4LAfTpq4ey6c4Bsda4Kzdj/aOAvh6jkgv+d7heYzM5wJM/5SlyY5TVDIsmcIUT zUFogRQOxvSue09KdiueU6LOrqYw1YSep2XJ/YyZyqUlezWSTxW3BBGQXZ4Uk8tibnil/ZjbO v1y39Wo9JuCK211Xza4fIGZonhN6kH137yaSUJ6yz2B0UZSQZ445eWFFeof1+1fE5KUFdD5VW 6bhd/HNca+a+G8DGZF8n/G0Omp/ouf3dbhMfBlpkhpCif8YIlVylF5EIsN7JOQnUNDEkCZXFm uG2AngQkyLbxxjlVkpoACsPleb64wDrNtQxfOQsBd+6V65K/pqLgELy2pAREvBE9BRW4bLxzd RoBIgybw9rogVbbzKG1Pu/j7CwdxYtrbkV+FEwfxDhHDrgnK26uEkBoJq+Pa+WQ/I2mol+ann rwRdj1AFdLz5GdyiLen2hu7kRBpmFmz8pBMlj6aNlzTuj4TVnCSKbm3jCbG+tNrcef1BMrbBA SKAjFxWFFAQJSiG76Zdjaw5WyY/QW9FYfYhn+ubZjHFSz//C6vUx0rbRw== Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 24GKep9o022328 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 Precedence: bulk Am Mon, 16 May 2022 14:53:43 -0400 schrieb "Frank Sapone (emoaddict15 AT gmail DOT com) [via djgpp AT delorie DOT com]" : > On 5/16/2022 2:18 PM, Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) > [via djgpp-announce AT delorie DOT com] wrote: > > DJGPP specific changes. > > ======================= > > > > - The library requires an entropy source to seed the hash > > function. This can either be a driver or a random data file. On > > plain DOS one such driver, NOISE.SYS, can be obtained from: > > http://www.rahul.net/dkaufman/index.html > > as: > > http://www.rahul.net/dkaufman/noise063a2.zip > > Please read the instructions carefully. This driver works on > > DOS and may be on some versions of Windows but it does not work for > > all versions of Windows. For XP it does not work and I have found > > no replacement. Alternatively a random data file can be used. > > It will be found by the library at run-time by evaluating the > > RANDFILE environment variable. > > Hi Juan, > > Thanks for the port.  I may have some use for this under DOS. > However, is the noise driver absolutely required to use this lib? Is > there some reason it can't just use the regular rand() functions? > The website shows "under construction" when the link is followed btw. > > Thanks, > Frank > Hello Frank, the only reason why I have done it this way, was because it was the easiest way to do it for me. I need the noise source anyway for other ports like openSSL and lynx so I have opted to do it here the same way. I have no objections in changing this the next time. Of course, with the possibility to read "random" data from a file or even worse by using rand() it will no longer be really random at all but that is ok with me. Concerning the noise063a2.zip file, I fear that it has gone for ever. At least I have not found it any where. May be some one will find it some where. This was my fault, I have forgotten about this because I have installed it on my MSDOS box all the time. For people still interested in it, they can get it by downloading the binary archive of the latetest lynx port: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/l290d10b.zip In the djgpp directory is a noise063a2 directory containing the original zip file as retrived by me from the URL given together with a diffs file with small changes I have done to the original sources. Regards, Juan M. Guerrero