Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
C Objective-C Shell Perl Groff Awk Other
branch: master

Merge "Fix strace mips64 build."

latest commit c9ad03989a
@enh enh authored Gerrit Code Review committed
Failed to load latest commit information.
debian Prepare for 4.10 release
linux Fix mips strace build.
m4 Fix cross-compiling of ioctlsort
maint ioctl: take all 32 bits of ioctl commands into account
qemu_multiarch_testing qemu_multiarch_testing: update
tests tests: factor out common shell code to functions
xlat Check in strace's generated xlat files.
.gitignore Check in the strace generated files we need.
.mailmap Remove duplicate names from CREDITS
AUTHORS auto import from //depot/cupcake/@135843
Android.mk Fix strace mips64 build.
COPYING Upgrade to strace 4.8.
CREDITS.in Upgrade to upstream tip of tree strace.
ChangeLog-CVS Update to strace v4.6.
HACKING-scripts ioctl: take all 32 bits of ioctl commands into account
INSTALL Upgrade to strace 4.7.
Makefile.am Distribute linux/aarch64/arch_regs.h
NEWS maint: post-release administrivia
README Upgrade to strace 4.8.
README-hacking Clarify bootstrap-vs-autoreconf usage
README-linux-ptrace Upgrade to strace 4.7.
access.c file.c: move access and faccessat parsers to a separate file
affinity.c process.c: move sched_setaffinity and sched_getaffinity parsers to a …
aio.c Use external libaio.h
bjm.c Move regs-related macros and declarations from defs.h to regs.h
block.c block_ioctl: quote strings
bootstrap bootstrap: do not link Makefile* files
cacheflush.c Move cacheflush parser to a separate file
capability.c Move CAP_* definitions out to header files
caps0.h Move CAP_* definitions out to header files
caps1.h Move CAP_* definitions out to header files
chdir.c file.c: move chdir parser to a separate file
chmod.c file.c: move chmod, fchmod, and fchmodat parsers to a separate file
clone.c process.c: move clone, setns, unshare, and fork parsers to a separate…
configure.ac Use SIGRTMIN from kernel headers
count.c Fix compilation warnings reported by gcc -Wsign-compare
defs.h Move sigreturn/rt_sigreturn parser to a separate file
desc.c decode_select: do not allocate unused memory
dirent.c getdents, getdents64: quote filenames
errnoent.sh Change errnoent.h files to use designated initializers
evdev.c evdev: decode keycode value in EVIOC[GS]KEYCODE_V2 commands
execve.c process.c: move execve and execv parsers to a separate file
exit.c process.c: move exit parser to a separate file
fadvise.c file.c: move fadvise64 and fadvise64_64 parsers to a separate file
fallocate.c Implement decoding of fallocate FALLOC_FL_* flags
fanotify.c hppa: fix fanotify_mark decoding
fchownat.c chown.c: split into separate files
file.c Use AC_CHECK_TYPES to check for struct stat64
futex.c process.c: move futex parser to a separate file
get_robust_list.c process.c: move get_robust_list parser to a separate file
getcpu.c process.c: move getcpu parser to a separate file
getcwd.c file.c: move getcwd parser to a separate file
getrandom.c Implement getrandom syscall decoding
git-set-file-times Update auxiliary maintainer mode build tools
git-version-gen Update auxiliary maintainer mode build tools
gitlog-to-changelog Update auxiliary maintainer mode build tools
hostname.c process.c: move sethostname and gethostname parsers to a separate file
inotify.c Remove linux/inotify.h
io.c mips n32: fix preadv/pwritev offset decoding
ioctl.c Add decoding for evdev ioctls
ioctlent0.h Check in the strace generated files we need.
ioctlent1.h Check in the strace generated files we need.
ioctlent2.h Fix x86-64 strace build.
ioctlsort.c mips: move ABI check to configure.ac
ioprio.c Generate xlat/*.in files
ipc.c semctl: fix indirect syscall decoding
kexec.c Remove linux/kexec.h
keyctl.c Remove linux/keyctl.h
ldt.c Refactor LDT decoding
link.c file.c: move link, linkat, unlinkat, and symlinkat parsers to a separ…
loop.c Rework string_quote API
lseek.c file.c: move lseek and llseek parsers to a separate file
make-dist Use bootstrap script consistently
mem.c powerpc: fix potential compilation warning
mknod.c file.c: move mknod, mknodat, and xmknod parsers to a separate file
mount.c Move mount parser to a separate file
mtd.c Rework string_quote API
net.c print_setsockopt: fix fall-through bug in SOL_IP switch case
open.c file.c: move open, openat, and creat parsers to a separate file
or1k_atomic.c or1k: move or1k_atomic parser to a separate file
pathtrace.c Alias sys_mkdir and sys_mkdirat to sys_chmod and sys_fchmodat
personality.c Move personality parser to a separate file
prctl.c Improve prctl decoding
printmode.c file.c: export sprintmode and move it to a separate file
printstat.h Fix stat64 st_[acm]time decoding for personalities with 32-bit time_t
process.c build: include ptrace.h after regs.h
process_vm.c process.c: move process_vm_readv and process_vm_writev parsers to a s…
ptp.c ioctl: assume that all ioctl commands have unsigned int type
ptrace.h Handle broken PTRACE_EVENT_STOP values
quota.c Compress blank lines
readahead.c file.c: move readahead parser to a separate file
readlink.c file.c: move readlink and readlinkat parsers to a separate file
reboot.c Remove linux/reboot.h
regs.h Move regs-related macros and declarations from defs.h to regs.h
renameat.c Fix decoding of renameat2 RENAME_* flags
resource.c Move sysinfo parser to a separate file
sched.c process.c: move sched_* parsers to a separate file
scsi.c Fix compilation warnings about incompatible print formats
seccomp.c seccomp: fix fallback definitions of some SECCOMP_* constants
signal.c m68k: define HAVE_SA_RESTORER
signalent.sh Upgrade to upstream tip of tree strace.
sigreturn.c m68k: fix sigreturn decoding
sock.c Declare all format printers with printf format attribute
socketutils.c alpha: fix -yy decoding
sram_alloc.c bfin: move sram_alloc parser to a separate file
statfs.c aarch64, arm: decode extra padded compat struct statfs64
strace-graph Upgrade to strace 4.7.
strace-log-merge Upgrade to strace 4.7.
strace.1 Document that -k is available only with libunwind
strace.c Fix stack buffer overflow when specified command is too long
strace.spec Prepare for 4.10 release
stream.c Use printnum_int consistently
swapon.c Update SWAP_FLAG_* constants
sync_file_range.c file.c: move sync_file_range and sync_file_range2 parsers to a separa…
syscall.c ia64: use PTRACE_GETREGS to fetch registers
syscallent.sh Upgrade to upstream tip of tree strace.
sysctl.c Move sysctl parser to a separate file
sysinfo.c x32: fix compilation warnings
syslog.c Move syslog parser to a separate file
sysmips.c mips: quote sysmips nodename
term.c ioctl: assume that all ioctl commands have unsigned int type
time.c x32: fix decoding of timeval, timespec, and timex structures
truncate.c file.c: move truncate, truncate64, ftruncate, and ftruncate64 parsers…
uid.c Fix decoding of getgroups, getgroups32, setgroups, and setgroups32 sy…
uid16.c Fix decoding of 16-bit *chown and [gs]et*[gu]id syscalls
umask.c file.c: move umask parser to a separate file
umount.c Move umount2 parser to a separate file
uname.c sys_uname: quote struct utsname members
unwind.c stack trace support: fix check on symbol name presence
util.c build: include ptrace.h after regs.h
utime.c file.c: move utime parser to a separate file
utimes.c file.c: move utimes, futimesat, utimensat, and osf_utimes parsers to …
v4l2.c v4l2: use uintmax_t for times
vsprintf.c Upgrade to upstream tip of tree strace.
wait.c Move all ptrace-related macros and declarations from defs.h to ptrace.h
xattr.c xattr: quote using print_quoted_string
xlate.el Upgrade to upstream tip of tree strace.

README

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.
Something went wrong with that request. Please try again.