Lasse Collin
22af94128b
Add SPDX license identifier into 0BSD source code files.
2024-02-14 18:31:16 +02:00
Lasse Collin
689e0228ba
Change most public domain parts to 0BSD.
...
Translations and doc/xz-file-format.txt and doc/lzma-file-format.txt
were not touched.
COPYING.0BSD was added.
2024-02-14 18:31:12 +02:00
Lasse Collin
3778db1be5
liblzma: Make the use of lzma_allocator const-correct.
...
There is a tiny risk of causing breakage: If an application
assigns lzma_stream.allocator to a non-const pointer, such
code won't compile anymore. I don't know why anyone would do
such a thing though, so in practice this shouldn't cause trouble.
Thanks to Jan Kratochvil for the patch.
2012-07-17 18:19:59 +03:00
Lasse Collin
02ddf09bc3
Put the interesting parts of XZ Utils into the public domain.
...
Some minor documentation cleanups were made at the same time.
2009-04-13 11:27:40 +03:00
Lasse Collin
22a0c6dd94
Modify LZMA_API macro so that it works on Windows with
...
other compilers than MinGW. This may hurt readability
of the API headers slightly, but I don't know any
better way to do this.
2009-02-02 20:14:03 +02:00
Lasse Collin
5fb34d8324
Add more sanity checks to lzma_stream_buffer_decode().
2009-01-26 14:33:28 +02:00
Lasse Collin
c81f13ff29
Added lzma_stream_buffer_decode() and made minor cleanups.
2009-01-23 22:27:50 +02:00