libbnss

La libbnss est une bibliothèque d'extension de string.h écrite en C89 et respéctant le standard ANSI C. Elle réimplémente des fonctions GNU ou POSIX et certaines fonctions C absentes de C89. Elle propose aussi de nouvelles fonctions essayant de simplifier la vie des programmeurs.

Cette bibliothèque n'avance qu'au gré de mes besoins, c'est-à-dire pas très vite. Si vous désirez y voir apparaître une nouvelle fonction, informez-m'en ; si votre requête a un rapport direct avec l'idée de cette bibliothèque, je me ferais un plaisir d'essayer de l'y ajouter. De même, si vous avez ajouté une fonctionnalité, je vous invite à m'en faire part pour que je puisse l'inclure dans la version « officielle » ; puisque il n'y a pas encore de SVN.

Compatibilité

libbnss est une bibliothèque sensé être portable ; Cependant, n'ayant pas à ma dispositions tous les systems existants, je ne peux en être sûr. Vous trouverez ci-dessous une liste des systèmes sur lesquels libbnss a été testée. Si vous avez testé libbnss sur un sysètme non listé ci-dessous, je vous invite à m'en faire part pour que je puisse l'ajouter dans la section adaptée.

Testé et fonctionne sur :

Téléchargement

Vous pouvez trouver la dernière version de libbnss ci-dessous. libbnss est distribuée sous licence GNU GPL v3 ou toute version ultérieure. Pour plus d'informations, voyez la licence sur le site du projet GNU ou lisez le fichier LICENSE distribué avec la bibliothèque.

Mises à jour

04/02/2008 17:34
Vresion 0.0.3. Ajout de nombreuses nouvelles fonctions, corrections de légers bugs. Voyez le changelog fourni avec la vesrion 0.0.3 pour plus de détails sur les nouveautés.
26/02/2008 15:55
Correction du répertoire d'installation des en-têtes. Maintenant ils sont bien installés dans $(BASEDIR)/include/bnss/

Documentation

La documentation Doxygen est disponible ici [en].