1. 23 May, 2003 3 commits
    • Jeremy Hylton's avatar
      a62ec376
    • Jeremy Hylton's avatar
      e3116654
    • Jeremy Hylton's avatar
      Fix some serious bugs in fsrecover. · 6e2383e5
      Jeremy Hylton authored
      When a corrupted record is found, it guesses a location for the next
      good transaction header.  If the guessed location happened to have a
      'c' character at just the right spot, it would think it was at the end
      of the file.
      
      Fix in off-by-one bug in scan() that lead to failure.
      
      Do more sanity checks for invalid transaction headers following a
      scan.
      
      Use restore() instead of store() to copy data.  This change should
      maximize the chance that the recovered storage is identical except for
      the damaged records.
      
      Add tests from the trunk and remove test in testFileStorage.
      6e2383e5
  2. 22 May, 2003 3 commits
  3. 20 May, 2003 2 commits
  4. 19 May, 2003 1 commit
  5. 16 May, 2003 2 commits
  6. 15 May, 2003 1 commit
  7. 14 May, 2003 1 commit
  8. 13 May, 2003 3 commits
  9. 12 May, 2003 2 commits
  10. 09 May, 2003 1 commit
  11. 08 May, 2003 6 commits
  12. 02 May, 2003 3 commits
  13. 01 May, 2003 12 commits