17 Commits

Author SHA256 Message Date
1c9e260460 Accepting request 1247610 from Education
Version update and other fixes.

OBS-URL: https://build.opensuse.org/request/show/1247610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=13
2025-02-25 15:40:56 +00:00
f41c072a78 fix name
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=12
2025-02-21 11:07:06 +00:00
08e7731adb Fix autosetup
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=11
2025-02-21 08:00:05 +00:00
4baf1ddb7a 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
34d14b8f0e Re-download sources.
OBS-URL: https://build.opensuse.org/package/show/Education/iniparser?expand=0&rev=9
2025-02-21 06:35:59 +00:00
733399073a - 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/package/show/Education/iniparser?expand=0&rev=8
2025-02-20 13:37:34 +00:00
5bdc425a87 Accepting request 1174577 from Education
OBS-URL: https://build.opensuse.org/request/show/1174577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=12
2024-05-17 18:04:30 +00:00
d80e2c3a3d 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
e11c44d269 Accepting request 1092976 from Education
OBS-URL: https://build.opensuse.org/request/show/1092976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=11
2023-06-16 14:52:58 +00:00
8c5f2780ba 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
0084250aa7 Accepting request 1000918 from Education
OBS-URL: https://build.opensuse.org/request/show/1000918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iniparser?expand=0&rev=10
2022-09-04 20:11:30 +00:00
andrea florio
24c46b9633 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
6a6b6694bb 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
b40063cc29 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
26ea9e4375 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
a4433afd9d 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
3f554838b1 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