Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libiniparser-devel | Distribution: openSUSE Tumbleweed |
Version: 4.2.6 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Jan 23 18:31:42 2025 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 760985 | Source RPM: iniparser-4.2.6-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
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 <[email protected]> - 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 Michal Suchanek <[email protected]> - 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 <[email protected]> - Add handle-null-return-getstring.patch (bsc#1211889) CVE-2023-33461: NULL pointer dereference in iniparser_getboolean() * Wed Aug 24 2022 Michal Suchanek <[email protected]> - 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 [email protected] - 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 [email protected] - 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 [email protected] - 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 [email protected] - Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293). * Fri Jun 07 2013 [email protected] - Include LICENSE file from the source tar ball. * Tue Jun 05 2012 [email protected] - Define library name and use it instead of libiniparser0.
/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/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/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/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/files.html /usr/share/doc/packages/libiniparser-devel/html/files_dup.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.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/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/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/open.png /usr/share/doc/packages/libiniparser-devel/html/pages.html /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/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/close.svg /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/mag.svg /usr/share/doc/packages/libiniparser-devel/html/search/mag_d.svg /usr/share/doc/packages/libiniparser-devel/html/search/mag_sel.svg /usr/share/doc/packages/libiniparser-devel/html/search/mag_seld.svg /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/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/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, Thu Feb 27 00:12:29 2025