From 54038a68986296a451546714158f1c3fd575ccac Mon Sep 17 00:00:00 2001 From: Eugene Syromyatnikov Date: Tue, 6 Feb 2018 02:21:28 +0100 Subject: [PATCH] strace.1.in: history update strace.1.in (.SH HISTORY): Some amendments based on https://github.com/strace/strace-talks/blob/master/2012-ossdevconf-obninsk-strace_from_upstream_PoV/ossdevconf_2012-slides-strace_from_upstream_PoV.tex --- strace.1.in | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/strace.1.in b/strace.1.in index 34693f55..06edee16 100644 --- a/strace.1.in +++ b/strace.1.in @@ -986,7 +986,9 @@ may be left running after an interrupt signal (\c The original .B strace was written by Paul Kranenburg -for SunOS and was inspired by its trace utility. +for SunOS and was inspired by its +.B trace +utility. The SunOS version of .B strace was ported to Linux and enhanced @@ -1012,6 +1014,45 @@ automatic configuration support. In 1995 he ported .B strace to Irix and tired of writing about himself in the third person. +.PP +Beginning with 1996, +.B strace +was maintained by Wichert Akkerman. +During his tenure, +.B strace +development migrated to CVS; ports to FreeBSD and many architectures on Linux +(including ARM, IA-64, MIPS, PA-RISC, PowerPC, s390, SPARC) were introduced. +In 2002, the burden of +.B strace +maintainership was transferred to Ronald McGrath. +Since then, +.B strace +gained support for several new Linux architectures (AMD64, s390x, SuperH), +bi-architecture support for some of them, and received numerous additions and +improvements in syscalls decoders on Linux; +.B strace +development migrated to +.B git +during that period. +Since 2009, +.B strace +is actively maintained by Dmitry Levin. +.B strace +gained support for AArch64, ARC, AVR32, Blackfin, Meta, Nios II, OpenSISC 1000, +RISC-V, Tile/TileGx, Xtensa architectures since that time. +In 2012, unmaintained and apparently broken support for non-Linux operating +systems was removed. +Also, in 2012 +.B strace +gained support for path tracing and file descriptor path decoding. +In 2014, support for stack traces printing was added. +In 2016, syscall fault injection was implemented. +.PP +For the additional information, please refer to the +.B NEWS +file and +.B strace +repository commit log. .SH REPORTING BUGS Problems with .B strace -- 2.40.0