aboutsummaryrefslogtreecommitdiff
path: root/ta
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2017-09-26 17:46:17 -0700
committerJérôme Forissier <jerome.forissier@linaro.org>2017-09-27 11:42:48 -0700
commitbe5c06caa42db2c7c59eca9311f5485c15a99029 (patch)
treefecb6125d47eb00aeaa5af1255647b2f66eefb12 /ta
parent8d22c45dfb817a8274568cbcd1de1d44d2240173 (diff)
libutee: remove Trusted UI code
Removes all the TUI-related code from libutee (lib/libutee/tui), as well as its dependencies: lib/libpng and lib/libzlib. Two reasons for this: 1. This is far from being a complete and testable TUI implementation. In other words, it is dead code, more or less. 2. lib/libzlib (version 1.2.8) contains several CVE vulnerabilities. Even if the code is not used, it may trigger some code analysis tools and is a problem for some projects. Reported-by: Jianhui Li <airbak.li@hisilicon.com> Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Diffstat (limited to 'ta')
-rw-r--r--ta/mk/ta_dev_kit.mk4
-rw-r--r--ta/ta.mk8
2 files changed, 1 insertions, 11 deletions
diff --git a/ta/mk/ta_dev_kit.mk b/ta/mk/ta_dev_kit.mk
index aaa9fab4..778fdbbe 100644
--- a/ta/mk/ta_dev_kit.mk
+++ b/ta/mk/ta_dev_kit.mk
@@ -61,12 +61,10 @@ endif
cppflags$(sm) += -I. -I$(ta-dev-kit-dir)/include
libdirs += $(ta-dev-kit-dir)/lib
-libnames += utils utee mpa zlib png
+libnames += utils utee mpa
libdeps += $(ta-dev-kit-dir)/lib/libutils.a
libdeps += $(ta-dev-kit-dir)/lib/libmpa.a
libdeps += $(ta-dev-kit-dir)/lib/libutee.a
-libdeps += $(ta-dev-kit-dir)/lib/libzlib.a
-libdeps += $(ta-dev-kit-dir)/lib/libpng.a
include $(ta-dev-kit-dir)/mk/cleandirs.mk
diff --git a/ta/ta.mk b/ta/ta.mk
index 23e5feb1..c4861634 100644
--- a/ta/ta.mk
+++ b/ta/ta.mk
@@ -28,14 +28,6 @@ libname = utils
libdir = lib/libutils
include mk/lib.mk
-libname = zlib
-libdir = lib/libzlib
-include mk/lib.mk
-
-libname = png
-libdir = lib/libpng
-include mk/lib.mk
-
libname = mpa
libdir = lib/libmpa
include mk/lib.mk