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

Libarchive Bindings #315

Open
shmuelie opened this issue May 30, 2022 · 4 comments
Open

Libarchive Bindings #315

shmuelie opened this issue May 30, 2022 · 4 comments
Assignees
Labels
proposal An issue that represents a proposed feature or change to the repo.

Comments

@shmuelie
Copy link

Rationale

Libarchive is now included in Windows 10 since RS4, meaning that many developers can use it without needing another library.

Alternatives

Developers could use various other libraries that add compression/decompression support, but they are not in Windows

@shmuelie shmuelie added proposal An issue that represents a proposed feature or change to the repo. untriaged An issue that has not been triaged by the repo maintainers. labels May 30, 2022
@tannergooding tannergooding self-assigned this May 31, 2022
@tannergooding tannergooding removed the untriaged An issue that has not been triaged by the repo maintainers. label May 31, 2022
@tannergooding tannergooding transferred this issue from terrafx/terrafx Jun 17, 2022
@tannergooding
Copy link
Member

@shmuelie do we have docs on the official library to reference, etc?

I see archiveint.dll but it's listed as Windows-internal libarchive library and I don't see any docs on docs.microsoft.com or an official header in the Windows SDK.

@shmuelie
Copy link
Author

archiveint.dll is just libarchive with no modifications (API wise at least), the header for it should work.

@shmuelie
Copy link
Author

@tannergooding any update on this?

@tannergooding
Copy link
Member

No progress yet. I've been focusing on getting the new stable bits out and on-boarding the project into the .NET Foundation.

I should have more time for this coming up soon, but not having an official header in the SDK and it being officially labeled as "internal" does make it overall more difficult.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal An issue that represents a proposed feature or change to the repo.
Projects
None yet
Development

No branches or pull requests

2 participants