libiniparser1 - Library to parse ini files

Property Value
Distribution openSUSE Leap 15.0
Repository Education all
Package name libiniparser1
Package version 4.1
Package release lp150.2.1
Package architecture x86_64
Package type rpm
Installed size 19.25 KB
Download size 16.48 KB
Official Mirror
Libiniparser offers parsing of ini files from the C level.
This package includes the libiniparser1 library.


Package Version Architecture Repository
libiniparser1 - - -


Name Value
/sbin/ldconfig - -


Name Value -
libiniparser1 = 4.1-lp150.2.1
libiniparser1(x86-64) = 4.1-lp150.2.1


Type URL
Binary Package libiniparser1-4.1-lp150.2.1.x86_64.rpm
Source Package iniparser-4.1-lp150.2.1.src.rpm

Install Howto

  1. Add the Education repository:
    # zypper addrepo education
  2. Install libiniparser1 rpm package:
    # zypper install libiniparser1




2017-11-11 -
- Update to 4.1 (stable release)
+ For full change set, see:
- Cleanup with spec-cleaner
- Rebase iniparser_remove_rpath.patch
- so number bumped from 0 to 1 per upstream policy
2015-06-27 -
- 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
2014-06-19 -
- 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
2014-03-17 -
- Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).
2013-06-07 -
- Include LICENSE file from the source tar ball.
2012-06-05 -
- Define library name and use it instead of libiniparser0.
2012-06-03 -
- Use the unversioned libiniparser name on pre-11.2 systems only.
2012-06-03 -
- Define library name and use it instead of libiniparser0.
- Remove unused debug_package_requires define.
2012-04-21 -
- 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
2009-12-17 -
- add baselibs.conf as a source
- enable parallel building

See Also

Package Description
libinotifytools-devel-3.14-lp150.4.1.x86_64.rpm Development files for inotify
libinotifytools0-3.14-lp150.4.1.x86_64.rpm Library for inotify
libjlibnxt-0.9-0.9.1beta-lp150.4.3.x86_64.rpm Lejos nxj native library
libjlibnxt-devel-0.9-0.9.1beta-lp150.4.3.x86_64.rpm Lejos nxj native library include
libjnidispatch-4.5.1-lp150.72.1.x86_64.rpm Java Native Access (shared library)
libklu1-1.3.9-lp150.45.1.x86_64.rpm Sparse LU Factorization, for Circuit Simulation
liblapack3-3.8.0-lp150.20.1.x86_64.rpm LAPACK Shared Library
liblapacke3-3.8.0-lp150.20.1.x86_64.rpm LAPACKE development files
libldl2-2.2.6-lp150.45.1.x86_64.rpm A Simple LDL^T Factorization
liblinebreak-devel-2.1-lp150.23.1.x86_64.rpm Development files for liblinebreak
liblinebreak2-2.1-lp150.23.1.x86_64.rpm Unicode line-breaking library
libmaa-devel-1.3.2-lp150.2.1.x86_64.rpm Development files for libmaa
libmaa3-1.3.2-lp150.2.1.x86_64.rpm Library providing many low-level data structures
libmarsyas0-0.4.8-lp150.1.1.x86_64.rpm Library for marsyas
libmopac7-1-1.15-lp150.18.1.x86_64.rpm Dynamic libraries from mopac7