Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libconfuse0 | Distribution: SUSE Linux Enterprise 15 |
Version: 2.8 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150000.3.3.1 | Build date: Mon Sep 12 14:01:49 2022 |
Group: Development/Libraries/C and C++ | Build host: sheep10 |
Size: 66057 | Source RPM: libconfuse0-2.8-150000.3.3.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://www.nongnu.org/confuse/ | |
Summary: A configuration file parser library |
libConfuse is a configuration file parser library, licensed under the terms of the LGPL, and written in C. It supports sections and (lists of) values (strings, integers, floats, booleans or other sections), as well as some other features (such as single/double-quoted strings, environment variable expansion, functions and nested include statements). It makes it very easy to add configuration file capability to a program using a simple API. The goal of libConfuse is not to be the configuration file parser library with a gazillion of features. Instead, it aims to be easy to use and quick to integrate with your code. libConfuse was called libcfg before, but was changed to not confuse with other similar libraries.
LGPL-2.1+
* Mon Sep 12 2022 ro@suse.de - add patch backported from upstream git confuse-2.8-cfg_tilde_expand_overread.patch cfg_tilde_expand in confuse.c has a heap-based buffer over-read (CVE-2022-40320 boo#1203326) * Wed Nov 18 2015 p.drouand@gmail.com - Update to version 2.8 * Support for specifying a searchpath for cfg_parse(). * Restore build of shared library by default. * Added German translation. * Document CFG_SIMPLE_STR for doxygen. * Update ISC license to 2007 version. * Write files in a Bourne shell compatible way. * Fix mid-string environment variable substitution. * Various ISO C90 and -ansi fixes. * Fix C++ compiler warnings for const strings. * Fix make distcheck and out-of-source builds. * Fix missing .gitignore files. * Fix CFG_SIMPLE_INT on 64-bit systems. * Coding style cleanup. * Fix issue #27: searchpath free problems. Fix to new feature introduced in this release cycle. * Improved support for MSYS2. - Perform a spec-cleaner - Use download Url as source - Add xz build dependency for SLE11 support * Sun Nov 13 2011 jengelh@medozas.de - Remove redundant/unwanted tags/section (cf. specfile guidelines) * Sun Nov 13 2011 coolo@suse.com - add libtool as explicit buildrequire to avoid implicit dependency from prjconf * Fri Oct 15 2010 adam@mizerski.pl - update to 2.7 - Bugfix release. - update to 2.6 - added French translation contributed by Matthieu Sion - added build script and instructions for compiling with Mingw under Windows (contributed by Matthieu Sion) - now accepts a simplified list append syntax: option += "value" insted of option += {"value"} - added flag CFGF_NO_TITLE_DUPES: multiple section titles must be unique (duplicates raises an error, only applies to sections) (suggested by Brian Fallik) - fixed rpm builds, patch by Dan Lipsitt - always installs pkg-config .pc script - remove obsolete confuse-config script in favour of pkg-config - fixed a bug reported by Josh Kropf with single sections with titles - added patch that escapes values with quotes and backslashes when printing. - fixed a memory leak in default values for string lists, reported by Vineeth Neelakant. - windows build files now only in separate zip distribution - reenabled locale files as lang package - removed changelog from spec file since it's in changes file * Mon Sep 17 2007 mrueckert@suse.de - dont package locale files * Wed Jul 18 2007 mrueckert@suse.de - fix buildrequires on check(-devel) * Wed Jul 18 2007 mrueckert@suse.de - update to new packaging policy - no longer build the static lib - add confuse-2.5_tests.patch: fix testsuite * Sun Apr 08 2007 mrueckert@suse.de - run ldconfig
/usr/lib64/libconfuse.so.0 /usr/lib64/libconfuse.so.0.0.0 /usr/share/doc/packages/libconfuse0 /usr/share/doc/packages/libconfuse0/AUTHORS /usr/share/doc/packages/libconfuse0/ChangeLog.md /usr/share/doc/packages/libconfuse0/LICENSE /usr/share/doc/packages/libconfuse0/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:11:13 2024