Télécharger la liste

Description du projet

Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes. With minimal effort, it can be used as a better lint. If additional effort is invested adding annotations to programs, it can perform stronger checking than can be done by any standard lint. Splint is the successor to LCLint. The main differences between Splint and LCLint are support for buffer overflow detection and extensible annotations.

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.

2003-06-02 11:10 Retour à la liste release
3.1.1

De nombreuses améliorations ont été apportées, notamment une meilleure précision du code de la vérification des bornes, HTML et CSV de sortie, et le soutien aux types numabstract. De nombreuses corrections de bogues et de la Chambre de maintien de mises à jour ont également été faites. Contrôles de sécurité supplémentaires ont été introduites, notamment l'ajout de messagestream, warningstream, et les indicateurs de contrôle fluxErreur et le soutien aux longint + et + drapeaux SHORTINT. La vérification de type a également été modifiée en conséquence.
Tags: Major feature enhancements
Numerous enhancements were made, including
improved accuracy of the bounds checking code,
HTML and CSV output, and support for numabstract
types. Numerous bugfixes and house-keeping
updates were also made. Additional security
checks were introduced, including the addition
of messagestream, warningstream, and errorstream
control flags, and support for +longint and
+shortint flags. The type checking was also
changed accordingly.

Project Resources