| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-26 | kconfig: add a function to dump all menu entries in a tree-like format | Masahiro Yamada | 1 | -0/+74 |
| 2025-06-30 | kconfig: re-add menu_get_parent_menu() that returns parent menu | Masahiro Yamada | 1 | -0/+14 |
| 2025-06-30 | kconfig: rename menu_get_parent_menu() to menu_get_menu_or_parent_menu() | Masahiro Yamada | 1 | -1/+7 |
| 2025-06-06 | kconfig: introduce menu type enum | Masahiro Yamada | 1 | -2/+3 |
| 2024-10-31 | kconfig: show sub-menu entries even if the prompt is hidden | Masahiro Yamada | 1 | -1/+12 |
| 2024-09-20 | kconfig: use hash table to reuse expressions | Masahiro Yamada | 1 | -23/+10 |
| 2024-09-01 | kbuild: split x*alloc() functions in kconfig to scripts/include/xalloc.h | Masahiro Yamada | 1 | -0/+1 |
| 2024-09-01 | kconfig: stop adding P_SYMBOL property to symbols | Masahiro Yamada | 1 | -3/+1 |
| 2024-07-21 | kbuild: move some helper headers from scripts/kconfig/ to scripts/include/ | Masahiro Yamada | 1 | -1/+1 |
| 2024-07-16 | kconfig: remove SYMBOL_CHOICEVAL flag | Masahiro Yamada | 1 | -5/+0 |
| 2024-07-16 | kconfig: add const qualifiers to several function arguments | Masahiro Yamada | 1 | -7/+8 |
| 2024-07-16 | kconfig: fix conditional prompt behavior for choice | Masahiro Yamada | 1 | -35/+3 |
| 2024-07-16 | kconfig: remove P_CHOICE property | Masahiro Yamada | 1 | -8/+1 |
| 2024-07-16 | kconfig: refactor choice value calculation | Masahiro Yamada | 1 | -16/+1 |
| 2024-07-16 | kconfig: remove tristate choice support | Masahiro Yamada | 1 | -29/+2 |
| 2024-06-06 | kconfig: remove wrong expr_trans_bool() | Masahiro Yamada | 1 | -2/+0 |
| 2024-05-16 | kconfig: use sym_get_choice_menu() in sym_check_prop() | Masahiro Yamada | 1 | -4/+2 |
| 2024-05-10 | kconfig: turn defaults and additional prompt for choice members into error | Masahiro Yamada | 1 | -10/+0 |
| 2024-05-10 | kconfig: turn missing prompt for choice members into error | Masahiro Yamada | 1 | -2/+0 |
| 2024-05-02 | kconfig: remove 'optional' property support | Masahiro Yamada | 1 | -8/+4 |
| 2024-05-02 | kconfig: add menu_next() function and menu_for_each(_sub)_entry macros | Masahiro Yamada | 1 | -0/+21 |
| 2024-03-28 | kconfig: do not reparent the menu inside a choice block | Masahiro Yamada | 1 | -6/+16 |
| 2024-03-19 | kconfig: check prompt for choice while parsing | Masahiro Yamada | 1 | -3/+0 |
| 2024-03-09 | kconfig: use linked list in get_symbol_str() to iterate over menus | Masahiro Yamada | 1 | -8/+9 |
| 2024-03-09 | kconfig: link menus to a symbol | Masahiro Yamada | 1 | -1/+3 |
| 2024-02-20 | kconfig: do not imply the type of choice value | Masahiro Yamada | 1 | -6/+0 |
| 2024-02-19 | kconfig: split list_head into a separate header | Masahiro Yamada | 1 | -0/+1 |
| 2024-02-19 | kconfig: change file_lookup() to return the file name | Masahiro Yamada | 1 | -2/+0 |
| 2024-02-19 | kconfig: move the file and lineno in struct file to struct buffer | Masahiro Yamada | 1 | -1/+0 |
| 2024-02-19 | kconfig: associate struct property with file name directly | Masahiro Yamada | 1 | -2/+2 |
| 2024-02-19 | kconfig: associate struct menu with file name directly | Masahiro Yamada | 1 | -3/+3 |
| 2024-02-19 | kconfig: remove zconf_curname() and zconf_lineno() | Masahiro Yamada | 1 | -2/+2 |
| 2023-12-28 | kconfig: squash menu_has_help() and menu_get_help() | Masahiro Yamada | 1 | -15/+2 |
| 2023-07-25 | kconfig: menuconfig: remove jump_key::index | Masahiro Yamada | 1 | -8/+0 |
| 2023-07-25 | kconfig: menuconfig: simplify global jump key assignment | Masahiro Yamada | 1 | -3/+19 |
| 2022-11-21 | kconfig: remove unneeded variable in get_prompt_str() | Masahiro Yamada | 1 | -3/+1 |
| 2022-11-02 | kconfig: fix segmentation fault in menuconfig search | Masahiro Yamada | 1 | -19/+4 |
| 2022-09-24 | Kconfig: remove unused function 'menu_get_root_menu' | Zeng Heng | 1 | -5/+0 |
| 2021-09-25 | kconfig: Create links to main menu items in search | Ariel Marcovitch | 1 | -15/+18 |
| 2021-04-14 | kconfig: split menu.c out of parser.y | Masahiro Yamada | 1 | -0/+1 |
| 2021-04-14 | kconfig: change "modules" from sub-option to first-level attribute | Masahiro Yamada | 1 | -8/+0 |
| 2021-04-14 | kconfig: remove allnoconfig_y option | Masahiro Yamada | 1 | -5/+0 |
| 2021-04-14 | kconfig: change defconfig_list option to environment variable | Masahiro Yamada | 1 | -9/+0 |
| 2020-05-12 | kconfig: do not assign a variable in the return statement | Masahiro Yamada | 1 | -1/+2 |
| 2020-01-07 | kconfig: fix nesting of symbol help text | Thomas Hebb | 1 | -8/+8 |
| 2020-01-07 | kconfig: distinguish between dependencies and visibility in help text | Thomas Hebb | 1 | -0/+11 |
| 2020-01-07 | kconfig: list all definitions of a symbol in help text | Thomas Hebb | 1 | -24/+31 |
| 2020-01-07 | kconfig: squash prop_alloc() into menu_add_prop() | Masahiro Yamada | 1 | -1/+17 |
| 2020-01-07 | kconfig: remove 'prompt' argument from menu_add_prop() | Masahiro Yamada | 1 | -4/+5 |
| 2020-01-07 | kconfig: move prompt handling to menu_add_prompt() from menu_add_prop() | Masahiro Yamada | 1 | -36/+34 |
| 2020-01-07 | kconfig: use parent->dep as the parentdep of 'menu' | Masahiro Yamada | 1 | -5/+3 |
| 2020-01-07 | kconfig: remove the rootmenu check in menu_add_prop() | Masahiro Yamada | 1 | -1/+1 |
| 2018-12-28 | kconfig: convert to SPDX License Identifier | Masahiro Yamada | 1 | -1/+1 |
| 2018-12-22 | kconfig: refactor scanning and parsing "option" properties | Masahiro Yamada | 1 | -23/+20 |
| 2018-07-18 | kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITE | Dirk Gouders | 1 | -1/+1 |
| 2018-05-29 | kconfig: reference environment variables directly and remove 'option env=' | Masahiro Yamada | 1 | -3/+0 |
| 2018-05-28 | kconfig: drop localization support | Sam Ravnborg | 1 | -10/+10 |
| 2018-03-26 | kconfig: Print reverse dependencies in groups | Eugeniu Rosca | 1 | -6/+6 |
| 2018-03-26 | kconfig: clean-up reverse dependency help implementation | Masahiro Yamada | 1 | -2/+2 |
| 2018-03-02 | kconfig: set SYMBOL_AUTO to the symbol marked with defconfig_list | Masahiro Yamada | 1 | -0/+1 |
| 2018-01-25 | kconfig: make "Selected by:" and "Implied by:" readable | Petr Vorel | 1 | -2/+2 |
| 2018-01-22 | kconfig: Clarify menu and 'if' dependency propagation | Ulf Magnusson | 1 | -0/+2 |
| 2018-01-22 | kconfig: Document 'if' flattening logic | Ulf Magnusson | 1 | -0/+29 |
| 2018-01-22 | kconfig: Clarify choice dependency propagation | Ulf Magnusson | 1 | -0/+7 |
| 2018-01-22 | kconfig: Document SYMBOL_OPTIONAL logic | Ulf Magnusson | 1 | -0/+9 |
| 2018-01-22 | kconfig: drop 'boolean' keyword | Masahiro Yamada | 1 | -2/+2 |
| 2018-01-22 | kconfig: Remove menu_end_entry() | Ulf Magnusson | 1 | -5/+0 |
| 2018-01-22 | kconfig: Document automatic submenu creation code | Ulf Magnusson | 1 | -0/+38 |
| 2018-01-22 | kconfig: Fix choice symbol expression leak | Ulf Magnusson | 1 | -0/+3 |
| 2018-01-22 | kconfig: Fix automatic menu creation mem leak | Ulf Magnusson | 1 | -0/+1 |
| 2017-12-15 | kconfig: Clean up modules handling and fix crash | Ulf Magnusson | 1 | -4/+6 |
| 2017-12-15 | kconfig: Clarify expression rewriting | Ulf Magnusson | 1 | -0/+52 |
| 2017-12-15 | kconfig: Rename menu_check_dep() to rewrite_m() | Ulf Magnusson | 1 | -6/+10 |
| 2017-12-07 | kconfig: Warn if choice default is not in choice | Ulf Magnusson | 1 | -0/+10 |
| 2016-11-16 | Kconfig: Introduce the "imply" keyword | Nicolas Pitre | 1 | -16/+39 |
| 2016-01-05 | kconfig: return 'false' instead of 'no' in bool function | Vegard Nossum | 1 | -1/+1 |
| 2015-02-25 | kconfig: Remove unnecessary prototypes from headers | Michal Marek | 1 | -2/+2 |
| 2014-11-28 | kconfig: Fix warning "‘jump’ may be used uninitialized" | Peter Kümmel | 1 | -2/+2 |
| 2014-06-10 | kbuild: trivial - use tabs for code indent where possible | Masahiro Yamada | 1 | -3/+3 |
| 2014-04-07 | kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT | Josh Triplett | 1 | -0/+3 |
| 2013-10-08 | kconfig: fix bug in search results string: use strlen(gstr->s), not gstr->len | Martin Walch | 1 | -1/+1 |
| 2013-10-08 | kconfig: adjust warning message for conflicting types | Martin Walch | 1 | -3/+4 |
| 2013-10-08 | kconfig: fix trivial typos and update mconf documentation | Martin Walch | 1 | -1/+1 |
| 2013-09-05 | kconfig: do not allow more than one symbol to have 'option modules' | Yann E. MORIN | 1 | -0/+6 |
| 2013-09-05 | kconfig: do not special-case 'MODULES' symbol | Yann E. MORIN | 1 | -4/+1 |
| 2013-07-10 | Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare... | Linus Torvalds | 1 | -0/+16 |
| 2013-06-18 | mconf/nconf: mark empty menus/menuconfigs different from non-empty ones | Dirk Gouders | 1 | -0/+16 |
| 2013-05-30 | kconfig/menu.c: fix multiple references to expressions in menu_add_prop() | Dirk Gouders | 1 | -1/+14 |
| 2013-05-07 | menuconfig: fix NULL pointer dereference when searching a symbol | Li Zefan | 1 | -6/+10 |
| 2013-04-30 | menuconfig: print more info for symbol without prompts | Wengmeiling | 1 | -7/+20 |
| 2013-02-25 | Merge branch 'kbuild/rc-fixes' into kbuild/kconfig | Michal Marek | 1 | -6/+8 |
| 2012-11-20 | kconfig: Fix malloc handling in conf tools | Alan Cox | 1 | -2/+2 |
| 2012-10-25 | menuconfig: Replace CIRCLEQ by list_head-style lists. | Benjamin Poirier | 1 | -6/+8 |
| 2012-09-27 | menuconfig: Assign jump keys per-page instead of globally | Benjamin Poirier | 1 | -26/+28 |
| 2012-09-27 | menuconfig: Add jump keys to search results | Benjamin Poirier | 1 | -11/+44 |
| 2011-08-08 | kconfig: factor code in menu_get_ext_help() | Arnaud Lacombe | 1 | -6/+4 |
| 2011-08-08 | kbuild: Fix help text not displayed in choice option. | Srinivas Kandagatla | 1 | -4/+3 |
| 2011-06-24 | kconfig: do not overwrite symbol direct dependency in assignment | Arnaud Lacombe | 1 | -1/+1 |
| 2011-06-06 | kconfig: nuke LKC_DIRECT_LINK cruft | Arnaud Lacombe | 1 | -1/+0 |
| 2011-06-06 | kconfig: add missing <ctype.h> inclusion | Arnaud Lacombe | 1 | -0/+1 |
| 2011-06-06 | kconfig: add missing <stdarg.h> inclusion | Arnaud Lacombe | 1 | -0/+1 |
| 2011-01-10 | Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare... | Linus Torvalds | 1 | -3/+12 |
| 2010-12-29 | kconfig: fix undesirable side effect of adding "visible" menu attribute | Jan Beulich | 1 | -0/+14 |
| 2010-12-15 | kconfig: add more S_INT and S_HEX consistency checks | Arnaud Lacombe | 1 | -3/+12 |
| 2010-11-22 | kconfig: add an option to determine a menu's visibility | Arnaud Lacombe | 1 | -0/+11 |
| 2010-10-12 | Merge branch 'kbuild/rc-fixes' into kbuild/kconfig | Michal Marek | 1 | -5/+2 |
| 2010-10-04 | kconfig: delay symbol direct dependency initialization | Arnaud Lacombe | 1 | -5/+2 |
| 2010-09-19 | kconfig: don't emit warning upon rootmenu's prompt redefinition | Arnaud Lacombe | 1 | -1/+1 |
| 2010-09-19 | kconfig: rephrase help texts/comments not to include the package name | Arnaud Lacombe | 1 | -1/+1 |
| 2010-09-19 | kconfig: allow build-time definition of the internal config prefix | Arnaud Lacombe | 1 | -1/+1 |
| 2010-08-03 | kconfig: save location of config symbols | Sam Ravnborg | 1 | -0/+2 |
| 2010-07-02 | kbuild: Warn on selecting symbols with unmet direct dependencies | Catalin Marinas | 1 | -0/+5 |
| 2010-06-02 | kconfig: fix to tag NEW symbols correctly | Li Zefan | 1 | -2/+6 |
| 2010-06-02 | kconfig: print the range of integer/hex symbol in help text | Li Zefan | 1 | -0/+8 |
| 2010-06-02 | kconfig: print symbol type in help text | Li Zefan | 1 | -1/+3 |
| 2010-04-14 | menuconfig: add support to show hidden options which have prompts | Li Zefan | 1 | -0/+10 |
| 2010-04-14 | kconfig: some small fixes | Li Zefan | 1 | -1/+1 |
| 2010-02-02 | kconfig: new configuration interface (nconfig) | nir.tzachar@gmail.com | 1 | -1/+15 |
| 2009-09-20 | kbuild: add static to prototypes | Trevor Keith | 1 | -2/+2 |
| 2009-09-20 | kconfig: make use of menu_get_ext_help in gconfig | Cheng Renquan | 1 | -1/+2 |
| 2009-09-20 | kconfig: add menu_get_ext_help function to display more information | Cheng Renquan | 1 | -0/+79 |
| 2008-04-28 | kconfig: add named choice group | Roman Zippel | 1 | -37/+27 |
| 2008-02-03 | kconfig: ignore select of unknown symbol | Sam Ravnborg | 1 | -6/+3 |
| 2008-01-28 | kconfig: tristate choices with mixed tristate and boolean values | Jan Beulich | 1 | -3/+35 |
| 2008-01-28 | kconfig: environment symbol support | Roman Zippel | 1 | -1/+4 |
| 2008-01-28 | kconfig: explicitly introduce expression list | Roman Zippel | 1 | -1/+1 |
| 2008-01-28 | kconfig: macro fix in menu.c | EGRY Gabor | 1 | -2/+2 |
| 2007-10-19 | Revert "kconfig: tristate choices with mixed tristate and boolean values" | Linus Torvalds | 1 | -26/+9 |
| 2007-10-12 | kconfig: tristate choices with mixed tristate and boolean values | Jan Beulich | 1 | -9/+26 |
| 2007-07-25 | kconfig: attach help text to menus | Sam Ravnborg | 1 | -0/+12 |
| 2007-05-02 | kconfig: correct minor typo in Kconfig warning message. | Robert P. J. Day | 1 | -1/+1 |
| 2006-06-09 | kconfig: warn about leading whitespace for menu prompts | Roman Zippel | 1 | -6/+10 |
| 2006-06-09 | kconfig: add defconfig_list/module option | Roman Zippel | 1 | -0/+14 |
| 2006-06-09 | kconfig: add symbol option config syntax | Roman Zippel | 1 | -0/+4 |
| 2005-11-09 | [PATCH] kconfig: improve error handling in the parser | Roman Zippel | 1 | -2/+3 |
| 2005-11-09 | [PATCH] kconfig: allow variable argumnts for range | Roman Zippel | 1 | -2/+8 |
| 2005-07-28 | [PATCH] kconfig: trivial cleanup | blaisorblade@yahoo.it | 1 | -2/+2 |
| 2005-05-05 | [PATCH] Kconfig i18n support | Arnaldo Carvalho de Melo | 1 | -2/+2 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+390 |