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
45663443eb
liblzma: Fix build error if only RISC-V BCJ filter is enabled.
...
If any other BCJ filter was enabled for encoding or decoding, then this
was not a problem.
2024-02-13 23:33:21 +08:00
Jia Tan
2959dbc735
liblzma: Update string_conversion.c to support RISC-V Filter.
2024-01-23 23:05:47 +08:00
Dimitri Papadopoulos Orfanos
42df7c7aa1
Docs: Fix typos found by codespell
2023-07-31 20:02:21 +08:00
Jia Tan
818701ba1c
liblzma: Improve comment in string_conversion.c.
...
The comment used "flag" when referring to decoder options. Just
referring to them as options is more clear and consistent.
2023-07-18 22:56:47 +08:00
Jia Tan
2c78a83c6f
liblzma: Fix bug in lzma_str_from_filters() not checking filters[] length.
...
The bug is only a problem in applications that do not properly terminate
the filters[] array with LZMA_VLI_UNKNOWN or have more than
LZMA_FILTERS_MAX filters. This bug does not affect xz.
2023-02-03 00:42:27 +08:00
Jia Tan
8dfc029e7a
liblzma: Fix typos in comments in string_conversion.c.
2023-02-03 00:42:27 +08:00
Lasse Collin
94adf057f2
liblzma: Silence unused variable warning when BCJ filters are disabled.
...
Thanks to Jia Tan for the original patch.
2022-12-01 17:54:23 +02:00
Lasse Collin
cedeeca2ea
liblzma: Add lzma_str_to_filters, _from_filters, and _list_filters.
...
lzma_str_to_filters() uses static error messages which makes
them not very precise. It tells the position in the string
where an error occurred though which helps quite a bit if
applications take advantage of it. Dynamic error messages can
be added later with a new flag if it seems important enough.
2022-11-28 21:54:24 +02:00