]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
[copyright][license] Switch to yearless copyright and some cleanup in the linux-kerne...
authorNick Terrell <terrelln@fb.com>
Mon, 29 Mar 2021 21:23:36 +0000 (14:23 -0700)
committerNick Terrell <nickrterrell@gmail.com>
Tue, 30 Mar 2021 17:30:43 +0000 (10:30 -0700)
* Switch to yearless copyright per FB policy
* Fix up SPDX-License-Identifier lines in `contrib/linux-kernel` sources
* Add zstd copyright/license header to the `contrib/linux-kernel` sources
* Update the `tests/test-license.py` to check for yearless copyright
* Improvements to `tests/test-license.py`
* Check `contrib/linux-kernel` in `tests/test-license.py`

189 files changed:
contrib/linux-kernel/Makefile
contrib/linux-kernel/decompress_sources.h
contrib/linux-kernel/linux.mk
contrib/linux-kernel/linux_zstd.h
contrib/linux-kernel/mem.h
contrib/linux-kernel/test/Makefile
contrib/linux-kernel/test/static_test.c
contrib/linux-kernel/test/test.c
contrib/linux-kernel/zstd_compress_module.c
contrib/linux-kernel/zstd_decompress_module.c
contrib/linux-kernel/zstd_deps.h
doc/educational_decoder/Makefile
doc/educational_decoder/harness.c
doc/educational_decoder/zstd_decompress.c
doc/educational_decoder/zstd_decompress.h
examples/Makefile
examples/common.h
examples/dictionary_compression.c
examples/dictionary_decompression.c
examples/multiple_simple_compression.c
examples/multiple_streaming_compression.c
examples/simple_compression.c
examples/simple_decompression.c
examples/streaming_compression.c
examples/streaming_compression_thread_pool.c
examples/streaming_decompression.c
examples/streaming_memory_usage.c
lib/Makefile
lib/common/bitstream.h
lib/common/compiler.h
lib/common/cpu.h
lib/common/debug.c
lib/common/debug.h
lib/common/entropy_common.c
lib/common/error_private.c
lib/common/error_private.h
lib/common/fse.h
lib/common/fse_decompress.c
lib/common/huf.h
lib/common/mem.h
lib/common/pool.c
lib/common/pool.h
lib/common/xxhash.c
lib/common/xxhash.h
lib/common/zstd_common.c
lib/common/zstd_deps.h
lib/common/zstd_errors.h
lib/common/zstd_internal.h
lib/common/zstd_trace.c
lib/common/zstd_trace.h
lib/compress/fse_compress.c
lib/compress/hist.c
lib/compress/hist.h
lib/compress/huf_compress.c
lib/compress/zstd_compress.c
lib/compress/zstd_compress_internal.h
lib/compress/zstd_compress_literals.c
lib/compress/zstd_compress_literals.h
lib/compress/zstd_compress_sequences.c
lib/compress/zstd_compress_sequences.h
lib/compress/zstd_compress_superblock.c
lib/compress/zstd_compress_superblock.h
lib/compress/zstd_cwksp.h
lib/compress/zstd_double_fast.c
lib/compress/zstd_double_fast.h
lib/compress/zstd_fast.c
lib/compress/zstd_fast.h
lib/compress/zstd_lazy.c
lib/compress/zstd_lazy.h
lib/compress/zstd_ldm.c
lib/compress/zstd_ldm.h
lib/compress/zstd_ldm_geartab.h
lib/compress/zstd_opt.c
lib/compress/zstd_opt.h
lib/compress/zstdmt_compress.c
lib/compress/zstdmt_compress.h
lib/decompress/huf_decompress.c
lib/decompress/zstd_ddict.c
lib/decompress/zstd_ddict.h
lib/decompress/zstd_decompress.c
lib/decompress/zstd_decompress_block.c
lib/decompress/zstd_decompress_block.h
lib/decompress/zstd_decompress_internal.h
lib/deprecated/zbuff.h
lib/deprecated/zbuff_common.c
lib/deprecated/zbuff_compress.c
lib/deprecated/zbuff_decompress.c
lib/dictBuilder/cover.c
lib/dictBuilder/cover.h
lib/dictBuilder/fastcover.c
lib/dictBuilder/zdict.c
lib/dictBuilder/zdict.h
lib/dll/example/Makefile
lib/legacy/zstd_legacy.h
lib/legacy/zstd_v01.c
lib/legacy/zstd_v01.h
lib/legacy/zstd_v02.c
lib/legacy/zstd_v02.h
lib/legacy/zstd_v03.c
lib/legacy/zstd_v03.h
lib/legacy/zstd_v04.c
lib/legacy/zstd_v04.h
lib/legacy/zstd_v05.c
lib/legacy/zstd_v05.h
lib/legacy/zstd_v06.c
lib/legacy/zstd_v06.h
lib/legacy/zstd_v07.c
lib/legacy/zstd_v07.h
lib/zstd.h
programs/Makefile
programs/benchfn.c
programs/benchfn.h
programs/benchzstd.c
programs/benchzstd.h
programs/datagen.c
programs/datagen.h
programs/dibio.c
programs/dibio.h
programs/fileio.c
programs/fileio.h
programs/platform.h
programs/timefn.c
programs/timefn.h
programs/util.c
programs/util.h
programs/windres/verrsrc.h
programs/zstdcli.c
programs/zstdcli_trace.c
programs/zstdcli_trace.h
tests/DEPRECATED-test-zstd-speed.py
tests/Makefile
tests/automated_benchmarking.py
tests/bigdict.c
tests/checkTag.c
tests/datagencli.c
tests/decodecorpus.c
tests/fullbench.c
tests/fuzz/Makefile
tests/fuzz/block_decompress.c
tests/fuzz/block_round_trip.c
tests/fuzz/decompress_dstSize_tooSmall.c
tests/fuzz/dictionary_decompress.c
tests/fuzz/dictionary_loader.c
tests/fuzz/dictionary_round_trip.c
tests/fuzz/dictionary_stream_round_trip.c
tests/fuzz/fse_read_ncount.c
tests/fuzz/fuzz.h
tests/fuzz/fuzz.py
tests/fuzz/fuzz_data_producer.c
tests/fuzz/fuzz_data_producer.h
tests/fuzz/fuzz_helpers.c
tests/fuzz/fuzz_helpers.h
tests/fuzz/raw_dictionary_round_trip.c
tests/fuzz/regression_driver.c
tests/fuzz/sequence_compression_api.c
tests/fuzz/simple_compress.c
tests/fuzz/simple_decompress.c
tests/fuzz/simple_round_trip.c
tests/fuzz/stream_decompress.c
tests/fuzz/stream_round_trip.c
tests/fuzz/zstd_frame_info.c
tests/fuzz/zstd_helpers.c
tests/fuzz/zstd_helpers.h
tests/fuzzer.c
tests/gzip/Makefile
tests/invalidDictionaries.c
tests/legacy.c
tests/longmatch.c
tests/paramgrill.c
tests/poolTests.c
tests/rateLimiter.py
tests/regression/Makefile
tests/regression/config.c
tests/regression/config.h
tests/regression/data.c
tests/regression/data.h
tests/regression/levels.h
tests/regression/method.c
tests/regression/method.h
tests/regression/result.c
tests/regression/result.h
tests/regression/test.c
tests/roundTripCrash.c
tests/seqgen.c
tests/seqgen.h
tests/test-license.py
tests/test-zstd-versions.py
tests/zbufftest.c
tests/zstreamtest.c

index 0fefc2bf20dc574a2938ad8c7fa5e2fe8f814391..2408a4b361e71256174df3055851420f48d67995 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2015-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 907753e1b2b3f529248b4a0a1b51e44f2bbde59a..f35bef03eb224bf96fe8379bab4ae01dc2f9a6bd 100644 (file)
@@ -1,4 +1,13 @@
 /* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under both the BSD-style license (found in the
+ * LICENSE file in the root directory of this source tree) and the GPLv2 (found
+ * in the COPYING file in the root directory of this source tree).
+ * You may select, at your option, one of the above-listed licenses.
+ */
 
 /*
  * This file includes every .c file needed for decompression.
index 06bf0790b22e3a9fb87d8cff52c8e7ccc4abe371..19485e3cc7c9cc989dacb3c3fd39c549b9541eca 100644 (file)
@@ -1,4 +1,13 @@
 # SPDX-License-Identifier: GPL-2.0-only
+# ################################################################
+# Copyright (c) Facebook, Inc.
+# All rights reserved.
+#
+# This source code is licensed under both the BSD-style license (found in the
+# LICENSE file in the root directory of this source tree) and the GPLv2 (found
+# in the COPYING file in the root directory of this source tree).
+# You may select, at your option, one of the above-listed licenses.
+# ################################################################
 obj-$(CONFIG_ZSTD_COMPRESS) += zstd_compress.o
 obj-$(CONFIG_ZSTD_DECOMPRESS) += zstd_decompress.o
 
index fe64558709ab17d06ca49da6174082a37240d014..19410081a4f91d8e1c82b4a1f6aa1c93b21e33b1 100644 (file)
@@ -1,18 +1,13 @@
 /* SPDX-License-Identifier: GPL-2.0-only */
 /*
- * Copyright (c) 2016-present, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
- * This source code is licensed under the BSD-style license found in the
- * LICENSE file in the root directory of https://github.com/facebook/zstd.
- * An additional grant of patent rights can be found in the PATENTS file in the
- * same directory.
- *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU General Public License version 2 as published by the
- * Free Software Foundation. This program is dual-licensed; you may select
- * either version 2 of the GNU General Public License ("GPL") or BSD license
- * ("BSD").
+ * This source code is licensed under both the BSD-style license (found in the
+ * LICENSE file in the root directory of https://github.com/facebook/zstd) and
+ * the GPLv2 (found in the COPYING file in the root directory of
+ * https://github.com/facebook/zstd). You may select, at your option, one of the
+ * above-listed licenses.
  */
 
 #ifndef LINUX_ZSTD_H
index 63f1a68f2e6cad950831dd34f6432e1a5486c34a..4b5db5756a6f7f8464dd6a41b84c399f97a37173 100644 (file)
@@ -1,5 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 7946713861fd35b41b8cd3a28e6a010b361c31c2..9c77f0679c97c6595a5e9f0599b21332b10ddbc1 100644 (file)
@@ -1,3 +1,12 @@
+# ################################################################
+# Copyright (c) Facebook, Inc.
+# All rights reserved.
+#
+# This source code is licensed under both the BSD-style license (found in the
+# LICENSE file in the root directory of this source tree) and the GPLv2 (found
+# in the COPYING file in the root directory of this source tree).
+# You may select, at your option, one of the above-listed licenses.
+# ################################################################
 
 LINUX := ../linux
 LINUX_ZSTDLIB := $(LINUX)/lib/zstd
index 6ac534dab7a5a201276cd89aad1d4f7367a164d3..50c594c77d7c474f971b5ed4d17ca6a7a17b870f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 0a33a9a76b474bf7cd013bd3abe2933aed0f50a3..1ffc397fa8c5683a5d7fe1b82f5903cc6a25df18 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 7-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 0a29abb5379b6a9bb2e37a2f70f922a0af319d68..fb7dda173d191e21624c7bb590d879248cdf1c03 100644 (file)
@@ -1,4 +1,13 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
+/*
+ * Copyright (c) Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under both the BSD-style license (found in the
+ * LICENSE file in the root directory of this source tree) and the GPLv2 (found
+ * in the COPYING file in the root directory of this source tree).
+ * You may select, at your option, one of the above-listed licenses.
+ */
 
 #include <linux/kernel.h>
 #include <linux/module.h>
index bac348daab7fc8117a60b0c642a9406220d89649..15005cdb9eca823a981ede447ab08e25bce36b6c 100644 (file)
@@ -1,4 +1,13 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0-only
+/*
+ * Copyright (c) Facebook, Inc.
+ * All rights reserved.
+ *
+ * This source code is licensed under both the BSD-style license (found in the
+ * LICENSE file in the root directory of this source tree) and the GPLv2 (found
+ * in the COPYING file in the root directory of this source tree).
+ * You may select, at your option, one of the above-listed licenses.
+ */
 
 #include <linux/kernel.h>
 #include <linux/module.h>
index f9fd4c0f9a702bb4bf99e4a9de0583c2a71efc38..853b72426215b7dfc031658dc586acd58b8b38fe 100644 (file)
@@ -1,5 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
@@ -71,7 +72,7 @@ static uint64_t ZSTD_div64(uint64_t dividend, uint32_t divisor) {
 #endif /* ZSTD_DEPS_MATH64 */
 #endif /* ZSTD_DEPS_NEED_MATH64 */
 
-/* 
+/*
  * This is only requested when DEBUGLEVEL >= 1, meaning
  * it is disabled in production.
  * Need:
@@ -88,7 +89,7 @@ static uint64_t ZSTD_div64(uint64_t dividend, uint32_t divisor) {
 #endif /* ZSTD_DEPS_ASSERT */
 #endif /* ZSTD_DEPS_NEED_ASSERT */
 
-/* 
+/*
  * This is only requested when DEBUGLEVEL >= 2, meaning
  * it is disabled in production.
  * Need:
@@ -105,7 +106,7 @@ static uint64_t ZSTD_div64(uint64_t dividend, uint32_t divisor) {
 #endif /* ZSTD_DEPS_IO */
 #endif /* ZSTD_DEPS_NEED_IO */
 
-/* 
+/*
  * Only requested when MSAN is enabled.
  * Need:
  * intptr_t
index b57b6080ba4e73e0071ef5990476723961d09df1..a9c601ebca7925c62cd40611ec81dc4cdccf0c6e 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 0bf7579f79fcad46149473b3e9a2a27c90938db9..935f60da87e8e89220e39323b4dcd8bf27f584d9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index b4b34b5013e12791f5360df6967c467244eb372e..62e6f0dd48d1b26d73951feb4e188f0ba92aa6d4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index eeeb61beb340256788d67aeb07bbe2a583154dd3..d89c8352324a4fa2b84f7f06d5586e1aee496ba0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1787bf291de45a6dab394a44cc156faffcc64518..8d7361dd8674983289bbd3683e47fb953267b3b8 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index a3f743ba3bb74d0cf8e4188c5a362b7756a0f1fb..181f6b39814c60db11e6102782c01180a2e02fad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 559977045da5b9a65c34357a33062f7d57088d83..0eee6508e7486d31a8aafab7412ff1e90b6dc0ca 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021 Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6bf77050e295e3131757e36a352627024015cdc0..107cfc1ee1a281caca657d188bf8ce2350d1e2d7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e03ce86805e5fc79a219d431b1d24745876b168b..5d2a28fcdca9ff8c1b8205aae96c0a35ecfeaa3f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5a92a31200cfd5a49b5aec1901913ae311b83271..d4efc8e5773ebe5f48871ea552ce2a4264021437 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3d6c3ae9b671c2d7591efc8af7ea5165d5fa10da..27a65b17f500a1e3d7bd9496876b5c53969ebc7d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 4a179d18548323e0d08f7ccdbfb2aa1e9d865c3d..59c1fd414aa79f4cc42d740ff42befedca45c2b3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6a039dc6483c43f060df8b81b4ba37d73f762f90..e20bcde99f5c52757181564a665a81ef2b55edf2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 7489eae9377bce5b44d3bbf38d1fcaa4a3900471..5a6551baa131a12e2298409639743071ec7c143a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2021, Martin Liska, SUSE, Facebook, Inc.
+ * Copyright (c) Martin Liska, SUSE, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3f8e46002b532a10054406e39141e22f03be44b8..6dc4c22677bf18579c54f667fbaa8ff649f7c14c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8c1e9be61c384133651149eee334a91083bae5c0..a5219ef1e471dc259114ab44eadd08b7723bb317 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 39ff304f5cc6088157a346e81055698c50a3beee..fc14eaf83ff23eb68251f3e084821f4eef9cc989 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index aa526b429f0cc8d2262fb5b31198a679794e0d47..2e5a933ad3dd15349b2ae114e5fc5757e0923543 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * bitstream
  * Part of FSE library
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  * You can contact the author at :
  * - Source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 1142002b0a3208433c95052983b4cbbadbea664a..a951d0adea2c03fbca8cbe3d6e7767f5c32c58c0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1b4d26dda95a7ae7dd0cdaa96183bd401c516af6..8acd33be3cd05ec6988f24a3f701d1dc020951b5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index cd1742c74a4c17eb7680c4562ed8ce2e410581ac..bb863c9ea616485a18dff02cf16766f2a8ce09d7 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * debug
  * Part of FSE library
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  * You can contact the author at :
  * - Source repository : https://github.com/Cyan4973/FiniteStateEntropy
index b45cda8f0c721656af1db886ae0772371d55153c..3b2a320a188dd679e2a47140e4b1130ab3c04a62 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * debug
  * Part of FSE library
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  * You can contact the author at :
  * - Source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 033c075543ca555528b008b2f9f2dc1f286d65fd..41cd69566bc4afcef8f554b77b06767a2d002718 100644 (file)
@@ -1,6 +1,6 @@
 /* ******************************************************************
  * Common functions of New Generation Entropy library
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE+HUF source repository : https://github.com/Cyan4973/FiniteStateEntropy
index b6db380185788e0619fc5a48c85068dd1ffa430f..6d1135f8c37330f49535695a4fa7fc4e09bc66cc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9d36e891c066b711a66a1670b70fc470179d4c89..ae964cf4d63baa20cc13c303d0942d22d41381cb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 41e8248dabbd7d6e4dd916408152d149f999b2a6..19dd4febcd0d7c1453fb15cc8c7ef8ec6f8a4a31 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * FSE : Finite State Entropy codec
  * Public Prototypes declaration
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  * You can contact the author at :
  * - Source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 42e005cab7af20ca0105bb5f80fbdb6a0846b8b0..f4ff58fa0ab8f34e18cca049ad651f299c64b235 100644 (file)
@@ -1,6 +1,6 @@
 /* ******************************************************************
  * FSE : Finite State Entropy decoder
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 139793bfc500ed2f63b223fcb6336d41bfc184a2..3d47ced030c0ef36b17206462256dc81d90dd597 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * huff0 huffman codec,
  * part of Finite State Entropy library
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  * You can contact the author at :
  * - Source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 961f89849dc6bad7c3155f39c7305785ea877163..dc6667c68bcd3a66cf44b36ddd337a6d9557b234 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5b092ccd220930ff2075f6ad0437af26a9c026b7..ea70b8b65ad6f2d63501aa9cda86f695a77dc1d3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index d66942a0a602d460bc99024bfec92e6b81fef82e..e18aa0708f7f3cca2d4a435123df99373f6035f2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f0ac38135bfcb7d3a8f27c40bcfbcbb89377d6d3..0ddbf13a399dbc3b8112a9d4160bd0a9633a6f42 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  xxHash - Fast Hash algorithm
- *  Copyright (c) 2012-2021, Yann Collet, Facebook, Inc.
+ *  Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - xxHash homepage: http://www.xxhash.com
index 31c488bf5f409b6169fcea3cc190e32c7586489e..16c1f1617b9a4321c19fb976469b9ca00106b566 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * xxHash - Extremely Fast Hash algorithm
  * Header File
- * Copyright (c) 2012-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  * You can contact the author at :
  * - xxHash source repository : https://github.com/Cyan4973/xxHash
index 009b466007fb39b43239d4aa54c7d2a30b282119..3d7e35b309b5d10e8a7d8f408f722b24006bb6ba 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index eebc4fdfbdddd2ea6b18a5155397da00ca56c331..14211344a02bf59c7b38b76d674839c29216b38f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3ba57e1521f01122c8b7f0092687d81e5a6f4380..fa3686b7724399c7e60358fdd912f087c9ad9122 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8dd19a4c0ae6071a8261439560f5141a5a90ba35..b0402a40557a328124e2b48974948512b7cc1085 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 36f3b5d69bd106e05b3244f09bfb318d8e466b9a..3a147e9a544476cb7ca9dd9dbcd71172b78103a5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 487617cf6341f369163c655d0690567c68c9e057..8166ef8e06d521389cb3144db271d9d470e3dd55 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 887bdc8586401c68784c2537d8a43c2e7743eada..b4297ec88a40f4d90116d54f8ccb54ab48cc9b65 100644 (file)
@@ -1,6 +1,6 @@
 /* ******************************************************************
  * FSE : Finite State Entropy encoder
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 9af1aa1a361daf90ed85ae9fd18bc39327393b61..073c57e7527d92a4299f99cb4d78591e00e7d3e2 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * hist : Histogram functions
  * part of Finite State Entropy project
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 43c578799bb149f8a03cd4ca641dbaf4e407d1a3..228ed48a71de94b920200d65df22a90bb907fa2b 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * hist : Histogram functions
  * part of Finite State Entropy project
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 09669379b20ae8b81a3afd02492f919c859a432c..485906e678a6d891e5274343d10526eb9153f597 100644 (file)
@@ -1,6 +1,6 @@
 /* ******************************************************************
  * Huffman encoder, part of New Generation Entropy library
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE+HUF source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 09e728d4c5e01c55c1ff819fe41f8e42c703f587..4f547aab256ddf8005b555a89d88e362b08e28c5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3bbe069722cf3709c1cf073700662d280dbf6e89..4471154786c43a517ef1655dc6dfa5d0450cb443 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1d9188d330f8a4366c88978846df72ec43e37a59..655bcda4d1f1c535b5ff51c5b44c72c6e5bf115c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c8ebe2fc4e7e4abc16a30e63b782df88e66d253b..9904c0cd30a0a1edb335bed6c3c77727edef7b83 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 77c6da64346309cc3e8927ae80aec19c6a8820c6..08a5b89019dd2e3c83a2cdfab80c838dc5694ba0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3629b3f317c46f15f680169903443af522348908..7991364c2f71ff8184f95b7622581aba5d6da55c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1519c54bbffa8031bc91ab652c1a1016cf0502b2..e6376edf5b59a42061312af4f145815d69c734c7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8138afa4c04049e1c4842537133928511cbd661f..176f9b106f3420e6a08e70ee2b6778d4fd7d37ee 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index daec8bd4d84df917306cf7541d37d3631a6113dc..84f1a8802f6041bb9b6fed593c1bcdf0cfe98a78 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9ed8fa6ef6f9a804488ea3c92e1060bf44156e7c..b99172e9d2e445e5ee31d344c9218b978f1ebd00 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index b17cf3ee519bde8f6643381772e93ccd05162ad8..e16b7b03a32439e936128988e5a6e0ffdd7475c0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8f8dfcd7a77f48cb44d844cfdea477a8684ab417..96b7d48e2868efeef523039e4bd04257e56c862b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1a5fd33a07a2acef07a813e13e232a7c3bde8f29..0d4a0c1090ffa9f4508ff531d95c4da6637631db 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3d35ee430e098df249057dd33694039adcebdeb7..75745a79be771e7d94825c6b2f8bd91f3cd6c3bc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 87a397196f19f5091ec1dc2a61a1cc106d069aeb..b75f7e8aec7f387279865723ace8c0516cb2d819 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index fb4b8a0fd0c390cae3a6e813ab4033a46c5f2827..66dbc2875e341acf156c1b30b1bd71016d2dccd3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e9137f0630e5d16dd8dce08f1686be0612841974..7e69cc9b406a43258f96d73d6f07e7a6f15e00b9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index d24c1f6d39401e455619289e1a3ee458dcb6a250..e5c24d856b0a8358a119c3715d21c2228f9d49c5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6ec368b851526bb06c4177947d37f28699a7bb76..402a7e5c76b2e401ed5c7a1f084838de7dddcc93 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
+ * Copyright (c) Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index bf31cccf5cab9975a0d8053b7ea81889120c6cda..627255f53de29828b6f400a0ba10a48b06c7b654 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e28e8bb3b5468c969965bb8f646baa38db0715b5..5f822da44ac96082016ff6804f24611028c032cc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c69031b212735cd20f1232cdef672a80c8e96c79..3b4c14f0e43cc6c90142876f958f3c7d54a4c348 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 07954a931912ccdcbc401b28e6ebc06f994523f3..b93c9a003b46d9802f37ddea2dafac10c2f8d1d0 100644 (file)
@@ -1,7 +1,7 @@
 /* ******************************************************************
  * huff0 huffman decoder,
  * part of Finite State Entropy library
- * Copyright (c) 2013-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  *
  *  You can contact the author at :
  *  - FSE+HUF source repository : https://github.com/Cyan4973/FiniteStateEntropy
index 443fe6b48bf82b714d743a5e44bf818e8e17cfe5..ce335477b32d358d78814ff120cc02423c02c4ae 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 2f17445728fb55191e1dfb03359d5937c3467bb5..bd03268b508727c21c767e765887372812015fee 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 10b6a88e155db26138648d867590e404837c9b42..ca3afaf605f41c1ddd5af9f94d820cfe12d885c5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index b71bc20d65b4e8e72dca056329cef42151a35088..b980339a1d4aaa1a8419e4da424d891a0b4ef2c6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 891cf98350a33473da1f72755aadfd04f86b4058..049a0cd84c71ca9aafbb73a20f28e3c3fcaead37 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 40d8202318531ebdf2ee162a633e32599b66d810..ebda0c9031db6c13f484a6aaf527697c4b11752e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index ed98b46006e77d95cbbc039aa137c4aaeb324998..b83ea0fed58555c6517c1e94c8f86c879e65bf79 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index cb370cbc52a35870c5db71d54ded4034aca0b4b4..e7d01a081807c552f2674d769b5a3a0ffaa17351 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 972afd8738f781d2ee1c3c656ac9e31aa6f1a6c1..2e7226735687edc84ff45b0faeb28edb006aee6c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index baf18294e3a1fb950a4265442bfa1e010c8d8c40..d73c0f35fac769544fdb9330669fa771c9af954f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f069b6378bcf03dfe110cdd473498fbbf1869f7b..ac297c5543ad0a2740580d8a8b69f7573bd9f6d5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 7bbeaac15e289af0a03ffc5c37d9e4a549aab2b6..49411032139619f3d2cd8f64e0561e6d5deb5ed7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5f880e4e4127d9659af3ec32c88444f511d32b3d..4a1d5f8f8f70a79cf39597bc6441770bd8b6b6ab 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 4df5a94a2694584e960f43f7266feb1507494dfe..a5e5e51f4bfd06a720adc414f3194afa995349a5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 190ffa52a45bcafd03112558104c9bc708cc6df2..4b8589f2fb08e3741638400ce68174aae400b31d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index a1cc189d5f50db7631581f449409c29adb07a1b1..03b034dd50aceff0d8303cb14a644bd9527c010f 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 3f21d226730bff8c7b4d6bf7b58a7f332738ac1b..a6f1174b82e03bdbefe003bcec7e9cf35aff5197 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e2b93edb7609c8c8e853da4c9354a6eaf5d7563c..7ab554797907c4138a6a7c765965c86244bfdc8c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f85d65de1fad554c9649b9866c913e01ae149cb2..f777eb6e4c935b8f05d4494888b77652c1313f3a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 0368cb643c4fad5dadd3806a651e8576fe3b8ebb..89fdc716999750f88e1f5014155f27143c336c61 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 4dc2c7f84b871b1b4a870a5e58ce1dc79f74dd87..1b371953b7409cb9dc15db952a29aca422fe9261 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e2a35b4d0f9c6e99894b48840a39c1b945c201b7..5262d515a4c0e583438256e1d35e026843ba2d3a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 89fa3b1bdb06ae6822abaa3aeea4f476a00a04a0..7a00d4304bacfeb2ed9b952330f4a0f81e2520f2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9c73d4a53797d87e774b69d441af572fccb7ca26..bee1b99dd320908dbb1b302013a009b028d49648 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8d93215348afbfaf98cd03fa970a7a3e4fbbe92b..66b97ab8e601f77e184f8a79c867786f75189143 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6027a7b6b7de103c477aa23c266d973d602a2ae3..eb8966bb4bb0061baad7f29483a7e8d2420dde12 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 074ff1bc019192b39726fedd9f774a1c49617335..bd423bfc1b9551f04dda80a991b0e59a3a3f6ba3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 76fc838d9d2903af23440716d32c0e6eadf05532..fcb16d4d8b045679b99792d5eb346cdc836f2f71 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1fa8f9dc5317bff645df5ae4eda8cb46daf2f4a5..9e32b76e08dc196477ecc1810332f91a7d598522 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1239d814ac1b98c14d7b0f9eb1a137e9fa2f79c5..0d0e46609fdb434c036069309287053d919ecf4b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3982a04e335e25c52353b658f0dce3716dd0e6c9..bc35cfa6a33f10900730b8d77f743a98c624b1f6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c71892269bbb620d295cb35c520903373d8a3798..3a4a755e6c595744279c921116604252caf27a9c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 936f3c804d48155857a2ffaee8b2d61163876dd1..14b6d466799c3391657782c0ed3eba8a5d8eb2de 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index ce39f41d3bb80c15b1606f71ce9545c660887ab0..1aadbdd9136c34e3cf6f48e754ae0f6013eeae67 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8c36831e1421a91d6318011c8d4c3c836db904dd..590f292eaa6191f276fdde65768d5701048c3289 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 314a3430aaeb3abda20e2765746febdeb3cd0980..cd7902fbe91982387bac8623c1b052b12311941c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 769268532fcdf655f1862ce5d3cfbcc00dfa2f88..bdeecae7a4f19f6a085ba10871e1866fd1b6e7dd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 835e2c027cb63b1bde3c1d2487c6003021ad63f6..3b4f9e5c7b696eafa380c115284e6ce2297b42d1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 97e0c2b06fd66027550d4a5a8057f950565503e0..b76ae2a2225c80b9088e1cab98d4135f661c46f1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c6d267cea3f9abaa18d40de3277c3b978e027208..d6c9f6d9e11967bb0d880fc6545d1c4a420389d7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 98ba9110bf9b86d8d6855f0e902514f2154cf406..dfc8f27a1795a2f94ae0f8d56f3130482e5c314b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index fd2a0bda351d5ccbbd6cc4fb1232dc648866e243..66b86f710478c2827dfd7d7c89026761b3f63078 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 007440bd2959eaa9dffcd70b052905b98178ae2d..252df2f26d1449f7df959971b8d50a6cb1826e0c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index b4c6ee906854d2ac880cd0e6a7557e3d824e2598..3b8b505e18a02daafe7095dbc1aa0baeea73f05c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
+ * Copyright (c) Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f04b8cc26452e319710653b62f06c8d7cff4338f..64577b0e932a1b9d06e84caafb05684bf4bc17ea 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2019-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9118004333c661f4166ab8459d64f7e521f99080..3fcd78a28ec13aeae3849f25ce601b1d66df61ac 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 25a845c08b33bead0631ba0226394d4a23cc4c5b..0f857019af731aa95cdead9f3037659264ca7d3f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
+ * Copyright (c) Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 7c0ac01efbfd20c57a266a6e81fc7d3559667896..af3778a2f2e4e0e7519f94ff76e4a3b3cbcee714 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
+ * Copyright (c) Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6afb48ac43213fccf580d5087c4885ce5508ffda..c1b60e90f323ccda0b3c2fbaf4c2c36e521bac48 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f263e969fb81c6eb75a01f70420212c4cc3500e6..cda2d95782bdc55af3cd5dd10f2fe5fb37278d32 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index cd220b92d9e54a64a08fa7d392de2e759dc64505..b3b977feb53b8f6608235f218dc024a81c32ecad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6ed390808129cb7d38ff05ca406a8eef002a2e97..38c27dc04c4f46a43ac4f5017d2a04fbb642e16b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index ab699cf5fd53a7e94d9bde1ed9010cd65afe987a..665e0a7f91a94bd0478105c7927bf92bdd3359c7 100755 (executable)
@@ -2,7 +2,7 @@
 # THIS BENCHMARK IS BEING REPLACED BY automated-bencmarking.py
 
 # ################################################################
-# Copyright (c) 2016-2021, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
+# Copyright (c) Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index f060505708d1d152a00aa2733be5b66503eb271e..c6268d35d6af1430e7cc122ed2393204e41f9c8f 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 3230821bf1847fc06457c4234951a344d604bb82..458bda4517e7e6dd3a51274f7860f56281fbe0ea 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2021-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 4d08ca198220db96624a2af06e7adec13526240d..fb0892586908601d34c74b32e13f587e1ac5e5dc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 76664e057fae1f4674d2b767d4b80d7404312189..f6c5e9766eed6698cc5455446d41e7879e8afee4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 2ca56316d140d83b82da01b1134cc40e73f4c640..ecc05f95f19c8dc0636bf1af5ffa3e27dbe990aa 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e4691919cfc82b27db8306960ad01b627315b9e9..fa6a2d6edd8c5862a8c67fbb57db82e90254985c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5dc42ee63e774b29b9d73c155a9b4cec628d9653..b0efe7e15ab3fc4d42aa1e43438d93a5f79c6bdf 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f3a561def2c9a115e64f8dc863c8a35946794c74..24b9f34681656d852713d2c0eaa959ebed968f9a 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2016-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 2f987811111743f6a75a3913fba625b818faec40..bdbf769161591b09bb919ac96cd92fbc5361108a 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c88850fbb166a23e9858dae6043bead45a441b82..46a84c7b98bdc77b1c0e8599fd634719c083efb3 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 76806e30474adbd7ecc2558441613e862ebfe328..3f7607b2952b11d69ffec2a9ae7001309715eb36 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 17035213cdad44e2e7a9040ecf569bdd4c639418..33c58c8bdce4bba41b82aaa111c8988598590493 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 53c252641b6d79fb6b9d8bb98ba27d955508c0cf..5b60bc484b046bd72051c9b95fee3b5623634abd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f08f0240fa9e14449613ffcd382d9997848ac87c..7bff4bd6c4319312996a59a1cb9e90e12843a099 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 95e84704cd8789b094a7e69bb035da3ade81bacd..9af712f0e4f2167a58fc6274cf8ae1c3a9415659 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index fc809ef89eec0c6507269fbfc1dc53c73c89d730..c32386099701c24cb92d598f9c5905c9b4fce45d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c9ba39ce80648591659cde14e4849cf2969d3e94..810daa2ce861fe13dc5a10170deb7fa185c93fa7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 05a778738aae74736b4dfc63074bda8883aee748..a3431f365c841e28c95763d7555b08d57a9ee72a 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 # ################################################################
-# Copyright (c) 2016-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 738409c44d0391dd0c9964feb60d25ebe08bcc13..beb0155cfd796067a626df6c04e49fa56e65b765 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 1cfcad9eaf888344b8304d531c8f5279f84e59fc..045aaff831eec87c03d0259c4128aec5ac84a401 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8d62ee9d8a814865649b53b115620ed875d67b88..61c0debe5a6eb50db87a1de18eb5087f34ecde7f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 7085e14ccccad0510753e8a7bae09f275d0e83aa..c180478e9534a96c841307ec275dfedb2265320d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c6e44db6136c00c726a016115d552022814ae982..0e65176548a7b85c844f73ff32c8a7ae3d30d60b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 326cfdc2d8e91d1edf9a01d237056e807614d924..e6d2dec64d3e29dbeac8c0374698f31405a98a4d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index d9003d4916a1ebafcb7e05038e08590b923d7154..cc840bf801a271718606113cc050d812c17dacbd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f02223faa8b86b361e8331336a3295ade9c770b1..3716d0d0fe11b024ad41963a6a3c30e5f8a48a65 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 4ecc22b33d51ebcd9ac523e7e4d9efcb74a2fa1f..dfff11cbc87f76b00b79c3567752c9f39fd63b22 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index f0e1096016402bab634ce3de710054f09cf64596..c9fac26c5e01c30ef7b24ab87ba9f7ed3dc063f3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 6117acaa99d26de87a76dfad56cda2b91a892546..e0cdd34d9c5fa733b1ab89c80324c3d4ea210760 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index a09b04a9d6165bea0dcb9035239fc46f79217d69..719eac48d7d6834260e354e614648844e6c71cdd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8b3608ab94597ecdd76cd1bf89ecee901efe5fd2..9ce645d15f5a2060d1294c8622b74ee384af7e46 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index ec263cbde5f2961166083fc92964d808474d2558..0607a0745975f2daf881b31df3e7f535aaa98eb6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 46c6d09217a1aa8addfc7c35d38c13e3876b00c7..7813884d3f396202ba3dcfc29a1052b8c6d82f27 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9eba7b7c134b0e613655b8a9579182a0d27eba7e..d58e6a5687563f746e2efd695b2d169ccea5bab9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index ac953bd8174a6efd3bc6f53d37d79878fdb3087e..a50350f8d3f7912d6a90b012b69ceac566e828de 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2017-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 48ba6aebdd13c5755f80639ee316322d6e10f72c..b71f7419f5caa1bca3b4efd6b849576cdca446e6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index d6407a75f23ad06e239eb075101e2b47e44c527a..ac4938fe5f9c16d01db2d95822b1b927b298be25 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 075b152aeee137a9ae2d4bde316c57455e29d627..a171c0e4aae7420e29ba5d9936ed7b1d7b21cfc1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8962182479224e8c8d783acd1bd227a74ddd519b..a0cfa589b0a5e4f8263cb2156f4516e58ef6a3c1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index c7fcfa86067b9f88a6d5524ec42fe4f4db16003b..08f31c0691fb0507c16da20e836c324e9eb0011f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index fbec8c2f9c5482bf1312b735f7bd0a9637766d44..26293728e68fa3168663b41e56575fce9198f155 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 
 # ################################################################
-# Copyright (c) 2018-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 6874d81baaff3667c0a4b7fffe3dd12d55bc9b7c..d0d7bcf0b91739b23e7406519514e8c35c9de3d9 100644 (file)
@@ -1,5 +1,5 @@
 # ################################################################
-# Copyright (c) 2015-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 2558bddcf5acd19ee6e787149349ceec2253f19e..e1bb6eaae453d1263ee91b7a50ce9f720102c63b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 8df6c4f485cb8941a07542f8019b469291de3ebd..dd889374375f1af17b758b63691044649db08e2e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5bfe8ce994300cccf12835e8f649916b8d1c68a8..341b02d3b107d39917788b892c9bd882ad82c533 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9f2fc897867a9b189c4c961561c6c83a935fd067..e54e6a1dc9d8806cc7a0b06d99a9e07eae57e5ee 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index aedc1ce3022aad2edbcf45f6c25141d8a7af9ea4..3b48784098aca7750b7e4d0e640e73099da80c90 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 91aca2da07208fb2d26fdbed3fcd27a076ad58dd..55b1154ebca5af9b79cb34da58938abcdbb0d0e1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index d89e64d6b2c2a06e60089d3fdf6f7efff4b93661..1a36a9399c26f1ac00cf6b86d3f088d7b058553a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5fc37c0aa475ea764e7f4d6f578d852c49d63f6d..1f879c14028c9eeaf09bb10baa6dbb58b73a059a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 7b456165b4e6880f2455a3883e73904f30db8f3c..197fa905dcdcd4d2b7890649a6e3b83e12cf2934 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 5e28d4cd9dab1b15a3583b7ca34afabd689eac91..1de6be86ca37bdfe6dbe6c7b3209e1cc1456b489 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 9e3b8614dcea47b3c890decd0360b82807e77bd9..9aa208cfff17abd7e1044a9963fa31bdf5d9ebf4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 3461522e22869370d97214d567f6125d5b88c4f9..1e340c8511c602502ee5edbcf93e7b6d95052dc7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index e4948ea38a98f3ad9090efaabf4b0acbc0d1b997..cea3f552b73c7b51ed19e08c6e60677c45cc351b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017-2021, Facebook, Inc.
+ * Copyright (c) Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index a7e2ba4e37e40fa37f8f250357d8b3bd62c77740..224776536dc40aa7e879de5b70502b2e67ba7af9 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 
 # ################################################################
-# Copyright (c) 2016-2021, Facebook, Inc.
+# Copyright (c) Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
 # You may select, at your option, one of the above-listed licenses.
 # ################################################################
 
-import datetime
 import enum
 import glob
 import os
+import re
 import sys
 
-YEAR = datetime.datetime.now().year
-
-YEAR_STR = str(YEAR)
-
 ROOT = os.path.join(os.path.dirname(__file__), "..")
 
 RELDIRS = [
@@ -28,22 +24,26 @@ RELDIRS = [
     "lib",
     "programs",
     "tests",
+    "contrib/linux-kernel",
 ]
 
-DIRS = [os.path.join(ROOT, d) for d in RELDIRS]
+REL_EXCLUDES = [
+    "contrib/linux-kernel/test/include",
+]
 
-class File(enum.Enum):
-    C = 1
-    H = 2
-    MAKE = 3
-    PY = 4
+def to_abs(d):
+    return os.path.normpath(os.path.join(ROOT, d)) + "/"
 
-SUFFIX = {
-    File.C: ".c",
-    File.H: ".h",
-    File.MAKE: "Makefile",
-    File.PY: ".py",
-}
+DIRS = [to_abs(d) for d in RELDIRS]
+EXCLUDES = [to_abs(d) for d in REL_EXCLUDES]
+
+SUFFIXES = [
+    ".c",
+    ".h",
+    "Makefile",
+    ".mk",
+    ".py",
+]
 
 # License should certainly be in the first 10 KB.
 MAX_BYTES = 10000
@@ -69,10 +69,13 @@ LICENSE_EXCEPTIONS = {
     # From divsufsort
     "divsufsort.c",
     "divsufsort.h",
+    # License is slightly different because it references GitHub
+    "linux_zstd.h",
 }
 
 
 def valid_copyright(lines):
+    YEAR_REGEX = re.compile("\d\d\d\d|present")
     for line in lines:
         line = line.strip()
         if "Copyright" not in line:
@@ -81,8 +84,9 @@ def valid_copyright(lines):
             return (False, f"Copyright line '{line}' contains 'present'!")
         if "Facebook, Inc" not in line:
             return (False, f"Copyright line '{line}' does not contain 'Facebook, Inc'")
-        if YEAR_STR not in line:
-            return (False, f"Copyright line '{line}' does not contain {YEAR}")
+        year = YEAR_REGEX.search(line)
+        if year is not None:
+            return (False, f"Copyright line '{line}' contains {year.group(0)}; it should be yearless")
         if " (c) " not in line:
             return (False, f"Copyright line '{line}' does not contain ' (c) '!")
         return (True, "")
@@ -107,35 +111,45 @@ def valid_file(filename):
     with open(filename, "r") as f:
         lines = f.readlines(MAX_BYTES)
     lines = lines[:min(len(lines), MAX_LINES)]
-                
+
     ok = True
     if os.path.basename(filename) not in COPYRIGHT_EXCEPTIONS:
         c_ok, c_msg = valid_copyright(lines)
         if not c_ok:
-            print(f"{filename}: {c_msg}")
+            print(f"{filename}: {c_msg}", file=sys.stderr)
             ok = False
     if os.path.basename(filename) not in LICENSE_EXCEPTIONS:
         l_ok, l_msg = valid_license(lines)
         if not l_ok:
-            print(f"{filename}: {l_msg}")
+            print(f"{filename}: {l_msg}", file=sys.stderr)
             ok = False
     return ok
 
 
+def exclude(filename):
+    for x in EXCLUDES:
+        if filename.startswith(x):
+            return True
+    return False
+
 def main():
     invalid_files = []
     for directory in DIRS:
-        for suffix in SUFFIX.values():
-            files = set(glob.glob(f"{directory}/*{suffix}"))
-            files |= set(glob.glob(f"{directory}/**/*{suffix}"))
+        for suffix in SUFFIXES:
+            files = set(glob.glob(f"{directory}/**/*{suffix}", recursive=True))
             for filename in files:
+                if exclude(filename):
+                    continue
                 if not valid_file(filename):
                     invalid_files.append(filename)
     if len(invalid_files) > 0:
-        print(f"Invalid files: {invalid_files}")
+        print("Fail!", file=sys.stderr)
+        for f in invalid_files:
+            print(f)
+        return 1
     else:
-        print("Pass!")
-    return len(invalid_files)
+        print("Pass!", file=sys.stderr)
+        return 0
 
 if __name__ == "__main__":
     sys.exit(main())
index 4b2dc6a3da50f2c8d0db738cebfb5689568f24e1..c86af7ddf476c124427650065ec2e249849f63fb 100755 (executable)
@@ -2,7 +2,7 @@
 """Test zstd interoperability between versions"""
 
 # ################################################################
-# Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+# Copyright (c) Yann Collet, Facebook, Inc.
 # All rights reserved.
 #
 # This source code is licensed under both the BSD-style license (found in the
index 557e622592f13dcd7b5cb292cf9051fde4808e1f..c67ee971782f70e27c30a1e30569b3b37f904b73 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the
index 688fec6876e0573382e784957fa4adad5e52b385..9cbc82a81977a662af269a2e67e7c8d46c8290e0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016-2021, Yann Collet, Facebook, Inc.
+ * Copyright (c) Yann Collet, Facebook, Inc.
  * All rights reserved.
  *
  * This source code is licensed under both the BSD-style license (found in the