summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Test suite: set -o pipefail, in libIan Jackson2015-06-07
* Test suite: Prepare for pipefail in t-git-get-refIan Jackson2015-06-07
* Test suite: Prepare for pipefail in t-apply-diffIan Jackson2015-06-07
* Test suite: t-git-get-ref: check that argument starts with ref/Ian Jackson2015-06-07
* Test suite: Fix call to t-refs-notexist to have refs/Ian Jackson2015-06-07
* Test suite: Fully test replay attack preventionIan Jackson2015-05-31
* Test suite: Make it possible to call t-policy more than once (moving t-dsd ou...Ian Jackson2015-05-31
* Infra: dgit-repos-server; In NOFFCHECK but not FRESHREPO case, do not request...Ian Jackson2015-05-31
* dgit: Gate sending "previously" on deliberately_not_fast_forward not $forceflagIan Jackson2015-05-31
* Push replay prevention protocol: Rename "supersedes" to "previously", as not ...Ian Jackson2015-05-31
* Test suite: add some replay prevention testsIan Jackson2015-05-31
* Infra: Document dgit-repos-policy-trusting a bitIan Jackson2015-05-31
* Infra: Add dgit-repos-policy-trustingIan Jackson2015-05-31
* Test suite: move t-commit and break out t-policy (nfc)Ian Jackson2015-05-31
* Infra: Allow FRESHREPO to override "tag already exists"Ian Jackson2015-05-31
* Infra: dgit-repos-server: Fix some typos in debug messagesIan Jackson2015-05-31
* Infra: Make replay prevention file contain tags (by searching for right ref n...Ian Jackson2015-05-31
* Infra: document DELIBERATELIES parameter to policy hookIan Jackson2015-05-31
* Test suite: Provide t-rm-dput-droppingIan Jackson2015-05-31
* Test suite: finalise replay preventionIan Jackson2015-05-31
* infra: Finish replay preventionIan Jackson2015-05-31
* Dgit.pm: git_for_each_ref: Provide optional $git_dir argumentIan Jackson2015-05-31
* Infra: New approach to reply prevention hhen NOFFCHECK, involving removed tag...Ian Jackson2015-05-31
* dgit: Declare a "supersedes" in the signed tag for all previous refs/heads an...Ian Jackson2015-05-31
* dgit: Break out deliberately_not_fast_forward (nfc)Ian Jackson2015-05-31
* dgit-repos-policy-debian: better debugging for tainted object checkingIan Jackson2015-05-31
* New approach to replay prevention - WIPIan Jackson2015-05-31
* New approach to replay prevention - WIPIan Jackson2015-05-31
* Test suite: Abstract t-tstunt-parsechangelogIan Jackson2015-05-31
* Test suite: Use stunt Dpkg::Changelog::ParseIan Jackson2015-05-31
* Test suite: Allow for t-stunt to override Perl modulesIan Jackson2015-05-31
* Test suite: Use stunt dpkg-parsechangelogIan Jackson2015-05-31
* Test suite: Provide new t-stunt facilityIan Jackson2015-05-31
* policy: Improve taint message recorded in db by --deliberately-not-fast-forwardIan Jackson2015-05-31
* git_get_ref: Move to Dgit.pm and reimplementIan Jackson2015-05-31
* Dgit.pm: git_for_each_ref: do not insist that first component after refs/ mat...Ian Jackson2015-05-31
* Break out ensuredir and make mkrepotmp use itIan Jackson2015-05-31
* Dgit.pm: git_for_each_tag_referring provides referred-to object id tooIan Jackson2015-05-31
* Move is_fast_fwd into Dgit.pmIan Jackson2015-05-31
* Move git_rev_parse into Dgit.pm (renaming it from rev_parseIan Jackson2015-05-31
* Move various useful functions into Dgit.pm. Necessitates some slightly fancy...Ian Jackson2015-05-31
* Dgit.pm: Move debugging earlier in file (pure code motion)Ian Jackson2015-05-31
* Tests: debpolicy-newreject: Attempt push while still in newIan Jackson2015-05-31
* Tests: Introduce t-set-using-tmp and use it in lib and adhocIan Jackson2015-05-31
* dgit: Allow --deliberately-not-fast-forward to override dgit's fast forward c...Ian Jackson2015-05-31
* Check for deliberatelies correctly (in-memory data structures have full name)Ian Jackson2015-05-31
* Dgit.pm: Fix next's in git_for_each_tag_referring which should be returnsIan Jackson2015-05-31
* Dgit.pm: Add debugging to git_for_each_...Ian Jackson2015-05-31
* Infra: Exit statuses: work around bizarre behaviour of perl die wrt $?, and d...Ian Jackson2015-05-31
* Dgit.pm: Introduce $deliberately_re and use it everywhereIan Jackson2015-05-31