1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-06 01:57:40 +00:00
freebsd-ports/devel/safestr/pkg-descr
Pav Lucistnik 4e17168b30 Add safestr, a simple and safe string handling library for C.
PR:		ports/56129
Submitted by:	Robert Schlotterbeck <rws@suki.rs.tarrant.tx.us>
2003-12-22 17:04:59 +00:00

20 lines
856 B
Plaintext

Safe C String Library v0.9.6 (June 11, 2003)
The goal of the SafeStr library is to provide a rich string-handling library
for C that has safe semantics yet interoperates with legacy library code in
a straightforward manner. Additionally, porting code that uses standard C
string handling should be straightforward. The library should work on all
modern Unix-like platforms, as well as any 32-bit Microsoft Windows OS.
The overt security goals of the library are as follows:
1. Buffer overflows should not be possible when using the API.
2. Format string problems should be impossible when using the API.
3. The API should be capable of tracking whether strings are "trusted",
a la Perl's taint mode.
The API is meant to provide rich functionality and be easy to use, all the while
improving security.
WWW: http://www.zork.org/safestr/