]> git.ipfire.org Git - thirdparty/xz.git/commitdiff
Add SPDX license identifier into 0BSD source code files.
authorLasse Collin <lasse.collin@tukaani.org>
Mon, 12 Feb 2024 15:09:10 +0000 (17:09 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Wed, 14 Feb 2024 16:31:16 +0000 (18:31 +0200)
290 files changed:
.github/workflows/ci.yml
.github/workflows/windows-ci.yml
CMakeLists.txt
Makefile.am
autogen.sh
build-aux/ci_build.sh
build-aux/manconv.sh
build-aux/version.sh
cmake/remove-ordinals.cmake
cmake/tuklib_common.cmake
cmake/tuklib_cpucores.cmake
cmake/tuklib_integer.cmake
cmake/tuklib_large_file_support.cmake
cmake/tuklib_mbstr.cmake
cmake/tuklib_physmem.cmake
cmake/tuklib_progname.cmake
configure.ac
debug/Makefile.am
debug/crc32.c
debug/full_flush.c
debug/hex2bin.c
debug/known_sizes.c
debug/memusage.c
debug/repeat.c
debug/sync_flush.c
debug/translation.bash
doc/examples/01_compress_easy.c
doc/examples/02_decompress.c
doc/examples/03_compress_custom.c
doc/examples/04_compress_easy_mt.c
doc/examples/11_file_info.c
doc/examples/Makefile
dos/Makefile
dos/config.h
doxygen/update-doxygen
extra/7z2lzma/7z2lzma.bash
m4/tuklib_common.m4
m4/tuklib_cpucores.m4
m4/tuklib_integer.m4
m4/tuklib_mbstr.m4
m4/tuklib_physmem.m4
m4/tuklib_progname.m4
po/POTFILES.in
po4a/po4a.conf
po4a/update-po
src/Makefile.am
src/common/common_w32res.rc
src/common/mythread.h
src/common/sysdefs.h
src/common/tuklib_common.h
src/common/tuklib_config.h
src/common/tuklib_cpucores.c
src/common/tuklib_cpucores.h
src/common/tuklib_exit.c
src/common/tuklib_exit.h
src/common/tuklib_gettext.h
src/common/tuklib_integer.h
src/common/tuklib_mbstr.h
src/common/tuklib_mbstr_fw.c
src/common/tuklib_mbstr_width.c
src/common/tuklib_open_stdxxx.c
src/common/tuklib_open_stdxxx.h
src/common/tuklib_physmem.c
src/common/tuklib_physmem.h
src/common/tuklib_progname.c
src/common/tuklib_progname.h
src/liblzma/Makefile.am
src/liblzma/api/Makefile.am
src/liblzma/api/lzma.h
src/liblzma/api/lzma/base.h
src/liblzma/api/lzma/bcj.h
src/liblzma/api/lzma/block.h
src/liblzma/api/lzma/check.h
src/liblzma/api/lzma/container.h
src/liblzma/api/lzma/delta.h
src/liblzma/api/lzma/filter.h
src/liblzma/api/lzma/hardware.h
src/liblzma/api/lzma/index.h
src/liblzma/api/lzma/index_hash.h
src/liblzma/api/lzma/lzma12.h
src/liblzma/api/lzma/stream_flags.h
src/liblzma/api/lzma/version.h
src/liblzma/api/lzma/vli.h
src/liblzma/check/Makefile.inc
src/liblzma/check/check.c
src/liblzma/check/check.h
src/liblzma/check/crc32_arm64.h
src/liblzma/check/crc32_fast.c
src/liblzma/check/crc32_small.c
src/liblzma/check/crc32_table.c
src/liblzma/check/crc32_tablegen.c
src/liblzma/check/crc32_x86.S
src/liblzma/check/crc64_fast.c
src/liblzma/check/crc64_small.c
src/liblzma/check/crc64_table.c
src/liblzma/check/crc64_tablegen.c
src/liblzma/check/crc64_x86.S
src/liblzma/check/crc_common.h
src/liblzma/check/crc_x86_clmul.h
src/liblzma/check/sha256.c
src/liblzma/common/Makefile.inc
src/liblzma/common/alone_decoder.c
src/liblzma/common/alone_decoder.h
src/liblzma/common/alone_encoder.c
src/liblzma/common/auto_decoder.c
src/liblzma/common/block_buffer_decoder.c
src/liblzma/common/block_buffer_encoder.c
src/liblzma/common/block_buffer_encoder.h
src/liblzma/common/block_decoder.c
src/liblzma/common/block_decoder.h
src/liblzma/common/block_encoder.c
src/liblzma/common/block_encoder.h
src/liblzma/common/block_header_decoder.c
src/liblzma/common/block_header_encoder.c
src/liblzma/common/block_util.c
src/liblzma/common/common.c
src/liblzma/common/common.h
src/liblzma/common/easy_buffer_encoder.c
src/liblzma/common/easy_decoder_memusage.c
src/liblzma/common/easy_encoder.c
src/liblzma/common/easy_encoder_memusage.c
src/liblzma/common/easy_preset.c
src/liblzma/common/easy_preset.h
src/liblzma/common/file_info.c
src/liblzma/common/filter_buffer_decoder.c
src/liblzma/common/filter_buffer_encoder.c
src/liblzma/common/filter_common.c
src/liblzma/common/filter_common.h
src/liblzma/common/filter_decoder.c
src/liblzma/common/filter_decoder.h
src/liblzma/common/filter_encoder.c
src/liblzma/common/filter_encoder.h
src/liblzma/common/filter_flags_decoder.c
src/liblzma/common/filter_flags_encoder.c
src/liblzma/common/hardware_cputhreads.c
src/liblzma/common/hardware_physmem.c
src/liblzma/common/index.c
src/liblzma/common/index.h
src/liblzma/common/index_decoder.c
src/liblzma/common/index_decoder.h
src/liblzma/common/index_encoder.c
src/liblzma/common/index_encoder.h
src/liblzma/common/index_hash.c
src/liblzma/common/lzip_decoder.c
src/liblzma/common/lzip_decoder.h
src/liblzma/common/memcmplen.h
src/liblzma/common/microlzma_decoder.c
src/liblzma/common/microlzma_encoder.c
src/liblzma/common/outqueue.c
src/liblzma/common/outqueue.h
src/liblzma/common/stream_buffer_decoder.c
src/liblzma/common/stream_buffer_encoder.c
src/liblzma/common/stream_decoder.c
src/liblzma/common/stream_decoder.h
src/liblzma/common/stream_decoder_mt.c
src/liblzma/common/stream_encoder.c
src/liblzma/common/stream_encoder_mt.c
src/liblzma/common/stream_flags_common.c
src/liblzma/common/stream_flags_common.h
src/liblzma/common/stream_flags_decoder.c
src/liblzma/common/stream_flags_encoder.c
src/liblzma/common/string_conversion.c
src/liblzma/common/vli_decoder.c
src/liblzma/common/vli_encoder.c
src/liblzma/common/vli_size.c
src/liblzma/delta/Makefile.inc
src/liblzma/delta/delta_common.c
src/liblzma/delta/delta_common.h
src/liblzma/delta/delta_decoder.c
src/liblzma/delta/delta_decoder.h
src/liblzma/delta/delta_encoder.c
src/liblzma/delta/delta_encoder.h
src/liblzma/delta/delta_private.h
src/liblzma/liblzma.pc.in
src/liblzma/liblzma_generic.map
src/liblzma/liblzma_linux.map
src/liblzma/liblzma_w32res.rc
src/liblzma/lz/Makefile.inc
src/liblzma/lz/lz_decoder.c
src/liblzma/lz/lz_decoder.h
src/liblzma/lz/lz_encoder.c
src/liblzma/lz/lz_encoder.h
src/liblzma/lz/lz_encoder_hash.h
src/liblzma/lz/lz_encoder_mf.c
src/liblzma/lzma/Makefile.inc
src/liblzma/lzma/fastpos.h
src/liblzma/lzma/fastpos_tablegen.c
src/liblzma/lzma/lzma2_decoder.c
src/liblzma/lzma/lzma2_decoder.h
src/liblzma/lzma/lzma2_encoder.c
src/liblzma/lzma/lzma2_encoder.h
src/liblzma/lzma/lzma_common.h
src/liblzma/lzma/lzma_decoder.c
src/liblzma/lzma/lzma_decoder.h
src/liblzma/lzma/lzma_encoder.c
src/liblzma/lzma/lzma_encoder.h
src/liblzma/lzma/lzma_encoder_optimum_fast.c
src/liblzma/lzma/lzma_encoder_optimum_normal.c
src/liblzma/lzma/lzma_encoder_presets.c
src/liblzma/lzma/lzma_encoder_private.h
src/liblzma/rangecoder/Makefile.inc
src/liblzma/rangecoder/price.h
src/liblzma/rangecoder/price_tablegen.c
src/liblzma/rangecoder/range_common.h
src/liblzma/rangecoder/range_decoder.h
src/liblzma/rangecoder/range_encoder.h
src/liblzma/simple/Makefile.inc
src/liblzma/simple/arm.c
src/liblzma/simple/arm64.c
src/liblzma/simple/armthumb.c
src/liblzma/simple/ia64.c
src/liblzma/simple/powerpc.c
src/liblzma/simple/riscv.c
src/liblzma/simple/simple_coder.c
src/liblzma/simple/simple_coder.h
src/liblzma/simple/simple_decoder.c
src/liblzma/simple/simple_decoder.h
src/liblzma/simple/simple_encoder.c
src/liblzma/simple/simple_encoder.h
src/liblzma/simple/simple_private.h
src/liblzma/simple/sparc.c
src/liblzma/simple/x86.c
src/liblzma/validate_map.sh
src/lzmainfo/Makefile.am
src/lzmainfo/lzmainfo.c
src/lzmainfo/lzmainfo_w32res.rc
src/scripts/Makefile.am
src/xz/Makefile.am
src/xz/args.c
src/xz/args.h
src/xz/coder.c
src/xz/coder.h
src/xz/file_io.c
src/xz/file_io.h
src/xz/hardware.c
src/xz/hardware.h
src/xz/list.c
src/xz/list.h
src/xz/main.c
src/xz/main.h
src/xz/message.c
src/xz/message.h
src/xz/mytime.c
src/xz/mytime.h
src/xz/options.c
src/xz/options.h
src/xz/private.h
src/xz/signals.c
src/xz/signals.h
src/xz/suffix.c
src/xz/suffix.h
src/xz/util.c
src/xz/util.h
src/xz/xz_w32res.rc
src/xzdec/Makefile.am
src/xzdec/lzmadec_w32res.rc
src/xzdec/xzdec.c
src/xzdec/xzdec_w32res.rc
tests/Makefile.am
tests/bcj_test.c
tests/code_coverage.sh
tests/create_compress_files.c
tests/ossfuzz/fuzz_common.h
tests/ossfuzz/fuzz_decode_alone.c
tests/ossfuzz/fuzz_decode_stream.c
tests/ossfuzz/fuzz_encode_stream.c
tests/test_bcj_exact_size.c
tests/test_block_header.c
tests/test_check.c
tests/test_compress.sh
tests/test_compress_generated_abc
tests/test_compress_generated_random
tests/test_compress_generated_text
tests/test_compress_prepared_bcj_sparc
tests/test_compress_prepared_bcj_x86
tests/test_files.sh
tests/test_filter_flags.c
tests/test_filter_str.c
tests/test_hardware.c
tests/test_index.c
tests/test_index_hash.c
tests/test_lzip_decoder.c
tests/test_memlimit.c
tests/test_scripts.sh
tests/test_stream_flags.c
tests/test_suffix.sh
tests/test_vli.c
tests/tests.h
tests/tuktest.h
windows/build.bash

index 61345aad71475907a6b91a1aaf6632f3b7312e90..95fa5af6d964cfc4240c4f3b57757890b6d2b794 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Author: Jia Tan
index e04994278911984783defe9a8f19b69fda35d3d0..7285a78f3f9ed02c8eb0c0d426d37e6ca5769d64 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Author: Jia Tan
index cbd71a3af2aa73361da74ec4cea641cf69fe41a4..f30a82b66189e8b087cec60d9f1c597480df980c 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Very limited CMake support for building some parts of XZ Utils
index f3a81cabf9d67c2ff385275bb9e039c9c47e21f8..d0548580dbfa98e06e2a5253254ea8009e7d64aa 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 # Use -n to prevent gzip from adding a timestamp to the .gz headers.
 GZIP_ENV = -9n
index 7d2c313247c286ace4cf1660dcf8622a8796163c..eeaf656d79e1fe9bc6e4374cb6adc4f29d82977a 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index 26f17b89620d344332e06c293f5fccd9ac9cb6f2..73fcca3061fb94737235f3f826334f4646ea5eda 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/bash
-#
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Script meant to be used for Continuous Integration automation for POSIX
index a780c7bd1e4806cb4333dd66f57ee85286f14825..0f5ee0954699982372645a7e2b362a89dfc36bbe 100644 (file)
@@ -1,5 +1,6 @@
 #!/bin/sh
-#
+# SPDX-License-Identifier: 0BSD
+
 ###############################################################################
 #
 # Wrapper for GNU groff to convert man pages to a few formats
index 8709894c5eba9bfd0c939e1f61a8dd8aea659af7..bef1b33d9f408589959dc472d399d90e65684e27 100644 (file)
@@ -1,5 +1,6 @@
 #!/bin/sh
-#
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Get the version string from version.h and print it out without
index 60e20be79bbcbe209187462b828f0e1a4b1f4a1e..de85ddfd15c52eb81e38bac2109cf8b3e957005d 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # remove-ordinals.cmake
index 01d50531b89238015f9cc03a6869a4a6868e8a52..a7f101fa836ee18abf8e5c9af6a8c7b7d7ff50b3 100644 (file)
@@ -1,8 +1,12 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_common.cmake - common functions and macros for tuklib_*.cmake files
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 function(tuklib_add_definitions TARGET_OR_ALL DEFINITIONS)
     # DEFINITIONS may be an empty string/list but it's fine here. There is
index 377ea19247efe0619a9e566d76a8a66846aca4e8..e5e9c34d7fec9c17a82aedf459a293e83af6dd46 100644 (file)
@@ -1,8 +1,12 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_cpucores.cmake - see tuklib_cpucores.m4 for description and comments
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 include("${CMAKE_CURRENT_LIST_DIR}/tuklib_common.cmake")
 include(CheckCSourceCompiles)
index 268f73c5156b72d3d2e2978a199cd487aa00ffb8..7e1ed3c5f00fadf85b1350ab0c94caf1fbfd9be2 100644 (file)
@@ -1,8 +1,12 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_integer.cmake - see tuklib_integer.m4 for description and comments
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 include("${CMAKE_CURRENT_LIST_DIR}/tuklib_common.cmake")
 include(TestBigEndian)
index 071fe47fb0d7cca70ee12728737c508d71501896..4ed1d09107b2ea133d9990f8ad77652f1876aa3c 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_large_file_support.cmake
 #
@@ -8,6 +11,7 @@
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 include("${CMAKE_CURRENT_LIST_DIR}/tuklib_common.cmake")
 include(CheckCSourceCompiles)
index 17091e9f07f80aaef44f6d305d55b9e2e2244cbb..71e16cc5a3e02ca4cdf4f5bffb0f8e7bad8a9266 100644 (file)
@@ -1,8 +1,12 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_mbstr.cmake - see tuklib_mbstr.m4 for description and comments
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 include("${CMAKE_CURRENT_LIST_DIR}/tuklib_common.cmake")
 include(CheckSymbolExists)
index 52179dedd8924932df10d664f0bc368fb8df46da..e4888ebeb760b892f82b8818395b1ab9ab03bb57 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_physmem.cmake - see tuklib_physmem.m4 for description and comments
 #
@@ -6,6 +9,7 @@
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 include("${CMAKE_CURRENT_LIST_DIR}/tuklib_common.cmake")
 include(CheckCSourceCompiles)
index f02aa756103bbfb8d954d46e8dd498b7709cf177..a1f15bdeac306a935ca943aeb650956e7fc9b29a 100644 (file)
@@ -1,8 +1,12 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # tuklib_progname.cmake - see tuklib_progname.m4 for description and comments
 #
 # Author: Lasse Collin
 #
+#############################################################################
 
 include("${CMAKE_CURRENT_LIST_DIR}/tuklib_common.cmake")
 include(CheckSymbolExists)
index 7926da683dddb9778069f73b926757724b4d6e91..36ceeef302dcaa6599631732589eca1a8e8cd2e4 100644 (file)
@@ -1,8 +1,10 @@
 #                                               -*- Autoconf -*-
-# Process this file with autoconf to produce a configure script.
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
+# Process this file with autoconf to produce a configure script.
+#
 # Author: Lasse Collin
 #
 ###############################################################################
index 2ebc0bb3e947eaa8ba6ede6196a1e6b6eeac86a1..7295ee61876553ee4fa5abea4d32b6366290d530 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 EXTRA_DIST = \
        translation.bash
index b799b444c21a8e77f674fe8642ba6f56a32c8da8..eed47939a8767902118f31c4f873ecc6cdddda3c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc32.c
index 492e9305c2211b6b49b3d98fea6a39b7439c122d..79c8f150e69a6827fd49a143358ebf614ab1f6db 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       full_flush.c
index 3cb4bd001003bdfc9b12d92d1c4e74c64d534c39..453684369379e6ca5d9cd78ab51c06cd901da13e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       hex2bin.c
index 81c9cbdebd153ee0e6629fc65426e7dbbe6a95cc..3f5aada0d1cbbe11ff6bdb1055183fabac09beb9 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       known_sizes.c
index 6d7dcdc59dd668ca723f7cf5635536794be7ea13..b59289551febe8f2afc19f8fa08419d6bfdf6a55 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       memusage.c
index 5b19181d9d8bc8a9b5b725e208a0f624fb15ebd8..4830b13a273dd79499e97fb291433f2d0b154961 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       repeat.c
index 61bde64108cc1057514646312c3037668c6eefaf..5ce2e57a8643e1459278c600c0ed7714aad6d117 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       sync_flush.c
index 53cbc14427a76c28f0d4ea58792b3e0ba8a82897..8680b48d2e4869b8e0f07cb23b58b02d019d61f0 100644 (file)
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index d80af7577562bdd7ca96d65692e18c4f84199d9d..31bcf928508afd0e63699114cf1fb2e944e7e1d8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       01_compress_easy.c
index e874e952a84f6f4dd09496068535582884dbb0e0..a87a5d3ece2ed6edbc6e01e77b6e48a112867e47 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       02_decompress.c
index 9fd5f0db2c2e3ab03add59ebe8241613690109f9..57797b876728bf4c544183a72360c345ad935c37 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       03_compress_custom.c
index d6cfcb3dd017380eaea2863132fafb70986becf0..c721a6618ae0f13cf63541d59b0a31824fb9e55d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       04_compress_easy_mt.c
index fd8a81eede25a0e34cf3f6c76257cd24107b28a7..caadd98072fbf0ced7e27869a6f32dd90b45d71f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       11_file_info.c
index 10f9ef8ca3a6ef46ef357cf85584b62a88c977e2..f5b98788ece821f1727ec3644c30f7115bd9148f 100644 (file)
@@ -1,6 +1,5 @@
-#
+# SPDX-License-Identifier: 0BSD
 # Author: Lasse Collin
-#
 
 CC = c99
 CFLAGS = -g
index cfc9ecbc8988ab16fb40a51db203c0142e2a4fbf..f8ba43726f9250319e188af8791cda8481f6e266 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 ###############################################################################
 #
 # Makefile to build XZ Utils using DJGPP
index 797f63302ea99cbdd508edd6eaa878021cfb2180..49d48d6058e18d201aabe76c13fb2508f44c737f 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /* How many MiB of RAM to assume if the real amount cannot be determined. */
 #define ASSUME_RAM 32
 
index 3709704c015427054850f6ecad8d606b9b17767f..87dfffb29e751335812715a169a826380105f704 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/sh
-#
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Updates the Doxygen generated documentation files in the source tree.
index 9d08b4307d4bd4623cefccf873e0e0967281dfc1..351108c87abfeceb9878042e0b6ff0b3ef5f3080 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/bash
-#
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # 7z2lzma.bash is very primitive .7z to .lzma converter. The input file must
index 79fd4aa6fb686fc80804c64cf99a53efb21f9d4b..c837703406cf253710455122c1788c3f6c415273 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # SYNOPSIS
 #
 #
 #   Common checks for tuklib.
 #
-# COPYING
+#############################################################################
 #
-#   Author: Lasse Collin
+# Author: Lasse Collin
 #
+#############################################################################
 
 AC_DEFUN_ONCE([TUKLIB_COMMON], [
 AC_REQUIRE([AC_CANONICAL_HOST])
index e31597dde56090296cf21249f2f9afac6bc293e9..a228a8fbb938b55604e6047fbf509d597c672362 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # SYNOPSIS
 #
 #       GetSystemInfo() is used on Cygwin)
 #     - pstat_getdynamic(): HP-UX
 #
-# COPYING
+#############################################################################
 #
-#   Author: Lasse Collin
+# Author: Lasse Collin
 #
+#############################################################################
 
 AC_DEFUN_ONCE([TUKLIB_CPUCORES], [
 AC_REQUIRE([TUKLIB_COMMON])
index e2f797f5865836606505df6d3a880e0d5febfa9b..906ecf1e40f7aab190232eb2b35bd638d64df459 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # SYNOPSIS
 #
 #     - Does the hardware support fast unaligned access to 16-bit, 32-bit,
 #       and 64-bit integers
 #
-# COPYING
+#############################################################################
 #
-#   Author: Lasse Collin
+# Author: Lasse Collin
 #
+#############################################################################
 
 AC_DEFUN_ONCE([TUKLIB_INTEGER], [
 AC_REQUIRE([TUKLIB_COMMON])
index 2500907e5931149b59260186b6b9ccd16de7c618..01398347c7545f114f5976f5cfec584774506984 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # SYNOPSIS
 #
 #   functions, but each function is put into a separate .c file so
 #   that it is possible to pick only what is strictly needed.
 #
-# COPYING
+#############################################################################
 #
-#   Author: Lasse Collin
+# Author: Lasse Collin
 #
+#############################################################################
 
 AC_DEFUN_ONCE([TUKLIB_MBSTR], [
 AC_REQUIRE([TUKLIB_COMMON])
index fed92ff5606901e19d4ff33a81dbc45f1a7c9368..b5e0b1adc05bf848ce076ee9174726cc9c36d435 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # SYNOPSIS
 #
 #     - sysinfo() works on Linux/dietlibc and probably on other Linux
 #       systems whose libc may lack sysconf().
 #
-# COPYING
+#############################################################################
 #
-#   Author: Lasse Collin
+# Author: Lasse Collin
 #
+#############################################################################
 
 AC_DEFUN_ONCE([TUKLIB_PHYSMEM], [
 AC_REQUIRE([TUKLIB_COMMON])
index da84481c962f5093a8670561a524f3bf6f157a27..b70d063ff0dc6efb411d2cd557c2d9375d9f6d6d 100644 (file)
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: 0BSD
+
+#############################################################################
 #
 # SYNOPSIS
 #
 #   This .m4 file is needed allow this module to use glibc's
 #   program_invocation_name.
 #
-# COPYING
+#############################################################################
 #
-#   Author: Lasse Collin
+# Author: Lasse Collin
 #
+#############################################################################
 
 AC_DEFUN_ONCE([TUKLIB_PROGNAME], [
 AC_REQUIRE([TUKLIB_COMMON])
index e1438e0ec1f2776742c10e0703c52bdd043aba40..0ae01f521b4d6962e0105362ee9827c2f70c22a5 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 # List of source files which contain translatable strings.
 src/xz/args.c
 src/xz/coder.c
index 53425304faaaf525d268096d14c9c46270917a5f..84c688c40c1ec8236164cfc01361ad0a1254fb22 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: 0BSD
+
 # To add a new language, add it to po4a_langs and run "update-po"
 # to get a new .po file. After translating the .po file, run
 # "update-po" again to generate the translated man pages.
index 8c09ac4572661fb86719f73ad32802d4a6f2efbb..988011ffa7b1becb095b8e550292b98fffe9475b 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/sh
-#
+# SPDX-License-Identifier: 0BSD
+
 #############################################################################
 #
 # Updates xz-man.pot and the *.po files, and generates translated man pages.
index 6089c9461137b14798b6099b02b19e1b8eedf3d1..10613234c8800d2f56c62cc0b544335b750dc18a 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 SUBDIRS = liblzma xzdec
 
index 5d616af525a22d3b0bb5c8f2cf96394de87670fe..97aa58ae423c3ce4b7313166b414fb6b7b096ca2 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Author: Lasse Collin
  */
index baa3ec845bc00109553b8199c62ba6bdcac1e227..589901c7d3e1a899f6c01250b924d835cb439e0c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       mythread.h
index 44c582597d2a1d06655e0b39dc774507ebc09da6..5f3785b5137abf4a53eee02f7563cea31750c03c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       sysdefs.h
index a722b66fbc43d346742af260bfa2cea9c661dbfc..7554dfc86fb6c31f448052aba8c672ce4378eb02 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_common.h
index 9d470ba732f106e51b4a0aa0c6411568b5de916e..b27251dc27657f2fccfe1955a0e8a203d3dbe24a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 // If config.h isn't available, assume that the headers required by
 // tuklib_common.h are available. This is required by crc32_tablegen.c.
 #ifdef HAVE_CONFIG_H
index d3044e0c32f429a5fa600cf6bfafcda49179aa78..c4a781ac387c8f67f6e0baba81c4de49b8c1a66d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_cpucores.c
index 453597d6269ac0efe6577e39b97add832b67c84b..edff9395e41ccae976bf9903cdf6900aa8ce18cb 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_cpucores.h
index 9127deb31f7a831f13f62386941ec4d3fe2329da..c84e0f679a64d07e7ea6d32025008dfa32490438 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_exit.c
index 70d2ec6a7f9017773e7ff9cf1e3e3c6e380f468f..d4e6b4a7e832ba2323b73300ecb4b4845b764d3a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_exit.h
index 8cbf3dfc7d69c257668a73a8d73e66dff8472e8e..3ef5cb7292b59b57756d4abfc7dcec4fb808b005 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_gettext.h
index 3eb1d511b8fe9902a5c3f8d9e8932dd9738377cd..c0004531a7105f168fe5dfb4e09bbbfb0b47d5c2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_integer.h
index 3a134d4ef59ec02d416493d761868c1340a8ac02..4c8eeb7e3700cbeba72a189e3c9247f0f0e3431c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_mbstr.h
index c1024ce3437e286979f3951f3c2fe14451c1ae47..22d883b569fe33abecf416f46f8815a6745d2526 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_mbstr_fw.c
index 5c33d522e40892ea3457e9b7995a3440a24d9174..7a8bf0707518c792ad336a0a41a58ba253c2c5f4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_mbstr_width.c
index f425f6c3151af3637efa1d33a829ab30d2b80bdc..b93e61d3b6885ada3e1308ee41ba482dc3916236 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_open_stdxxx.c
index 576e9f10ffa4f82811e5757bb2821f1b1ce387d0..3ee3ade3552732c44602b94ae9510e526d2cabbf 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_open_stdxxx.h
index 32ecc8d9f90f9f3ab52fbc88933d794614a71a2c..1009df14d9d15f3263593e2f908a2d4767667db2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_physmem.c
index 0bad0397c490ae1b457eed935a5abd47a0c96d54..f35bfbab9c169f7f711f5f61b8f4b653fcf16128 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_physmem.h
index 8dfbbc4bf763d900aff4e347c777ac301d47c619..959c1270ce3292c814761c08448f3ea17d1e975e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_progname.c
index ed20be7c74a8e52b37b3d745e3339c95e024570e..a3d90cb1f21a70c013de27172e085e0f52ddcab0 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuklib_progname.h
index 79afcba418b09b9f6fe6233c66be22ff39b36c92..0ffc977dae435eff79374f737d8f5e41ea76e744 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 SUBDIRS = api
 
index 516437fafd6efbc2181725f675880aa8f20264af..a7cb3c47a640779376f613fb8cb895185d9c896d 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 nobase_include_HEADERS = \
        lzma.h \
index 6a0c6bb83fdd0f948c4c2149affc66c20c5f1df8..d55349f47ec95d02a329d16598adc49b852cd229 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        api/lzma.h
  * \brief       The public API of liblzma data compression library
index 7408cd104dc850749324a41a52988ff032e4d814..20d485b97becb945cb5dafd239d5a1f96da36a84 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/base.h
  * \brief       Data types and functions used in many places in liblzma API
index db9d6fa349508419e2c1f6eb8a776c19c6e21ce7..7f6611feb32563853ea708f6e378bf3c7c7f4e8c 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/bcj.h
  * \brief       Branch/Call/Jump conversion filters
index 9f6bb1e5776681713af8d19afc9a5190077b8d5d..05b77e59aabbbd515ab0033cebfe9fea02c069da 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/block.h
  * \brief       .xz Block handling
index 3917c8391b01e74a10eaf01ca2437b96b8b844d8..e7a50ed3a3c3dc6c85049a62b35caa34c38d8ebd 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/check.h
  * \brief       Integrity checks
index 0c515c58ea24bea07056fddd9ed127524266d055..ad3f99057a32ee8a09aaca9da0ee0a9da353fe78 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/container.h
  * \brief       File formats
index 33b3bbc350c99c7eba8c987cc9f2a36341cfee24..5ebacef815841ae3206b15c46aca1034f992df67 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/delta.h
  * \brief       Delta filter
index e0808b69eb9e1f7e4385e7f4a4fc89b47bedaa7f..e86809c4e395d71d2a7f0e8dfc40873906b98be2 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/filter.h
  * \brief       Common filter related types and functions
index 4c3984b8e6e1b62af4b9291b1576b24d21375835..7a1a84fcccfcbc3a05111789f142dc1bb6697685 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/hardware.h
  * \brief       Hardware information
index c723d6d24c06573166710777ed0f675f1ed01f60..7d8a9950ceafbd6908498c923179482eb2ff81e5 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/index.h
  * \brief       Handling of .xz Index and related information
index a486b130c3028b5f160d444bf5f9dd0fcb74c92e..68f9024eb3bc66561107d1767c8585828546ef0d 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/index_hash.h
  * \brief       Validate Index by using a hash function
index 9de0e32682f0fe1f9f8a5809da2c59d3ffc71d36..05f5b66eb56a51858839c9637c761c52ff27ed07 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/lzma12.h
  * \brief       LZMA1 and LZMA2 filters
index 252e6a1db1d633cdda849022217b5cab58928851..a33fe46837602a8a5314505a3a660209fe4fdf91 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/stream_flags.h
  * \brief       .xz Stream Header and Stream Footer encoder and decoder
index 863033879e88181a5090d4a1787452a2f2366272..099f42b883249a213ed10076e7eb59bf2d1352a5 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/version.h
  * \brief       Version number
index 2174f5ba1a43f6681b7c648becb33d3416cc2c7d..7f3e398aae5b0b7d1cb3dd9c132aed5765154e29 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /**
  * \file        lzma/vli.h
  * \brief       Variable-length integer handling
index c38b6e9b1e2123fbc19f2109ebd622331599d5bd..04cf1ffc57dff6bebc497da57224bc674b009a7f 100644 (file)
@@ -1,6 +1,6 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
+
 ## Note: There is no check for COND_CHECK_CRC32 because
 ## currently crc32 is always enabled.
 
index dab4088d013323ce4141424d3b19a15cc8676575..7734ace1856edce8c7b4936995189294ed13066b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       check.c
index b8dcc07518cd189961c60ba92b47fb34f0b517dd..f0eb1172d9077f2c39f6b7085f82d892b1caaa2a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       check.h
index 73b4f9f781f4f0603e12a7049e586c2931d611d7..6cdb5dab32e639bd191b705aae74ff4a74e10b68 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc32_arm64.h
index 068712b2994078ac9e7c52c32bff8b76a89f6c72..5e26914a4d1babb2bb7bfd16aa6503f2e0ea4173 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc32.c
index e05e90622cc6cb4c8e9f59afdedb307c7502cf62..6a1bd66185ead891159aa32211600e810a91e5cc 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc32_small.c
index 47fc3de500389ee41c63dcda5092f07904f0a7f5..fb1b6585422aaa37557cfc6c861729c203926c7e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc32_table.c
index 341efdcda13b549f58e6b4eb00f153861242665c..81042e727e275dd41f533dee69d05ed9cb8070ec 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc32_tablegen.c
index babe8b925be3069b6a332315698f9bb2a9a1ce01..ddc3cee6ea5baf0fb1753ddc019669a8a5f8858e 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Speed-optimized CRC32 using slicing-by-eight algorithm
  *
index cd843b356004f600f13457267346d0e40c5eea70..f29fe3d3c5e63b444d4d221212bcce1611cc9696 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc64.c
index 4e113eef72ef19d58b419f66ffc5bbd14435d90f..ee4ea26f67d0df5e9a39be5d60234c1393c89b3c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc64_small.c
index 0bf07effdd720b01007a5282d633111844fc86d2..6dee387a1fcf67113884ecdb1171530350c014b2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc64_table.c
index 9975765de9e53b4f16b03a1e97b1464d2d830b1a..2c45516b559fe46cf19c0c1936f1f5a09aaa0695 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc64_tablegen.c
index 6398081b392fbe97e7e8744624815306e2d14cb5..47f608181ea81a276dacf988cd2cbcf8c9a96da0 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Speed-optimized CRC64 using slicing-by-four algorithm
  *
index 8da151239c98c75438f467fe6fef9cf1dce7d310..856665db79a8d8793cbaf17b0ebab3aa3a0f06c8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc_common.h
index 9455868bb11bea3beafb1813a58c96ae60dd8649..ae66ca9f8c710fd84cd8b0e6e52e7bbfb7df8c0f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       crc_x86_clmul.h
index 07cd33729f97dd0b5f6a6d075f01593785968695..bd0d2806397c7abeb0a4126f03af92f4e603f52a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       sha256.c
index 74c29027f75677c715f04f38883bbfe981450a87..51b1aae86e298ee55707f68e586e508d5f534374 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 liblzma_la_SOURCES += \
        common/common.c \
index 9ec3c21a548d64f31a6170799abdd4774c1aad3a..78af651578fccec8b9528942e1516edc0d63e2da 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       alone_decoder.c
index 69d44fa5606d83bff992c727b148242a25052e90..61ee24d97fe4a10232074739714c9f8945d1094e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       alone_decoder.h
index b4d57f058778adcf7cb50cfa3bf336e0e3d7d777..21b039509ae5b67c14a6fd2bffa22324171be12d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       alone_encoder.c
index 928a34fc998ce2243713a26d6c8b0af7936efb2a..fdd520f905c5c917886048d72fda1273da3489d2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       auto_decoder.c
index 31e371a6bf02ec87be6c6855b4e2354c0ab78356..55566cd2f2b0927b7e81b981b01c35facc4ab5ea 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_buffer_decoder.c
index 6ae190d5def7b981a0a0bbbb922c250d894b55d8..df3b90e8a1868a5f8c3a82d49b88c4f0dfca6c1f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_buffer_encoder.c
index 38696f679acf0d91257cbfa7be6c6f8d06546e8e..5274ac40d3aae1deeece3ef773cf5abf0474adb6 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_buffer_encoder.h
index 4f7108ba69aee5a84a82dd7337bd893d3c579e84..2e369d316bdf912bf73285a006d1c455d230854a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_decoder.c
index 9b78e11f0d83dcc5151b17169fd63b6b2860abec..2cbf9ba6db832a49cc762dc1abbe0140f301240b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_decoder.h
index 020b4c698cba551def19110de924953919629bd4..ce8c1de69442fe6e7ae2e4ef2625cd52de62f38d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_encoder.c
index cffc0479fdd1841f691d4c61411568babdce6aaa..b7dfe9a084171c035bbb47d606d5d9c1e28b0fb3 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_encoder.h
index 12cd5ae35fac22a83dcc0490576b2c12f34ae932..f0b2fbe54d8d3e50c613e93743c8b98226995d2c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_header_decoder.c
index 057c0ffbd4c09509c04020897915d68c3620a5e5..45e57a26aba8dea9ae2720bca66d513a410b580b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_header_encoder.c
index 07f373f6ebd8c1e52c33d8c1e30cc802abca16cb..191f6d444aa60387cd4070049b43b3613cafee12 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       block_util.c
index 5d1ac990c77867627143d9f3c28c2f9daba4064e..cc0e06a51bee1d2aa40be98c05247e310a87a54f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       common.c
index 51afc37f0a81221123b59026dadd00a4f9209d86..20af32f6d6cd9a322bce101674c7eb02a3d6d593 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       common.h
index fefc5bbb292843aac32bbc61f8a590eddc2f0921..da610cea6bfa692616cb695b13a4d994a1ba5468 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       easy_buffer_encoder.c
index 36e51165690222d5d5edbd561bbf6dcb2b5c8aef..0c76f10033b62ac0ea68670747433f69e20c3ef0 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       easy_decoder_memusage.c
index 9cecbb9d422326c032c27767729368fc1f60189b..8dfe29610f796628d9394576e3763443ee521867 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       easy_encoder.c
index b3c954d14ba9a4d06bcadbff84e8ab8cb66cffe1..1184ac665425b6cd509250d2568c774c2e4597d7 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       easy_encoder_memusage.c
index 41bf9f69ffaff7684412db9b9663537687939fec..7908a2bb73c8956b17fa84e469f25cd507561b69 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       easy_preset.c
index c555e93589e8d98aefbeba0cb9fbb5d4f28031b1..d0ca1a6234a191ab683f6273361b44f81b91a3c3 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       easy_preset.h
index 74a223c35ed5aaf919d3c2e5ed36f490daed21b9..7c85084a706e2c71c177a6b944b119dbae67eac0 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       file_info.c
index 63d7f3efb63d881c564f1ca8962a7837ffad2203..e80c582c916f4521b193e7b18460572ed3b16c0f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_buffer_decoder.c
index ef1b86a68fab5f30bc88c1472d4c3d2c7923daf4..7fb8922ae90ef7964ea98692dcd2f1758cb21731 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_buffer_encoder.c
index 19ef06535632ec7caefb4f78e253f1afb15addd0..2da6bd9c77814e174d737ff41db55835006e397b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_common.c
index 0a3feac158ea511af08591b5eaf04c3d210d35ab..95f9fe27017bf78e3c9f23a12c40236358e0f4e5 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_common.h
index f1d3a3582f03b619ee961548214ca969ffe1f849..77441e5449c3b1d7d87c32307d5958802995a5c4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_decoder.c
index c69a0eb2e0d19097d841210deab801530157f1be..e610bc1f44ec243e3795614c0005067938f72688 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_decoder.h
index 1aa6f07b4959e3dcfd623f9214ed1e2292540a0c..523d37310010b9eacc14947d6e4598524c6b1354 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_decoder.c
index 344ca10f369941adac1d77874000b5ebfa5f7d42..88f2dafa43b046767c6ada306171826132821de2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_encoder.h
index becbcad005d851f93a4f548662bd01f9b12a2e0b..0f5d204d474e5c0d4a300526d8a4e778b3a87a15 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_flags_decoder.c
index f12dc412737517e84ba2544524dd936162a7c340..e1d65884fb0bd1b820d4eb1353e9725ef1314d46 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       filter_flags_encoder.c
index 6ae759e39c87bc8e3a0b610fb8664565cffb900f..4ce852b42c3da36252b8a8e99f4aa62182c4a299 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       hardware_cputhreads.c
index ddf0ca2c73497aae1e17ad07c9251f5fd003ca69..1bc34864e849e0bb1f7ccc51b822b7b2fb0aa586 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       hardware_physmem.c
index ff7f3fcef32712564f326726ddd83929a5527f99..6add6a68350249528a83df9b9a3d1fdab66caf42 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index.c
index 3c349d438b429806e38ab08e803fb9d95d69affc..007e1188f25956f9e23e5eaaf6821018d05c5d25 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index.h
index fbf589824f5f1787db1cc11945991bdbd3fe8ae9..f105ff04e8a186fd923319a01c21721a95d46f62 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index_decoder.c
index d877c505b473918b41a81d6623b3f3f843e1c679..5351d2f0dfa4b8b3e74e818c89342ff332a71fa4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index_decoder.h
index 4939d32805ca3874f3b3b79dc8bec440dac5620f..ecc299c0159f498ee29901f58aa9c72653e4b0e6 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index_encoder.c
index 2c6e904d081ebb198eb9cd1ff63de53c5c5e7ede..29ba11066963a520e284917b3a0c3d170414fe2b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index_encoder.h
index c4bb6e07cac1af5fe52d3e5147c69e3729aa9222..caa5967ca496ed45410364753a003427aaf63fa5 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       index_hash.c
index b229e1eb11b87553adee1f698e4ee23820b03941..651a0ae712c837590ca6c88e735d8d3300efc90e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzip_decoder.c
index 6c696472fb3444f17799056e606b7a27b44cce19..0e1f7bebd45b46246659f2d30a2999fe32ca1e03 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzip_decoder.h
index 05f92679bde09d9b7591bfb08866545bfaeb7a87..d8c42040d36874bcb369769af214015b044af263 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       memcmplen.h
index 7fe0e2a001841d43b8f99b755af5737b1f6783cd..882cb2c808d114a1b840b94dad630455d2e46250 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       microlzma_decoder.c
index 3db9ba54a830fcff184fc70aca2b60e7dde6f093..45ec0b12f45dd08896ed773e38a1eacf0abbc492 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       microlzma_encoder.c
index 39c79dfaf5447d00758326c4fccca17417a0c0da..eb018eb42b26922793de7287fc83941adb46a2da 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       outqueue.c
index 0172436bce052102f7972c739dddeaae1c7a30b5..ae56f636e8b1c7f8c1ac777d564e0a9c3463964e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       outqueue.h
index 2840d5cd4f4c9aeeea15f549f4c350006ad6409e..c4f91fb498393fa89db51b5dd1fa87c5ef1c6c16 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_buffer_decoder.c
index 938f1b3b5e14d61606a749f5b4e322ff81a6e969..04d586959469dfd8b7c28829f2c664784c4a6830 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_buffer_encoder.c
index ee0722f8cfa04cbc0401844a0fda8a35ffe35062..7f426841366add68839a3fd50672e5a51f5e723e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_decoder.c
index 6b86e412b1d96c84849eb117c5995c80e096bec3..5803715374d614e4d71d4e7ca1e84aab139114af 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_decoder.h
index 91b339d16e4b8d8faea0055785fa8126e3dbcd6c..244624a47900573d2fb8f6e2ea6af61fdbdb7248 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_decoder_mt.c
index ff95dc5c6b3c951d2217f3e75ceacc70958eb185..e7e5b3fce7e01cc4726b33f98d54a6a8a286ed13 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_encoder.c
index ed6b6b778ea8de23071f32958435a086cbe39e3c..f0fef1523318f3aeab06e64fa54a6015983c154d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_encoder_mt.c
index 832e1e5d79b8feef5ec0509088e20f520ecdc0e9..41b8dcb70d745729303e35f8cfc3b88d71c07aa8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_flags_common.c
index b752fce0b08e7845658a18df68c3ad6330fa11cb..28729dbcb6f286fd02a98559161c287fd8a0b238 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_flags_common.h
index 43341317b9e5155420bf036f81b6227fb29a36bc..522c98b6fd5cc8066e1450aec82893a721cc97f0 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_flags_decoder.c
index 6f8561bc9f53fe27cc2c27439eb821d9955fedd0..f94b5cd0a2373e37e84d6ab17f8df8dabf943e0d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       stream_flags_encoder.c
index c8cfaab8d1ff9697b2af92e8e1d090b971093974..92d9032bdd189736f5931d14f7d2f1c47022a0c2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       string_conversion.c
index df4254bc0db99dd6c08b330be1b78ef304ce7561..3254ccc35bdee1371bcb3fda9d1b1d44ed6ce277 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       vli_decoder.c
index 99557b24328721721ae2f75525c7575edba724d3..3859006a94f11b532fd7c9ea1ce08c8f03be8d1f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       vli_encoder.c
index 65d11b9ae4a7dce5ef9aaba4b8d463bbbcfc2d5b..c8cb2ec10adeb5d8715552bf77d8188415d58f7b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       vli_size.c
index b161728e906840bf45efbf02856bcdb9d8df4fdf..e5b919e0ede4fbcaed547074aa4f6f7743afe47b 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 liblzma_la_SOURCES += \
        delta/delta_common.c \
index 2d01ceb95fcb8153fe6e7a2e75cc652f13317273..5dbe253b4b3ab3cb5924fd40d5c3bb1b3421200a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_common.c
index 232e308d9b81a6c532d3859be0d567d8b8205c7a..bd0912769724d1ebdb6694098eafedebb39c0c9e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_common.h
index 1e445270049686d740116fb2348d54cdee1d5087..10d53687894ed8c5a87a0ee80936dd59dcc28d9f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_decoder.c
index 7c96249a688d4e7af4be876e936381cbf4fdebd6..e2268ed44e72645a1493add90cc2280fb3937764 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_decoder.h
index f11a791433ae16efedc229a7112468d088ba7ead..ba4a50b1f42d9e8c80d4e20e35a22fa292c05c9f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_encoder.c
index aff721302cb060582860ee3dc6e870739b565560..735f0ed0091ba2e3d1284a8c50c08da666929d89 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_encoder.h
index 404657d03de2efbdc5c6df4807e23ab3706b4264..e54721a84665652df0e0fdb9a39c9296de636fa8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       delta_private.h
index d9ff749c86cdcfc451c32f6fa6dc956ae01ac81c..a432992b7072355e030e68682a52eac323637f4d 100644 (file)
@@ -1,6 +1,5 @@
-#
+# SPDX-License-Identifier: 0BSD
 # Author: Lasse Collin
-#
 
 prefix=@prefix@
 exec_prefix=@exec_prefix@
index 670e90c5e0c8971b83a19f74a99bb4cd930e7f99..cc5f9ebaa9634fb9a8b48efa9a846e8da88e8dcf 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 XZ_5.0 {
 global:
        lzma_alone_decoder;
index 37cb835d4af8c660dda1fad268e7c8e01b77df4c..b1f0c09b443299dfab45a953912374bdfb9d7d60 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 XZ_5.0 {
 global:
        lzma_alone_decoder;
index da9c51bf5e4451f0cd310d1ac72a277daa4d86e3..e225b19e89fee33bc8ae307839af1a0e4e9818ac 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Author: Lasse Collin
  */
index ecb3b230526e912bb55e6a37755eb45c52c74740..15235d7d10709f808e0ca2c0ff3e497c904f9667 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 if COND_ENCODER_LZ
 liblzma_la_SOURCES += \
index 158aa08b38f70a920232d069f7d972df81005b28..73bf20d935ac9a25bb41725f78df813e76968aec 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lz_decoder.c
index 6059746a1a7b2760d2c7710d8a976dab8a46a879..65acf0b10c113451e63015d9a3f95361dd9e159f 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lz_decoder.h
index 2058fce14b53f2a30af8c92d3f215e428b5ed5a2..4af23e14c423ce60391468c7d5eecf84912449ae 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lz_encoder.c
index 76f3788ee449366a83f9938fccc871800c615538..429836c8bc4e3e930efa17b8aa61db00fabeb906 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lz_encoder.h
index 740694ab02bf1721b6787a7514dce6501deea7ef..8ace82b04c51b9253b4715d24e7e051f93f07549 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lz_encoder_hash.h
index b5d9c50970bb8461c045734eab222140d74f8730..557c2612f2a24c359bd7084300d841f1b72f45a2 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lz_encoder_mf.c
index cbe4d800e19f99308419398a1d46d6bdfdc26667..dca6b764e16f2c0a8c132448f8acaa5f57df358c 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 EXTRA_DIST += lzma/fastpos_tablegen.c
 
index 01be54061610da7689ec6037bd7c8d7d477fe03c..d3969a753fac266e9268b1b7dc6e7d82a499824e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       fastpos.h
index 9eb19fbd9727d66aec03a61159d19d3d90758a02..cb8e3eb9544b9e512dffe7f2f247bb95de9b5e95 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       fastpos_tablegen.c
index 5f6e3495cc39a9e3c76e266f0ce1de2038e62c4c..37ab253f5b0a1048b7bee5c6d2caaac262948f42 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma2_decoder.c
index acea1eb2c3ed845e8c9af277168968b2490e6c6c..cdd8b463abfdce5b8219eec74e4444baa33b4878 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma2_decoder.h
index 9ec32cf7a3b1d3185973d2dfa5dd71edcb003848..e20b75b30037facd13f7e6b6525767de02bed9ba 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma2_encoder.c
index e488860cb44e5bc6ae501418a75a0f8ca521e64f..29966a66d2374022a081f2b965f9a7666aeda1ea 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma2_encoder.h
index 6f040467f75a0cdf5877854a4e20ee5a0d63d272..77b629552b6e12a4bb1ba7b41b53d05f482b50f6 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_common.h
index a82f0da91a13e849eb16d759f8cdfab44941f7d7..cf437d882eafbf90edb74b5ae0bcbc66233b214c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_decoder.c
index 38baddbc9b97a2db4c028850a109c1ccc45863b2..9730f56fc268191c3cd76234296ca245e2493c79 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_decoder.h
index 8779ad882ccc144b2fd28277713a870567674a88..eba48a4151a2feb29fe4d97de0ba101f7e7ff7a3 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_encoder.c
index 2d3d1f3bdf8b21610687b950a8a949acfdb34a87..e8ae8079306c5a94114283b7e41f9f3c9c33e270 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_encoder.h
index eb95e74b40d7d7222903defbd895a74802b1ca63..0f063d5be7a5a4b71025cfd39d75bc6e95786339 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_encoder_optimum_fast.c
index 63fb81e06e91317606746329efc8c138efb536af..6b384fe0d19bf80119acac99b897b33d1baccd90 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_encoder_optimum_normal.c
index 87afd85bcf49f1ca3c3613a5cf47e21ab6502b56..e53483f99582e5a1d51908c7343c9fd5129d1bce 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_encoder_presets.c
index 8361083381458f2cd9043d4e9c8d4881aec1da6c..6c79b0a06a78a3886799d88447eb6cb83a9cd054 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzma_encoder_private.h
index 0134d1a1c994fd9ed41b60736873a1e2fc2489c7..9a00e6e15531ed2d690a7702cc2c2b68235b0e0c 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 EXTRA_DIST += rangecoder/price_tablegen.c
 
index 9d57c1110e7a227bf3a0335f60be17aad7d3cbd7..cce6bdae5f93af7c7c899a5e98ad1cf518da8482 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       price.h
index 65c9fa896be80f3f163765389994836ccd40d54c..94a3b1f1c4df9b7fd50b06ab267583b546ace1ab 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       price_tablegen.c
index cc0a7fba9c3ff211730f9e34487ba4fff51a896d..b72b7d46298d8cc498c4038f2938319fd6772519 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       range_common.h
index 2cb3bedd1f5cf5d853d231195494d3828ed7c30d..a38e6aa3cf090676ea6a4faa635dc350ffb945fa 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       range_decoder.h
index 5dff9de1b8c2d739550fd714c4bcfec2d3b22bb9..8f62a47ac0a6367523faf29e163741a36c3dec76 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       range_encoder.h
index 416ea8ef5f3f1e787c6922536794ca599b859732..f42ad1ba513701002f94ff6546dd78ecc12409f3 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 liblzma_la_SOURCES += \
        simple/simple_coder.c \
index 77d7e13341c3acca6c0cb214d0312364117c0a3f..58acb2d11adf7f09755100f05e0da965cc25ee92 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       arm.c
index b81661574bfaa45c0005ac784c727c9429433eb8..0a73f6c8bf2d4524ccc2186a8bb28405102322c9 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       arm64.c
index 832cc77ec459289c28bffdcbd07a0d4d65661b80..f1eeca9b80f14cbe07a21c470b354a89b6aed0f1 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       armthumb.c
index 1cfa7fdb51c88b6481fa754319036847b9491e77..50250140997776e2dfaf3561c35229e188d96bfa 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       ia64.c
index 448da739d589e0795d2f205dd02ab824e6d34966..ba6cfbef3ab6448e1eac59a4ec447a0c1273df0e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       powerpc.c
index eeb79fad700b25838c74a73c0e81092d780ff240..7b30da83ab1e5ca20420cb308728cf2d89511feb 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       riscv.c
index 05b50b53974da56bdfc96f5e9ecae18af36c2851..5cbfa822704753198fc0b3f5169d8afb297401ba 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_coder.c
index 431059e1f57d95277ea9cbec20fababf7f4f18a8..c9ccc3f1e634193b119c8a4d2f578e52b30313d6 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_coder.h
index 6823eb1e2b9fa4211caa9ab4a3e9a5eac4404ebc..d9820ee8ed2345c55d2d2da05584bc1385a6f834 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_decoder.c
index fc06da91291bf818ab2280a5a077f912abcb226d..2ae87bb863288e361d83ce8cf78e52ce957f7412 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_decoder.h
index 9e17ec29eb0bb10254d2b08ffb09efb2c6c0f928..d1f35096e2ae01ee9ddd50dad2c988f5ec1f0215 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_encoder.c
index ec4b723eee5e83d27ae7f4cdc786691220ce7b49..bf5edbb1c3f4d84a174dfdd8f4ddf86a8193b34b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_encoder.c
index e4068dd0c126e4129430966e7d92d6ff68d25f9d..7aa360ff49e8ae9882779d04a2c265e6993c36d5 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       simple_private.h
index a6f2f0747ee695ad7d50892c53bb110576b01991..e8ad285a1927c68a39362a806fd692c446c41d97 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       sparc.c
index b848f5f93f048bf739642ebb147e46550fc949f4..10d70e91697b3c599308bc1d5bd3306613e16e40 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       x86.c
index 92f5daaaf7e05358b4167a262efdb25f20b13165..5adf70b80506c68511937aea13199930defa4dbf 100644 (file)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index 8fc84ac2c3f3a52912a963f91cf1b259aa958dd5..4dc9a91c5d1c6a0b4bfacf463166aa395ff1f648 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 bin_PROGRAMS = lzmainfo
 
index bf4e29d7024129766b79e54c197f66e291faa61b..2550b1f1127b96879b4f55f789b2faaa20d2a561 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       lzmainfo.c
index 4ee7136c68b207425caf45946c6402dd2a800328..f2ec2889b25cdc3d57bfba274338988440b9e3e8 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Author: Lasse Collin
  */
index 1e949cdb8b4cef398f58d6be6f17caab1990a066..29c561cadb120af962b9530683dd60fe7a1e1d25 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 nodist_bin_SCRIPTS = xzdiff xzgrep xzmore xzless
 dist_man_MANS = xzdiff.1 xzgrep.1 xzmore.1 xzless.1
index 159865cad2ba527adeff5ae054d793448c19aad4..847405d7992a7ac5d6524b5ed91aaeb10779c3e1 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 bin_PROGRAMS = xz
 
index c3e72b950e6cc99950f3cc5c34f9e0c2aef4436d..de84950a298763256744f2900af22026c4fec407 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       args.c
index 35eb1a63a5f6b4d0bbcce1b5920ed946bc54cd3d..e693ecd6228061e5f5fe745e607b16796c964e33 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       args.h
index 392849ecf3d8dbfe642971f78dab33f6635a9ad6..4efaa802b9bbcb7f92272ac89fef494ce47f6190 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       coder.c
index 8f7bfde4cdb5133b3b976790da25577b0bae5785..a7feeb9cadb1eb964c86090597caf29f93514cb4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       coder.h
index 7e8a5c79b36641e0e0cb2145be0fb2db2563fba4..876ee4de9ee79a38ac58a1ccc4858503f6250867 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       file_io.c
index d5dfd828e4195f594e42e32258ec6b7fefd543c8..b16a8faa948482df063700076c2c0136730e092c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       file_io.h
index bc2f52bd93fc6781a5244ea028afa5b85d50c018..952652fecb8d994d79d6bc7d29d6257bd262eb5e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       hardware.c
index 8a5443a0e03fb720dd1ecedbdd6c5b5c3dd04cbe..25b351e32b195fb0ce6a9ca784ec68867f06eee8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       hardware.h
index 561e63e5e67bbfa2fba461fc02d6614100bf5921..6c1167ba6425ce5aa202f5c9a3859e770ce2fa5d 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       list.c
index 5d1084a058812995558c6e05f853351feb20cf7d..805880de40958cfa928b5f5b7e5d7bd594793ca4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       list.h
index 26bcb997009a8743e9eec494fd2ef7e0ebb447b3..14502573e13fd3863f3b6ab8e0b2af3a9015bfb4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       main.c
index ca2a7f3253450ae34cbf1dc8abefd01b37073e40..a8a1b457760addb70e5fcf57f1dcb6ad7184b08a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       main.h
index cc397d7b900836c813ec8fea7e2994dc46729138..46d7f0c85a97c25a94848932308cce16d515b14a 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       message.c
index 21412d26a55250db27132ee33e8fa21f18f64b38..fd3333a7ee1c4bbc7739d47410646b4a7ea1703b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       message.h
index b3be80f5ce0a7ccc933363450bf4a823dae92e4a..7d9a27d58b566fd1bfbe5dde8e4690d393d69886 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       mytime.c
index 6810cc0b70020d877322d82eabc97c03caf1f02a..6dfaeae9b683fbcf517ca6386eb6ef1579be5c27 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       mytime.h
index beef011cbcee2f9710534c19363130fbf6620f59..bc8bc1a6c36c53304d12c3db13781480943fd778 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       options.c
index 7c88f30459af14d90cc9b8663fa724e9dfae73d6..4a1314db26f08917a21577c49cce85d80a31de45 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       options.h
index 50937fe174612d9be28ea1c5c6647c91bd3d210d..0ab2ab4e3310290a8db9649e9c820b7588fbba1b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       private.h
index 553271c9c9bc5dc954819039bcdf340109a30ad7..13cc4c2b0c2f8c8dee50d56ac5571d980c05caf8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       signals.c
index 2740f49f4507d127323dfb699788dbb5a03c4bc9..629335d4c96b1f68b7148389f12d9d621ec10e85 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       signals.h
index a8d9cc21ac2fa80eabe87d2a1a892c2c23247565..1d548e485b8c5e0bfea601a2b762e78da8c48118 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       suffix.c
index e45a16cedd03f948a90946a01c883cbc3b21fa20..f59e3123ca8dbf04f21c864499c3fc37d692c8e4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       suffix.h
index 4405b5262591f103f0e224b87adf02f7eafde638..0d339aede675ca7ad98645dddf63d5beb19a70ef 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       util.c
index f5f56ed6a0b3ac7081f7deafc7aa76b1a82a8651..a2fdd0593372e6e0c98d53420fadd71002a30d14 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       util.h
index a71afa5b0eb880cfe7a3998ec6c94ebd6f716554..e80903eb726a2da022d634da54d70569e5cdc322 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Author: Lasse Collin
  */
index 4dcaf584d55f47d8c487e25df13416e3fa835d7f..31a6508cc7c5c49b90d6d648887ff0179f693690 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 # Windows resource compiler support. It's fine to use xz_CPPFLAGS
 # also for lzmadec.
index 7e4b91461d7fb368f912d0210d1f23d59cbc9898..b4b89b1f3080a69ba5a7d4cd53b18a1824f4ad5d 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Author: Lasse Collin
  */
index 6f150bd712f74701c89393cd41463a621f5dfd8a..6fd0be39e67fb6f3f334c705b885076f2656cdac 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       xzdec.c
index 42c119e5464290efee5c40200da2a04918fd3a16..fdbb102439293245e781f724fdb8a9611509a443 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: 0BSD */
+
 /*
  * Author: Lasse Collin
  */
index 135e80bb31463b13ef688dcb6fa25c730d5084ba..9cfc068b43ea05c57a94c9c464c769750161d7ed 100644 (file)
@@ -1,6 +1,5 @@
-##
+## SPDX-License-Identifier: 0BSD
 ## Author: Lasse Collin
-##
 
 EXTRA_DIST = \
        files \
index c9e9caac01b66901cb88f7c64b86ddcc3812fad5..84abe7b3ba0e7bbd2e4c7be34148902cb37d0809 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       bcj_test.c
index 870216b65c2b5593d94d9378f7a1bec2916edf29..b2e06a6ac8e81fb8eaba1f862aebf6863a0e99e8 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index a8ddb83c29bcc0a985f724399affb178280b8431..2106ac8130246b7d4722cef13d8c50d9d67289d0 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       create_compress_files.c
index 49f131cda6abe3f5b0d4ba137a5079cecf8901d1..4537f1bd7bcda7fc1bb5430e77e9e0586d53f8e0 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       fuzz_common.h
index e022365535dc4ea819bbb5bbd745789d2281a95c..1ef2f9e7a6d909cec9a994819c4b3495b517f306 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       fuzz_decode_alone.c
index 37e74241f3b24a1ab3ad5656dcc19947742c1029..158cf4d6c78fe68d9fea82d0f55d02a65b20b5ac 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       fuzz_decode_stream.c
index bf46669d1ac051d4254fd9f4aa40ee616133f6ec..9438263f33fdccdfa0ba3577c525f9f8e3da8e8e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       fuzz_encode_stream.c
index ce9bd0f42e2d9a021a5786e2fc4ca5319e1c5f1d..fa82f0d760508bf415d8cdb1b08854d661ee786c 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_bcj_exact_size.c
index 500d4b02b6921eea833d30f672a4760368edfc25..d8e6221f31b10fbe06e6fca08a65b1d991e3d39b 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_block_header.c
index e64a7c579184ecb299c7862349d061da5af0bdef..9d51aa0ef054f9cd00198727b42edac4455b57e7 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_check.c
index b091b0d4e3dfcbd195d70ffe7ae8d02d4c01a906..829b49755a659056b25d94bccb8ce90ea4967697 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index 43c6951686d3993bf02172eac5dc03bbe0238d04..b31d631c72290fcb4c2a4f5ea2fd4ea932392540 100755 (executable)
@@ -1,3 +1,4 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 exec "$srcdir/test_compress.sh" compress_generated_abc
index e47555d05b146843e1e4ac1e3197635a7e4af415..c20f3dac60aecc52b2bbf59d24aae26012faccca 100755 (executable)
@@ -1,3 +1,4 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 exec "$srcdir/test_compress.sh" compress_generated_random
index 412ae0e989637ba5cde2534a229071811a33c5c6..2c8c17103697a17d2ec49ea372d447b6f90a0415 100755 (executable)
@@ -1,3 +1,4 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 exec "$srcdir/test_compress.sh" compress_generated_text
index deb76ef6b032e05c0307654353b7cc18a9191731..15d870afd2dcf3d0677de6f8dda27a102adf244f 100755 (executable)
@@ -1,3 +1,4 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 exec "$srcdir/test_compress.sh" compress_prepared_bcj_sparc
index 3452d7ffbe6ad83f32eb40a454918ee4ee1b2bfc..8cdd0312c2c64c676b80eb314dde7459f16a6314 100755 (executable)
@@ -1,3 +1,4 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 exec "$srcdir/test_compress.sh" compress_prepared_bcj_x86
index 42e53d70b92ac841c86540491109edfc2a795c4e..16cb8619df884a3c23e47e9e4a400d81fc780754 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index 5fa6be713f4b4b785ae0ded8449642262c04b53b..b19d400ae60b49420b5e71aafb159e170444d322 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_filter_flags.c
index 67b99e3c205e6a80245c92279618c2bc7e249e65..9e72c597e737b0a28f0b978870c7107839f677a4 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_filter_str.c
index 9b77d14a207107ba60f31d5fc999aa4e4bc90dbc..45763f686446178f136a443f7e0624272b524634 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_hardware.c
index 1f34e86422a5b36f3bc3197aef769d68c0ece859..bc0757a2aff2de0287ec99592b882f087f68c3a8 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_index.c
index 12ec7e70ef30982c329d17e3ff120d589fb9a56d..842d5348b10da20be3e774bbb566bca78de3a816 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_index_hash.c
index 8d6ad4c4d8856cf75d4415c7b58859a5ce2cc436..90c5819badd34f0134b372d11f6d3687305fc419 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_lzip_decoder.c
index 3c009d1fbbd2dd1cc06a129542e4a033be586a72..7e8f8620874d152fb25e669a74e6e9c19f5052da 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_memlimit.c
index bcef180ac63fe422966af6f0528c64e5d5735171..9b9384664f2d5601fbc47122fe8075493625979c 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index 38a6a83ebce5f3249065f1f62a1c26767c185785..3bc48be071030062266b81cd53e5a80b0b822025 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_stream_flags.c
index 606f0f4d6cdbde6a33efb0b6ff97d6538c6e428e..e2b3442507423b21f7644e756fad6df79cf12f12 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: 0BSD
 
 ###############################################################################
 #
index 8767f7683d7c36f79e9af672d9486801d150db6e..51487dcf14a21898c2eb4cc89b7e6f84278f30ed 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       test_vli.c
index 21d7c258c3b69dff9aa60c1efdeadbf7bb67e261..f706cab8884b1f3607ead128e94d9370e79d0f30 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tests.h
index 011bf8528f848c0cd3714df30ec211bbbfa7de17..9ad556776cfa445269daca55336ef2643e38160e 100644 (file)
@@ -1,3 +1,5 @@
+// SPDX-License-Identifier: 0BSD
+
 ///////////////////////////////////////////////////////////////////////////////
 //
 /// \file       tuktest.h
index 52f31b0ef4e46dd63a383769addc33e20ee41d10..5ae93a2eaa44481bc675f11b5c2b85e01329a670 100644 (file)
@@ -1,5 +1,6 @@
 #!/bin/bash
-#
+# SPDX-License-Identifier: 0BSD
+
 ###############################################################################
 #
 # Build a binary package on Windows with MinGW and MSYS