Releases: benhoyt/inih
inih version 58
What's Changed
- [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
New Contributors
- @0x34d made their first contribution in #153
- @DownerCase made their first contribution in #157
Full Changelog: r57...r58
inih version 57
What's Changed
- 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
New Contributors
- @AbsintheScripting made their first contribution in #142
- @jcormier made their first contribution in #147
- @ihilt made their first contribution in #149
- @natcat256 made their first contribution in #151
Full Changelog: r56...r57
inih version 56
inih version 55
Added "version" to meson.build
config: #135 (but bumped up to 55
in a subsequent commit, for this release).
inih version 54
Mainly #134, adding the visibility symbols to the Meson build config, but also other small tweaks to tests and so on.
inih version 53
inih version 52
Add INI_CUSTOM_ALLOCATOR
to allow using a custom memory allocator. Per the README:
By default when using the heap, the standard library's
malloc
,free
, andrealloc
functions are used; to use a custom allocator, specify-DINI_CUSTOM_ALLOCATOR=1
(and-DINI_USE_STACK=0
). You must define and link functions namedini_malloc
,ini_free
, and (ifINI_ALLOW_REALLOC
is set)ini_realloc
, which must have the same signatures as thestdlib.h
memory allocation functions.
See tests/unittest_alloc.c for an example.
Fixes #118.
inih version 51
inih version 50
inih version 49
Meson build updates and options, README tweak (no code changes)