summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2014-05-10lib/common.sh: Use `[[ a -ef b ]]` instead of double calls to `readlink -f`Luke Shumaker
2014-05-10Merge remote-tracking branch 'arch/master'Luke Shumaker
2014-05-10Switch to root when started as regular userSébastien Luttringer
2014-05-10get_full_version :: remove duplicated epoch checkBlackEagle
2014-05-10when cleanup is called without code exit with 0BlackEagle
2014-05-10abort and die are serious errors so throw 255 outBlackEagle
2014-01-04Merge branch 'devtools'Luke Shumaker
2013-11-04find_cached_package: avoid adding duplicatesDave Reisner
2013-11-01common: implement find_cached_packageDave Reisner
2013-10-09This is embarrassing, I messed up the braces on $@ for lock/slocklibretools-20131015Luke Shumaker
2013-08-16support formatted messages to stat_busy, lock, and slockLuke Shumaker
2013-08-16Merge remote-tracking branch 'remotes/devtools/master'Luke Shumaker
2013-08-08common: Properly forward arguments from die to errorDave Reisner
2013-06-15Merge commit 'a7a0': merge our and their lock functionsLuke Shumaker
2013-06-15redo the lock functions to not append .lockLuke Shumaker
2013-06-03lock_open_* fix possible bug caused symlinked directorieslibretools-20130605Luke Shumaker
2013-06-03fix bugs with `set -u` in common.shLuke Shumaker
2013-05-27common.sh: unset COLOR variables in a way that is `set -u` safe.Luke Shumaker
2013-05-26undo accidental change of permissions on lib/common.shLuke Shumaker
2013-05-03lib/common.sh: Introduce locking helper functionsJan Alexander Steffens (heftig)
2013-05-02lib/common.sh: use gettext for WARNING/ERROR/done hardcoded text.Luke Shumaker
2013-04-25lib/common.sh: Make setup_workdir()/cleanup() safe for programs to not useLuke Shumaker
2012-12-02lib/common.sh: create directories for locks if they don't existLuke Shumaker
2012-11-25Use common functions to handle file lockingLuke Shumaker
2012-10-27Fix return code handlingJan Alexander Steffens (heftig)
2012-10-03Use dedicated trap functions to avoid unsetting the trap when e.g. cleanup is...Pierre Schmitz
2012-06-16mkarchroot: reset trap so it wont be called twicePierre Schmitz
2012-02-12archrelease: Validate tags before releasingLukas Fleischer
2011-11-04lib/common.sh: Revise setup_workdir()Lukas Fleischer
2011-11-04lib/common.sh: Use double bracketsLukas Fleischer
2011-11-01Move common functions to a shared filePierre Schmitz