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

libiniparser-devel-4.2.1-1.2 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: libiniparser-devel Distribution: openSUSE Tumbleweed
Version: 4.2.1 Vendor: openSUSE
Release: 1.2 Build date: Wed May 15 21:07:26 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 392818 Source RPM: iniparser-4.2.1-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://ndevilla.free.fr/iniparser/
Summary: Libraries and Header Files to Develop Programs with libiniparser Support
This package contains the static libraries and header files needed to
develop programs which make use of the libiniparser programming
interface.

The libiniparser offers parsing of ini files from the C level.	See a
complete documentation in HTML format, from the
/usr/share/doc/packages/libiniparser-devel directory open the file
html/index.html with any HTML-capable browser.

Libraries and Header Files to Develop Programs with iniparser Support.

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/include/dictionary.h
/usr/include/iniparser.h
/usr/lib64/libiniparser.so
/usr/share/doc/packages/libiniparser-devel
/usr/share/doc/packages/libiniparser-devel/html
/usr/share/doc/packages/libiniparser-devel/html/bc_s.png
/usr/share/doc/packages/libiniparser-devel/html/bc_sd.png
/usr/share/doc/packages/libiniparser-devel/html/clipboard.js
/usr/share/doc/packages/libiniparser-devel/html/closed.png
/usr/share/doc/packages/libiniparser-devel/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
/usr/share/doc/packages/libiniparser-devel/html/doc.svg
/usr/share/doc/packages/libiniparser-devel/html/docd.svg
/usr/share/doc/packages/libiniparser-devel/html/doxygen.css
/usr/share/doc/packages/libiniparser-devel/html/doxygen.svg
/usr/share/doc/packages/libiniparser-devel/html/doxygen_crawl.html
/usr/share/doc/packages/libiniparser-devel/html/dynsections.js
/usr/share/doc/packages/libiniparser-devel/html/folderclosed.svg
/usr/share/doc/packages/libiniparser-devel/html/folderclosedd.svg
/usr/share/doc/packages/libiniparser-devel/html/folderopen.svg
/usr/share/doc/packages/libiniparser-devel/html/folderopend.svg
/usr/share/doc/packages/libiniparser-devel/html/globals_func.html
/usr/share/doc/packages/libiniparser-devel/html/index.html
/usr/share/doc/packages/libiniparser-devel/html/iniparser_8h.html
/usr/share/doc/packages/libiniparser-devel/html/iniparser_8txt.html
/usr/share/doc/packages/libiniparser-devel/html/jquery.js
/usr/share/doc/packages/libiniparser-devel/html/minus.svg
/usr/share/doc/packages/libiniparser-devel/html/minusd.svg
/usr/share/doc/packages/libiniparser-devel/html/nav_f.png
/usr/share/doc/packages/libiniparser-devel/html/nav_fd.png
/usr/share/doc/packages/libiniparser-devel/html/nav_g.png
/usr/share/doc/packages/libiniparser-devel/html/nav_h.png
/usr/share/doc/packages/libiniparser-devel/html/nav_hd.png
/usr/share/doc/packages/libiniparser-devel/html/navtree.css
/usr/share/doc/packages/libiniparser-devel/html/open.png
/usr/share/doc/packages/libiniparser-devel/html/plus.svg
/usr/share/doc/packages/libiniparser-devel/html/plusd.svg
/usr/share/doc/packages/libiniparser-devel/html/resize.js
/usr/share/doc/packages/libiniparser-devel/html/splitbar.png
/usr/share/doc/packages/libiniparser-devel/html/splitbard.png
/usr/share/doc/packages/libiniparser-devel/html/sync_off.png
/usr/share/doc/packages/libiniparser-devel/html/sync_on.png
/usr/share/doc/packages/libiniparser-devel/html/tab_a.png
/usr/share/doc/packages/libiniparser-devel/html/tab_ad.png
/usr/share/doc/packages/libiniparser-devel/html/tab_b.png
/usr/share/doc/packages/libiniparser-devel/html/tab_bd.png
/usr/share/doc/packages/libiniparser-devel/html/tab_h.png
/usr/share/doc/packages/libiniparser-devel/html/tab_hd.png
/usr/share/doc/packages/libiniparser-devel/html/tab_s.png
/usr/share/doc/packages/libiniparser-devel/html/tab_sd.png
/usr/share/doc/packages/libiniparser-devel/html/tabs.css


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:31:52 2024