| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: libiniparser-devel | Distribution: SUSE Linux 16 | 
| Version: 4.2.6 | Vendor: SUSE LLC <https://www.suse.com/> | 
| Release: 160000.2.2 | Build date: Thu Jan 23 18:31:42 2025 | 
| Group: Development/Libraries/C and C++ | Build host: reproducible | 
| Size: 756914 | Source RPM: iniparser-4.2.6-160000.2.2.src.rpm | 
| Packager: https://www.suse.com/ | |
| Url: https://gitlab.com/iniparser/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.
MIT
* Thu Jan 23 2025 yunus.acar@suse.com
  - Add fix-tests.patch: Makes the tests work with the "offline"
    CMake option (FETCHCONTENT_SOURCE_DIR_UNITY)
  - Drop iniparser_remove_rpath.patch: Not needed anymore because of
    the switch to CMake
  - Update to version 4.2.6:
    * CVE-2025-0633 (bsc#1237377)
      Fix heap overflow in iniparser_dumpsection_ini()
    * Add test to reproduce heap overflow in
      iniparser_dumpsection_ini()
    * Fix links to FAQ sites in doxygen generated documentation
    * Add packaging status badge to give users and me an overview
    * Enable command line arguments for tests
  - Update to version 4.2.5:
    * Fix stack buffer overflow in iniparser dump functions
    * Update doxygen main page, merge it with README and use it as
    * new main page
      Explain how to build documentation as it not build per default
    * Stylize the name iniParser as it used to be done
    * Mention CMake options to prevent them from being overlooked
    * Add build instructions for MinGW
    * Replace outdated installation instructions by link to README
      sections
    * Remove section numbers from README
    * add DESCRIPTION, HOMEPAGE_URL and LANGUAGES in cmake project()
    * Fix MSVC build issues
  - Update to version 4.2.4:
    * Fix paths in generated pkgconfig file
  - Update to version 4.2.3:
    * Replace our own unit test framework (CuTest) by Unity
    * Do not install tests but make them execute in build directory
    * Build and run tests and examples on Windows CI runner
    * Fix pkgconfig file
  - Update to version 4.2.2:
    * add CMake Support
    * update README
    * add Gitlab CI configuration
    * This release makes iniparser-meta obsolete.
* Wed May 15 2024 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@suse.com
  - Add handle-null-return-getstring.patch (bsc#1211889)
    CVE-2023-33461: NULL pointer dereference in iniparser_getboolean()
* Wed Aug 24 2022 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.
* Sun Jun 03 2012 lmuelle@suse.com
  - Define library name and use it instead of libiniparser0.
  - Remove unused debug_package_requires define.
* Sat Apr 21 2012 lars@samba.org
  - Update to version 3.1.
    + Const'ified input string arguments
  - Update to version 3.0.
    + Single function to set values in a dict: iniparser_set()
    + Bug corrected for lines containing only \n
    + Enhanced documentation
    + C++ nonsense removed
* Thu Dec 17 2009 jengelh@medozas.de
  - add baselibs.conf as a source
  - enable parallel building
* Wed Jan 07 2009 olh@suse.de
  - obsolete old -XXbit packages (bnc#437293)
* Thu Nov 27 2008 ro@suse.de
  - update baselibs.conf
* Thu Aug 28 2008 anschneider@suse.de
  - create packages following the shlib policy
  - build only the shared library
* Wed Aug 20 2008 meissner@suse.de
  - use RPM_OPT_FLAGS, libiniparser.a can be 644
* Mon May 05 2008 anschneider@suse.de
  - build without rpath
* Thu Apr 10 2008 ro@suse.de
  - added baselibs.conf file to build xxbit packages
    for multilib support
* Thu Dec 27 2007 crrodriguez@suse.de
  - fix library-without-ldconfig* errors
* Sun May 27 2007 lmuelle@suse.de
  - Update to version 2.17.
    + Apply some const and fix c++ warnings.
    + Merge revision 19928 from samba.org subversion.
    + Applied patches to the Makefile to build a shared library.
* Sun May 20 2007 lmuelle@suse.de
  - Remove requires on release from devel packages.
* Tue Sep 26 2006 gd@suse.de
  - Update to version 2.15
    - documentation fixes
* Tue Apr 11 2006 lmuelle@suse.de
  - Inital SuSE RPM.
/usr/include/iniparser /usr/include/iniparser/dictionary.h /usr/include/iniparser/iniparser.h /usr/include/unity /usr/include/unity/unity.h /usr/include/unity/unity_internals.h /usr/lib64/cmake/iniparser /usr/lib64/cmake/iniparser/iniparser-config-version.cmake /usr/lib64/cmake/iniparser/iniparser-config.cmake /usr/lib64/cmake/iniparser/iniparser-sharedTargets-relwithdebinfo.cmake /usr/lib64/cmake/iniparser/iniparser-sharedTargets.cmake /usr/lib64/cmake/unity /usr/lib64/cmake/unity/unityConfig.cmake /usr/lib64/cmake/unity/unityConfigVersion.cmake /usr/lib64/cmake/unity/unityTargets-relwithdebinfo.cmake /usr/lib64/cmake/unity/unityTargets.cmake /usr/lib64/libiniparser.so /usr/lib64/pkgconfig/iniparser.pc /usr/share/doc/packages/libiniparser-devel /usr/share/doc/packages/libiniparser-devel/html /usr/share/doc/packages/libiniparser-devel/html/clipboard.js /usr/share/doc/packages/libiniparser-devel/html/cookie.js /usr/share/doc/packages/libiniparser-devel/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html /usr/share/doc/packages/libiniparser-devel/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js /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/files.html /usr/share/doc/packages/libiniparser-devel/html/files_dup.js /usr/share/doc/packages/libiniparser-devel/html/globals.html /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_8h.js /usr/share/doc/packages/libiniparser-devel/html/iniparser_8h_source.html /usr/share/doc/packages/libiniparser-devel/html/jquery.js /usr/share/doc/packages/libiniparser-devel/html/md_FAQ-en.html /usr/share/doc/packages/libiniparser-devel/html/md_FAQ-zhcn.html /usr/share/doc/packages/libiniparser-devel/html/menu.js /usr/share/doc/packages/libiniparser-devel/html/menudata.js /usr/share/doc/packages/libiniparser-devel/html/navtree.css /usr/share/doc/packages/libiniparser-devel/html/navtree.js /usr/share/doc/packages/libiniparser-devel/html/navtreedata.js /usr/share/doc/packages/libiniparser-devel/html/navtreeindex0.js /usr/share/doc/packages/libiniparser-devel/html/pages.html /usr/share/doc/packages/libiniparser-devel/html/search /usr/share/doc/packages/libiniparser-devel/html/search/all_0.js /usr/share/doc/packages/libiniparser-devel/html/search/all_1.js /usr/share/doc/packages/libiniparser-devel/html/search/all_10.js /usr/share/doc/packages/libiniparser-devel/html/search/all_11.js /usr/share/doc/packages/libiniparser-devel/html/search/all_12.js /usr/share/doc/packages/libiniparser-devel/html/search/all_13.js /usr/share/doc/packages/libiniparser-devel/html/search/all_14.js /usr/share/doc/packages/libiniparser-devel/html/search/all_15.js /usr/share/doc/packages/libiniparser-devel/html/search/all_16.js /usr/share/doc/packages/libiniparser-devel/html/search/all_17.js /usr/share/doc/packages/libiniparser-devel/html/search/all_18.js /usr/share/doc/packages/libiniparser-devel/html/search/all_2.js /usr/share/doc/packages/libiniparser-devel/html/search/all_3.js /usr/share/doc/packages/libiniparser-devel/html/search/all_4.js /usr/share/doc/packages/libiniparser-devel/html/search/all_5.js /usr/share/doc/packages/libiniparser-devel/html/search/all_6.js /usr/share/doc/packages/libiniparser-devel/html/search/all_7.js /usr/share/doc/packages/libiniparser-devel/html/search/all_8.js /usr/share/doc/packages/libiniparser-devel/html/search/all_9.js /usr/share/doc/packages/libiniparser-devel/html/search/all_a.js /usr/share/doc/packages/libiniparser-devel/html/search/all_b.js /usr/share/doc/packages/libiniparser-devel/html/search/all_c.js /usr/share/doc/packages/libiniparser-devel/html/search/all_d.js /usr/share/doc/packages/libiniparser-devel/html/search/all_e.js /usr/share/doc/packages/libiniparser-devel/html/search/all_f.js /usr/share/doc/packages/libiniparser-devel/html/search/files_0.js /usr/share/doc/packages/libiniparser-devel/html/search/functions_0.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_0.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_1.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_10.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_11.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_12.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_13.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_14.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_15.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_16.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_17.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_18.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_2.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_3.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_4.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_5.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_6.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_7.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_8.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_9.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_a.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_b.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_c.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_d.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_e.js /usr/share/doc/packages/libiniparser-devel/html/search/pages_f.js /usr/share/doc/packages/libiniparser-devel/html/search/search.css /usr/share/doc/packages/libiniparser-devel/html/search/search.js /usr/share/doc/packages/libiniparser-devel/html/search/searchdata.js /usr/share/doc/packages/libiniparser-devel/html/tabs.css
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 28 22:41:05 2025