| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-13 | libsubcmd: Fix null intersection case in exclude_cmds() | Sri Jayaramappa | 1 | -4/+6 |
| 2025-09-12 | perf subcmd: avoid crash in exclude_cmds when excludes is empty | hupu | 1 | -0/+3 |
| 2025-07-22 | tools subcmd: Tighten the filename size in check_if_command_finished | Ian Rogers | 1 | -2/+13 |
| 2025-07-02 | perf tools: Fix use-after-free in help_unknown_cmd() | Namhyung Kim | 1 | -5/+7 |
| 2024-11-26 | Merge tag 'perf-tools-for-v6.13-2024-11-24' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 2 | -1/+34 |
| 2024-11-13 | libsubcmd: Move va_end() before exit | Luo Yifan | 1 | -1/+1 |
| 2024-10-28 | tools subcmd: Add non-waitpid check_if_command_finished() | Ian Rogers | 1 | -0/+33 |
| 2024-10-23 | libsubcmd: Silence compiler warning | Eder Zulian | 1 | -1/+1 |
| 2024-09-11 | tools: Drop nonsensical -O6 | Sam James | 1 | -3/+1 |
| 2024-09-04 | libsubcmd: Don't free the usage string | Aditya Gupta | 1 | -5/+3 |
| 2024-08-05 | tools build: Correct libsubcmd fixdep dependencies | Brian Norris | 1 | -1/+1 |
| 2024-05-12 | tools lib subcmd: Show parent options in help | Namhyung Kim | 1 | -10/+22 |
| 2024-05-10 | libsubcmd: Fix parse-options memory leak | Ian Rogers | 1 | -3/+5 |
| 2024-04-08 | tools subcmd: Add check_if_command_finished() | Ian Rogers | 2 | -24/+49 |
| 2024-02-22 | tools subcmd: Add a no exec function call option | Ian Rogers | 2 | -0/+4 |
| 2024-01-04 | libsubcmd: Fix memory leak in uniq() | Ian Rogers | 1 | -4/+14 |
| 2023-07-11 | libsubcmd: Avoid SEGV/use-after-free when commands aren't excluded | Ian Rogers | 1 | -6/+12 |
| 2023-06-30 | Merge tag 'perf-tools-for-v6.5-1-2023-06-28' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2 | -17/+28 |
| 2023-06-20 | perf subcmd: Fix missing check for return value of malloc() in add_cmdname() | Chenyuan Mi | 1 | -0/+2 |
| 2023-06-12 | lib subcmd: Avoid memory leak in exclude_cmds | Ian Rogers | 1 | -2/+6 |
| 2023-05-28 | libsubcmd: Avoid two path statics, removing 8192 bytes from .bss | Ian Rogers | 1 | -15/+20 |
| 2023-05-16 | tools/lib/subcmd: Replace NORETURN usage with __noreturn | Josh Poimboeuf | 2 | -9/+4 |
| 2022-12-14 | tools lib subcmd: Add dependency test to install_headers | Ian Rogers | 1 | -10/+13 |
| 2022-11-20 | tools lib subcmd: Make install_headers clearer | Ian Rogers | 1 | -1/+1 |
| 2022-11-16 | tools lib subcmd: Add install target | Ian Rogers | 1 | -0/+49 |
| 2022-10-04 | perf subcmd: Set environment variable "PREFIX" | Leo Yan | 1 | -0/+3 |
| 2022-04-22 | libsubcmd: Fix OPTION_GROUP sorting | Josh Poimboeuf | 1 | -3/+14 |
| 2022-03-31 | Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2022-02-16 | libsubcmd: Fix use-after-free for realloc(..., 0) | Kees Cook | 1 | -9/+2 |
| 2022-02-15 | kbuild: replace $(if A,A,B) with $(or A,B) | Masahiro Yamada | 1 | -1/+1 |
| 2021-08-31 | libsubcmd: add OPT_UINTEGER_OPTARG option type | Riccardo Mancini | 1 | -0/+1 |
| 2020-10-02 | tools: Avoid comma separated statements | Joe Perches | 1 | -4/+6 |
| 2020-07-17 | libsubcmd: Fix OPT_CALLBACK_SET() | Ravi Bangoria | 1 | -0/+3 |
| 2020-05-05 | libsubcmd: Introduce OPT_CALLBACK_SET() | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2019-11-06 | libsubcmd: Use -O0 with DEBUG=1 | James Clark | 1 | -1/+3 |
| 2019-11-06 | libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags | James Clark | 1 | -2/+3 |
| 2019-09-27 | libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature | Ian Rogers | 1 | -1/+7 |
| 2018-12-18 | tools lib subcmd: Don't add the kernel sources to the include path | Arnaldo Carvalho de Melo | 1 | -2/+0 |
| 2018-12-17 | tools lib subcmd: Fix a few source code comment typos | Ingo Molnar | 1 | -2/+2 |
| 2018-10-19 | tools lib subcmd: Introduce OPTION_ULONG | Arnaldo Carvalho de Melo | 2 | -0/+21 |
| 2018-09-19 | tools lib subcmd: Support overwriting the pager | Andi Kleen | 2 | -1/+11 |
| 2018-04-18 | perf tools: Add '\n' at the end of parse-options error messages | Ravi Bangoria | 1 | -3/+3 |
| 2018-02-06 | tools/lib/subcmd/pager.c: do not alias select() params | Sergey Senozhatsky | 1 | -1/+4 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 16 | -0/+16 |
| 2017-08-28 | perf tools: Robustify detection of clang binary | David Carrillo-Cisneros | 1 | -1/+1 |
| 2017-07-20 | tools include: Adopt strstarts() from the kernel | Arnaldo Carvalho de Melo | 2 | -10/+10 |
| 2017-04-26 | tools lib string: Adopt prefixcmp() from perf and subcmd | Arnaldo Carvalho de Melo | 3 | -9/+2 |
| 2017-04-24 | perf tools: Remove string.h, unistd.h and sys/stat.h from util.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-02-14 | tools lib subcmd: Make it an error to pass a signed value to OPTION_UINTEGER | Arnaldo Carvalho de Melo | 1 | -0/+4 |
| 2017-02-14 | tools: Set the maximum optimization level according to the compiler being used | Arnaldo Carvalho de Melo | 1 | -1/+7 |
| 2017-01-16 | tools lib subcmd: Fix missing member name | Soramichi AKIYAMA | 1 | -9/+9 |
| 2017-01-11 | tools lib subcmd: Add missing linux/kernel.h include to subcmd.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-01-05 | Merge tag 'perf-urgent-for-mingo-4.10-20170104' of git://git.kernel.org/pub/s... | Ingo Molnar | 2 | -0/+8 |
| 2017-01-03 | tools lib subcmd: Add OPT_STRING_OPTARG_SET option | Jiri Olsa | 2 | -0/+8 |
| 2016-12-17 | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek... | Linus Torvalds | 1 | -1/+1 |
| 2016-12-11 | make use of make variable CURDIR instead of calling pwd | Uwe Kleine-König | 1 | -1/+1 |
| 2016-10-25 | tools lib subcmd: Suppport cascading options | Namhyung Kim | 2 | -0/+16 |
| 2016-10-03 | perf tools: Query terminal width and use in perf list | Andi Kleen | 2 | -0/+17 |
| 2016-07-12 | tools lib subcmd: Use str_error_r() | Arnaldo Carvalho de Melo | 1 | -2/+3 |
| 2016-07-04 | tools lib subcmd: Respect WERROR=0 for build | Chris Phlipot | 1 | -1/+7 |
| 2016-03-24 | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
| 2016-03-18 | tools: Move utilities.mak from perf to tools/scripts/ | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2016-03-03 | objtool: Support CROSS_COMPILE | Josh Poimboeuf | 1 | -2/+4 |
| 2016-01-12 | tools subcmd: Add missing NORETURN define for parse-options.h | Josh Poimboeuf | 1 | -0/+4 |
| 2015-12-17 | tools subcmd: Rename subcmd header include guards | Josh Poimboeuf | 7 | -21/+22 |
| 2015-12-17 | perf subcmd: Create subcmd library | Josh Poimboeuf | 17 | -0/+2368 |