summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-09-03misclukeshu/rebase/shellcheckLuke Shumaker
2018-09-03mapfileLuke Shumaker
2018-09-03use more bashismsLuke Shumaker
2018-09-03use $(( )) instead of exprLuke Shumaker
2018-09-03remove set/declared-but-unused variablesLuke Shumaker
2018-09-03quotingLuke Shumaker
2018-09-03shellcheck: config{,.*}: of course all variables are unused, disable SC2034Luke Shumaker
2018-09-03shellcheck: Resolve all SC2155 (local x=$(y)) (actually fixes real issues!)Luke Shumaker
2018-09-03shellcheck: Resolve SC2068 (unquoted array) in subshell assignmentLuke Shumaker
2018-09-03shellcheck: Resolve SC2068 (unquoted array) in specific command argumentsLuke Shumaker
2018-09-03shellcheck: Resolve SC2068 (unquoted array) in for loopsLuke Shumaker
2018-09-03shellcheck: Resolve all SC2086 (basic unquoted variable) complaintsLuke Shumaker
2018-09-03shellcheck: Resolve SC1105 (ambiguous `((`)Luke Shumaker
2018-09-03shellcheck: Use multiple `echo`s instead of `echo -e \n` to avoid false SC1117Luke Shumaker
2018-09-03shellcheck: Resolve all SC1091 (refusing to read source); don't lint libmakepkgLuke Shumaker
2018-09-03shellcheck: Resolve all SC1090 (cannot find source) with "# shellcheck source...Luke Shumaker
2018-09-03shellcheck: Resolve all SC2148 (unknown shell) complaintsLuke Shumaker
2018-09-03test: common.bash: Fixup glob matchingLuke Shumaker
2018-09-03Makefile: Add 'lint' target to run shellcheckLuke Shumaker
2018-09-03test/lib/common.bash: Add the bash-hint shebang used in other filesLuke Shumaker
2018-07-26s/svn/vcs/ where appropriatelukeshu/to-upstream/2018-07-26-dont-parse-pkgbuild-v5lukeshu/to-upstream/dont-parse-pkgbuildLuke Shumaker
2018-07-26db-move, db-functions-svn: Simplify calling the vcs_move_* functionsLuke Shumaker
2018-07-26test: Centralize all SVN access in to 'vcs*' functions in the 'common-svn.bas...Luke Shumaker
2018-07-26Centralize all SVN access into 'vcs_*' functions in the 'db-functions-svn' fileLuke Shumaker
2018-07-26Preliminary work to break out svn-specific code.Eli Schwartz
2018-07-26testing2x: Discover correct repos based on the DBEXT files, not SVNLuke Shumaker
2018-07-26db-move: Clarify the flow of the preflight checkLuke Shumaker
2018-07-26db-move, db-remove: Don't parse PKGBUILD filesLuke Shumaker
2018-07-26Don't parse .db files ourselves; use expac insteadLuke Shumaker
2018-07-26test: Resolve "TODO: Does not fail if one arch is missing"Luke Shumaker
2018-07-26test: db-remove: Verify that it accepts pkgname (in addition to pkgbase)Luke Shumaker
2018-07-26test: checkPackageDB(): Resolve "FIXME: We guess the location of the PKGBUILD"Luke Shumaker
2018-07-13test: Don't use "! cmd" except as the last statement in a functionLuke Shumaker
2018-07-13test: db-move: Verify that it works on single-arch packagesLuke Shumaker
2018-07-03test: Fix typoed variablesarchlinux/2018060320180603Luke Shumaker
2018-06-27hoist $tarch handling above $pkgname, since it is more efficientEli Schwartz
2018-06-27db-move: Don't store filepaths as a string with whitespace splittingEli Schwartz
2018-06-19test: BUILDDIR must be owned by build userEli Schwartz
2018-05-28pacman 5.1 compatibilityEli Schwartz
2018-04-08devlist-mailer: Make LIST and FROM configurableLuke Shumaker
2018-04-08Consistently use "$(dirname "$(readlink -e "$0")")"Luke Shumaker
2018-04-08Fixup quoting around variables, especially arraysLuke Shumaker
2018-04-08test/: Verify that db-update won't release duplicate packages in the same tra...Luke Shumaker
2018-04-02README.md: Write an overview of the programs includedLuke Shumaker
2018-04-02README.md: fix spelling mistake: "overriden"->"overridden"Luke Shumaker
2018-03-21Clean up printf-formatters for user messagesLuke Shumaker
2018-03-21Fixups near unquoted variablesLuke Shumaker
2018-03-19Remove uses of the "v=true; if $v ..." anti-patternLuke Shumaker
2018-03-19Don't use `grep -q` when operating on piped stdinLuke Shumaker
2018-03-19Add "#!/hint/bash" to the beginning of several filesLuke Shumaker