Télécharger la liste

Description du projet

libConfuse is a configuration file parser library
written in C. It's goal is to be easy to use and
quick to integrate into existing code. 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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-04-20 17:26
2.6

Tags: Minor bugfixes

2004-10-17 22:42
2.5

Cette version ajoute un drapeau pour indiquer que l'option n'a pas de valeur par défaut. Un didacticiel est désormais également inclus.
Tags: Minor feature enhancements
This release adds a flag to specify that an option doesn't have a default value. A tutorial is now also included.

2004-05-23 13:39
2.3

Ce communiqué fixe les erreurs de compilation qui s'est produite lors de l'utilisation de GCC 2.95. Il copie également les options struct passé à cfg_init, il n'ya donc plus aucun besoin de déclarer les options statique.
Tags: Minor bugfixes
This release fixed compilation errors that occurred
when using GCC 2.95. It also copies the options
struct passed to cfg_init, so there is no longer any
need to declare the options static.

2003-07-14 23:02
2.1

Ceci est surtout une version bugfix, mais certaines nouvelles fonctionnalités sont également là. Single sections peuvent maintenant avoir des valeurs par défaut qui appuient une syntaxe étendue lorsque l'on récupère les valeurs.
Tags: Major bugfixes
This is mostly a bugfix release, but some new features are also there. Single sections can now have default values which support an extended syntax when retrieving the values.

2003-04-06 14:10
2.0

L'appui au renforcement forme d'une DLL sous Windows a été ajoutée dans cette version, et les fuites de mémoire ont été corrigés, ainsi que quelques autres bugs. Liste des options peuvent maintenant avoir également des valeurs par défaut complet. Fonctions pour configurer les options après l'analyse ont aussi été ajoutés. Ce communiqué de pauses de compatibilité avec les versions antérieures, comme certains types ont été renommés pour la cohérence.
Tags: Major feature enhancements
Support for building as a DLL on windows has been added in this version, and memory leaks have been fixed, as well as some other bugs. List options can now also have complete default values. Functions to set options after parsing have also been added. This release breaks compatibility with earlier versions, as some types have been renamed for consistency.

Project Resources