aboutsummaryrefslogtreecommitdiffstats
path: root/misc-utils/kill.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-19kill: the situation where fd is opened but not closedfortunate-lee1-0/+3
2025-11-10Fix the issue of fd resource leakageLeefancy1-0/+2
2025-10-04kill (-l/-L): print one signal per line when stdout is not a TTYMasatake YAMATO1-9/+31
2025-10-04kill: (refactor) rename parameter to better reflect its purposeMasatake YAMATO1-3/+3
2025-09-02kill: add support for race-free process kills using pidfd inodesChristian Goeschel Ndjomouo1-7/+47
2025-08-20kill: comments: fix grammar in parse_arguments()Naoki Wake1-1/+1
2025-08-20kill: usage: fix wrapped indent in -l/--list descriptionNaoki Wake1-1/+1
2025-05-29textual: harmonize the wording of the error message for an invalid PIDBenno Schulenberg1-2/+2
2025-03-04include/pidfd-utils: improve robustnessKarel Zak1-10/+14
2024-11-20Drop pointless bitfieldsZbigniew Jędrzejewski-Szmek1-8/+7
2024-11-18misc-utils: make pointer arrays constMax Kellermann1-1/+1
2024-08-21fix spelling and typosmr-bronson1-1/+1
2024-07-03kill: add a feature decoding signal masksMasatake YAMATO1-7/+108
2023-10-25Make the ways of using output stream consistent in usage()Masatake YAMATO1-3/+2
2022-10-26kill: Support mandating the presence of a userspace signal handlerChris Down1-0/+36
2021-10-06kill: use lib/procfs.cKarel Zak1-8/+18
2021-06-21kill: check errno after strto..()Karel Zak1-1/+2
2020-04-20[clang-tidy] do not use else after returnRosen Penev1-1/+1
2020-04-19[clang-tidy] do not return in void functionsRosen Penev1-1/+0
2019-12-10kill: add another ifdefKarel Zak1-0/+2
2019-12-09kill: add missing ifdefsKarel Zak1-0/+2
2019-12-09kill: deallocate follow_ups [assan]Karel Zak1-0/+6
2019-12-09kill: report features on -V, add lish_header initializationKarel Zak1-1/+28
2019-11-25kill: use pidfd system calls to implement --timeout optionSami Kerola1-0/+87
2019-04-16misc: consolidate version printing and close_stdout()Karel Zak1-5/+3
2017-10-23lib/signames: remove signame array from header fileKarel Zak1-12/+11
2017-10-14kill: Extract signal names into signames.h/signames.cNiklas Hambüchen1-127/+1
2017-06-29misc: consolidate macro style USAGE_HELP_OPTIONSRuediger Meier1-2/+2
2017-06-27misc: introduce print_usage_help_options()Ruediger Meier1-2/+1
2017-06-26misc: cosmetics, remove argument from usage(FILE*)Ruediger Meier1-3/+4
2017-02-20misc: add static keyword to where needed [smatch scan]Sami Kerola1-1/+1
2016-08-14kill: remove pid command-name to option aliasSami Kerola1-4/+0
2016-05-31misc: Fix various typosSebastian Rasmussen1-2/+2
2016-01-06lib/tty: Pass default width to get_terminal_width()Boris Egorov1-5/+1
2015-01-06textual: add a docstring to most of the utilitiesBenno Schulenberg1-0/+3
2014-07-23textual: fix some typos and inconsistencies in various messagesBenno Schulenberg1-1/+1
2014-07-14textual: fix the usage message of killBenno Schulenberg1-10/+10
2014-07-14kill: use --queue option argument as sigval integer valueSami Kerola1-3/+1
2014-05-06textual: remove square brackets from around three dotsBenno Schulenberg1-1/+1
2014-04-26kill: add --verbose option to display what is killedSami Kerola1-2/+9
2014-04-26kill: remove unnecessary indirectionSami Kerola1-3/+1
2014-04-26kill: make options --pid and --queue mutually exclusiveSami Kerola1-0/+6
2014-04-07kill: fix bug in --all semanticKarel Zak1-1/+1
2014-04-07kill: add copyrights, etc.Karel Zak1-0/+2
2014-04-07kill: return 64 on partial successKarel Zak1-23/+37
2014-04-07kill: coding style, simplify codeKarel Zak1-15/+13
2014-04-07kill: rename printsig() to print_signal_name()Karel Zak1-7/+7
2014-04-07kill: rename printsignals() to print_all_signalsprint_all_signals()Karel Zak1-4/+4
2014-04-07kill: reorder functions to make it more readableKarel Zak1-199/+195
2014-03-30kill: move sigqueue inputs to control structSami Kerola1-12/+17
2014-03-30kill: add parse_arguments() functionSami Kerola1-53/+60
2014-03-30kill: tell what is wrong rather than output usage()Sami Kerola1-8/+8
2014-03-30kill: use control structure to pass user input to functionsSami Kerola1-50/+59
2014-03-30kill: deprecat invocation as 'pid' command nameSami Kerola1-0/+2
2014-03-30kill: make usage() not to returnSami Kerola1-14/+12
2014-03-30kill: move magic numbers in beginning of the fileSami Kerola1-5/+9
2014-03-30kill: flip all comparions to be in smaller - greater orderSami Kerola1-7/+7
2014-03-30kill: fix coding styleSami Kerola1-277/+259
2013-03-13kill: support --list=<signal>Karel Zak1-9/+16
2013-03-13kill: add pretty printed list output (for compatibility with procps)Sami Kerola1-48/+85
2013-03-12kill: use new API from lib/procutils.cKarel Zak1-14/+23
2013-03-12kill, procs: use pid_t for pidsSami Kerola1-3/+3
2013-03-12kill: use libc error printing facilities and exit valuesSami Kerola1-32/+24
2013-03-12kill: align with howto-usage-function.txtSami Kerola1-7/+21
2013-03-12kill: add long optionsSami Kerola1-5/+5
2013-02-06textual: spell and encode the name of Arkadiusz Miśkiewicz correctlyBenno Schulenberg1-1/+1
2013-01-25textual: use UTIL_LINUX_VERSION everywhereKarel Zak1-1/+1
2012-07-16kill: fix compiler warning [-Wmissing-prototypes]Karel Zak1-16/+16
2012-06-11build: fix redundant redeclaration warningsSami Kerola1-3/+0
2012-05-23misc-utils: cleanup unused strings.h includesmaximilian attems1-1/+0
2012-05-15misc-utils: cleanup strtoxx_or_err()Karel Zak1-1/+1
2012-04-04misc-utils: verify writing to streams was successfulSami Kerola1-0/+2
2011-08-01kill: fix compiler warnings [-Wsign-compare]Karel Zak1-4/+3
2011-02-28kill: add -q sigval to use sigqueue(2)Karel Zak1-1/+27
2011-02-28kill: translate "-l <num>" to RT<n>Karel Zak1-0/+6
2011-02-28kill: add support for real-time signalsKarel Zak1-0/+39
2009-10-16kill: use c.hKarel Zak1-5/+5
2007-07-27remove hardcoded package name from some utilsKarel Zak1-1/+1
2006-12-07Imported from util-linux-2.13-pre1 tarball.v2.13-pre1Karel Zak1-1/+1
2006-12-07Imported from util-linux-2.12j tarball.v2.12jKarel Zak1-1/+1
2006-12-07Imported from util-linux-2.12d tarball.v2.12dKarel Zak1-0/+1
2006-12-07Imported from util-linux-2.11b tarball.v2.11bKarel Zak1-14/+11
2006-12-07Imported from util-linux-2.10m tarball.v2.10mKarel Zak1-0/+1
2006-12-07Imported from util-linux-2.10f tarball.v2.10fKarel Zak1-10/+22
2006-12-07Imported from util-linux-2.9v tarball.v2.9vKarel Zak1-5/+14
2006-12-07Imported from util-linux-2.9i tarball.v2.9iKarel Zak1-24/+106
2006-12-07Imported from util-linux-2.7.1 tarball.v2.7.1Karel Zak1-10/+7
2006-12-07Imported from util-linux-2.2 tarball.v2.2Karel Zak1-0/+272