e2fsprogs/lib/ss
Theodore Ts'o d04897df10 Add --enable-hardening which builds e2fsprogs with security hardening
Enable the following security features: stack protection, fortify,
read-only relocation tables, immediate dynamic symbol binding, and
text segment ASLR by enabling position independent executable
(PIE).

Special handling is provided for shared library and statically linked
executables.  For all the gory details please see:

   https://lists.debian.org/debian-devel/2016/05/msg00302.html

Distributions who want to do their own special thing can set CFLAGS,
CFLAGS_SHLIB, CLFAGS_STLIB, LDFLAGS, LDFLAGS_SHLIB and LDFLAGS_STATIC
as appropriate.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2016-05-24 13:38:05 -04:00
..
Android.mk Android.mk: fix up the library -host naming convention change 2016-03-18 15:24:39 -04:00
Makefile.in Add --enable-hardening which builds e2fsprogs with security hardening 2016-05-24 13:38:05 -04:00
ct_c.awk Change compile_et to generate header files that use <et/com_err.h> 2003-03-30 22:26:13 -05:00
ct_c.sed Many files: 1997-04-26 13:21:57 +00:00
data.c Eliminate unused variable and unused label warnings from Android build 2015-07-13 10:47:16 -04:00
error.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
execute_cmd.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
get_readline.c Eliminate unused parameter warnings from Android build 2015-07-13 09:12:23 -04:00
help.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
invocation.c libss: fix potential memory leak on realloc() failure 2014-01-06 22:54:12 -05:00
list_rqs.c libss: fix potential buffer overrun in list_rqs 2014-01-30 18:25:15 -05:00
listen.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
mit-sipb-copyright.h Many files: 1997-04-26 13:21:57 +00:00
mk_cmds.1 Update debian files to support the blkid library, and to fix a number 2003-03-16 19:58:25 -05:00
mk_cmds.sh.in buildsystem: use 'chmod a-w' instead of 'chmod -w' 2015-01-23 12:05:19 -05:00
pager.c aclocal.m4: update to newer versions of autoconf macros 2014-07-04 23:49:23 -04:00
parse.c libss: fix potential null dereference if realloc() fails 2014-01-10 21:13:15 -05:00
prompt.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
request_tbl.c Clean up sparse warnings 2013-12-16 18:56:36 -05:00
requests.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
ss.h debugfs: use ss_safe_getenv() instead of getenv() 2012-02-15 16:18:29 -05:00
ss.pc.in Change pkg-config files so that both <et/com_err.h> and <com_err.h> work 2012-05-14 12:45:54 -04:00
ss_err.et Many files: 1997-04-26 13:21:57 +00:00
ss_internal.h Clean up sparse warnings 2013-12-16 18:56:36 -05:00
std_rqs.ct Many files: 1997-04-26 13:21:57 +00:00
test_cmd.ct Fix errors in test_ss.c so it can be an example application and test case 2007-12-02 05:25:23 -05:00
test_script Fix errors in test_ss.c so it can be an example application and test case 2007-12-02 05:25:23 -05:00
test_script_expected libcom_err: Only output ^M when tty is in raw mode 2010-05-15 07:48:25 -04:00
test_ss.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00