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 .ISO file type #886

Closed

Conversation

DineshSolanki
Copy link
Contributor

Add support for .ISO file type to the SharpCompress library.

  • New Files:

    • Add IsoArchive.cs to handle .ISO archives.
    • Add IsoArchiveEntry.cs to represent entries in .ISO archives.
  • Documentation:

    • Update FORMATS.md to include .ISO in the supported format table and mention .ISO support in the Accessing Archives section.
    • Update README.md to include .ISO in the list of supported formats and mention .ISO support in the Recommended Formats section.
  • Archive Factory:

    • Update ArchiveFactory.cs to include .ISO support.
    • Update IArchiveFactory.cs to add IsoFactory to the list of known archive factories.
    • Update IWriteableArchiveFactory.cs to add IsoFactory to the list of writable archive factories.
    • Update AutoArchiveFactory.cs to add support for .ISO archives in the IsArchive method and update the Open method to handle .ISO archives.

Add support for .ISO file type to the SharpCompress library.

* **New Files**:
  - Add `IsoArchive.cs` to handle .ISO archives.
  - Add `IsoArchiveEntry.cs` to represent entries in .ISO archives.

* **Documentation**:
  - Update `FORMATS.md` to include .ISO in the supported format table and mention .ISO support in the Accessing Archives section.
  - Update `README.md` to include .ISO in the list of supported formats and mention .ISO support in the Recommended Formats section.

* **Archive Factory**:
  - Update `ArchiveFactory.cs` to include .ISO support.
  - Update `IArchiveFactory.cs` to add `IsoFactory` to the list of known archive factories.
  - Update `IWriteableArchiveFactory.cs` to add `IsoFactory` to the list of writable archive factories.
  - Update `AutoArchiveFactory.cs` to add support for .ISO archives in the `IsArchive` method and update the `Open` method to handle .ISO archives.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant