AgeCommit message (Expand)AuthorFilesLines
2019-09-15spp: performance tweaksHEADmasterBruce Ashfield2-62/+43
2019-09-15spp: optimize strip_common_prefix functionZhaolong Zhang1-0/+12
2019-08-13kconf_check: tweak CONFIG_ regexBruce Ashfield1-1/+1
2019-08-08Add SPDX license headers to source filesWilliam Bourque30-0/+46
2019-08-08kgit-s2q: write author-script on failed patch applyBruce Ashfield1-0/+4
2018-12-16tools/kconf_check: modify grep patternHongzhi.Song1-1/+1
2018-09-06kconf: allow '# is not set' and '' to not warnBruce Ashfield1-6/+24
2018-09-06kconf_check; allow non-hardware specification to be an option listBruce Ashfield1-2/+3
2018-09-06symbol_why: update to Kconfig2 formatBruce Ashfield1-29/+156
2018-09-06Kconfiglib: update to Kconfiglib2Bruce Ashfield100-7417/+15158
2018-08-22kgit-scc: ensure that starting tag/commit exists in the treeBruce Ashfield1-0/+12
2018-08-16kconf.cmd: use relative paths when logging hardware/non-hardware optionsBruce Ashfield1-3/+10
2018-06-14kconf: correct hardware / non-hardware fragment handlingBruce Ashfield2-2/+2
2018-06-05tools/ add CR after each fragmentStephane Desneux1-0/+2
2018-02-20kgit-meta: fix resume when branches are renamedBruce Ashfield1-1/+7
2018-02-02kgit-scc: allow continuation in an already created repositoryBruce Ashfield1-8/+22
2017-10-30spp: make fuzzy matching optionalBruce Ashfield1-2/+13
2017-10-02kconf_check: allow non-hardware options to override hardwareBruce Ashfield2-8/+24
2017-08-15spp: only return files that match KMACHINE and KTYPEBruce Ashfield1-7/+19
2017-06-04spp: make inhibited patches & configs shell safeBruce Ashfield1-2/+2
2017-04-22kgit-s2q: execute --clean and exitBruce Ashfield1-13/+17
2017-02-03kgit-s2q: add --clean to remove patching artifactsBruce Ashfield1-0/+10
2017-01-27kern-tools: re-enable merge.cmdBruce Ashfield3-2/+25
2017-01-25scc: Move merge commandDavid Vincent3-13/+24
2017-01-14kconf_check: flag CONFIG options with invalid spacesBruce Ashfield1-0/+11
2017-01-13scc: Fix process_file error checkGeorge McCollister1-4/+2
2016-12-07scc: remove intermediate temporary files (unless -i is passed)Bruce Ashfield1-0/+2
2016-12-07scc: move unused patch queue under output dirBruce Ashfield1-1/+12
2016-12-02scc: use mktemp for consolidated output captureBruce Ashfield1-3/+7
2016-12-02patch: do not assume a branch specific patch queue is neededBruce Ashfield1-1/+3
2016-11-03kgit-scc: dont mention meta-repo in help ; it doesnt existPaul Gortmaker1-2/+1
2016-10-31scc: exit on errorBruce Ashfield1-19/+39
2016-10-28kgit-meta: always checkout branches on branch commandsBruce Ashfield1-3/+8
2016-10-18patch: make patches with shell-unsafe characters validBruce Ashfield3-6/+6
2016-08-30kconfiglib: pyc files should not be trackedBruce Ashfield1-0/+0
2016-08-30symbol_why: use script path as basis for path additionsBruce Ashfield1-1/+3
2016-08-29kgit-scc: fix the application/resumptiom of meta seriesBruce Ashfield1-4/+2
2016-08-29s2q: always log the current patchBruce Ashfield1-8/+6
2016-07-18kconf_check: use symbol_why to provide diagnostics on missing optionsmaster-nextBruce Ashfield1-2/+19
2016-07-18symbol_why: introduce symbol_whyBruce Ashfield2-1/+237
2016-07-18Makefile: add Kconfiglib to install listBruce Ashfield1-1/+7
2016-07-18tools: import KconfiglibBruce Ashfield51-0/+9111
2016-07-12kgit: add repo clean functionBruce Ashfield1-0/+33
2016-07-12kgit-scc: update tree gen to new kern-toolsBruce Ashfield3-643/+122
2016-07-12kgit: detect if sourcedBruce Ashfield1-91/+102
2016-07-12kgit-meta: adapt to new scc/spp meta series generationBruce Ashfield1-1020/+99
2016-07-12kconf_check: standalone operation and command line optionsBruce Ashfield1-494/+408
2016-07-12spp/scc: streamline patch and config series generationBruce Ashfield8-312/+799
2016-07-06merge_config: update to mainline variantBruce Ashfield1-50/+52
2016-07-06kgit-s2q: log last patch appliedBruce Ashfield1-4/+25