delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |