This release updates the code to work with libHX 1.25 and Linux 2.6.27.
Updated the kernel parts (rpldhk and rpldev) for Linux 2.6.25, OpenBSD 4.3, FreeBSD 7.0 and NetBSD 4.0.
Changed the packet format to be compatible between 32-bit and 64-bit and added a converter for old log files.
The kernel interface has been reduced. An experimental Solaris driver was added. Various filesystem operations have been fixed.
This release fixes the inability to read from rpldev on OpenBSD and re-adds different OpenBSD/NetBSD signal handling to rpld.
About:
ttyrpld is a multi-OS kernel-level TTY keylogger and screenlogger with (a)synchronous replay support. It runs on Linux, FreeBSD/PCBSD, OpenBSD, and NetBSD.
Release focus: Minor feature enhancements
Changes:
Patches were updated for Linux 2.6.17, FreeBSD 6.1, and OpenBSD 3.9. The missing -fprofile-arcs -ftest-coverage flags were added to LDFLAGS for the profile build.
Added polling functions to the BSD rpldevs. This fixes the high CPU usage (which is due to the implementation of pthreads on OpenBSD) observed with rpld/OpenBSD.
ttyrpld, a kernel-level tty logger for Linux and *BSD, has been updated to include support for NetBSD 3.0.
Handle a parameter that is potentially NULL on FreeBSD 6.0. The '[' and ']' keys were added to ttyreplay.
ttyrpld is a kernel-level tty logger.
Support for OpenBSD 3.8 and FreeBSD 6.0 was added; permission denied, syslog spamming, cpu hog, ownership and symlink recursion bugs were fixed. Docs were updated to reflect advances since the last seven releases.
ttyrpld is a multi-os kernel-level tty logger with (a)synchronous replay support. Version 2.03 updates locale translations and adds patches for Linux 2.6.13-rcX, OpenBSD 3.7, FreeBSD 5.4 and 6.0-beta1.
With version 2.00, the shell and tty logger TTYRPLD has been ported to OpenBSD 3.6. Other new OS releases supported are Linux 2.4.29/30-rc3, 2.6.11[.*] and 2.6.12-rc1. There are also new Kpatches and a number of essential userspace fixes and improvements.
ver 1.44 fixes a bug in rpldev which has caused rpld to exit unexpectedly.
ttyrpld 1.42, a key- and screenlogger for Linux 2.4,2.6 and FreeBSD 5.3, has been released. This version adds language support as well as some translations (de,es,fr,it,nl,no,sv) and a few updates to the documentation regarding handling under BSD.
The advanced shell- and keylogger ttyrpld has been ported to FreeBSD in its entirety (incl. Kernel module). I hope this "xmas gift" is something for all those who had to rely on the old snoop devs. Another new feature is I18N support.
1.31 fixes a few bugs on the userspace side, as well as a bunch in the kernel module. The kmod has also been tweaked to produce less garbage and save instructions in userspace.
ttyrpld is a kernel-based screen- and keylogger for Linux 2.x supporting any tty type, plus a real-time log analyzer.
ttyrpld version 1.26 got released. Bugs that had been introduced with 1.24 were fixed, and some trivial additions have been made. The kernel module now works with GCC 3.4.
ttyrpld is a kernel-based screen- and keylogger for Linux 2.x supporting any tty type, plus a real-time log analyzer.
v1.24 has just been released. It contains some enhancements and "granularity" updates in the 2.6' area, like giving info out over sysfs, some more rpldev module flags, the new module_param() and device number issues, and 2.4 backward compatibility is back.
ttyrpld is a kernel-based screen- and keylogger for Linux 2.x supporting any tty type, plus a real-time log analyzer.