Message ID | 20171129094300.20296-1-yselkowi@redhat.com |
---|---|
Headers | show |
Series | Add Stack Smashing Protection and Object Size Checking | expand |
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