Pipe improvements: 37/78437/4
authorMichal Bloch <m.bloch@samsung.com>
Tue, 5 Jul 2016 15:04:52 +0000 (17:04 +0200)
committerMichal Bloch <m.bloch@samsung.com>
Thu, 7 Jul 2016 15:30:23 +0000 (17:30 +0200)
commite50f2faab431d8172b1705c50cee6dfffa4edf11
tree498ce32d43f04bb7d51e51c2b773054efd0300ec
parentf3fb47e7658000338978d8d13a6be04e830a26a6
Pipe improvements:

* add safety against malicious programs who could
  forge an invalid log or access a buffer they are
  not eligible to access.
* fix logger not noticing when a connected util
  gets killed through external means.
* fix an issue with file flags.
* fix util dump mode being lagged.

Change-Id: I5fda36d7cb74eef51a905e91ded7f60fac6d0fdd
Signed-off-by: Michal Bloch <m.bloch@samsung.com>
include/queued_entry.h
src/libdlog/log_pipe.c
src/logger/logger_pipe.c
src/logutil/logutil_pipe.c