summaryrefslogtreecommitdiff
path: root/tools/lib/subcmd
AgeCommit message (Expand)AuthorFilesLines
2024-05-12tools lib subcmd: Show parent options in helpNamhyung Kim1-12/+24
2024-05-10libsubcmd: Fix parse-options memory leakIan Rogers1-3/+5
2024-04-08tools subcmd: Add check_if_command_finished()Ian Rogers2-24/+49
2024-02-22tools subcmd: Add a no exec function call optionIan Rogers2-0/+4
2024-01-04libsubcmd: Fix memory leak in uniq()Ian Rogers1-4/+14
2023-07-11libsubcmd: Avoid SEGV/use-after-free when commands aren't excludedIan Rogers1-6/+12
2023-06-30Merge tag 'perf-tools-for-v6.5-1-2023-06-28' of git://git.kernel.org/pub/scm/...Linus Torvalds2-17/+28
2023-06-20perf subcmd: Fix missing check for return value of malloc() in add_cmdname()Chenyuan Mi1-0/+2
2023-06-12lib subcmd: Avoid memory leak in exclude_cmdsIan Rogers1-2/+6
2023-05-28libsubcmd: Avoid two path statics, removing 8192 bytes from .bssIan Rogers1-15/+20
2023-05-16tools/lib/subcmd: Replace NORETURN usage with __noreturnJosh Poimboeuf2-9/+4
2022-12-14tools lib subcmd: Add dependency test to install_headersIan Rogers1-10/+13
2022-11-20tools lib subcmd: Make install_headers clearerIan Rogers1-1/+1
2022-11-16tools lib subcmd: Add install targetIan Rogers1-0/+49
2022-10-04perf subcmd: Set environment variable "PREFIX"Leo Yan1-0/+3
2022-04-22libsubcmd: Fix OPTION_GROUP sortingJosh Poimboeuf1-3/+14
2022-03-31Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-02-16libsubcmd: Fix use-after-free for realloc(..., 0)Kees Cook1-9/+2
2022-02-15kbuild: replace $(if A,A,B) with $(or A,B)Masahiro Yamada1-1/+1
2021-08-31libsubcmd: add OPT_UINTEGER_OPTARG option typeRiccardo Mancini1-0/+1
2020-10-02tools: Avoid comma separated statementsJoe Perches1-4/+6
2020-07-17libsubcmd: Fix OPT_CALLBACK_SET()Ravi Bangoria1-0/+3
2020-05-05libsubcmd: Introduce OPT_CALLBACK_SET()Arnaldo Carvalho de Melo1-0/+2
2019-11-06libsubcmd: Use -O0 with DEBUG=1James Clark1-1/+3
2019-11-06libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flagsJames Clark1-2/+3
2019-09-27libsubcmd: Make _FORTIFY_SOURCE defines dependent on the featureIan Rogers1-1/+7
2018-12-18tools lib subcmd: Don't add the kernel sources to the include pathArnaldo Carvalho de Melo1-2/+0
2018-12-17tools lib subcmd: Fix a few source code comment typosIngo Molnar1-2/+2
2018-10-19tools lib subcmd: Introduce OPTION_ULONGArnaldo Carvalho de Melo2-0/+21
2018-09-19tools lib subcmd: Support overwriting the pagerAndi Kleen2-1/+11
2018-04-18perf tools: Add '\n' at the end of parse-options error messagesRavi Bangoria1-3/+3
2018-02-06tools/lib/subcmd/pager.c: do not alias select() paramsSergey Senozhatsky1-1/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman16-0/+16
2017-08-28perf tools: Robustify detection of clang binaryDavid Carrillo-Cisneros1-1/+1
2017-07-20tools include: Adopt strstarts() from the kernelArnaldo Carvalho de Melo2-10/+10
2017-04-26tools lib string: Adopt prefixcmp() from perf and subcmdArnaldo Carvalho de Melo3-9/+2
2017-04-24perf tools: Remove string.h, unistd.h and sys/stat.h from util.hArnaldo Carvalho de Melo1-0/+1
2017-02-14tools lib subcmd: Make it an error to pass a signed value to OPTION_UINTEGERArnaldo Carvalho de Melo1-0/+4
2017-02-14tools: Set the maximum optimization level according to the compiler being usedArnaldo Carvalho de Melo1-1/+7
2017-01-16tools lib subcmd: Fix missing member nameSoramichi AKIYAMA1-9/+9
2017-01-11tools lib subcmd: Add missing linux/kernel.h include to subcmd.hArnaldo Carvalho de Melo1-0/+1
2017-01-05Merge tag 'perf-urgent-for-mingo-4.10-20170104' of git://git.kernel.org/pub/s...Ingo Molnar2-0/+8
2017-01-03tools lib subcmd: Add OPT_STRING_OPTARG_SET optionJiri Olsa2-0/+8
2016-12-17Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-1/+1
2016-12-11make use of make variable CURDIR instead of calling pwdUwe Kleine-König1-1/+1
2016-10-25tools lib subcmd: Suppport cascading optionsNamhyung Kim2-0/+16
2016-10-03perf tools: Query terminal width and use in perf listAndi Kleen2-0/+17
2016-07-12tools lib subcmd: Use str_error_r()Arnaldo Carvalho de Melo1-2/+3
2016-07-04tools lib subcmd: Respect WERROR=0 for buildChris Phlipot1-1/+7
2016-03-24Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1