Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for reading and writing backups as tar archives #59535

Merged
merged 36 commits into from
Mar 1, 2024

Commits on Feb 29, 2024

  1. Add support for reading and writing backups as a

    tar archive using libarchive.
    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    eb4ec0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1eb4cdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9c0c99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c77237 View commit details
    Browse the repository at this point in the history
  5. Add archive unit tests

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e1fc5c8 View commit details
    Browse the repository at this point in the history
  6. Address review comments

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ac6d743 View commit details
    Browse the repository at this point in the history
  7. Update src/IO/Archives/LibArchiveReader.cpp

    Co-authored-by: ltrk2 <107155950+ltrk2@users.noreply.github.com>
    josh-hildred and ltrk2 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4c1ac01 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    48ad506 View commit details
    Browse the repository at this point in the history
  9. Fix formating

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    c53021f View commit details
    Browse the repository at this point in the history
  10. Fix formating

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    dc74ceb View commit details
    Browse the repository at this point in the history
  11. Add documentation

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1bb9115 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d0776e5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ef7a66b View commit details
    Browse the repository at this point in the history
  14. Fix whitespace

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    2e2b89f View commit details
    Browse the repository at this point in the history
  15. Fix parameter naming

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    5fdeebf View commit details
    Browse the repository at this point in the history
  16. Update src/IO/Archives/IArchiveWriter.h

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e085b0f View commit details
    Browse the repository at this point in the history
  17. Update src/IO/Archives/LibArchiveReader.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f94b5e9 View commit details
    Browse the repository at this point in the history
  18. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    84814f2 View commit details
    Browse the repository at this point in the history
  19. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    714fdeb View commit details
    Browse the repository at this point in the history
  20. Address review comments

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    c3118ca View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    92b446a View commit details
    Browse the repository at this point in the history
  22. Update docs

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    79aec12 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8bc968b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c02502b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f7ab6b9 View commit details
    Browse the repository at this point in the history
  26. Update src/IO/Archives/LibArchiveReader.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    84a3a05 View commit details
    Browse the repository at this point in the history
  27. Update src/IO/Archives/LibArchiveWriter.h

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f145b49 View commit details
    Browse the repository at this point in the history
  28. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    6b32271 View commit details
    Browse the repository at this point in the history
  29. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    5963b67 View commit details
    Browse the repository at this point in the history
  30. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    0fe15f0 View commit details
    Browse the repository at this point in the history
  31. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1ce6256 View commit details
    Browse the repository at this point in the history
  32. Update src/IO/Archives/LibArchiveWriter.cpp

    Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
    josh-hildred and antonio2368 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f34ef71 View commit details
    Browse the repository at this point in the history
  33. Address review comments

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e6134bb View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ca9a6f8 View commit details
    Browse the repository at this point in the history
  35. Add support for lzma

    josh-hildred committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    fe67293 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    58a8658 View commit details
    Browse the repository at this point in the history