WU.XZ.NET
1.0.0
dotnet add package WU.XZ.NET --version 1.0.0
NuGet\Install-Package WU.XZ.NET -Version 1.0.0
<PackageReference Include="WU.XZ.NET" Version="1.0.0" />
<PackageVersion Include="WU.XZ.NET" Version="1.0.0" />
<PackageReference Include="WU.XZ.NET" />
paket add WU.XZ.NET --version 1.0.0
#r "nuget: WU.XZ.NET, 1.0.0"
#:package WU.XZ.NET@1.0.0
#addin nuget:?package=WU.XZ.NET&version=1.0.0
#tool nuget:?package=WU.XZ.NET&version=1.0.0
XZ.NET
XZ.NET is a .NET wrapper for liblzma.dll
License
Licensed under MIT license. See LICENSE, AUTHORS.
This project uses a public domain compression library liblzma from XZ Utils and build tools for Windows (MinGW-w64), which were used by creators of XZ Utils. See LICENSE-Notices for information.
Description
The intentions of this library is to provide basic operations with .xz file format to .NET (C#, F#, VB) developers.
The library was tested with i686-sse2 and x86-64 version of liblzma 5.2.1 (these versions are included in project under names liblzma.dll and liblzma64.dll).
You can find some basic examples in 'Examples' folder of project.
ChangeLog
20/12/2016 - 2.0.0
- Fixed x64 encoding/decoding
- Removed separate x86/x64 build configurations
- Exposed encoding options with more natural defaults
- More robust error handling
- Guard against buffer overflows
- Drastically reduced memory churn (2x-4x faster depending on workload)
- Single-call buffer encoding/decoding functions
09/09/2015 - 1.2.0
- Compression part of library should work fine from now on
16/06/2015 - 1.1.0
- Switched the license to MIT
11/05/2015
- Added x86-64 liblzma support and conditional compilation
11/03/2015 What's new:
- compressing data
- retargeted to 2.0 framework and now using generics instead of LINQ
- now using 5.2.1 version of liblzma
18/01/2015 - 1.0
Initial commit. Library can be used for:
- getting uncompressed stream from
.xzarchive - getting the size of uncompressed file
Contact
Roman Belkov - romanbelkov@gmail.com
Kirill Melentyev - melentyev.k@gmail.com
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 218 | 10/5/2025 |