kernel-ark/drivers/tty/vt
Petr Písař f8df13e0a9 tty: Clean console safely
Traditional \E[2J sequence erases console display but scroll-back
buffer and underlying device (frame) buffer keep data that can be
accessed by scrolling console back.

This patch introduce new \E[J parameter 3 that allows to scramble
scroll-back buffer explicitly. Session locking programs (screen,
vlock) can use it to prevent attacker to browse locked console
history.

Signed-off-by: Petr Písař <ppisar@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-04-19 16:33:37 -07:00
..
.gitignore
consolemap.c
cp437.uni
defkeymap.c_shipped
defkeymap.map
keyboard.c tty: remove invalid location line in file header 2011-04-19 16:33:36 -07:00
Makefile
selection.c tty: remove invalid location line in file header 2011-04-19 16:33:36 -07:00
vc_screen.c tty: remove invalid location line in file header 2011-04-19 16:33:36 -07:00
vt_ioctl.c tty: remove invalid location line in file header 2011-04-19 16:33:36 -07:00
vt.c tty: Clean console safely 2011-04-19 16:33:37 -07:00