10 Commits

Author SHA256 Message Date
99d40b1359 Re-format changelog.
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=10
2025-02-21 06:37:29 +00:00
8420b3326d Accepting request 1247395 from home:yacar:branches:Education
- 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.

OBS-URL: https://build.opensuse.org/request/show/1247395
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=8
2025-02-20 13:37:34 +00:00
35b023b35c Accepting request 1174297 from home:michals
- 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

OBS-URL: https://build.opensuse.org/request/show/1174297
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=7
2024-05-16 13:32:07 +00:00
04bf336027 Accepting request 1090552 from home:ateixeira:branches:Education
- Add handle-null-return-getstring.patch (bsc#1211889)
  CVE-2023-33461: NULL pointer dereference in iniparser_getboolean()

OBS-URL: https://build.opensuse.org/request/show/1090552
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=6
2023-06-13 19:31:18 +00:00
andrea florio
1e416b1e1e Accepting request 999115 from home:michals
- 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

OBS-URL: https://build.opensuse.org/request/show/999115
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=5
2022-09-02 14:16:10 +00:00
c0236d79f8 Accepting request 631638 from Education
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/631638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=9
2018-08-27 11:00:06 +00:00
Stephan Kulow
15602faf66 Accepting request 314211 from network:samba:STABLE
- 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

OBS-URL: https://build.opensuse.org/request/show/314211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=6
2015-07-05 15:53:24 +00:00
Stephan Kulow
8255ee9d1d Accepting request 238074 from network:samba:STABLE
- 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

OBS-URL: https://build.opensuse.org/request/show/238074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=4
2014-06-25 04:58:02 +00:00
Stephan Kulow
c09fda995c Accepting request 226474 from network:samba:STABLE
Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).

OBS-URL: https://build.opensuse.org/request/show/226474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=3
2014-03-20 05:53:30 +00:00
Stephan Kulow
1d1edf00d3 Accepting request 178010 from network:samba:STABLE
Submit request 177930 was the deleterequest for the libiniparser package.
The intention is a rename from libiniparser to iniparser

- Include LICENSE file from the source tar ball.

OBS-URL: https://build.opensuse.org/request/show/178010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=1
2013-06-11 04:33:59 +00:00