OpenGrok
Cross Reference: strcpy_chk.c
xref
: /
src
/
lib
/
libc
/
ssp
/
strcpy_chk.c
Home
|
History
|
Annotate
|
Download
|
only in
ssp
History log of
/src/lib/libc/ssp/strcpy_chk.c
Revision
Date
Author
Comments
1.8
09-May-2015
christos
add overlapping pointer checks
1.7
17-Sep-2014
joerg
Provide explicit prototypes in case HAVE_SSP=no.
1.6
06-Nov-2013
christos
simplify
1.5
28-Dec-2010
christos
branches: 1.5.6; 1.5.12;
off by one
1.4
28-Apr-2008
martin
branches: 1.4.8;
Remove clause 3 and 4 from TNF licenses
1.3
03-Jun-2007
christos
branches: 1.3.2; 1.3.8; 1.3.14;
#undef the fortified functions we use, otherwise we end up calling ourselves
recursively.
XXX: Do we need namespace.h here?
1.2
30-May-2007
tls
Match usage of FORTIFY_SOURCE on other platforms by not requiring special
include path: the normal header files now include the "SSP" ones (which one
should note are not really named right: SSP and FORTIFY_SOURCE are independent
features).
Disable USE_SSP on targets where the compiler doesn't support it at all
(mips, alpha) or it's known broken (sh3). But enable FORTIFY_SOURCE,
without SSP, on those platforms -- tested on mipsel.
1.1
30-May-2007
tls
Move FORTIFY_SOURCE implementation from the somewhat ill-named "libssp"
(what other systems keep in libssp, we already have in libc) into libc
to match what other systems with FORTIFY_SOURCE do. Goodbye, libssp
dependency in libraries and executables. Discussed with christos and
mrg; Christos will merge the headers to get us the rest of the way to a
FORTIFY_SOURCE implementation that works as others' code expects.
1.3.14.1
18-May-2008
yamt
sync with head.
1.3.8.2
03-Sep-2007
wrstuden
Sync w/ NetBSD-4-RC_1
1.3.8.1
03-Jun-2007
wrstuden
file strcpy_chk.c was added on branch wrstuden-fixsa on 2007-09-03 07:01:23 +0000
1.3.2.2
22-Jul-2007
liamjfoy
Pull up to netbsd-4 (requested by christos in ticket #773):
Move libssp to libc.
1.3.2.1
03-Jun-2007
liamjfoy
file strcpy_chk.c was added on branch netbsd-4 on 2007-07-22 18:44:47 +0000
1.4.8.2
28-Apr-2008
martin
Remove clause 3 and 4 from TNF licenses
1.4.8.1
28-Apr-2008
martin
file strcpy_chk.c was added on branch christos-time_t on 2008-04-28 20:23:01 +0000
1.5.12.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.5.6.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Indexes created Wed Oct 01 07:09:59 GMT 2025