We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File iniparser.changes of Package iniparser

-------------------------------------------------------------------
Thu Jan 23 17:31:42 UTC 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 19:07:26 UTC 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  2 18:36:09 UTC 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 18:26:33 UTC 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 05:21:56 UTC 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 16:07:04 UTC 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 10:54:31 UTC 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 14:50:58 UTC 2014 - lmuelle@suse.com

- Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).

-------------------------------------------------------------------
Fri Jun  7 12:47:33 UTC 2013 - lmuelle@suse.com

- Include LICENSE file from the source tar ball.

-------------------------------------------------------------------
Tue Jun  5 09:49:20 UTC 2012 - lmuelle@suse.com

- Define library name and use it instead of libiniparser0.

-------------------------------------------------------------------
Sun Jun  3 22:20:48 UTC 2012 - lmuelle@suse.com

- Use the unversioned libiniparser name on pre-11.2 systems only.

-------------------------------------------------------------------
Sun Jun  3 21:37:54 UTC 2012 - lmuelle@suse.com

- Define library name and use it instead of libiniparser0.
- Remove unused debug_package_requires define.

-------------------------------------------------------------------
Sat Apr 21 15:14:35 UTC 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 22:36:01 CET 2009 - jengelh@medozas.de

- add baselibs.conf as a source
- enable parallel building

-------------------------------------------------------------------
Wed Jan  7 12:34:56 CET 2009 - olh@suse.de

- obsolete old -XXbit packages (bnc#437293)

-------------------------------------------------------------------
Thu Nov 27 14:14:48 CET 2008 - ro@suse.de

- update baselibs.conf

-------------------------------------------------------------------
Thu Aug 28 12:10:07 CEST 2008 - anschneider@suse.de

- create packages following the shlib policy
- build only the shared library

-------------------------------------------------------------------
Wed Aug 20 16:02:36 CEST 2008 - meissner@suse.de

- use RPM_OPT_FLAGS, libiniparser.a can be 644

-------------------------------------------------------------------
Mon May  5 15:42:43 CEST 2008 - anschneider@suse.de

- build without rpath

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Thu Dec 27 03:33:40 CET 2007 - crrodriguez@suse.de

- fix library-without-ldconfig* errors 

-------------------------------------------------------------------
Sun May 27 13:58:43 CEST 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 23:07:03 CEST 2007 - lmuelle@suse.de

- Remove requires on release from devel packages.

-------------------------------------------------------------------
Wed Sep 27 00:01:10 CEST 2006 - gd@suse.de

- Update to version 2.15
  - documentation fixes

-------------------------------------------------------------------
Tue Apr 11 16:28:45 CEST 2006 - lmuelle@suse.de

- Inital SuSE RPM.
openSUSE Build Service is sponsored by