Improving LZXpress decompression/compression algorithms

Andrew Bartlett abartlet at samba.org
Wed Apr 7 03:11:49 UTC 2021


On Thu, 2021-04-01 at 12:13 +0400, Matt Suiche via samba-technical
wrote:
> First of all, thanks a lot to Douglas Bagnall for the assistance.
> 
> While I was revisiting the LZXpress implementation, I discovered that
> the 2
> official documented cases from MS-XCA were not supported:
> https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-xca/72da4f8d-2ba3-437d-b772-2e4173713a0b?redirectedfrom=MSDN
> 
> The attached implementation includes bug fixes in the decompression
> algorithm, a rewrite of the compression function and additional tests
> as it
> only had a single test.

Thanks Matt for taking care of this, it is really appriciated having
someone look back over this code, and adding tests in particular.

Andrew Bartlett

-- 
Andrew Bartlett (he/him)       https://samba.org/~abartlet/
Samba Team Member (since 2001) https://samba.org
Samba Team Lead, Catalyst IT   https://catalyst.net.nz/services/samba

Samba Development and Support, Catalyst IT - Expert Open Source
Solutions








More information about the samba-technical mailing list