aboutsummaryrefslogtreecommitdiffstats
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* umovestr: read chunks of memory up to pagesize at a timeDmitry V. Levin2015-03-311-27/+28
* umovestr: fix short read bugDmitry V. Levin2015-03-311-1/+1
* When process_vm_readv fails with EPERM, try PTRACE_PEEKDATADmitry V. Levin2015-03-311-2/+10
* Change last parameter of umoven() from char* to void*Denys Vlasenko2015-03-211-4/+5
* build: include ptrace.h after regs.hDmitry V. Levin2015-02-281-1/+1
* Remove support for systems without PTRACE_SETOPTIONSDmitry V. Levin2015-02-241-424/+0
* Rename printnum to printnum_long to avoid confusionDmitry V. Levin2015-02-171-1/+1
* Move regs-related macros and declarations from defs.h to regs.hDmitry V. Levin2015-02-131-10/+1
* Move all ptrace-related macros and declarations from defs.h to ptrace.hDmitry V. Levin2015-02-131-16/+1
* printfd: quote pathnamesDmitry V. Levin2015-01-261-5/+6
* Rework string_quote APIDmitry V. Levin2015-01-261-27/+90
* Change length type of umoven and umovestr to unsignedDmitry V. Levin2015-01-141-17/+16
* Fix fanotify_mark decoding on 32-bit architecturesDmitry V. Levin2015-01-101-11/+25
* Fix printing of time_t values set in the distant futureDmitry V. Levin2015-01-081-1/+1
* Use the protocol name of a socket as a hint for peer address resolutionMasatake YAMATO2014-12-161-6/+5
* util.c: move printuid to uid.cDmitry V. Levin2014-12-151-9/+0
* printuid: fix uid_t decoding on 64-bit architecturesDmitry V. Levin2014-12-141-2/+5
* Export sprinttimeDmitry V. Levin2014-12-111-0/+21
* Print protocol name of socket descriptors with -yy optionMasatake YAMATO2014-11-271-2/+41
* Replace MAXPATHLEN with PATH_MAXDmitry V. Levin2014-11-211-2/+2
* Include <sys/uio.h> unconditionallyDmitry V. Levin2014-11-211-5/+1
* Include <linux/ptrace.h> regardless of <sys/reg.h> existenceMaarten ter Huurne2014-10-311-1/+3
* fsmagic: sort array by value and use bsearch for faster lookupDmitry V. Levin2014-09-221-0/+18
* Add -yy option: print ip and port associated with socket descriptorsDmitry V. Levin2014-09-171-4/+18
* Fix compilation warnings reported by gcc -Wsign-compareDmitry V. Levin2014-09-171-7/+7
* Fix preadv/pwritev offset decoding on bigendian architecturesDmitry V. Levin2014-08-071-9/+5
* Constify tv_* functionsDmitry V. Levin2014-05-291-7/+7
* Alias sys_vfork to sys_forkDmitry V. Levin2014-05-121-2/+1
* Fix preadv/pwritev offset decodingDmitry V. Levin2014-04-171-5/+9
* Delete old PTRACE_{PEEK,POKE}USR logicMike Frysinger2013-12-311-1/+0
* Fix select decoding on e.g. 32-bit ppc process by 64-bit strace.Denys Vlasenko2013-11-091-0/+47
* Work around conflict between <sys/ptrace.h> and <linux/ptrace.h>Ali Polatel2013-09-261-0/+4
* Add support for ARC Cores from SynopsysVineet Gupta2013-09-111-0/+3
* Rename ia32 to ia64_ia32mode, and make it bool, not longDenys Vlasenko2013-07-011-6/+6
* Change upeek() to take pid, not full tcp.Denys Vlasenko2013-06-281-9/+9
* ARM OABI: fix 64-bit arguments decodingDmitry V. Levin2013-05-061-1/+4
* printllval: fix 64bit unpacking on mips/o32 and xtensaMike Frysinger2013-05-061-1/+1
* printxval: support more architecturesDmitry V. Levin2013-05-041-23/+15
* Fix building for sparc64 targetsMike Frysinger2013-05-041-1/+1
* Fix building for mips n64 targetsMike Frysinger2013-05-041-1/+2
* arm, aarch64, ppc: fix printllval-based decodersDmitry V. Levin2013-05-031-2/+6
* Decode mtd/ubi ioctlsMike Frysinger2013-05-021-8/+0
* x32: fix printllval-based decoders of i386 syscallsDmitry V. Levin2013-05-021-1/+9
* printllval: handle s390xMike Frysinger2013-05-011-1/+1
* AArch64: Fix printing of long long valueAndreas Schwab2013-03-311-1/+1
* Add support for the XTENSA architectureChris Zankel2013-03-251-0/+3
* Open-code isprint(c) and isspace(c)Denys Vlasenko2013-03-061-2/+11
* Stop using a large static buffer in getfdpathDenys Vlasenko2013-03-061-3/+3
* Add support for Imagination Technologies MetaJames Hogan2013-03-051-0/+3
* umovestr: speed up check for NUL byte in the fetched wordDenys Vlasenko2013-03-011-9/+32