summaryrefslogtreecommitdiff
path: root/util.c
Commit message (Expand)AuthorAgeFilesLines
* util: add support for forcing printing string as hex-escapedEugene Syromyatnikov2017-01-061-2/+2
* Remove checks of __NR_* availability from strace source codeDmitry V. Levin2017-01-031-24/+5
* Include "scno.h" in files that check __NR_* constantsDmitry V. Levin2017-01-031-0/+1
* defs.h: stop including <asm/unistd.h>Dmitry V. Levin2016-12-311-0/+1
* Introduce ANY_WORDSIZE_LESS_THAN_KERNEL_LONG macroDmitry V. Levin2016-12-271-5/+3
* Simplify getllval ifdeferyDmitry V. Levin2016-12-261-16/+3
* Add functions for printing pointers of kernel_ulong_t sizeEugene Syromyatnikov2016-12-261-0/+12
* Print indirect pointers as pointersEugene Syromyatnikov2016-12-261-0/+25
* Do not define printnum_long_int on systems with constant current_wordsizeDmitry V. Levin2016-12-261-2/+2
* umoven: detect invalid addressesDmitry V. Levin2016-12-261-3/+6
* umovestr: detect invalid addressesDmitry V. Levin2016-12-261-3/+6
* Remove HAVE_STRUCT_TCB_EXT_ARG, ext_arg, and u_lrvalDmitry V. Levin2016-12-261-3/+3
* Remove getarg_kluDmitry V. Levin2016-12-261-18/+1
* Remove printaddr_kluDmitry V. Levin2016-12-261-1/+1
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-9/+9
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-22/+22
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-9/+9
* vm_read_mem: detect address truncationDmitry V. Levin2016-12-261-1/+8
* Use ptr_to_kulong instead of explicit casts of pointers to kernel_ureg_tDmitry V. Levin2016-12-261-2/+2
* umove*: remove redundant castsDmitry V. Levin2016-12-261-4/+4
* dumpiov_upto: change size types from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+2
* printstr*: change len argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-5/+5
* printstr_ex: fix decoding of non-NUL-terminated strings when len == -1Dmitry V. Levin2016-12-251-16/+9
* dump*: change address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+3
* printnum_*, printpair_*: change address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-4/+6
* printpath*: change address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+2
* printstr*: change address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-1/+2
* umove*: change tracee address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-8/+12
* dumpiov_upto: cast pointers to kernel_ureg_t instead of longDmitry V. Levin2016-12-241-1/+1
* print_array: change tracee address type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-231-5/+5
* Rename LONG_LONG to ULONG_LONG and change it to return unsigned long longDmitry V. Levin2016-12-231-3/+3
* Check for current_klongsize instead of current_personality where appropriateDmitry V. Levin2016-12-191-20/+17
* Use kernel_ulong_t instead of unsigned long long where appropriateDmitry V. Levin2016-12-191-5/+5
* Remove getarg_llDmitry V. Levin2016-12-191-15/+0
* struct tcb: make types of syscall arguments unsignedDmitry V. Levin2016-12-191-3/+3
* util: simplify definitions of bit mask constants in umovestrEugene Syromyatnikov2016-12-171-9/+2
* util: fix integer overflow check in string_to_uint_exDmitry V. Levin2016-11-301-1/+3
* Make date output format conform to ISO 8601Elvira Khabirova2016-11-291-5/+3
* util: provide information whether xlat value has been foundEugene Syromyatnikov2016-11-291-9/+33
* util: check dflt argument for NULL in printxvalsEugene Syromyatnikov2016-11-291-1/+3
* Change printargs to return RVAL_DECODEDDmitry V. Levin2016-11-271-7/+5
* printstr_ex: fix handling of last byte when QUOTE_0_TERMINATED bit setDmitry V. Levin2016-11-201-11/+6
* printstr_ex: handle QUOTE_0_TERMINATED bit consistentlyDmitry V. Levin2016-11-191-3/+10
* Cleanup fetch part of printstr_exDmitry V. Levin2016-11-191-16/+11
* Introduce string_to_uint_ex and string_to_uint_upto functionsDmitry V. Levin2016-11-161-7/+22
* util: add support for QUOTE_0_TERMINATED in user_style to ptrintstr_exEugene Syromyatnikov2016-11-101-3/+15
* util: add printing helper for sorted xlat arraysEugene Syromyatnikov2016-10-311-0/+18
* Add printaddr_ull, change printaddr into a thin wrapper around itDmitry V. Levin2016-10-291-2/+2
* Move umoven_or_printaddr_ignore_syserror to util.cEugene Syromyatnikov2016-10-281-0/+11
* Add printstr_ex which allows for providing user quotation styleEugene Syromyatnikov2016-10-031-1/+3