./textproc/inih, Simple .INI file parser in C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 58, Package name: inih-58, Maintainer: pkgsrc-users

inih (INI Not Invented Here) is a simple .INI file parser written in C. It's
only a couple of pages of code, and it was designed to be small and simple,
so it's good for embedded systems. It's also more or less compatible with
Python's ConfigParser style of .INI files, including RFC 822-style multi-line
syntax and name: value entries.


Master sites:

Filesize: 19.496 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-01 07:58:33 by Thomas Klausner | Files touched by this commit (1)
Log message:
nih: remove unused patch
   2024-01-28 14:18:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
inih: update to 58.

    [oss-fuzz] fuzzing support by @0x34d in #153
    [Fuzzing] fix harness by @0x34d in #156
    [Fuzzing] using cifuzz for PR by @0x34d in #154
    Specify C++11 std in meson build by @DownerCase in #157
    Add ini_ prefix even to static names so inih can be used as an #include by \ 
@benhoyt in #164
   2023-08-24 13:35:15 by Tobias Nygren | Files touched by this commit (2)
Log message:
inih: add clang build fix from upstream
   2023-08-24 11:09:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
inih: update to 57.

MSVC throws C4244 by @AbsintheScripting in #142
Added a GetUnsigned function for getting unsigned values. by @jcormier in #147
meson.build: fix start-of-line_comment_prefix variable name by @ihilt in #149
Added GetInteger64 and GetUnsigned64 to read 64-bit integers by @natcat256 in #151
Fix redundant cast-to-int when INI_USE_STACK!=0
Make inline comments work on subsequent lines of multiline values
Added "version" to meson.build config: #135 (but bumped up to 55 in a \ 
subsequent commit, for this release).
Mainly #134, adding the visibility symbols to the Meson build config, but also \ 
other small tweaks to tests and so on.
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-02-18 18:27:15 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
inih: update to 53

Updates to Meson config:

    meson: optionally depend on C++
    meson: enable distro settings by default
    meson: add static compile args to inih_dep