Go to file
Dmitry V. Levin 6add1b09d6 tests: skip netlink based tests when resources are not available
* tests/netlink_inet_diag.c (main): Return 77 if socket, bind,
or listen syscall fail.
* tests/netlink_unix_diag.c (main): Likewise.
2015-03-18 22:39:20 +00:00
debian Prepare for 4.10 release 2015-03-06 13:14:15 +00:00
linux aarch64: properly decode generic syscalls 2015-03-16 16:25:09 +01:00
m4 Fix cross-compiling of ioctlsort 2015-02-27 04:43:06 +00:00
maint ioctl: take all 32 bits of ioctl commands into account 2015-01-22 00:27:38 +00:00
qemu_multiarch_testing qemu_multiarch_testing: update 2015-03-05 19:36:52 +00:00
test tests: add a test for sigreturn/rt_sigreturn decoding 2015-03-05 00:05:27 +00:00
tests tests: skip netlink based tests when resources are not available 2015-03-18 22:39:20 +00:00
xlat Add arch-specific PTRACE_* constants 2015-03-03 23:12:22 +00:00
.gitignore ignore core/compile files 2015-02-26 20:00:03 +00:00
.mailmap Remove duplicate names from CREDITS 2012-05-01 21:51:38 +00:00
access.c file.c: move access and faccessat parsers to a separate file 2014-12-11 21:40:17 +00:00
affinity.c process.c: move sched_setaffinity and sched_getaffinity parsers to a separate file 2014-12-11 19:25:02 +00:00
aio.c Use external libaio.h 2014-09-08 16:43:36 +00:00
AUTHORS 2002-12-22 Roland McGrath <roland@redhat.com> 2002-12-30 00:51:30 +00:00
bjm.c Move regs-related macros and declarations from defs.h to regs.h 2015-02-13 18:28:08 +00:00
block.c block_ioctl: quote strings 2015-01-26 19:08:37 +00:00
bootstrap bootstrap: do not link Makefile* files 2015-03-04 14:52:56 +00:00
build_static_example.sh Use bootstrap script consistently 2014-05-30 21:31:08 +00:00
cacheflush.c Move cacheflush parser to a separate file 2014-12-04 02:23:34 +00:00
capability.c Move CAP_* definitions out to header files 2015-02-19 00:33:39 +00:00
caps0.h Move CAP_* definitions out to header files 2015-02-19 00:33:39 +00:00
caps1.h Move CAP_* definitions out to header files 2015-02-19 00:33:39 +00:00
ChangeLog-CVS Generate ChangeLog from git log 2009-07-08 21:01:21 +00:00
chdir.c file.c: move chdir parser to a separate file 2014-12-11 21:39:59 +00:00
chmod.c file.c: move chmod, fchmod, and fchmodat parsers to a separate file 2014-12-11 21:39:25 +00:00
clone.c process.c: move clone, setns, unshare, and fork parsers to a separate file 2014-12-11 22:52:03 +00:00
configure.ac Use SIGRTMIN from kernel headers 2015-03-05 05:42:30 +00:00
COPYING Rename COPYRIGHT to COPYING 2013-05-17 23:18:55 +00:00
count.c Fix compilation warnings reported by gcc -Wsign-compare 2014-09-17 19:18:18 +00:00
CREDITS.in Remove duplicate names from CREDITS 2012-05-01 21:51:38 +00:00
defs.h Move sigreturn/rt_sigreturn parser to a separate file 2015-03-06 02:19:01 +00:00
desc.c decode_select: do not allocate unused memory 2015-01-28 01:26:04 +00:00
dirent.c getdents, getdents64: quote filenames 2015-01-26 19:08:37 +00:00
errnoent.sh Change errnoent.h files to use designated initializers 2015-02-23 13:29:17 +00:00
evdev.c evdev: decode keycode value in EVIOC[GS]KEYCODE_V2 commands 2015-02-22 02:29:55 +00:00
execve.c process.c: move execve and execv parsers to a separate file 2014-12-11 22:52:03 +00:00
exit.c process.c: move exit parser to a separate file 2014-12-11 22:52:03 +00:00
fadvise.c file.c: move fadvise64 and fadvise64_64 parsers to a separate file 2014-12-11 21:38:43 +00:00
fallocate.c Implement decoding of fallocate FALLOC_FL_* flags 2014-12-11 21:40:23 +00:00
fanotify.c hppa: fix fanotify_mark decoding 2015-02-26 20:02:03 +00:00
fchownat.c chown.c: split into separate files 2014-12-15 23:54:37 +00:00
file.c Use AC_CHECK_TYPES to check for struct stat64 2015-01-08 04:06:06 +00:00
futex.c process.c: move futex parser to a separate file 2014-12-11 19:25:02 +00:00
generate_xlat_in.sh Generate xlat/*.in files 2014-05-30 21:40:03 +00:00
get_robust_list.c process.c: move get_robust_list parser to a separate file 2014-12-11 19:25:02 +00:00
getcpu.c process.c: move getcpu parser to a separate file 2014-12-11 21:40:40 +00:00
getcwd.c file.c: move getcwd parser to a separate file 2014-12-11 21:38:59 +00:00
getrandom.c Implement getrandom syscall decoding 2015-02-05 01:10:47 +00:00
git-set-file-times Update auxiliary maintainer mode build tools 2015-01-21 21:17:08 +00:00
git-version-gen Update auxiliary maintainer mode build tools 2015-01-21 21:17:08 +00:00
gitlog-to-changelog Update auxiliary maintainer mode build tools 2015-01-21 21:17:08 +00:00
HACKING-scripts ioctl: take all 32 bits of ioctl commands into account 2015-01-22 00:27:38 +00:00
hostname.c process.c: move sethostname and gethostname parsers to a separate file 2014-12-11 22:52:03 +00:00
inotify.c Remove linux/inotify.h 2015-02-19 21:28:59 +00:00
INSTALL Remove and update documentation 2012-02-25 15:29:21 +01:00
io.c mips n32: fix preadv/pwritev offset decoding 2015-03-03 01:36:29 +00:00
ioctl.c Add decoding for evdev ioctls 2015-02-22 02:29:54 +00:00
ioctlsort.c mips: move ABI check to configure.ac 2015-02-16 02:35:58 +00:00
ioprio.c Generate xlat/*.in files 2014-05-30 21:40:03 +00:00
ipc.c semctl: fix indirect syscall decoding 2015-03-16 14:23:09 +00:00
kexec.c Remove linux/kexec.h 2015-02-19 21:29:01 +00:00
keyctl.c Remove linux/keyctl.h 2015-02-19 21:42:31 +00:00
ldt.c Refactor LDT decoding 2014-04-10 15:29:13 +00:00
link.c file.c: move link, linkat, unlinkat, and symlinkat parsers to a separate file 2014-12-11 21:39:44 +00:00
loop.c Rework string_quote API 2015-01-26 15:58:18 +00:00
lseek.c file.c: move lseek and llseek parsers to a separate file 2014-12-11 21:40:11 +00:00
make-dist Use bootstrap script consistently 2014-05-30 21:31:08 +00:00
Makefile.am Distribute linux/aarch64/arch_regs.h 2015-03-12 14:15:50 +01:00
mem.c powerpc: fix potential compilation warning 2015-01-14 07:17:11 +00:00
mknod.c file.c: move mknod, mknodat, and xmknod parsers to a separate file 2014-12-11 21:39:12 +00:00
mount.c Move mount parser to a separate file 2014-12-04 02:23:40 +00:00
mtd.c Rework string_quote API 2015-01-26 15:58:18 +00:00
net.c print_setsockopt: fix fall-through bug in SOL_IP switch case 2015-02-08 01:19:06 +00:00
NEWS maint: post-release administrivia 2015-03-09 22:05:40 +00:00
open.c file.c: move open, openat, and creat parsers to a separate file 2014-12-11 21:40:20 +00:00
or1k_atomic.c or1k: move or1k_atomic parser to a separate file 2014-12-03 21:20:37 +00:00
pathtrace.c Alias sys_mkdir and sys_mkdirat to sys_chmod and sys_fchmodat 2014-12-01 19:52:26 +00:00
personality.c Move personality parser to a separate file 2014-12-04 02:23:40 +00:00
prctl.c Improve prctl decoding 2015-02-19 01:54:38 +00:00
printmode.c file.c: export sprintmode and move it to a separate file 2014-12-11 21:39:02 +00:00
printstat.h Fix stat64 st_[acm]time decoding for personalities with 32-bit time_t 2015-03-16 14:23:09 +00:00
process_vm.c process.c: move process_vm_readv and process_vm_writev parsers to a separate file 2014-12-11 21:40:23 +00:00
process.c build: include ptrace.h after regs.h 2015-02-28 12:20:21 +00:00
ptp.c ioctl: assume that all ioctl commands have unsigned int type 2015-01-20 00:28:10 +00:00
ptrace.h Handle broken PTRACE_EVENT_STOP values 2015-02-27 04:43:11 +00:00
quota.c Compress blank lines 2014-05-30 22:10:21 +00:00
readahead.c file.c: move readahead parser to a separate file 2014-12-11 21:40:08 +00:00
readlink.c file.c: move readlink and readlinkat parsers to a separate file 2014-12-11 21:39:35 +00:00
README Rename COPYRIGHT to COPYING 2013-05-17 23:18:55 +00:00
README-hacking Clarify bootstrap-vs-autoreconf usage 2015-03-03 01:45:30 +00:00
README-linux-ptrace README-linux-ptrace: correct the description of suppressed signals 2012-02-09 19:57:52 +01:00
reboot.c Remove linux/reboot.h 2015-02-19 20:47:36 +00:00
regs.h Move regs-related macros and declarations from defs.h to regs.h 2015-02-13 18:28:08 +00:00
renameat.c Fix decoding of renameat2 RENAME_* flags 2014-12-11 21:40:23 +00:00
resource.c Move sysinfo parser to a separate file 2014-09-29 23:13:05 +00:00
sched.c process.c: move sched_* parsers to a separate file 2014-12-11 21:44:56 +00:00
scsi.c Fix compilation warnings about incompatible print formats 2015-02-23 22:19:19 +00:00
seccomp.c seccomp: fix fallback definitions of some SECCOMP_* constants 2015-02-19 20:30:01 +00:00
signal.c m68k: define HAVE_SA_RESTORER 2015-03-12 10:24:27 +01:00
signalent.sh Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
sigreturn.c m68k: fix sigreturn decoding 2015-03-16 10:55:20 +01:00
sock.c Declare all format printers with printf format attribute 2015-02-18 02:44:43 +00:00
socketutils.c alpha: fix -yy decoding 2015-03-02 23:39:41 +00:00
sram_alloc.c bfin: move sram_alloc parser to a separate file 2014-12-04 02:22:38 +00:00
statfs.c aarch64, arm: decode extra padded compat struct statfs64 2015-03-18 17:39:15 +00:00
strace-graph Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
strace-log-merge strace-log-merge: fix file suffix calculation 2012-03-26 12:10:01 +00:00
strace.1 Document that -k is available only with libunwind 2015-03-04 00:56:33 +00:00
strace.c Fix stack buffer overflow when specified command is too long 2015-02-28 14:50:09 +00:00
strace.spec Prepare for 4.10 release 2015-03-06 13:14:15 +00:00
stream.c Use printnum_int consistently 2015-02-17 22:00:45 +00:00
swapon.c Update SWAP_FLAG_* constants 2014-12-13 01:34:47 +00:00
sync_file_range.c file.c: move sync_file_range and sync_file_range2 parsers to a separate file 2014-12-11 21:38:32 +00:00
syscall.c ia64: use PTRACE_GETREGS to fetch registers 2015-03-05 23:37:27 +00:00
syscallent.sh Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
sysctl.c Move sysctl parser to a separate file 2014-12-03 21:21:04 +00:00
sysinfo.c x32: fix compilation warnings 2015-03-02 14:59:20 +00:00
syslog.c Move syslog parser to a separate file 2014-12-04 02:23:40 +00:00
sysmips.c mips: quote sysmips nodename 2015-01-26 19:08:37 +00:00
term.c ioctl: assume that all ioctl commands have unsigned int type 2015-01-20 00:28:10 +00:00
time.c x32: fix decoding of timeval, timespec, and timex structures 2015-02-28 12:10:39 +00:00
truncate.c file.c: move truncate, truncate64, ftruncate, and ftruncate64 parsers to a separate file 2014-12-11 21:40:04 +00:00
uid16.c Fix decoding of 16-bit *chown and [gs]et*[gu]id syscalls 2014-12-16 01:07:12 +00:00
uid.c Fix decoding of getgroups, getgroups32, setgroups, and setgroups32 syscalls 2014-12-16 01:09:23 +00:00
umask.c file.c: move umask parser to a separate file 2014-12-11 21:40:15 +00:00
umount.c Move umount2 parser to a separate file 2014-12-04 02:23:40 +00:00
uname.c sys_uname: quote struct utsname members 2015-01-26 19:08:37 +00:00
unwind.c stack trace support: fix check on symbol name presence 2014-11-11 15:48:31 +00:00
util.c build: include ptrace.h after regs.h 2015-02-28 12:20:21 +00:00
utime.c file.c: move utime parser to a separate file 2014-12-11 21:39:16 +00:00
utimes.c file.c: move utimes, futimesat, utimensat, and osf_utimes parsers to a separate file 2014-12-11 21:39:21 +00:00
v4l2.c v4l2: use uintmax_t for times 2015-02-26 20:00:03 +00:00
vsprintf.c Fix build with Bionic libc 2014-02-26 00:01:00 +00:00
wait.c Move all ptrace-related macros and declarations from defs.h to ptrace.h 2015-02-13 18:27:58 +00:00
xattr.c xattr: quote using print_quoted_string 2015-01-26 19:08:37 +00:00
xlate.el Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00

This is strace, a system call tracer for Linux.

strace is released under a Berkeley-style license at the request
of Paul Kranenburg; see the file COPYING for details.

See the file CREDITS for a list of authors and other contributors.

See the file INSTALL for compilation and installation instructions.

See the file NEWS for information on what has changed in recent
versions.

You can get the latest version of strace from its homepage at
http://sourceforge.net/projects/strace/ .

Please send bug reports and enhancements to the strace
mailinglist at strace-devel@lists.sourceforge.net.