1. 12 Oct, 2024 1 commit
    • ROOL's avatar
      Extra test case for tar renaming · f786a4cf
      ROOL authored
      Admin:
        Another variation to stress test the renaming of files within a tar archive,
        with 'implicit.tar' the intermediate directories don't exist as discrete
        objects in the archive, they are created by SparkFS dynamically.
        This would have triggered a bug on rename prior to the fix in SparkTar-1_51.
      
      Version 1.51. Not tagged
      f786a4cf
  2. 05 Apr, 2023 1 commit
  3. 01 Apr, 2023 1 commit
    • David Pilling's avatar
      Fix for renaming implicit directories · 8f92c6c0
      David Pilling authored
      Detail:
        Some directories are implicit. If there is a file
          level1/level2/level3/test.txt
        then the folders level1, level2, level3 are implicit; they may not be
        included as entries in the tar file but SparkFS will create folders for
        display with those names.
      
        Rename of directories had a bug that would cause the contents to get the new
        name of the directory. In the above example renaming 'level2' to 'levelX'
        would leave a file called levelX when the tar file was loaded (or forgotten
        via the Archive menu then reopened).
      
      Version 1.51. Tagged as 'SparkTar-1_51'
      8f92c6c0
  4. 24 Mar, 2023 2 commits
    • ROOL's avatar
      Clean up pass · 48f095c6
      ROOL authored
      Detail:
        * Makefile created
        * Get version details from automatically maintained VersionNum
        * Use RMInfo from AsmUtils
        * References to $.SparkFS.h.common moved to Interface exports
        * Use POSIX style "thing.h" naming
        * Enable CI job
      
      Version 1.50. Tagged as 'SparkTar-1_50-1'
      48f095c6
    • David Pilling's avatar
      Import of Tar compressor module · 386b4701
      David Pilling authored
      Admin:
        Special thanks to David Pilling for allowing the sources to SparkFS to be
        published.
        These are the sources to Tar 1.50 as received from David, imported with
        a standard CModule component layout and so are unlikely to build in their
        current form.
      
      Version 1.50. Tagged as 'SparkTar-1_50'
      386b4701