delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2022/05/18/20:51:06

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=20210112;
h=message-id:date:mime-version:user-agent:subject:content-language:to
:references:from:in-reply-to:content-transfer-encoding;
bh=V9PvxEYIDkOxsn0lg3C5DIuiz7kmaGSdjhKmLYmB+a0=;
b=K9xB4NCJpX8U5B4rJwpBi97fIpMEbxYkveDFTrBFjJmF0flyIseVhKKPvNfebysufU
s04/PzSMcSdJnN49H+/TnQbMOreNRIEdZhX79pUa3H1hFlxl3K7jqhWU7kHWFq1KgR1b
/hzfa2o/2GkI3l2tC7G+YtSA35I5ch2Tf5akKQkV5WAAbHJOUw3VRKIUjlNl6dlCGSsv
kRpCL4OMKoTjuRWyCXPmlwp8ZKtANOyfrI24eWf4hAPgTEpNg68afqGeCBFaNXvNy2Ep
n+k0pVTXEVY6nXwSkLBCrTRYSkmvB4AsQ3nfwNQ1xNPxmp1de3Mr/kX3eGztTsAaUIpC
0s8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:message-id:date:mime-version:user-agent:subject
:content-language:to:references:from:in-reply-to
:content-transfer-encoding;
bh=V9PvxEYIDkOxsn0lg3C5DIuiz7kmaGSdjhKmLYmB+a0=;
b=iBjSUXB9Sin/kwNMcP0gwxJju3lYLd3IhsmtK7OSwhtQHjwvLD/s7tqboPtwIX062y
SJgv8ekQdpa/LkPbFj3Z76nWYwcG9p5jIRhBDpxfcQ5bV5e9q65pFgQzxUTuCC75KFKj
1CuSHqIalDOwcx7iCBOp0gUCv5OIHjY5YD34uwQwJqZ2DF4AELu63KZA9+lflfyz2l0X
cXhUYaXypck6ifGa0l6oz1mzZjKnoM+HEO7VN6JrZ3OJWcNKPZ1R+AOjXvKLUBzGQ44B
wazF7cs4irEMNomWXKPTbVQvDCfwQ+UrEzStrIygwQCunMOEmFDhVf8nxDcw1hA0ZJV3
Y16w==
X-Gm-Message-State: AOAM5304Ea4DZ9/GYnv41q+BSGzc70rF9OBY3Is54WiHk7cne258uyNz
Hao5fYqmTIi2ETjehyCYLdMWXXha338=
X-Google-Smtp-Source: ABdhPJwy42c4JJGn/vPLuDHH/i1guFf/xvIBym5LLIU6humiFeANISET9rR48T708jOnVLas6EdU/A==
X-Received: by 2002:a05:6214:19c1:b0:461:f64c:df9d with SMTP id j1-20020a05621419c100b00461f64cdf9dmr1605895qvc.14.1652921454869;
Wed, 18 May 2022 17:50:54 -0700 (PDT)
Message-ID: <ce2d0a71-95eb-e52d-cd05-63db64981844@gmail.com>
Date: Wed, 18 May 2022 20:50:53 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.9.0
Subject: Re: ANNOUNCE: Release 2 of the DJGPP port of Jansson 2.14 uploaded
To: djgpp AT delorie DOT com
References: <202205181641 DOT 24IGf4SB012823 AT delorie DOT com>
From: "Frank Sapone (emoaddict15 AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
In-Reply-To: <202205181641.24IGf4SB012823@delorie.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 5/18/2022 12:23 PM, Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via 
djgpp-announce AT delorie DOT com] wrote:
> This is a port of Jansson 2.14 to MSDOS/DJGPP.
>
>
> Jansson is a C library for encoding, decoding and manipulating JSON
> data. Its main features and design principles are:
>
>      Simple and intuitive API and data model
>      Comprehensive documentation
>      No dependencies on other libraries
>      Full Unicode support (UTF-8)
>      Extensive test suite
>
> Jansson is licensed under the MIT license; see LICENSE in the source
> distribution for details.
>
>
> This second release replaces the previous one.  The files of the first
> release have been deleted and will no longer be available.  Thus the
> name will remain the same.  Identify this one by checking its time
> stamp.  It will use rand() if no noise source is available.
>
>
>
>    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://web.archive.org/web/20051124224824/http://www.rahul.net/dkaufman/
>      as:
>        http://web.archive.org/web/20051124224824/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.
>      If neither a noise driver nor a random data file is found at
>      run-time then the random data will be created by calling rand()
>      using rawclock() to generate the required seed for srand().
>
>    - There are no user visible changes.  Only small changes have been
>      done to get the library compiled.
>
>    - The port has been configured and compiled on WinXP SP3 and Win98SE.
>      There is no guarantee that this may be possible with any other DOS-
>      like OS.  Due to the use of long file names it will not be possible
>      to configure and compile without LFN support.  The port has been
>      compiled using gcc346 and bnu2351b.
>
>    As usual, all djgpp specific files (diffs, README files, etc.) are
>    stored in the "djgpp" directory.  The sources have been configured to
>    be build in the "0build" directory.  If for some reason it does not
>    work for you, delete its contents and configure from scratch again.
>
>    Please read the docs to become familiar with this product.
>
>
>    Here is an extract of the CHANGES file showing the user visible
>    changes from the last port (Jansson 2.13.1) to this one:
>
> -------------------------------------------------------------------------------
>
> Version 2.14
> ============
>
> Released 2021-09-09
>
> * New Features:
>
>    - Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and
>      the corresponding `nocheck` functions. (#520, by Maxim Zhukov)
>
> * Fixes:
>
>    - Handle `sprintf` corner cases (#537, by Tobias Stoeckmann)
>
> * Build:
>
>    - Symbol versioning for all exported symbols (#540, by Simon McVittie)
>    - Fix compiler warnings (#555, by Kelvin Lee)
>
> * Documentation:
>
>    - Small fixes (#544, #546, by @i-ky)
>    - Sphinx 3 compatibility (#543, by Pierce Lopez)
>
>
> -------------------------------------------------------------------------------
>
>
>
>
>    The port consists of the usual two packages that have been produced
>    using djdev205 (CVS repository code) and can be downloaded from
>    ftp.delorie.com and mirrors as (time stamp 2022-05-17):
>
>
>      Jansson 2.14 headers, library and html format documentation:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/jsn214br2.zip
>
>      Jansson 2.14 source:
>      ftp://ftp.delorie.com/pub/djgpp/current/v2tk/jsn214sr2.zip
>
>
>
>    Send Jansson specific bug reports to
>    <https://groups.google.com/forum/#!forum/jansson-users>.
>    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 igd DOT fhg DOT de>

Hi Juan,

Thank you for implementing my requests.  I'll give this some 
experimentation some time soon.

Thanks,
Frank

- Raw text -


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