projects
/
strace
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
strace
2011-09-05
Denys Vlasenko
Set TCB_STARTUP only _after_ we attached.
commit
|
commitdiff
|
tree
|
snapshot
2011-09-02
Denys Vlasenko
Simple optimizations in trace()
commit
|
commitdiff
|
tree
|
snapshot
2011-09-02
Denys Vlasenko
Trivial fixes on error paths
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Fix compile failure introduced by last commit
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Roll back "die on malloc failure" behaviour a bit
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Add stpcpy to autoconf machinery
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Simplify sprinttv()
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
* desc.c (decode_select): Set tcp->auxstr as late as...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Reformat setuid-ing code in startup_child()
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Minor tweaks in startup_child(). Logic isn't changed...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Use tprints with literal strings, it may be faster...
commit
|
commitdiff
|
tree
|
snapshot
2011-09-01
Denys Vlasenko
Fix "format not a string literal" warning caused by...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-31
Denys Vlasenko
Add README-linux-ptrace file
commit
|
commitdiff
|
tree
|
snapshot
2011-08-31
Denys Vlasenko
Make out-of-memory handling more uniform
commit
|
commitdiff
|
tree
|
snapshot
2011-08-31
Denys Vlasenko
Optimization: eliminate all remaining usages of strcat()
commit
|
commitdiff
|
tree
|
snapshot
2011-08-31
Denys Vlasenko
Optimize string_quote() for speed
commit
|
commitdiff
|
tree
|
snapshot
2011-08-31
Denys Vlasenko
Optimization: eliminate some usages of strcat()
commit
|
commitdiff
|
tree
|
snapshot
2011-08-30
Denys Vlasenko
Small optimization on AVR32
commit
|
commitdiff
|
tree
|
snapshot
2011-08-30
Denys Vlasenko
On X86_64 and I386, use PTRACE_GETREGS to fetch all...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-30
Dmitry V. Levin
Do not include <limits.h>
commit
|
commitdiff
|
tree
|
snapshot
2011-08-30
Dmitry V. Levin
Include <sys/param.h> to get PATH_MAX definition
commit
|
commitdiff
|
tree
|
snapshot
2011-08-26
Denys Vlasenko
Indent a large set of nested ifdefs/endifs. No code...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-26
Denys Vlasenko
Rename syscall_fixup to syscall_fixup_on_sysenter
commit
|
commitdiff
|
tree
|
snapshot
2011-08-26
Denys Vlasenko
Make syscall result reading more consistent among diffe...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-25
Denys Vlasenko
Simplify syscall_fixup[_on_sysexit]
commit
|
commitdiff
|
tree
|
snapshot
2011-08-25
Denys Vlasenko
Split syscall_fixup into enter/exit pair of functions
commit
|
commitdiff
|
tree
|
snapshot
2011-08-25
Denys Vlasenko
Remove stray commas in struct initializers. No code...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Optimize tabto()
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
* syscall.c (sys_indir): Use %ld for printing long...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Opotimize "scno >= 0 && scno < nsyscalls" check
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Remove scno_good logic in syscall exit
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Remove redundant assignments
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Group int-sized fields together in struct tcb
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Reorder functions in syscall.c. No code changes.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Rename some functions, delete unused one. No code changes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Unify per-architecture post-execve SIGTRAP check.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Speed up x86 by avoiding EAX read on syscall entry
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Do not read syscall no in get_scno_on_sysexit
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
Simplify get_scno_on_sysenter/sysexit
commit
|
commitdiff
|
tree
|
snapshot
2011-08-24
Denys Vlasenko
get_scno is an unholy mess, make it less horrible
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Dmitry V. Levin
Reduce code redundancy in syscall_enter()
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Define MAX_ARGS to 6 for all Linux arches
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Fix argument printing in sys_mmap64
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Cache tcp->u_nargs in a local variable for for() loops
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Drop checks for sysent[i].nargs == -1
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Stop using nargs == -1 in syscallent tables
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Move trace_syscall_exiting below trace_syscall_entering...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Fix -z display.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Straighten up confused comments/messages about post...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
count_syscall() always returns 0, optimize it
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Optimize out dummy PC printing on signal delivery
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Conditionally optimize out unused code
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Cosmetic improvement in ifdefs. No code changes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Exclude tcp->pfd from non-procfs systems
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Small optimizations related to memory allocation
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Improve code readability by avoiding assignments inside...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Convert ioctl_next_match() to new-style C function...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Small optimization in signal and ioctl tables
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Don't return int from set_personality(), no one checks it.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Remove unused declaration
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Use natural-sized integer field for tcb::flags
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Make needlessly static data local
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Optimize get_scno function
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Optimize iocb_cmd_lookup
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Correct sys_sendfile[64] type and nargs
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Make addflags return void
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Set saner MAX_ARGS (6 or 8) for X86_64 and I386
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Optimize sys_old_mmap
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Untangle ifdef forest in sys_mmap64. No code changes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Style and comment fixes, no code changes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Use simpler rounding up to next multiple of 2.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Denys Vlasenko
Cosmetic fixes, no code changes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Dmitry V. Levin
Fix PTRACE_SETOPTIONS tests
commit
|
commitdiff
|
tree
|
snapshot
2011-08-23
Dmitry V. Levin
Fix compilation on linux 2.4.x
commit
|
commitdiff
|
tree
|
snapshot
2011-08-17
Denys Vlasenko
Remove tcp->parent and TCB_CLONE_THREAD.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-17
Denys Vlasenko
Remove TCB_SUSPENDED constant and related code.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-17
Denys Vlasenko
Do not detach when we think tracee is going to die.
commit
|
commitdiff
|
tree
|
snapshot
2011-08-16
Sergei Trofimovich
Declare printrusage32() on Alpha
commit
|
commitdiff
|
tree
|
snapshot
2011-08-15
Denys Vlasenko
Slight optimization and cleanup in trace()
commit
|
commitdiff
|
tree
|
snapshot
2011-08-15
Denys Vlasenko
Fix compilation on 2.4.20 kernel based system
commit
|
commitdiff
|
tree
|
snapshot
2011-07-19
Dmitry V. Levin
Check for additional PTRACE_* constants
commit
|
commitdiff
|
tree
|
snapshot
2011-07-19
Denys Vlasenko
Remove superfluous backslash-continuation in configure.ac
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Make IOCTL_WSTOP more readable
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Trivial cleanups
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Remove redundant include <stdarg.h>
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Clean up two old comments
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Make a few variables static.
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Add debug output in initial attachment code
commit
|
commitdiff
|
tree
|
snapshot
2011-06-24
Denys Vlasenko
Better debug logging of allocations and waitpit results
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Optimize arrays of register indexes in syscall_enter
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Deindent syscall_enter by removing unnecessary braces...
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Remove dead "ifndef CLONE_PTRACE" branch
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Add a comment about setbpt. No code changes.
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Untangle a particularly badly obfuscated bit of code...
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Remove TCB_FOLLOWFORK
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Dmitry V. Levin
* system.c (sys_capget, sys_capset): Fix pointer arithm...
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Make initial tcb allocation more readable. No logic...
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Do not allocate tiny cap_user_header/data structures...
commit
|
commitdiff
|
tree
|
snapshot
2011-06-23
Denys Vlasenko
Use [p]error_msg[_and_die] where appropriate. No logic...
commit
|
commitdiff
|
tree
|
snapshot
2011-06-22
Denys Vlasenko
Whitespace cleanups. No code changes.
commit
|
commitdiff
|
tree
|
snapshot
next