Subject: Re: CVS commit: src/lib/libssp
To: Tom Spindler <dogcow@babymeat.com>
From: Christos Zoulas <christos@zoulas.com>
List: source-changes
Date: 11/08/2006 16:44:24
On Nov 8, 12:49pm, dogcow@babymeat.com (Tom Spindler) wrote:
-- Subject: Re: CVS commit: src/lib/libssp

| > Add a BSD-licensed re-implementation of the gcc-4.1 libssp.
| > This adds bounds checking for the following functions:
| > 
| >     memset, fgets, gets, memcpy, memmove, memset, snprintf, sprintf, strcat,
| >     strcpy, strncat, strncpy, vsnprintf, vsprintf
| > 
| > This functionality is enabled by compiling with:
| > 
| > 	gcc -I/usr/include/ssp -D_FORTIFY_SOURCE=<1|2> -lssp
| 
| Can this be documented somewhere, along with what difference 1 or
| 2 makes in the define? src/lib/libssp/ssp.3, perhaps?

Sure, I will put it on my list of things to do.

christos