[PATCH v5 00/10] Add Stack Smashing Protection and Object Size Checking

Corinna Vinschen vinschen@redhat.com
Thu Nov 30 01:43:00 GMT 2017


On Nov 29 03:42, Yaakov Selkowitz wrote:
> Changes in this version:
> 
> * _ELIDABLE_INLINE in C99 mode causes conflicts with extern function declarations.
> Restoring __ssp_inline from NetBSD, updated to modern GCC, allows for fewer changes
> to the main headers.
> 
> * The 'symbol' argument to __ssp_decl/__ssp_redirect_raw was always the same as 'fun'.
> It is removed in this version to avoid needless duplication.
> 
> * The return type of read was fixed (tested on mmix-knuth-mmixware).
> 
> * Basic documentation has been added.
> 
> Yaakov Selkowitz (10):
>   ssp: add APIs for Stack Smashing Protection
>   ssp: add Object Size Checking common code
>   ssp: add Object Size Checking for string.h
>   ssp: add Object Size Checking for strings.h
>   ssp: add Object Size Checking for stdio.h, part 1
>   ssp: add Object Size Checking for unistd.h, part 1
>   ssp: add documentation
>   ssp: add build infrastructure
>   cygwin: export SSP functions
>   cygwin: create libssp compatibility import library

Looks good to me.  If you think this is the final version, feel free
to push.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20171130/387a7c7b/attachment.sig>


More information about the Newlib mailing list