| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libiniparser4 | Distribution: openSUSE Tumbleweed |
| Version: 4.2.6 | Vendor: openSUSE |
| Release: 1.2 | Build date: Thu Jan 23 18:31:42 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 17817 | Source RPM: iniparser-4.2.6-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://gitlab.com/iniparser/iniparser | |
| Summary: Library to parse ini files | |
Libiniparser offers parsing of ini files from the C level. This package includes the libiniparser4 library.
MIT
* Thu Jan 23 2025 Yunus Acar <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 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.
/usr/lib/libiniparser.so.4 /usr/lib/libiniparser.so.4.2.6
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025