1. 25 9月, 2021 1 次提交
  2. 25 8月, 2021 6 次提交
  3. 14 8月, 2021 1 次提交
  4. 22 6月, 2021 1 次提交
  5. 04 3月, 2021 1 次提交
  6. 25 2月, 2021 1 次提交
  7. 16 1月, 2021 3 次提交
  8. 31 12月, 2020 4 次提交
  9. 30 12月, 2020 1 次提交
  10. 19 12月, 2020 1 次提交
  11. 16 12月, 2020 2 次提交
  12. 15 12月, 2020 2 次提交
  13. 13 12月, 2020 1 次提交
  14. 12 12月, 2020 1 次提交
    • N
      pdiff: Repair patch history when misaligned · a1ef00fb
      Niels Thykier 提交于
      Due to a previous bug in dak, the pdiff history in Debian experimental
      is currently misaligned.  Unfortunately, dak is not self-healing with
      this kind of history corruption (but it had been if the field order
      had been different).
      
      This patch will have dak detect misaligned patch histories (where
      e.g. `SHA1-Patches` and `SHA256-Patches` disagree on the order) and
      attempt to re-align them.  We re-align by looking from the end of the
      two misaligned histories and keep all the patches they have in common.
      
      This is done on the basis that we keep adding patches at the end, so
      the history should be aligned there (assumping relevant bug fixes for
      the corruption source have implemented).  Once we discover a
      difference, we discard that and all older patches.  This is a
      deliberate choice as our PDiff code assumes that the history is in
      order without any gaps (plus it was easier that way).
      
      In the worst case, this will reset the entire history and slow rebuild
      from there.
      
      Note that we repair unmerged and merged histories separately.  This
      can cause one series to have more patches than the other.  This is
      mostly a non-issue as dak will cope with it (as long as both series
      are consistent internally).
      Signed-off-by: NNiels Thykier <niels@thykier.net>
      a1ef00fb
  15. 11 12月, 2020 1 次提交
  16. 10 12月, 2020 1 次提交
  17. 09 12月, 2020 2 次提交
  18. 05 12月, 2020 5 次提交
  19. 26 11月, 2020 1 次提交
  20. 24 11月, 2020 1 次提交
  21. 08 11月, 2020 2 次提交
  22. 07 11月, 2020 1 次提交