summaryrefslogtreecommitdiff
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersDmitry V. Levin2018-02-131-1/+1
* signal.c: remove excess semicolon after the end of the functionEugene Syromyatnikov2018-01-231-1/+1
* Introduce HAVE_ARCH_SA_RESTOREREugene Syromyatnikov2018-01-211-9/+5
* Use xappendstr instead of xsnprintf where suitableEugene Syromyatnikov2018-01-111-4/+2
* signal.c: use xs*printf instead of sprintfDmitry V. Levin2018-01-071-4/+7
* Fix a few spacing style issuesDmitry V. Levin2017-06-171-12/+6
* sparc: enhance decoding of signal number argument of sigaction syscallDmitry V. Levin2017-05-281-1/+8
* signal: enhance printing of old_sigaction.maskDmitry V. Levin2017-05-281-1/+1
* signal: limit scope of struct old_sigaction32 definitionDmitry V. Levin2017-05-281-9/+6
* signal: fix decoding of struct old_sigaction on some architecturesDmitry V. Levin2017-05-281-16/+13
* alpha: rename sys_sigprocmask to sys_osf_sigprocmaskDmitry V. Levin2017-05-281-16/+22
* Unify capitalisation of (c) in copyright noticesEugene Syromyatnikov2017-05-261-1/+1
* Fix compat personality support for sgetmask syscallDmitry V. Levin2017-05-231-1/+1
* Fix decoding of sgetmask and ssetmask syscallsDmitry V. Levin2017-05-221-4/+6
* Rename sys_sig[gs]etmask to sys_s[gs]etmask to match syscall namesDmitry V. Levin2017-05-211-2/+2
* Fix compat personality support for old sigsuspend syscallDmitry V. Levin2017-05-201-1/+19
* alpha, cris, mips, ppc, sh, sparc: fix decoding of sigsuspend syscallDmitry V. Levin2017-05-011-1/+6
* Introduce print_sigset_addr functionDmitry V. Levin2017-03-091-0/+7
* signal: remove redundant checks around NSIGDmitry V. Levin2016-12-271-3/+3
* Introduce NSIG_BYTESDmitry V. Levin2016-12-271-15/+16
* Move NSIG ifdefery to a separate header fileDmitry V. Levin2016-12-271-8/+1
* Simplify personality checks in msghdr.c and signal.cDmitry V. Levin2016-12-271-4/+4
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-8/+8
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-9/+9
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-8/+8
* signal: cleanup decoding of sa_handler and sa_restorerDmitry V. Levin2016-12-251-35/+23
* signal: change signal handler address type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+2
* signal: change address argument type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+3
* print_sigset_addr_len: change len argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-2/+2
* print_sigset_addr_len: change address argument type from long to kernel_ureg_tDmitry V. Levin2016-12-251-4/+6
* Rename LONG_LONG to ULONG_LONG and change it to return unsigned long longDmitry V. Levin2016-12-231-1/+1
* signal: fix omission of field names in sigaction printersEugene Syromyatnikov2016-11-291-8/+8
* Refactor common sa_handler printing codeEugene Syromiatnikov2016-08-311-41/+23
* Remove HAVE_SIGACTION checksDmitry V. Levin2016-08-301-8/+0
* Fix compat decoding of struct sigaction.sa_mask on big endian architecturesDmitry V. Levin2016-08-201-1/+1
* Fix race condition in decoding rt_sigtimedwait's timeout argumentDmitry V. Levin2016-07-181-8/+11
* Consistently use printaddr for printing addressesDmitry V. Levin2016-06-111-4/+6
* Fix decoding of pid_t arguments of kill and tgkill syscallsDmitry V. Levin2016-04-271-5/+5
* Print pid_t arguments of rt_sigqueueinfo and rt_tgsigqueueinfo as intDmitry V. Levin2016-02-191-2/+2
* Print rt_sigtimedwait return value as a signal nameDmitry V. Levin2016-02-191-25/+23
* Fix corner cases of rt_sigpending syscall decoderDmitry V. Levin2016-02-191-12/+14
* signal.c: fix musl libc compilation warningDmitry V. Levin2016-01-121-1/+1
* Add helper functions to clear/restore syserrorDmitry V. Levin2015-09-191-0/+9
* Simplify use of mpers printersDmitry V. Levin2015-09-161-2/+2
* Mpersify printsiginfo_at printerElvira Khabirova2015-08-281-2/+2
* signal.c: move signalfd parsers to a separate fileDmitry V. Levin2015-08-031-26/+0
* defs.h: do not include <signal.h>Dmitry V. Levin2015-07-181-0/+1
* signal.c: make use of RVAL_DECODEDDmitry V. Levin2015-07-171-52/+39
* signal.c: use printaddr and umove_or_printaddrDmitry V. Levin2015-07-171-86/+44
* Declare syscall parsers using SYS_FUNC macroDmitry V. Levin2015-04-071-37/+19