Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
strace
/
5198ed4bb36e3105a1f12bb3250bee78b6e0dd72
/
defs.h
5198ed4
Open-code isprint(c) and isspace(c)
by Denys Vlasenko
· 12 years ago
61ad0a4
Stop using a large static buffer in getfdpath
by Denys Vlasenko
· 12 years ago
38cfe7c
Remove variable tracing_paths and check in pathtrace_match
by Denys Vlasenko
· 12 years ago
7239dbc
Use dynamically-sized selected[] array for -P PATH
by Denys Vlasenko
· 12 years ago
5f999a8
Add support for Imagination Technologies Meta
by James Hogan
· 12 years ago
05f3251
Assorted NOMMU fixes
by Denys Vlasenko
· 12 years ago
9cbc15b
Eliminate MAX_QUALS, make qualifier array dynamic
by Denys Vlasenko
· 12 years ago
a9fe13c
Create and use struct_sysent and struct_ioctlent typedefs.
by Denys Vlasenko
· 12 years ago
40d63b9
Use tcp->qual_flg instead of qual_flags[] in verbose() and abbrev()
by Denys Vlasenko
· 12 years ago
c1540fe
Remove unused QUAL_FAULT code (was used by non-Linux code only).
by Denys Vlasenko
· 12 years ago
a585c9d
Use uint8_t for qual_flags[] instead of ints.
by Denys Vlasenko
· 12 years ago
74ec14f
Eliminate many SCNO_IS_VALID checks
by Denys Vlasenko
· 12 years ago
7270de5
ARM: make it one-personality arch
by Denys Vlasenko
· 12 years ago
4bfb198
Use the same style of includes in linux/*/* files
by Denys Vlasenko
· 12 years ago
5c9d8f4
Make it possible to to do test builds for NOMMU architectures
by Denys Vlasenko
· 12 years ago
c9d0fc0
Remove broken HAVE_LONG_LONG conditionals
by Denys Vlasenko
· 12 years ago
86738a2
Merge two identical tables
by Denys Vlasenko
· 12 years ago
c956ef0
Simple optimization in get_error
by Denys Vlasenko
· 12 years ago
5721cdb
Mass rename of SCNO_IN_RANGE define to SCNO_IS_VALID
by Denys Vlasenko
· 12 years ago
48e4c1b
Finish prefixing regs struct names with arch_
by Denys Vlasenko
· 12 years ago
2550d48
Use the same type for i386_regs on 32-bit and 64-bit x86.
by Denys Vlasenko
· 12 years ago
e015d2d
Macroize conditional signed widening operation
by Denys Vlasenko
· 12 years ago
ae8643e
A better handling of current_wordsize
by Denys Vlasenko
· 12 years ago
492f81f
Add support for the OpenRISC 1000 platform
by Christian Svensson
· 12 years ago
eec8d5d
[X86] Use ptrace(PTRACE_GETREGSET, NT_PRSTATUS) to get registers.
by Denys Vlasenko
· 12 years ago
d4d3ede
Factor out code to check addr, fetch and print siginfo
by Denys Vlasenko
· 12 years ago
bf357fc
Remove hacks for old kernels for architectures which require new kernels
by Denys Vlasenko
· 12 years ago
d27809c
Remove old kernel hacks for architectures which require new kernels
by Denys Vlasenko
· 12 years ago
9472a27
Remove unused / ambiguously used defines
by Denys Vlasenko
· 12 years ago
28ac68f
Optimize AArch64 handling of 32-bit personality
by Denys Vlasenko
· 12 years ago
401374e
Rename ARM's regs structure to arm_regs
by Denys Vlasenko
· 12 years ago
8d4ca0c
Shortcut tests for fork/exec syscalls
by Denys Vlasenko
· 12 years ago
af8dc6b
tile: fix merge skew with new get_regs architecture
by Chris Metcalf
· 12 years ago
0b99a8a
Add tilegx support to strace
by Chris Metcalf
· 12 years ago
ce7d953
Optimize out PTRACE_PEEKUSER with -i
by Denys Vlasenko
· 12 years ago
890a5ca
Add support for tracing 32-bit ARM EABI binaries on AArch64
by Steve McIntyre
· 12 years ago
d8d3bd3
Add AArch64 support to strace
by Steve McIntyre
· 12 years ago
9679296
Add -e trace=memory option
by Namhyung Kim
· 12 years ago
26bc060
Enable usage of PTRACE_SEIZE
by Denys Vlasenko
· 13 years ago
c52826c
Make sure current_wordsize and PERSONALITY0_WORDSIZE are ints in all arches
by Denys Vlasenko
· 13 years ago
b5d43b8
Fix printstr's len parameter width
by Denys Vlasenko
· 13 years ago
e0bc222
Fix recvmsg decode: do not show more data than actually returned
by Denys Vlasenko
· 13 years ago
ebee04c
Decode /dev/loop ioctls
by Mike Frysinger
· 13 years ago
085e428
x32: add ia32 support
by H.J. Lu
· 13 years ago
6e4f3c1
Add custom (faster) vfprintf implementation (disabled by default)
by Denys Vlasenko
· 13 years ago
35be581
Add x32 support to strace
by H.J. Lu
· 13 years ago
dd0130b
Restore tcb::u_lrval; fix lseek on MIPS-n32
by H.J. Lu
· 13 years ago
0cbed35
Decode mtd ioctls
by Mike Frysinger
· 13 years ago
ccee169
Robustify parsing of numbers from strings
by Dmitry V. Levin
· 13 years ago
e4cc7c5
Simple optimizations
by Denys Vlasenko
· 13 years ago
d63b0d5
Reorder declarations in defs.h. No code changes
by Denys Vlasenko
· 13 years ago
513e9c2
simple cleanups in defs.h. No logic changes.
by Denys Vlasenko
· 13 years ago
2350675
Report some ptrace failures; nuke tcp->ptrace_errno
by Denys Vlasenko
· 13 years ago
852f98a
Make ptrace_restart() static. No code changes
by Denys Vlasenko
· 13 years ago
9fd4f96
Optimize code if we have only one personality
by Denys Vlasenko
· 13 years ago
146b944
Make internal_fork and internal_exec static
by Denys Vlasenko
· 13 years ago
f50e714
Remove code which is not used on Linux
by Denys Vlasenko
· 13 years ago
a61a72e
Remove unused struct tcb::baddr field
by Denys Vlasenko
· 13 years ago
081533c
Move change_syscall() to its only user and make it static
by Denys Vlasenko
· 13 years ago
800ec8f
Make alloc_tcb and droptcb static. No code changes.
by Denys Vlasenko
· 13 years ago
a6d91de
Tidy up includes and copyright notices, fix indentation
by Denys Vlasenko
· 13 years ago
2c4fb90
When reporting signals, use short signal names (SIGfoo) instead of strerror
by Denys Vlasenko
· 13 years ago
2989814
Clean up defs.h order. No code changes
by Denys Vlasenko
· 13 years ago
68269aa
Remove an outdated comment
by Denys Vlasenko
· 13 years ago
bcde70a
Remove extra include directives. No code changes.
by Denys Vlasenko
· 13 years ago
a50d2a8
Tidy up order of includes; make bool variables explicit.
by Denys Vlasenko
· 13 years ago
7de265d
Fix logging for "strace -o FILE -ff test/threaded_execve" test case
by Denys Vlasenko
· 13 years ago
75fe85c
Fix the case where we try to detach unattached processes
by Denys Vlasenko
· 13 years ago
e8172b7
Allow -p PID to take comma or whitespace-separated list of PIDs
by Denys Vlasenko
· 13 years ago
114aefd
Pass addr=0 instead of 1 into restarting ptrace calls
by Denys Vlasenko
· 13 years ago
72879c6
Alias a few more syscall printing functions
by Denys Vlasenko
· 13 years ago
e83e157
Compress blank lines
by Dmitry V. Levin
· 13 years ago
aa925db
Remove a few more code parts which are unused on Linux
by Denys Vlasenko
· 13 years ago
329655a
Reindent defs.h preprocessor directives
by Denys Vlasenko
· 13 years ago
8470374
Cleanup after non-Linux code removal.
by Denys Vlasenko
· 13 years ago
ed720fd
Automated removal of non-Linux code
by Denys Vlasenko
· 13 years ago
44824b9
Eliminate native_scno and known_scno
by Dmitry V. Levin
· 13 years ago
9aa25ab
Remove initialization of native_scno field for most of syscalls
by Dmitry V. Levin
· 13 years ago
e752bed
Skip the syscall entry if the sys_func field is NULL
by H.J. Lu
· 13 years ago
31fa8a2
Add experimental code to use PTRACE_SEIZE, disabled by default
by Denys Vlasenko
· 13 years ago
000b601
Fix a case of broken output if last seen syscall was exit
by Denys Vlasenko
· 13 years ago
eebb04d
Make pid2tcb static
by Denys Vlasenko
· 13 years ago
a1d541e
Eliminate code duplication in time printing, reduce a few static buffers
by Denys Vlasenko
· 13 years ago
023b770
Get rid of TCB_SIGTRAPPED
by Denys Vlasenko
· 13 years ago
024cad9
Fix struct pt_regs declaration on i386 and x86-64
by Dmitry V. Levin
· 13 years ago
b11322f
Display mask on enter to sigreturn, not on exit
by Denys Vlasenko
· 13 years ago
a5a839a
Enhance personality switching
by Dmitry V. Levin
· 13 years ago
f88837a
Do post-attach initialization earlier; fix "we ignore SIGSTOP on NOMMU" bug
by Denys Vlasenko
· 13 years ago
d116a73
Get rid of TCB_ATTACH_DONE
by Denys Vlasenko
· 13 years ago
0a295bc
Add stpcpy to autoconf machinery
by Denys Vlasenko
· 14 years ago
5940e65
Fix "format not a string literal" warning caused by tprintf(str)
by Denys Vlasenko
· 14 years ago
1d46ba5
Make out-of-memory handling more uniform
by Denys Vlasenko
· 14 years ago
2fb4db3
Optimization: eliminate all remaining usages of strcat()
by Denys Vlasenko
· 14 years ago
5284557
Optimization: eliminate some usages of strcat()
by Denys Vlasenko
· 14 years ago
eb0e3e8
On X86_64 and I386, use PTRACE_GETREGS to fetch all registers
by Denys Vlasenko
· 14 years ago
77770bb
Indent a large set of nested ifdefs/endifs. No code changes
by Denys Vlasenko
· 14 years ago
8b4454c
Rename syscall_fixup to syscall_fixup_on_sysenter
by Denys Vlasenko
· 14 years ago
102ec49
Optimize tabto()
by Denys Vlasenko
· 14 years ago
cb6f056
Opotimize "scno >= 0 && scno < nsyscalls" check
by Denys Vlasenko
· 14 years ago
92d443c
Group int-sized fields together in struct tcb
by Denys Vlasenko
· 14 years ago
Next »