Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libiniparser1-4.2.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libiniparser1 Distribution: openSUSE Tumbleweed
Version: 4.2.1 Vendor: openSUSE
Release: 1.1 Build date: Wed May 15 21:07:26 2024
Group: System/Libraries Build host: reproducible
Size: 23600 Source RPM: iniparser-4.2.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://ndevilla.free.fr/iniparser/
Summary: Library to parse ini files
Libiniparser offers parsing of ini files from the C level.

This package includes the libiniparser1 library.

Provides

Requires

License

MIT

Changelog

* Wed May 15 2024 Michal Suchanek <msuchanek@suse.com>
  - Update to version 4.2.1
    * Fix parsing of section names containing whitespace
    * Add support for escaped quotes, semicolon and hash in quoted values
    * Do not close file in iniparser_load_file
    * Add function description to header
    * Add support for loading string/custom streams
    * Update README.md
    * Handle potential calloc failures in dictionary_new
    * Add example showing how to write INI files
    * Add support for uint64_t
    * Fix tests on 32bit
    * Prevent `long int` overflow on 32bit architectures
    * Fail testrun on test failure
    * add NULL check in dictionary_get
    * Fix buffer overflow from sprintf
  - Remove patches merged upstream
    * Fail-testrun-on-test-failure.patch
    * Fix-buffer-overflow-from-sprintf.patch
    * Fix-tests-on-32bit.patch
    * handle-null-return-getstring.patch
* Fri Jun 02 2023 Antonio Teixeira <antonio.teixeira@suse.com>
  - Add handle-null-return-getstring.patch (bsc#1211889)
    CVE-2023-33461: NULL pointer dereference in iniparser_getboolean()
* Wed Aug 24 2022 Michal Suchanek <msuchanek@suse.com>
  - Add fixes since 4.1
    + Fail-testrun-on-test-failure.patch
    + Fix-buffer-overflow-from-sprintf.patch
  - Fix tests failing on 32bit architectures
    + Fix-tests-on-32bit.patch
* Sat Nov 11 2017 aavindraa@gmail.com
  - Update to 4.1 (stable release)
    + For full change set, see:
      https://github.com/ndevilla/iniparser/compare/b1c4ac6f...v4.1
  - Cleanup with spec-cleaner
  - Rebase iniparser_remove_rpath.patch
  - so number bumped from 0 to 1 per upstream policy
* Sat Jun 27 2015 lmuelle@suse.com
  - Update to git snapshot 20150605 b1c4ac6f
    + Use the same xstrdup implementation for both source file
    + allocate memory for string termination
    + Add travis.yml
    + iniparser_getseckeys doesn't return a malloc ptr anymore
    + One more static + whitespace cleanup
    + Prevent negative array index access when a line solely consists of
      newlines and spaces
    + Made strstrip() static
  - Remove libiniparser from baselibs.conf
* Thu Jun 19 2014 lmuelle@suse.com
  - Update to git snapshot 20140619 c5beb80a
    + Fix coverity issues
    + Fix resource leaks
    + Modify to build unbounded keys & values from multi-line input
    + Fix crash with crafted ini files
    + Makefile fixes: Library build, targets
    + Prevent compiler warning when compiling for 64 bit
    + Build system improvements
  - Update iniparser_remove_rpath.patch
* Mon Mar 17 2014 lmuelle@suse.com
  - Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).
* Fri Jun 07 2013 lmuelle@suse.com
  - Include LICENSE file from the source tar ball.
* Tue Jun 05 2012 lmuelle@suse.com
  - Define library name and use it instead of libiniparser0.
* Sun Jun 03 2012 lmuelle@suse.com
  - Use the unversioned libiniparser name on pre-11.2 systems only.

Files

/usr/lib64/libiniparser.so.1
/usr/share/doc/packages/libiniparser1
/usr/share/doc/packages/libiniparser1/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 27 23:42:38 2024