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
Jia Tan
f6667702bf
liblzma: Change quoting style from `...' to '...'.
...
This was done for both internal and API headers.
2023-09-24 22:09:47 +08:00
Lasse Collin
1403707fc6
liblzma: Check that the first byte of range encoded data is 0x00.
...
It is just to be more pedantic and thus perhaps catch broken
files slightly earlier.
2012-06-28 10:47:49 +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
3b34851de1
Sort of garbage collection commit. :-| Many things are still
...
broken. API has changed a lot and it will still change a
little more here and there. The command line tool doesn't
have all the required changes to reflect the API changes, so
it's easy to get "internal error" or trigger assertions.
2008-08-28 22:53:15 +03:00
Lasse Collin
641998c3e1
Replaced the range decoder optimization that used arithmetic
...
right shift with as fast version that doesn't need
arithmetic right shift. Removed the related check from
configure.ac.
2008-03-24 16:38:40 +02:00
Lasse Collin
ad999efd27
Take advantage of arithmetic right shift in range decoder.
2008-03-22 14:39:34 +02:00
Lasse Collin
bbfd1f6ab0
Moved range decoder initialization (reading the first
...
five input bytes) from LZMA decoder to range decoder
header. Did the same for decoding of direct bits.
2008-01-04 20:45:05 +02:00
Lasse Collin
5d018dc035
Imported to git.
2007-12-09 00:42:33 +02:00