diff --git a/APIs.txt b/APIs.txt index 8186f88ef..16d5d0003 100644 --- a/APIs.txt +++ b/APIs.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. LSQUIC APIs =========== diff --git a/CHANGELOG b/CHANGELOG index 32cf6a03a..eec807dd6 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,14 @@ +2022-05-06 + - 3.1.0 + - Better handling of transport parameter max_table_capcity < 32 + - Fix NULL pointer dereference in handshake + - Fix 0-RTT transport parameter validation (issue #367) + - Remove unnecessary debug log to avoid NULL pointer dereference + - Tick connection on datagram write (pull #314) + - Do not dispatch write event for FINISHED stream + - Tweaks for CMake configuration (pull #354 #369 #370 #373 #374) + - Update ls-qpack to 2.3.0 + 2022-01-10 - 3.0.4 - Fix overly strict assert() diff --git a/CMakeLists.txt b/CMakeLists.txt index 5ddd90692..65c477689 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. cmake_minimum_required(VERSION 3.0...3.23) @@ -336,11 +336,3 @@ INSTALL(FILES include/lsxpack_header.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/lsquic ) - -if(WIN32) - # The other file in wincompat is not used in installed headers - INSTALL(FILES - wincompat/vc_compat.h - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/lsquic - ) -endif() diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index d5fd6a714..930337616 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. In addition to the LiteSpeed QUIC Team, the following people contributed to the LiteSpeed QUIC and HTTP/3 Library: diff --git a/EXAMPLES.txt b/EXAMPLES.txt index 612bb71e5..5bedbb7a4 100644 --- a/EXAMPLES.txt +++ b/EXAMPLES.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. LSQUIC Examples =============== diff --git a/LICENSE b/LICENSE index b825fe57b..8a83a86a5 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc +Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/bin/CMakeLists.txt b/bin/CMakeLists.txt index 34f9cacf1..0872f115f 100644 --- a/bin/CMakeLists.txt +++ b/bin/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. include_directories(${CMAKE_CURRENT_BINARY_DIR}) LIST(APPEND LIBS ${EVENT_LIB}) diff --git a/bin/duck_client.c b/bin/duck_client.c index 307c74870..30484e442 100644 --- a/bin/duck_client.c +++ b/bin/duck_client.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * duck_client.c -- The siduck client. See * https://tools.ietf.org/html/draft-pardue-quic-siduck-00 diff --git a/bin/duck_server.c b/bin/duck_server.c index fae70a1b3..543b9f1aa 100644 --- a/bin/duck_server.c +++ b/bin/duck_server.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * A duck quacks! The server for the siduck protocol: * https://tools.ietf.org/html/draft-pardue-quic-siduck-00 diff --git a/bin/echo_client.c b/bin/echo_client.c index d0c9b6851..a0e7fffe7 100644 --- a/bin/echo_client.c +++ b/bin/echo_client.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * echo_client.c -- This is really a "line client:" it connects to QUIC server * and sends it stuff, line by line. It works in tandem with echo_server. diff --git a/bin/echo_server.c b/bin/echo_server.c index 3750d84d6..73e10fd65 100644 --- a/bin/echo_server.c +++ b/bin/echo_server.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * echo_server.c -- QUIC server that echoes back input line by line */ diff --git a/bin/http_client.c b/bin/http_client.c index 134315383..33f638bce 100644 --- a/bin/http_client.c +++ b/bin/http_client.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * http_client.c -- A simple HTTP/QUIC client */ diff --git a/bin/http_server.c b/bin/http_server.c index 3c2cc0776..c5b2caf80 100644 --- a/bin/http_server.c +++ b/bin/http_server.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * http_server.c -- A simple HTTP/QUIC server * diff --git a/bin/md5_client.c b/bin/md5_client.c index 64526626b..926b721e1 100644 --- a/bin/md5_client.c +++ b/bin/md5_client.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * md5_client.c -- This client sends one or more files to MD5 QUIC server * for MD5 sum calculation. diff --git a/bin/md5_server.c b/bin/md5_server.c index b36768eb9..c5acd3afa 100644 --- a/bin/md5_server.c +++ b/bin/md5_server.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * md5_server.c -- Read one or more streams from the client and return * MD5 sum of the payload. diff --git a/bin/perf_client.c b/bin/perf_client.c index 314ea8dc7..f9cf2913b 100644 --- a/bin/perf_client.c +++ b/bin/perf_client.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * perf_client.c -- Implements the "perf" client, see * https://tools.ietf.org/html/draft-banks-quic-performance-00 diff --git a/bin/perf_server.c b/bin/perf_server.c index 0ecebe101..d43cc6219 100644 --- a/bin/perf_server.c +++ b/bin/perf_server.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * perf_server.c -- Implements the "perf" server, see * https://tools.ietf.org/html/draft-banks-quic-performance-00 diff --git a/bin/prog.c b/bin/prog.c index 0affcb195..b779f92a9 100644 --- a/bin/prog.c +++ b/bin/prog.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #ifndef WIN32 #include diff --git a/bin/prog.h b/bin/prog.h index 804d05422..1638d2328 100644 --- a/bin/prog.h +++ b/bin/prog.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * prog.h -- common setup and options for QUIC program */ diff --git a/bin/test_cert.c b/bin/test_cert.c index af1f8d0ed..e00bde8ec 100644 --- a/bin/test_cert.c +++ b/bin/test_cert.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/bin/test_cert.h b/bin/test_cert.h index 25ed43bdb..4614b57c1 100644 --- a/bin/test_cert.h +++ b/bin/test_cert.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef TEST_CERT_H #define TEST_CERT_H diff --git a/bin/test_common.c b/bin/test_common.c index 174fde748..685947d5f 100644 --- a/bin/test_common.c +++ b/bin/test_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #if __GNUC__ #define _GNU_SOURCE /* For struct in6_pktinfo */ #endif diff --git a/bin/test_common.h b/bin/test_common.h index 5bb291af3..4ad747295 100644 --- a/bin/test_common.h +++ b/bin/test_common.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Test client's and server's common components. */ diff --git a/docs/conf.py b/docs/conf.py index 028b6ddf1..1b6001470 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -20,13 +20,13 @@ # -- Project information ----------------------------------------------------- project = u'lsquic' -copyright = u'2021, LiteSpeed Technologies' +copyright = u'2022, LiteSpeed Technologies' author = u'LiteSpeed Technologies' # The short X.Y version -version = u'3.0' +version = u'3.1' # The full version, including alpha/beta/rc tags -release = u'3.0.4' +release = u'3.1.0' # -- General configuration --------------------------------------------------- diff --git a/include/lsquic.h b/include/lsquic.h index 71c9e3c49..0cba9bb9e 100644 --- a/include/lsquic.h +++ b/include/lsquic.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef __LSQUIC_H__ #define __LSQUIC_H__ @@ -24,8 +24,8 @@ extern "C" { #endif #define LSQUIC_MAJOR_VERSION 3 -#define LSQUIC_MINOR_VERSION 0 -#define LSQUIC_PATCH_VERSION 4 +#define LSQUIC_MINOR_VERSION 1 +#define LSQUIC_PATCH_VERSION 0 /** * Engine flags: diff --git a/include/lsquic_types.h b/include/lsquic_types.h index 92d752ba8..e76e4c98c 100644 --- a/include/lsquic_types.h +++ b/include/lsquic_types.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef __LSQUIC_TYPES_H__ #define __LSQUIC_TYPES_H__ diff --git a/include/lsxpack_header.h b/include/lsxpack_header.h index e4719934b..9c05c7544 100644 --- a/include/lsxpack_header.h +++ b/include/lsxpack_header.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSXPACK_HEADER_H_v206 #define LSXPACK_HEADER_H_v206 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 356322f3f..5494fea3b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. cmake_minimum_required(VERSION 3.0...3.23) add_subdirectory(liblsquic) diff --git a/src/liblsquic/CMakeLists.txt b/src/liblsquic/CMakeLists.txt index e8cdde837..d462e7590 100644 --- a/src/liblsquic/CMakeLists.txt +++ b/src/liblsquic/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. SET(lsquic_STAT_SRCS ls-qpack/lsqpack.c lsquic_adaptive_cc.c @@ -159,3 +159,4 @@ install( DESTINATION share/lsquic NAMESPACE lsquic:: FILE lsquic-targets.cmake) + diff --git a/src/liblsquic/common_cert_set_2.c b/src/liblsquic/common_cert_set_2.c index 4e41de0f0..fb0e06fa7 100644 --- a/src/liblsquic/common_cert_set_2.c +++ b/src/liblsquic/common_cert_set_2.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Copyright (c) 2015 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE.chrome file. diff --git a/src/liblsquic/common_cert_set_2a.inc b/src/liblsquic/common_cert_set_2a.inc index 403417aeb..e9ea3cf3b 100644 --- a/src/liblsquic/common_cert_set_2a.inc +++ b/src/liblsquic/common_cert_set_2a.inc @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Copyright (c) 2015 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE.chrome file. diff --git a/src/liblsquic/common_cert_set_2b.inc b/src/liblsquic/common_cert_set_2b.inc index 586af45b4..45f0e3171 100644 --- a/src/liblsquic/common_cert_set_2b.inc +++ b/src/liblsquic/common_cert_set_2b.inc @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Copyright (c) 2015 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE.chrome file. diff --git a/src/liblsquic/common_cert_set_3.c b/src/liblsquic/common_cert_set_3.c index 1e6d40197..671054387 100644 --- a/src/liblsquic/common_cert_set_3.c +++ b/src/liblsquic/common_cert_set_3.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Copyright (c) 2015 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE.chrome file. diff --git a/src/liblsquic/common_cert_set_3a.inc b/src/liblsquic/common_cert_set_3a.inc index de6677703..d12d4de1a 100644 --- a/src/liblsquic/common_cert_set_3a.inc +++ b/src/liblsquic/common_cert_set_3a.inc @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Copyright (c) 2015 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE.chrome file. diff --git a/src/liblsquic/common_cert_set_3b.inc b/src/liblsquic/common_cert_set_3b.inc index 5f080b753..4ad584bb9 100644 --- a/src/liblsquic/common_cert_set_3b.inc +++ b/src/liblsquic/common_cert_set_3b.inc @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Copyright (c) 2015 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE.chrome file. diff --git a/src/liblsquic/fiu-local.h b/src/liblsquic/fiu-local.h index 7c295ebea..a63f44b0d 100644 --- a/src/liblsquic/fiu-local.h +++ b/src/liblsquic/fiu-local.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* libfiu - Fault Injection in Userspace * diff --git a/src/liblsquic/ls-sfparser.c b/src/liblsquic/ls-sfparser.c index 03bcc4647..281670fd5 100644 --- a/src/liblsquic/ls-sfparser.c +++ b/src/liblsquic/ls-sfparser.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #line 2 "ls-sfparser.c" #line 2 "ls-sfparser.l" /* diff --git a/src/liblsquic/ls-sfparser.h b/src/liblsquic/ls-sfparser.h index 152ba6881..571f73bd2 100644 --- a/src/liblsquic/ls-sfparser.h +++ b/src/liblsquic/ls-sfparser.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* MIT License diff --git a/src/liblsquic/lsquic_adaptive_cc.c b/src/liblsquic/lsquic_adaptive_cc.c index a789476a7..cc1aefa5a 100644 --- a/src/liblsquic/lsquic_adaptive_cc.c +++ b/src/liblsquic/lsquic_adaptive_cc.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* lsquic_adaptive_cc.c -- adaptive congestion controller */ #include diff --git a/src/liblsquic/lsquic_adaptive_cc.h b/src/liblsquic/lsquic_adaptive_cc.h index 8b8fe4953..36ea760b1 100644 --- a/src/liblsquic/lsquic_adaptive_cc.h +++ b/src/liblsquic/lsquic_adaptive_cc.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_adaptive_cc.h -- Adaptive congestion controller * diff --git a/src/liblsquic/lsquic_alarmset.c b/src/liblsquic/lsquic_alarmset.c index 0b98597e5..5a72ee356 100644 --- a/src/liblsquic/lsquic_alarmset.c +++ b/src/liblsquic/lsquic_alarmset.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_alarmset.c -- A set of alarms */ diff --git a/src/liblsquic/lsquic_alarmset.h b/src/liblsquic/lsquic_alarmset.h index 6c1d4c1ac..fd6ea7d58 100644 --- a/src/liblsquic/lsquic_alarmset.h +++ b/src/liblsquic/lsquic_alarmset.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_alarmset.h -- A set of alarms */ diff --git a/src/liblsquic/lsquic_arr.c b/src/liblsquic/lsquic_arr.c index f28c743f6..e3828c564 100644 --- a/src/liblsquic/lsquic_arr.c +++ b/src/liblsquic/lsquic_arr.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_arr.c */ diff --git a/src/liblsquic/lsquic_arr.h b/src/liblsquic/lsquic_arr.h index 994eacf1e..881b771a7 100644 --- a/src/liblsquic/lsquic_arr.h +++ b/src/liblsquic/lsquic_arr.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_arr.h -- Array */ diff --git a/src/liblsquic/lsquic_attq.c b/src/liblsquic/lsquic_attq.c index e00cb197b..4a3eb59fc 100644 --- a/src/liblsquic/lsquic_attq.c +++ b/src/liblsquic/lsquic_attq.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_attq.c -- Advisory Tick Time Queue * diff --git a/src/liblsquic/lsquic_attq.h b/src/liblsquic/lsquic_attq.h index bcc3a222d..c13c80de0 100644 --- a/src/liblsquic/lsquic_attq.h +++ b/src/liblsquic/lsquic_attq.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_attq.h -- Advisory Tick Time Queue */ diff --git a/src/liblsquic/lsquic_bbr.c b/src/liblsquic/lsquic_bbr.c index 3d5f83592..5bd83a7fb 100644 --- a/src/liblsquic/lsquic_bbr.c +++ b/src/liblsquic/lsquic_bbr.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ // Copyright 2016 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE.chrome file. diff --git a/src/liblsquic/lsquic_bbr.h b/src/liblsquic/lsquic_bbr.h index 699080903..89634c62a 100644 --- a/src/liblsquic/lsquic_bbr.h +++ b/src/liblsquic/lsquic_bbr.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_BBR_H #define LSQUIC_BBR_H diff --git a/src/liblsquic/lsquic_bw_sampler.c b/src/liblsquic/lsquic_bw_sampler.c index 3bf7be8b2..2d6541623 100644 --- a/src/liblsquic/lsquic_bw_sampler.c +++ b/src/liblsquic/lsquic_bw_sampler.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_bw_sampler.h b/src/liblsquic/lsquic_bw_sampler.h index 51ca3bfe0..ec2d8e83e 100644 --- a/src/liblsquic/lsquic_bw_sampler.h +++ b/src/liblsquic/lsquic_bw_sampler.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_BW_SAMPLER_H #define LSQUIC_BW_SAMPLER_H 1 diff --git a/src/liblsquic/lsquic_byteswap.h b/src/liblsquic/lsquic_byteswap.h index bf23ace29..fdb9ab3a3 100644 --- a/src/liblsquic/lsquic_byteswap.h +++ b/src/liblsquic/lsquic_byteswap.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_BYTESWAP_H #define LSQUIC_BYTESWAP_H 1 diff --git a/src/liblsquic/lsquic_cfcw.c b/src/liblsquic/lsquic_cfcw.c index c51067c68..d845aaa2b 100644 --- a/src/liblsquic/lsquic_cfcw.c +++ b/src/liblsquic/lsquic_cfcw.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_chsk_stream.c b/src/liblsquic/lsquic_chsk_stream.c index 307a5e696..6cc86b50b 100644 --- a/src/liblsquic/lsquic_chsk_stream.c +++ b/src/liblsquic/lsquic_chsk_stream.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Stream/crypto handshake adapter for the client side. * diff --git a/src/liblsquic/lsquic_chsk_stream.h b/src/liblsquic/lsquic_chsk_stream.h index dada4a149..fe9db8d69 100644 --- a/src/liblsquic/lsquic_chsk_stream.h +++ b/src/liblsquic/lsquic_chsk_stream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Stream/crypto handshake adapter for the client side. */ diff --git a/src/liblsquic/lsquic_cong_ctl.h b/src/liblsquic/lsquic_cong_ctl.h index bfcc1c7ed..31957d7a9 100644 --- a/src/liblsquic/lsquic_cong_ctl.h +++ b/src/liblsquic/lsquic_cong_ctl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_cong_ctl.h -- congestion control interface */ diff --git a/src/liblsquic/lsquic_conn.c b/src/liblsquic/lsquic_conn.c index 028b1d931..f76550dc2 100644 --- a/src/liblsquic/lsquic_conn.c +++ b/src/liblsquic/lsquic_conn.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_conn.h b/src/liblsquic/lsquic_conn.h index 4979240a9..200ba0f2c 100644 --- a/src/liblsquic/lsquic_conn.h +++ b/src/liblsquic/lsquic_conn.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_conn.h -- Connection interface * diff --git a/src/liblsquic/lsquic_conn_flow.h b/src/liblsquic/lsquic_conn_flow.h index 91b41aee5..8fa8587d4 100644 --- a/src/liblsquic/lsquic_conn_flow.h +++ b/src/liblsquic/lsquic_conn_flow.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_conn_flow.h -- Connection flow control-related functions */ diff --git a/src/liblsquic/lsquic_conn_public.h b/src/liblsquic/lsquic_conn_public.h index 21e31f10b..c6bbb3afe 100644 --- a/src/liblsquic/lsquic_conn_public.h +++ b/src/liblsquic/lsquic_conn_public.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_conn_public.h -- Connection's "public interface" * diff --git a/src/liblsquic/lsquic_crand.c b/src/liblsquic/lsquic_crand.c index 58880f080..61b77a8c3 100644 --- a/src/liblsquic/lsquic_crand.c +++ b/src/liblsquic/lsquic_crand.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include diff --git a/src/liblsquic/lsquic_crand.h b/src/liblsquic/lsquic_crand.h index 2333b571d..9e9d904b7 100644 --- a/src/liblsquic/lsquic_crand.h +++ b/src/liblsquic/lsquic_crand.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_crand.h -- cached random bytes * diff --git a/src/liblsquic/lsquic_crt_compress.c b/src/liblsquic/lsquic_crt_compress.c index 42539a20b..c6da73b51 100644 --- a/src/liblsquic/lsquic_crt_compress.c +++ b/src/liblsquic/lsquic_crt_compress.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_crt_compress.h b/src/liblsquic/lsquic_crt_compress.h index f9b708ef0..07a819de7 100644 --- a/src/liblsquic/lsquic_crt_compress.h +++ b/src/liblsquic/lsquic_crt_compress.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef __LSQUIC_CRT_COMPRESS_H__ #define __LSQUIC_CRT_COMPRESS_H__ diff --git a/src/liblsquic/lsquic_crypto.c b/src/liblsquic/lsquic_crypto.c index b24c76d42..2dbf692e2 100644 --- a/src/liblsquic/lsquic_crypto.c +++ b/src/liblsquic/lsquic_crypto.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include diff --git a/src/liblsquic/lsquic_crypto.h b/src/liblsquic/lsquic_crypto.h index 045580016..5a9d194ed 100644 --- a/src/liblsquic/lsquic_crypto.h +++ b/src/liblsquic/lsquic_crypto.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef __LSQUIC_CRYPTO_H__ #define __LSQUIC_CRYPTO_H__ diff --git a/src/liblsquic/lsquic_cubic.c b/src/liblsquic/lsquic_cubic.c index 0d2376374..a4efeacde 100644 --- a/src/liblsquic/lsquic_cubic.c +++ b/src/liblsquic/lsquic_cubic.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_cubic.c -- LSQUIC CUBIC implementation. */ diff --git a/src/liblsquic/lsquic_cubic.h b/src/liblsquic/lsquic_cubic.h index 6f7b25090..8eef0967b 100644 --- a/src/liblsquic/lsquic_cubic.h +++ b/src/liblsquic/lsquic_cubic.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_cubic.h -- CUBIC congestion control protocol. */ diff --git a/src/liblsquic/lsquic_data_in_if.h b/src/liblsquic/lsquic_data_in_if.h index 6deb8e006..b31161c50 100644 --- a/src/liblsquic/lsquic_data_in_if.h +++ b/src/liblsquic/lsquic_data_in_if.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_data_in_if.h -- DATA in interface */ diff --git a/src/liblsquic/lsquic_di_error.c b/src/liblsquic/lsquic_di_error.c index 1bc901852..755eea139 100644 --- a/src/liblsquic/lsquic_di_error.c +++ b/src/liblsquic/lsquic_di_error.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_di_error.c -- A placeholder when things go wrong * diff --git a/src/liblsquic/lsquic_di_hash.c b/src/liblsquic/lsquic_di_hash.c index c889ffd38..900ab5817 100644 --- a/src/liblsquic/lsquic_di_hash.c +++ b/src/liblsquic/lsquic_di_hash.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_di_hash.c -- Copy incoming data into a hash * diff --git a/src/liblsquic/lsquic_di_nocopy.c b/src/liblsquic/lsquic_di_nocopy.c index 0fe8b4bb3..a9de76622 100644 --- a/src/liblsquic/lsquic_di_nocopy.c +++ b/src/liblsquic/lsquic_di_nocopy.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_di_nocopy.c -- The "no-copy" data in stream. * diff --git a/src/liblsquic/lsquic_enc_sess.h b/src/liblsquic/lsquic_enc_sess.h index 3e784e812..f45c15f7d 100644 --- a/src/liblsquic/lsquic_enc_sess.h +++ b/src/liblsquic/lsquic_enc_sess.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_ENC_SESS_H #define LSQUIC_ENC_SESS_H 1 diff --git a/src/liblsquic/lsquic_enc_sess_common.c b/src/liblsquic/lsquic_enc_sess_common.c index 2270b49c3..69b2c443b 100644 --- a/src/liblsquic/lsquic_enc_sess_common.c +++ b/src/liblsquic/lsquic_enc_sess_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_enc_sess_ietf.c b/src/liblsquic/lsquic_enc_sess_ietf.c index 115cd9f0f..726f96c78 100644 --- a/src/liblsquic/lsquic_enc_sess_ietf.c +++ b/src/liblsquic/lsquic_enc_sess_ietf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_enc_sess_ietf.c -- Crypto session for IETF QUIC */ diff --git a/src/liblsquic/lsquic_eng_hist.c b/src/liblsquic/lsquic_eng_hist.c index 783bd9fd0..d8abf7f53 100644 --- a/src/liblsquic/lsquic_eng_hist.c +++ b/src/liblsquic/lsquic_eng_hist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #ifdef WIN32 #include diff --git a/src/liblsquic/lsquic_eng_hist.h b/src/liblsquic/lsquic_eng_hist.h index 4bd6ddbbc..df14504e5 100644 --- a/src/liblsquic/lsquic_eng_hist.h +++ b/src/liblsquic/lsquic_eng_hist.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_eng_hist.h - Engine history. * diff --git a/src/liblsquic/lsquic_engine.c b/src/liblsquic/lsquic_engine.c index c3dcff5a1..0202e7455 100644 --- a/src/liblsquic/lsquic_engine.c +++ b/src/liblsquic/lsquic_engine.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_engine.c - QUIC engine */ diff --git a/src/liblsquic/lsquic_engine_public.h b/src/liblsquic/lsquic_engine_public.h index ff5f2b495..88aa8432c 100644 --- a/src/liblsquic/lsquic_engine_public.h +++ b/src/liblsquic/lsquic_engine_public.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_engine_public.h -- Engine's "public interface" * diff --git a/src/liblsquic/lsquic_ev_log.c b/src/liblsquic/lsquic_ev_log.c index 69573ef2e..cd9e48d41 100644 --- a/src/liblsquic/lsquic_ev_log.c +++ b/src/liblsquic/lsquic_ev_log.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef WIN32 #include #else diff --git a/src/liblsquic/lsquic_ev_log.h b/src/liblsquic/lsquic_ev_log.h index c32bcd072..5e4a9f4e5 100644 --- a/src/liblsquic/lsquic_ev_log.h +++ b/src/liblsquic/lsquic_ev_log.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_ev_log.h -- Event logger */ diff --git a/src/liblsquic/lsquic_frab_list.c b/src/liblsquic/lsquic_frab_list.c index 6da9cf12c..8083c3299 100644 --- a/src/liblsquic/lsquic_frab_list.c +++ b/src/liblsquic/lsquic_frab_list.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frab_list.c -- List of buffer for simple reading and writing */ diff --git a/src/liblsquic/lsquic_frab_list.h b/src/liblsquic/lsquic_frab_list.h index 2691c5f6f..23dc3cf8e 100644 --- a/src/liblsquic/lsquic_frab_list.h +++ b/src/liblsquic/lsquic_frab_list.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frab_list.h -- List of buffer for simple reading and writing * diff --git a/src/liblsquic/lsquic_frame_common.c b/src/liblsquic/lsquic_frame_common.c index 01ba74ae4..26907b702 100644 --- a/src/liblsquic/lsquic_frame_common.c +++ b/src/liblsquic/lsquic_frame_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include "lsquic_frame_common.h" diff --git a/src/liblsquic/lsquic_frame_common.h b/src/liblsquic/lsquic_frame_common.h index b3d10740a..a41bbf47e 100644 --- a/src/liblsquic/lsquic_frame_common.h +++ b/src/liblsquic/lsquic_frame_common.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frame_common.h */ diff --git a/src/liblsquic/lsquic_frame_reader.c b/src/liblsquic/lsquic_frame_reader.c index 15d3bf964..771f92264 100644 --- a/src/liblsquic/lsquic_frame_reader.c +++ b/src/liblsquic/lsquic_frame_reader.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frame_reader.c -- Read HTTP frames from stream */ diff --git a/src/liblsquic/lsquic_frame_reader.h b/src/liblsquic/lsquic_frame_reader.h index 0559ab989..1a55d043f 100644 --- a/src/liblsquic/lsquic_frame_reader.h +++ b/src/liblsquic/lsquic_frame_reader.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frame_reader.h -- Read HTTP frames from stream */ diff --git a/src/liblsquic/lsquic_frame_writer.c b/src/liblsquic/lsquic_frame_writer.c index 8332437bd..ae1919dd5 100644 --- a/src/liblsquic/lsquic_frame_writer.c +++ b/src/liblsquic/lsquic_frame_writer.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frame_writer.c -- write frames to HEADERS stream. * diff --git a/src/liblsquic/lsquic_frame_writer.h b/src/liblsquic/lsquic_frame_writer.h index d087912be..ae7a3c298 100644 --- a/src/liblsquic/lsquic_frame_writer.h +++ b/src/liblsquic/lsquic_frame_writer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_frame_writer.h -- write frames to HEADERS stream. */ diff --git a/src/liblsquic/lsquic_full_conn.c b/src/liblsquic/lsquic_full_conn.c index 26b9ad89f..81632dd1a 100644 --- a/src/liblsquic/lsquic_full_conn.c +++ b/src/liblsquic/lsquic_full_conn.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_full_conn.c -- A "full" connection object has full functionality */ diff --git a/src/liblsquic/lsquic_full_conn.h b/src/liblsquic/lsquic_full_conn.h index 78cd3d090..f2e514e98 100644 --- a/src/liblsquic/lsquic_full_conn.h +++ b/src/liblsquic/lsquic_full_conn.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_FULL_CONN_H #define LSQUIC_FULL_CONN_H diff --git a/src/liblsquic/lsquic_full_conn_ietf.c b/src/liblsquic/lsquic_full_conn_ietf.c index 15231b953..5af1642c6 100644 --- a/src/liblsquic/lsquic_full_conn_ietf.c +++ b/src/liblsquic/lsquic_full_conn_ietf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_full_conn_ietf.c -- IETF QUIC connection. */ diff --git a/src/liblsquic/lsquic_global.c b/src/liblsquic/lsquic_global.c index c16da90b9..9556842c2 100644 --- a/src/liblsquic/lsquic_global.c +++ b/src/liblsquic/lsquic_global.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Global state */ diff --git a/src/liblsquic/lsquic_handshake.c b/src/liblsquic/lsquic_handshake.c index 429814114..d292f72d0 100644 --- a/src/liblsquic/lsquic_handshake.c +++ b/src/liblsquic/lsquic_handshake.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #define _GNU_SOURCE /* for memmem */ #include diff --git a/src/liblsquic/lsquic_handshake.h b/src/liblsquic/lsquic_handshake.h index d16fedac9..323c93945 100644 --- a/src/liblsquic/lsquic_handshake.h +++ b/src/liblsquic/lsquic_handshake.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_HANDSHAKE_H #define LSQUIC_HANDSHAKE_H 1 diff --git a/src/liblsquic/lsquic_hash.c b/src/liblsquic/lsquic_hash.c index 7ac07b340..1ca16121d 100644 --- a/src/liblsquic/lsquic_hash.c +++ b/src/liblsquic/lsquic_hash.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hash.c */ diff --git a/src/liblsquic/lsquic_hash.h b/src/liblsquic/lsquic_hash.h index 9fb99e8b0..ccc7c1846 100644 --- a/src/liblsquic/lsquic_hash.h +++ b/src/liblsquic/lsquic_hash.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hash.c -- A generic hash */ diff --git a/src/liblsquic/lsquic_hcsi_reader.c b/src/liblsquic/lsquic_hcsi_reader.c index 8b365b636..f50ac675d 100644 --- a/src/liblsquic/lsquic_hcsi_reader.c +++ b/src/liblsquic/lsquic_hcsi_reader.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_hcsi_reader.h b/src/liblsquic/lsquic_hcsi_reader.h index 75a91ea5d..62609fb37 100644 --- a/src/liblsquic/lsquic_hcsi_reader.h +++ b/src/liblsquic/lsquic_hcsi_reader.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hcsi_reader.h -- HTTP Control Stream Incoming (HCSI) reader */ diff --git a/src/liblsquic/lsquic_hcso_writer.c b/src/liblsquic/lsquic_hcso_writer.c index efc968249..d1576714e 100644 --- a/src/liblsquic/lsquic_hcso_writer.c +++ b/src/liblsquic/lsquic_hcso_writer.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hcso_writer.c - write to outgoing HTTP Control Stream */ diff --git a/src/liblsquic/lsquic_hcso_writer.h b/src/liblsquic/lsquic_hcso_writer.h index 8809e4443..115e300eb 100644 --- a/src/liblsquic/lsquic_hcso_writer.h +++ b/src/liblsquic/lsquic_hcso_writer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hcso_writer.h */ diff --git a/src/liblsquic/lsquic_headers.h b/src/liblsquic/lsquic_headers.h index a8fe33aa2..8a9d5a9fe 100644 --- a/src/liblsquic/lsquic_headers.h +++ b/src/liblsquic/lsquic_headers.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_HEADERS_H #define LSQUIC_HEADERS_H 1 diff --git a/src/liblsquic/lsquic_headers_stream.c b/src/liblsquic/lsquic_headers_stream.c index c69feda76..dadd19793 100644 --- a/src/liblsquic/lsquic_headers_stream.c +++ b/src/liblsquic/lsquic_headers_stream.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * HEADERS stream logic */ diff --git a/src/liblsquic/lsquic_headers_stream.h b/src/liblsquic/lsquic_headers_stream.h index fcf309a1f..b0895c527 100644 --- a/src/liblsquic/lsquic_headers_stream.h +++ b/src/liblsquic/lsquic_headers_stream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_headers_stream.h -- HEADERS stream interface */ diff --git a/src/liblsquic/lsquic_hkdf.c b/src/liblsquic/lsquic_hkdf.c index ba48d568a..0928bf30e 100644 --- a/src/liblsquic/lsquic_hkdf.c +++ b/src/liblsquic/lsquic_hkdf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_hkdf.h b/src/liblsquic/lsquic_hkdf.h index 93b344b0a..97b0d36e2 100644 --- a/src/liblsquic/lsquic_hkdf.h +++ b/src/liblsquic/lsquic_hkdf.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_HKDF_H #define LSQUIC_HKDF_H 1 diff --git a/src/liblsquic/lsquic_hpi.c b/src/liblsquic/lsquic_hpi.c index 1c78268e5..5ab96690e 100644 --- a/src/liblsquic/lsquic_hpi.c +++ b/src/liblsquic/lsquic_hpi.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hpi.c - implementation of (Extensible) HTTP Priority Iterator. */ diff --git a/src/liblsquic/lsquic_hpi.h b/src/liblsquic/lsquic_hpi.h index 45bc44b3a..d4a3fff7f 100644 --- a/src/liblsquic/lsquic_hpi.h +++ b/src/liblsquic/lsquic_hpi.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hpi.h - HPI: (Extensible) HTTP Priority Iterator * diff --git a/src/liblsquic/lsquic_hq.h b/src/liblsquic/lsquic_hq.h index d972e780d..062dfa730 100644 --- a/src/liblsquic/lsquic_hq.h +++ b/src/liblsquic/lsquic_hq.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hq.h -- HTTP/3 (originally "HTTP over QUIC" or HQ) types */ diff --git a/src/liblsquic/lsquic_hspack_valid.c b/src/liblsquic/lsquic_hspack_valid.c index 30d7792a5..a30b3e666 100644 --- a/src/liblsquic/lsquic_hspack_valid.c +++ b/src/liblsquic/lsquic_hspack_valid.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_hspack_valid.c -- Handshake packet validator. * diff --git a/src/liblsquic/lsquic_http.c b/src/liblsquic/lsquic_http.c index af07512e2..dd2402adf 100644 --- a/src/liblsquic/lsquic_http.c +++ b/src/liblsquic/lsquic_http.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Various HTTP-related functions. */ #include diff --git a/src/liblsquic/lsquic_http1x_if.c b/src/liblsquic/lsquic_http1x_if.c index b8fd90704..8710017a8 100644 --- a/src/liblsquic/lsquic_http1x_if.c +++ b/src/liblsquic/lsquic_http1x_if.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_http1x_if.h b/src/liblsquic/lsquic_http1x_if.h index 5edd6fd31..1ba771b1d 100644 --- a/src/liblsquic/lsquic_http1x_if.h +++ b/src/liblsquic/lsquic_http1x_if.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_HTTP1X_IF_H #define LSQUIC_HTTP1X_IF_H 1 diff --git a/src/liblsquic/lsquic_ietf.h b/src/liblsquic/lsquic_ietf.h index 0f7ed2f01..0c83061c6 100644 --- a/src/liblsquic/lsquic_ietf.h +++ b/src/liblsquic/lsquic_ietf.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_IETF_H #define LSQUIC_IETF_H 1 diff --git a/src/liblsquic/lsquic_int_types.h b/src/liblsquic/lsquic_int_types.h index 9b48d1a3b..dd7d67b78 100644 --- a/src/liblsquic/lsquic_int_types.h +++ b/src/liblsquic/lsquic_int_types.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_INT_TYPES_H #define LSQUIC_INT_TYPES_H 1 diff --git a/src/liblsquic/lsquic_logger.c b/src/liblsquic/lsquic_logger.c index 785bccdcf..07edb5ab9 100644 --- a/src/liblsquic/lsquic_logger.c +++ b/src/liblsquic/lsquic_logger.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * LSQUIC Logger implementation. */ diff --git a/src/liblsquic/lsquic_logger.h b/src/liblsquic/lsquic_logger.h index 1d0d393b8..2d84eba89 100644 --- a/src/liblsquic/lsquic_logger.h +++ b/src/liblsquic/lsquic_logger.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_logger.h -- logging functions and macros. * diff --git a/src/liblsquic/lsquic_malo.c b/src/liblsquic/lsquic_malo.c index 45e72aacf..f14dbd525 100644 --- a/src/liblsquic/lsquic_malo.c +++ b/src/liblsquic/lsquic_malo.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_malo.c -- malo allocator implementation. * diff --git a/src/liblsquic/lsquic_malo.h b/src/liblsquic/lsquic_malo.h index 270bca383..9f701d368 100644 --- a/src/liblsquic/lsquic_malo.h +++ b/src/liblsquic/lsquic_malo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_malo.h -- Fast allocator for fixed-sized objects. */ diff --git a/src/liblsquic/lsquic_min_heap.c b/src/liblsquic/lsquic_min_heap.c index 4935756d5..818f1cb88 100644 --- a/src/liblsquic/lsquic_min_heap.c +++ b/src/liblsquic/lsquic_min_heap.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_min_heap.c */ diff --git a/src/liblsquic/lsquic_min_heap.h b/src/liblsquic/lsquic_min_heap.h index 35ada4a87..b45fca02a 100644 --- a/src/liblsquic/lsquic_min_heap.h +++ b/src/liblsquic/lsquic_min_heap.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_min_heap.h -- Min-heap for pointers */ diff --git a/src/liblsquic/lsquic_mini_conn.c b/src/liblsquic/lsquic_mini_conn.c index 94cda81eb..d7aa161f7 100644 --- a/src/liblsquic/lsquic_mini_conn.c +++ b/src/liblsquic/lsquic_mini_conn.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_mini_conn.c -- Mini connection. * diff --git a/src/liblsquic/lsquic_mini_conn.h b/src/liblsquic/lsquic_mini_conn.h index ddff7755f..80334add1 100644 --- a/src/liblsquic/lsquic_mini_conn.h +++ b/src/liblsquic/lsquic_mini_conn.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_mini_conn.h -- Mini-connection * diff --git a/src/liblsquic/lsquic_mini_conn_ietf.c b/src/liblsquic/lsquic_mini_conn_ietf.c index 5e6c26c79..f2ed267ab 100644 --- a/src/liblsquic/lsquic_mini_conn_ietf.c +++ b/src/liblsquic/lsquic_mini_conn_ietf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_mini_conn_ietf.c -- Mini connection used by the IETF QUIC */ diff --git a/src/liblsquic/lsquic_mini_conn_ietf.h b/src/liblsquic/lsquic_mini_conn_ietf.h index 2347bf363..9d0eec406 100644 --- a/src/liblsquic/lsquic_mini_conn_ietf.h +++ b/src/liblsquic/lsquic_mini_conn_ietf.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_mini_conn_ietf.h -- Mini connection used by the IETF QUIC */ diff --git a/src/liblsquic/lsquic_minmax.c b/src/liblsquic/lsquic_minmax.c index 4eb5f0f9f..d6a184974 100644 --- a/src/liblsquic/lsquic_minmax.c +++ b/src/liblsquic/lsquic_minmax.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Based on Google code released under BSD license here: * https://groups.google.com/forum/#!topic/bbr-dev/3RTgkzi5ZD8 diff --git a/src/liblsquic/lsquic_minmax.h b/src/liblsquic/lsquic_minmax.h index cf1420fe0..ad1ed9151 100644 --- a/src/liblsquic/lsquic_minmax.h +++ b/src/liblsquic/lsquic_minmax.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_MINMAX_H #define LSQUIC_MINMAX_H diff --git a/src/liblsquic/lsquic_mm.c b/src/liblsquic/lsquic_mm.c index 3e2141e6f..3315ebb0a 100644 --- a/src/liblsquic/lsquic_mm.c +++ b/src/liblsquic/lsquic_mm.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_mm.c -- Memory manager. */ diff --git a/src/liblsquic/lsquic_mm.h b/src/liblsquic/lsquic_mm.h index 9575998d3..01c1fbb0d 100644 --- a/src/liblsquic/lsquic_mm.h +++ b/src/liblsquic/lsquic_mm.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_mm.h -- Memory manager. * diff --git a/src/liblsquic/lsquic_pacer.c b/src/liblsquic/lsquic_pacer.c index af188caa6..22842c56e 100644 --- a/src/liblsquic/lsquic_pacer.c +++ b/src/liblsquic/lsquic_pacer.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_pacer.h b/src/liblsquic/lsquic_pacer.h index 131d94db6..883c2a697 100644 --- a/src/liblsquic/lsquic_pacer.h +++ b/src/liblsquic/lsquic_pacer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PACER_H #define LSQUIC_PACER_H 1 diff --git a/src/liblsquic/lsquic_packet_common.c b/src/liblsquic/lsquic_packet_common.c index ae959ba58..de55ead69 100644 --- a/src/liblsquic/lsquic_packet_common.c +++ b/src/liblsquic/lsquic_packet_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_packet_common.c -- some common packet-related routines */ diff --git a/src/liblsquic/lsquic_packet_common.h b/src/liblsquic/lsquic_packet_common.h index 886ef467f..e4f0e85ee 100644 --- a/src/liblsquic/lsquic_packet_common.h +++ b/src/liblsquic/lsquic_packet_common.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PACKET_COMMON_H #define LSQUIC_PACKET_COMMON_H 1 diff --git a/src/liblsquic/lsquic_packet_gquic.c b/src/liblsquic/lsquic_packet_gquic.c index 016170727..21a9c4b7e 100644 --- a/src/liblsquic/lsquic_packet_gquic.c +++ b/src/liblsquic/lsquic_packet_gquic.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include diff --git a/src/liblsquic/lsquic_packet_gquic.h b/src/liblsquic/lsquic_packet_gquic.h index e430b9935..5628c3487 100644 --- a/src/liblsquic/lsquic_packet_gquic.h +++ b/src/liblsquic/lsquic_packet_gquic.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PACKET_GQUIC_H #define LSQUIC_PACKET_GQUIC_H 1 diff --git a/src/liblsquic/lsquic_packet_ietf.h b/src/liblsquic/lsquic_packet_ietf.h index 35c4a601d..d8014cc6d 100644 --- a/src/liblsquic/lsquic_packet_ietf.h +++ b/src/liblsquic/lsquic_packet_ietf.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PACKET_IETF_H #define LSQUIC_PACKET_IETF_H 1 diff --git a/src/liblsquic/lsquic_packet_in.c b/src/liblsquic/lsquic_packet_in.c index 83d9731c7..3bc73a62c 100644 --- a/src/liblsquic/lsquic_packet_in.c +++ b/src/liblsquic/lsquic_packet_in.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_packet_in.h b/src/liblsquic/lsquic_packet_in.h index 1efc91828..4974497e6 100644 --- a/src/liblsquic/lsquic_packet_in.h +++ b/src/liblsquic/lsquic_packet_in.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_packet_in.h */ diff --git a/src/liblsquic/lsquic_packet_out.c b/src/liblsquic/lsquic_packet_out.c index 271e3c8ec..241c7a271 100644 --- a/src/liblsquic/lsquic_packet_out.c +++ b/src/liblsquic/lsquic_packet_out.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_packet_out.c */ diff --git a/src/liblsquic/lsquic_packet_out.h b/src/liblsquic/lsquic_packet_out.h index 5d8820f53..29c59dd1a 100644 --- a/src/liblsquic/lsquic_packet_out.h +++ b/src/liblsquic/lsquic_packet_out.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_packet_out.h -- Structure and routines dealing with packet_out */ diff --git a/src/liblsquic/lsquic_packet_resize.c b/src/liblsquic/lsquic_packet_resize.c index 92d73880b..58ff02720 100644 --- a/src/liblsquic/lsquic_packet_resize.c +++ b/src/liblsquic/lsquic_packet_resize.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Functions to resize packets */ #include diff --git a/src/liblsquic/lsquic_packet_resize.h b/src/liblsquic/lsquic_packet_resize.h index 5510c8e22..bfb4c482a 100644 --- a/src/liblsquic/lsquic_packet_resize.h +++ b/src/liblsquic/lsquic_packet_resize.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_packet_resize.h -- functions to resize packets */ diff --git a/src/liblsquic/lsquic_parse.h b/src/liblsquic/lsquic_parse.h index 0ddb7598d..4b7594d88 100644 --- a/src/liblsquic/lsquic_parse.h +++ b/src/liblsquic/lsquic_parse.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PARSE_H #define LSQUIC_PARSE_H 1 diff --git a/src/liblsquic/lsquic_parse_Q046.c b/src/liblsquic/lsquic_parse_Q046.c index ecb062dc0..c6fc7b801 100644 --- a/src/liblsquic/lsquic_parse_Q046.c +++ b/src/liblsquic/lsquic_parse_Q046.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_parse_Q046.c -- Parsing functions specific to GQUIC Q046 */ diff --git a/src/liblsquic/lsquic_parse_Q050.c b/src/liblsquic/lsquic_parse_Q050.c index 029a1f4a0..f61fb1680 100644 --- a/src/liblsquic/lsquic_parse_Q050.c +++ b/src/liblsquic/lsquic_parse_Q050.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_parse_Q050.c -- Parsing functions specific to GQUIC Q050 */ diff --git a/src/liblsquic/lsquic_parse_common.c b/src/liblsquic/lsquic_parse_common.c index ee7bcc5cb..ffb9282c6 100644 --- a/src/liblsquic/lsquic_parse_common.c +++ b/src/liblsquic/lsquic_parse_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_parse_common.h b/src/liblsquic/lsquic_parse_common.h index f1d051d9c..ca9b08d2a 100644 --- a/src/liblsquic/lsquic_parse_common.h +++ b/src/liblsquic/lsquic_parse_common.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_parse_common.h */ diff --git a/src/liblsquic/lsquic_parse_gquic_be.c b/src/liblsquic/lsquic_parse_gquic_be.c index f5f2f405b..dd4d3c143 100644 --- a/src/liblsquic/lsquic_parse_gquic_be.c +++ b/src/liblsquic/lsquic_parse_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_parse_gquic_be.c -- Parsing functions specific to big-endian * (now only Q043) GQUIC. diff --git a/src/liblsquic/lsquic_parse_gquic_be.h b/src/liblsquic/lsquic_parse_gquic_be.h index 4f8f0bd8c..5d3935958 100644 --- a/src/liblsquic/lsquic_parse_gquic_be.h +++ b/src/liblsquic/lsquic_parse_gquic_be.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PARSE_GQUIC_BE_H #define LSQUIC_PARSE_GQUIC_BE_H diff --git a/src/liblsquic/lsquic_parse_gquic_common.c b/src/liblsquic/lsquic_parse_gquic_common.c index cfaecc88f..18bc46e8d 100644 --- a/src/liblsquic/lsquic_parse_gquic_common.c +++ b/src/liblsquic/lsquic_parse_gquic_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_parse_gquic_common.c -- Parsing functions common to GQUIC */ diff --git a/src/liblsquic/lsquic_parse_ietf.h b/src/liblsquic/lsquic_parse_ietf.h index 6ec1664f2..91f855eda 100644 --- a/src/liblsquic/lsquic_parse_ietf.h +++ b/src/liblsquic/lsquic_parse_ietf.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PARSE_IETF_H #define LSQUIC_PARSE_IETF_H 1 diff --git a/src/liblsquic/lsquic_parse_ietf_v1.c b/src/liblsquic/lsquic_parse_ietf_v1.c index 7638028f7..d73502e3e 100644 --- a/src/liblsquic/lsquic_parse_ietf_v1.c +++ b/src/liblsquic/lsquic_parse_ietf_v1.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_parse_ietf_v1.c -- Parsing functions specific to IETF QUIC v1 */ diff --git a/src/liblsquic/lsquic_parse_iquic_common.c b/src/liblsquic/lsquic_parse_iquic_common.c index d4c1a6464..f5b6b3816 100644 --- a/src/liblsquic/lsquic_parse_iquic_common.c +++ b/src/liblsquic/lsquic_parse_iquic_common.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Parsing routines shared by all IETF QUIC versions. */ diff --git a/src/liblsquic/lsquic_pr_queue.c b/src/liblsquic/lsquic_pr_queue.c index e605c6774..82fb5b5b6 100644 --- a/src/liblsquic/lsquic_pr_queue.c +++ b/src/liblsquic/lsquic_pr_queue.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_pr_queue.c -- packet request queue. */ diff --git a/src/liblsquic/lsquic_pr_queue.h b/src/liblsquic/lsquic_pr_queue.h index 439f4bd8a..e528fe99b 100644 --- a/src/liblsquic/lsquic_pr_queue.h +++ b/src/liblsquic/lsquic_pr_queue.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_pr_queue.h -- a queue of packet requests * diff --git a/src/liblsquic/lsquic_purga.c b/src/liblsquic/lsquic_purga.c index 817e354ca..e4007d2e9 100644 --- a/src/liblsquic/lsquic_purga.c +++ b/src/liblsquic/lsquic_purga.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_purga.h b/src/liblsquic/lsquic_purga.h index c28e06a29..152465d3a 100644 --- a/src/liblsquic/lsquic_purga.h +++ b/src/liblsquic/lsquic_purga.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_purga.h -- Purgatory for CIDs * diff --git a/src/liblsquic/lsquic_push_promise.h b/src/liblsquic/lsquic_push_promise.h index cf936d083..a6abdfa3a 100644 --- a/src/liblsquic/lsquic_push_promise.h +++ b/src/liblsquic/lsquic_push_promise.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_PUSH_PROMISE_H #define LSQUIC_PUSH_PROMISE_H 1 diff --git a/src/liblsquic/lsquic_qdec_hdl.c b/src/liblsquic/lsquic_qdec_hdl.c index 73381a515..4a6c3abc7 100644 --- a/src/liblsquic/lsquic_qdec_hdl.c +++ b/src/liblsquic/lsquic_qdec_hdl.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_qdec_hdl.c -- QPACK decoder streams handler */ diff --git a/src/liblsquic/lsquic_qdec_hdl.h b/src/liblsquic/lsquic_qdec_hdl.h index 8c349c6b8..f2c67297a 100644 --- a/src/liblsquic/lsquic_qdec_hdl.h +++ b/src/liblsquic/lsquic_qdec_hdl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_qdec_hdl.h -- QPACK decoder streams handler * diff --git a/src/liblsquic/lsquic_qenc_hdl.c b/src/liblsquic/lsquic_qenc_hdl.c index 42a667533..8251ea8d5 100644 --- a/src/liblsquic/lsquic_qenc_hdl.c +++ b/src/liblsquic/lsquic_qenc_hdl.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_qenc_hdl.c -- QPACK encoder streams handler */ @@ -34,6 +34,7 @@ #define LSQUIC_LOG_CONN_ID lsquic_conn_log_cid(qeh->qeh_conn) #include "lsquic_logger.h" +#define QENC_MIN_DYN_TABLE_SIZE 32u static int qeh_write_type (struct qpack_enc_hdl *qeh) @@ -123,6 +124,8 @@ lsquic_qeh_settings (struct qpack_enc_hdl *qeh, unsigned max_table_size, enc_opts = LSQPACK_ENC_OPT_STAGE_2 | (server ? LSQPACK_ENC_OPT_SERVER : 0); qeh->qeh_tsu_sz = sizeof(qeh->qeh_tsu_buf); + if (QENC_MIN_DYN_TABLE_SIZE > dyn_table_size) + dyn_table_size = 0; if (0 != lsqpack_enc_init(&qeh->qeh_encoder, (void *) qeh->qeh_conn, max_table_size, dyn_table_size, max_risked_streams, enc_opts, qeh->qeh_tsu_buf, &qeh->qeh_tsu_sz)) diff --git a/src/liblsquic/lsquic_qenc_hdl.h b/src/liblsquic/lsquic_qenc_hdl.h index 37736dd87..8e0bba2a6 100644 --- a/src/liblsquic/lsquic_qenc_hdl.h +++ b/src/liblsquic/lsquic_qenc_hdl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_qenc_hdl.h -- QPACK encoder streams handler * diff --git a/src/liblsquic/lsquic_qlog.c b/src/liblsquic/lsquic_qlog.c index 469aa516e..cde7b5309 100644 --- a/src/liblsquic/lsquic_qlog.c +++ b/src/liblsquic/lsquic_qlog.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_qlog.h b/src/liblsquic/lsquic_qlog.h index 61d2f71d2..60aacd43b 100644 --- a/src/liblsquic/lsquic_qlog.h +++ b/src/liblsquic/lsquic_qlog.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_qlog.h -- QLOG Event logger */ diff --git a/src/liblsquic/lsquic_qpack_dec_logger.h b/src/liblsquic/lsquic_qpack_dec_logger.h index c9739d3eb..0add551fc 100644 --- a/src/liblsquic/lsquic_qpack_dec_logger.h +++ b/src/liblsquic/lsquic_qpack_dec_logger.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* This header file is included into lsqpack.c */ #include "lsquic.h" diff --git a/src/liblsquic/lsquic_qpack_enc_logger.h b/src/liblsquic/lsquic_qpack_enc_logger.h index 9dbf85858..ff4d48eb2 100644 --- a/src/liblsquic/lsquic_qpack_enc_logger.h +++ b/src/liblsquic/lsquic_qpack_enc_logger.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* This header file is included into lsqpack.c */ #include "lsquic.h" diff --git a/src/liblsquic/lsquic_qpack_exp.c b/src/liblsquic/lsquic_qpack_exp.c index f25dc71cd..fae37cc74 100644 --- a/src/liblsquic/lsquic_qpack_exp.c +++ b/src/liblsquic/lsquic_qpack_exp.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_qpack_exp.h b/src/liblsquic/lsquic_qpack_exp.h index 7f39708b5..235b61574 100644 --- a/src/liblsquic/lsquic_qpack_exp.h +++ b/src/liblsquic/lsquic_qpack_exp.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* QPACK Experiment record */ #ifndef LSQUIC_QPACK_EXP_H diff --git a/src/liblsquic/lsquic_qtags.h b/src/liblsquic/lsquic_qtags.h index beade102b..9d3e02c40 100644 --- a/src/liblsquic/lsquic_qtags.h +++ b/src/liblsquic/lsquic_qtags.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_QTAGS_H #define LSQUIC_QTAGS_H 1 diff --git a/src/liblsquic/lsquic_rechist.c b/src/liblsquic/lsquic_rechist.c index 98350efc4..3ec413011 100644 --- a/src/liblsquic/lsquic_rechist.c +++ b/src/liblsquic/lsquic_rechist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_rechist.c -- History of received packets. */ diff --git a/src/liblsquic/lsquic_rechist.h b/src/liblsquic/lsquic_rechist.h index 0f7894b98..8c4ea2821 100644 --- a/src/liblsquic/lsquic_rechist.h +++ b/src/liblsquic/lsquic_rechist.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_rechist.h -- History of received packets. * diff --git a/src/liblsquic/lsquic_rtt.c b/src/liblsquic/lsquic_rtt.c index 90edf2139..6cbba5bee 100644 --- a/src/liblsquic/lsquic_rtt.c +++ b/src/liblsquic/lsquic_rtt.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_rtt.c -- RTT calculation */ diff --git a/src/liblsquic/lsquic_rtt.h b/src/liblsquic/lsquic_rtt.h index e31331d05..f9a3cd924 100644 --- a/src/liblsquic/lsquic_rtt.h +++ b/src/liblsquic/lsquic_rtt.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_rtt.h -- RTT calculation */ diff --git a/src/liblsquic/lsquic_send_ctl.c b/src/liblsquic/lsquic_send_ctl.c index 1574ca495..70a291e14 100644 --- a/src/liblsquic/lsquic_send_ctl.c +++ b/src/liblsquic/lsquic_send_ctl.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_send_ctl.c -- Logic for sending and sent packets */ diff --git a/src/liblsquic/lsquic_send_ctl.h b/src/liblsquic/lsquic_send_ctl.h index 565fd11b6..01156371b 100644 --- a/src/liblsquic/lsquic_send_ctl.h +++ b/src/liblsquic/lsquic_send_ctl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_SEND_CTL_H #define LSQUIC_SEND_CTL_H 1 diff --git a/src/liblsquic/lsquic_senhist.c b/src/liblsquic/lsquic_senhist.c index ca123af38..d63c2a4ce 100644 --- a/src/liblsquic/lsquic_senhist.c +++ b/src/liblsquic/lsquic_senhist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_senhist.c -- Sent history implementation */ diff --git a/src/liblsquic/lsquic_senhist.h b/src/liblsquic/lsquic_senhist.h index 8120c8c90..5d451d1f9 100644 --- a/src/liblsquic/lsquic_senhist.h +++ b/src/liblsquic/lsquic_senhist.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_senhist.h -- History sent packets. * diff --git a/src/liblsquic/lsquic_set.c b/src/liblsquic/lsquic_set.c index 66d97d3f6..143332444 100644 --- a/src/liblsquic/lsquic_set.c +++ b/src/liblsquic/lsquic_set.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_set.c -- A set implementation. * diff --git a/src/liblsquic/lsquic_set.h b/src/liblsquic/lsquic_set.h index 09e6989fb..f910bbadc 100644 --- a/src/liblsquic/lsquic_set.h +++ b/src/liblsquic/lsquic_set.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_set.h -- A set implementation. * diff --git a/src/liblsquic/lsquic_sfcw.c b/src/liblsquic/lsquic_sfcw.c index 1b14be3b2..d8e88166c 100644 --- a/src/liblsquic/lsquic_sfcw.c +++ b/src/liblsquic/lsquic_sfcw.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_sfcw.h b/src/liblsquic/lsquic_sfcw.h index a20691035..795cdc380 100644 --- a/src/liblsquic/lsquic_sfcw.h +++ b/src/liblsquic/lsquic_sfcw.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_sfcw.h -- Stream flow control window functions */ diff --git a/src/liblsquic/lsquic_shsk_stream.c b/src/liblsquic/lsquic_shsk_stream.c index b71709769..f87001f7d 100644 --- a/src/liblsquic/lsquic_shsk_stream.c +++ b/src/liblsquic/lsquic_shsk_stream.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Stream/crypto handshake adapter for the server side. Since on the server * side, the handshake logic is handled in mini conn, this adapter does not diff --git a/src/liblsquic/lsquic_shsk_stream.h b/src/liblsquic/lsquic_shsk_stream.h index edc230c4f..86d0a021a 100644 --- a/src/liblsquic/lsquic_shsk_stream.h +++ b/src/liblsquic/lsquic_shsk_stream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Stream/crypto handshake adapter for the server side. See implementation * for more comments and explanation. diff --git a/src/liblsquic/lsquic_sizes.h b/src/liblsquic/lsquic_sizes.h index 2d92ad422..2e4313e9c 100644 --- a/src/liblsquic/lsquic_sizes.h +++ b/src/liblsquic/lsquic_sizes.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_SIZES_H #define LSQUIC_SIZES_H 1 diff --git a/src/liblsquic/lsquic_spi.c b/src/liblsquic/lsquic_spi.c index 47e81a908..b8dfde431 100644 --- a/src/liblsquic/lsquic_spi.c +++ b/src/liblsquic/lsquic_spi.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_spi.c - implementation of Stream Priority Iterator. */ diff --git a/src/liblsquic/lsquic_spi.h b/src/liblsquic/lsquic_spi.h index e1ff6f5eb..450e1a278 100644 --- a/src/liblsquic/lsquic_spi.h +++ b/src/liblsquic/lsquic_spi.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_spi.h - SPI: Stream Priority Iterator * diff --git a/src/liblsquic/lsquic_stock_shi.c b/src/liblsquic/lsquic_stock_shi.c index 5a45582dd..eca31f5aa 100644 --- a/src/liblsquic/lsquic_stock_shi.c +++ b/src/liblsquic/lsquic_stock_shi.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_stock_shi.c */ diff --git a/src/liblsquic/lsquic_stock_shi.h b/src/liblsquic/lsquic_stock_shi.h index 4f62e4248..49d240bb3 100644 --- a/src/liblsquic/lsquic_stock_shi.h +++ b/src/liblsquic/lsquic_stock_shi.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_stock_shi.h - Stock shared hash interface implementation. */ diff --git a/src/liblsquic/lsquic_str.c b/src/liblsquic/lsquic_str.c index e0f3ea052..371c37789 100644 --- a/src/liblsquic/lsquic_str.c +++ b/src/liblsquic/lsquic_str.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_str.c * diff --git a/src/liblsquic/lsquic_str.h b/src/liblsquic/lsquic_str.h index 1eb7e2bbc..eb0f0cc4a 100644 --- a/src/liblsquic/lsquic_str.h +++ b/src/liblsquic/lsquic_str.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_str.h -- Some string routines. */ diff --git a/src/liblsquic/lsquic_stream.c b/src/liblsquic/lsquic_stream.c index 906497d57..accb30473 100644 --- a/src/liblsquic/lsquic_stream.c +++ b/src/liblsquic/lsquic_stream.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_stream.c -- stream processing */ diff --git a/src/liblsquic/lsquic_stream.h b/src/liblsquic/lsquic_stream.h index cbbc0d4f3..5058ea9cc 100644 --- a/src/liblsquic/lsquic_stream.h +++ b/src/liblsquic/lsquic_stream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_STREAM_H #define LSQUIC_STREAM_H diff --git a/src/liblsquic/lsquic_tokgen.c b/src/liblsquic/lsquic_tokgen.c index 01fee268d..28dc214b8 100644 --- a/src/liblsquic/lsquic_tokgen.c +++ b/src/liblsquic/lsquic_tokgen.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_tokgen.h b/src/liblsquic/lsquic_tokgen.h index c7501206e..b405a49f8 100644 --- a/src/liblsquic/lsquic_tokgen.h +++ b/src/liblsquic/lsquic_tokgen.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_TOKEN_H #define LSQUIC_TOKEN_H 1 diff --git a/src/liblsquic/lsquic_trans_params.c b/src/liblsquic/lsquic_trans_params.c index bf6b468d8..188d54c1d 100644 --- a/src/liblsquic/lsquic_trans_params.c +++ b/src/liblsquic/lsquic_trans_params.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_trans_params.c */ diff --git a/src/liblsquic/lsquic_trans_params.h b/src/liblsquic/lsquic_trans_params.h index 22d101b67..edf2df4a1 100644 --- a/src/liblsquic/lsquic_trans_params.h +++ b/src/liblsquic/lsquic_trans_params.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_trans_params.h -- Transport parameters types and functions. */ diff --git a/src/liblsquic/lsquic_trechist.c b/src/liblsquic/lsquic_trechist.c index c7cefe37c..bb6d4adba 100644 --- a/src/liblsquic/lsquic_trechist.c +++ b/src/liblsquic/lsquic_trechist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/src/liblsquic/lsquic_trechist.h b/src/liblsquic/lsquic_trechist.h index 5c3bcd3bf..6b69e0efd 100644 --- a/src/liblsquic/lsquic_trechist.h +++ b/src/liblsquic/lsquic_trechist.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Tiny receive history. It is used in IETF mini connection, where we want * to use as little memory as possible. This data structure is an array of diff --git a/src/liblsquic/lsquic_util.c b/src/liblsquic/lsquic_util.c index 7b2ba211b..e377cc8f9 100644 --- a/src/liblsquic/lsquic_util.c +++ b/src/liblsquic/lsquic_util.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Utility functions */ diff --git a/src/liblsquic/lsquic_util.h b/src/liblsquic/lsquic_util.h index e2c22a113..8989f9f84 100644 --- a/src/liblsquic/lsquic_util.h +++ b/src/liblsquic/lsquic_util.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_util.h -- Utility functions */ diff --git a/src/liblsquic/lsquic_varint.c b/src/liblsquic/lsquic_varint.c index 237ad3e32..fd9c1ca01 100644 --- a/src/liblsquic/lsquic_varint.c +++ b/src/liblsquic/lsquic_varint.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_varint.c -- routines dealing with IETF QUIC varint. */ diff --git a/src/liblsquic/lsquic_varint.h b/src/liblsquic/lsquic_varint.h index 50a7bd3f1..e7f44bdb1 100644 --- a/src/liblsquic/lsquic_varint.h +++ b/src/liblsquic/lsquic_varint.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_VARINT_H #define LSQUIC_VARINT_H 1 diff --git a/src/liblsquic/lsquic_ver_neg.h b/src/liblsquic/lsquic_ver_neg.h index a52c09859..63fafb46d 100644 --- a/src/liblsquic/lsquic_ver_neg.h +++ b/src/liblsquic/lsquic_ver_neg.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #ifndef LSQUIC_VER_NEG_H #define LSQUIC_VER_NEG_H diff --git a/src/liblsquic/lsquic_version.c b/src/liblsquic/lsquic_version.c index ac2bb1acf..25d477e24 100644 --- a/src/liblsquic/lsquic_version.c +++ b/src/liblsquic/lsquic_version.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include "lsquic.h" diff --git a/src/liblsquic/lsquic_version.h b/src/liblsquic/lsquic_version.h index 46cf26085..2c047a5a9 100644 --- a/src/liblsquic/lsquic_version.h +++ b/src/liblsquic/lsquic_version.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * lsquic_version.h -- version manipulation routines */ diff --git a/src/liblsquic/lsquic_xxhash.c b/src/liblsquic/lsquic_xxhash.c index fc50769b9..38568821b 100644 --- a/src/liblsquic/lsquic_xxhash.c +++ b/src/liblsquic/lsquic_xxhash.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* xxHash - Fast Hash algorithm Copyright (C) 2012-2014, Yann Collet. diff --git a/src/liblsquic/lsquic_xxhash.h b/src/liblsquic/lsquic_xxhash.h index 4a92f415f..d89bf4d7c 100644 --- a/src/liblsquic/lsquic_xxhash.h +++ b/src/liblsquic/lsquic_xxhash.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* xxHash - Extremely Fast Hash algorithm Header File diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 7aee69b62..fab22d334 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. INCLUDE_DIRECTORIES(../src/liblsquic) ENABLE_TESTING() diff --git a/tests/graph_cubic.c b/tests/graph_cubic.c index bf56da43d..f91ce6954 100644 --- a/tests/graph_cubic.c +++ b/tests/graph_cubic.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * This is not really a test: this program prints out cwnd histogram * for visual inspection. diff --git a/tests/mini_parse.c b/tests/mini_parse.c index e05e2299f..108f91f94 100644 --- a/tests/mini_parse.c +++ b/tests/mini_parse.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Convert from our hexdump format to binary: * diff --git a/tests/test_ack.c b/tests/test_ack.c index ed866cba0..dbe856a7f 100644 --- a/tests/test_ack.c +++ b/tests/test_ack.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Test both generation and parsing of IETF ACK frames */ #include diff --git a/tests/test_ack_merge.c b/tests/test_ack_merge.c index e84fecd95..da3654efb 100644 --- a/tests/test_ack_merge.c +++ b/tests/test_ack_merge.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Test ACK merge */ #include diff --git a/tests/test_ackgen_gquic_be.c b/tests/test_ackgen_gquic_be.c index 2ddf21815..2247288a8 100644 --- a/tests/test_ackgen_gquic_be.c +++ b/tests/test_ackgen_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Test how ACK frame is encoded. Receive history module is tested by a * separate unit test. diff --git a/tests/test_ackparse_gquic_be.c b/tests/test_ackparse_gquic_be.c index 2b783e83e..1b8c9debd 100644 --- a/tests/test_ackparse_gquic_be.c +++ b/tests/test_ackparse_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_ackparse_ietf.c b/tests/test_ackparse_ietf.c index 0af1f08c0..78708c651 100644 --- a/tests/test_ackparse_ietf.c +++ b/tests/test_ackparse_ietf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_alarmset.c b/tests/test_alarmset.c index 301a021de..faf7f6e82 100644 --- a/tests/test_alarmset.c +++ b/tests/test_alarmset.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_alt_svc_ver.c b/tests/test_alt_svc_ver.c index b8d13d53f..e3c5184d4 100644 --- a/tests/test_alt_svc_ver.c +++ b/tests/test_alt_svc_ver.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include diff --git a/tests/test_arr.c b/tests/test_arr.c index e27069bda..0a4e36662 100644 --- a/tests/test_arr.c +++ b/tests/test_arr.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include "lsquic_arr.h" diff --git a/tests/test_attq.c b/tests/test_attq.c index 36849f2de..8901972e5 100644 --- a/tests/test_attq.c +++ b/tests/test_attq.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_blocked_gquic_be.c b/tests/test_blocked_gquic_be.c index e198e60cb..2ab947cf0 100644 --- a/tests/test_blocked_gquic_be.c +++ b/tests/test_blocked_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_bw_sampler.c b/tests/test_bw_sampler.c index 3011126c1..07796e290 100644 --- a/tests/test_bw_sampler.c +++ b/tests/test_bw_sampler.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Test adapted from Chromium bandwidth_sampler_test.cc */ // Copyright 2016 The Chromium Authors. All rights reserved. diff --git a/tests/test_chlo_gen.c b/tests/test_chlo_gen.c index 4c3d5a500..b40a77cb8 100644 --- a/tests/test_chlo_gen.c +++ b/tests/test_chlo_gen.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * test_chlo_gen.c -- Test Client Hello generation. */ diff --git a/tests/test_clear_aead.c b/tests/test_clear_aead.c index 939ad3c3b..e0538370c 100644 --- a/tests/test_clear_aead.c +++ b/tests/test_clear_aead.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * See * https://github.com/quicwg/base-drafts/wiki/Test-Vector-for-the-Clear-Text-AEAD-key-derivation diff --git a/tests/test_conn_close_gquic_be.c b/tests/test_conn_close_gquic_be.c index 085078646..c0608ba2b 100644 --- a/tests/test_conn_close_gquic_be.c +++ b/tests/test_conn_close_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_conn_hash.c b/tests/test_conn_hash.c index 5d1870c14..590672b00 100644 --- a/tests/test_conn_hash.c +++ b/tests/test_conn_hash.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_crypto_gen.c b/tests/test_crypto_gen.c index 77589cd7d..7e6ac98fd 100644 --- a/tests/test_crypto_gen.c +++ b/tests/test_crypto_gen.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_cubic.c b/tests/test_cubic.c index b8f0b0d8b..295c1e3d9 100644 --- a/tests/test_cubic.c +++ b/tests/test_cubic.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_dec.c b/tests/test_dec.c index 3836bade6..b48bd5b11 100644 --- a/tests/test_dec.c +++ b/tests/test_dec.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * test_dec.c -- Benchmark decryption using aligned and non-aligned buffers. */ diff --git a/tests/test_di_nocopy.c b/tests/test_di_nocopy.c index d90489e1e..441cbed2b 100644 --- a/tests/test_di_nocopy.c +++ b/tests/test_di_nocopy.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Test the "nocopy" data in stream */ diff --git a/tests/test_elision.c b/tests/test_elision.c index 13f4685c2..e6bef80a3 100644 --- a/tests/test_elision.c +++ b/tests/test_elision.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_engine_ctor.c b/tests/test_engine_ctor.c index 39e83ace1..5e9f67712 100644 --- a/tests/test_engine_ctor.c +++ b/tests/test_engine_ctor.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_export_key.c b/tests/test_export_key.c index b674cf72e..7e0de9c4a 100644 --- a/tests/test_export_key.c +++ b/tests/test_export_key.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_frame_chop.c b/tests/test_frame_chop.c index 6d906f1ef..518b849bf 100644 --- a/tests/test_frame_chop.c +++ b/tests/test_frame_chop.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Write several things to HEADERS stream and check the results. What * varies is the amount of bytes that are written to stream every time. diff --git a/tests/test_frame_reader.c b/tests/test_frame_reader.c index 0028e8e53..0d71a940a 100644 --- a/tests/test_frame_reader.c +++ b/tests/test_frame_reader.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_frame_rw.c b/tests/test_frame_rw.c index 7d13876ab..f4b7dbbf0 100644 --- a/tests/test_frame_rw.c +++ b/tests/test_frame_rw.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * Generate a few thousand headers, frame them using frame writer, read them * using frame reader, parse them, and compare with the original list: the diff --git a/tests/test_frame_writer.c b/tests/test_frame_writer.c index 7f5825481..12b5b1dc9 100644 --- a/tests/test_frame_writer.c +++ b/tests/test_frame_writer.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_goaway_gquic_be.c b/tests/test_goaway_gquic_be.c index b4a14801e..a3db7f9bd 100644 --- a/tests/test_goaway_gquic_be.c +++ b/tests/test_goaway_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_h3_framing.c b/tests/test_h3_framing.c index 9e4c951ef..cf6d25237 100644 --- a/tests/test_h3_framing.c +++ b/tests/test_h3_framing.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * test_h3_framing.c -- test generation of H3 frames */ diff --git a/tests/test_hcsi_reader.c b/tests/test_hcsi_reader.c index 74432c8c1..8e688e64e 100644 --- a/tests/test_hcsi_reader.c +++ b/tests/test_hcsi_reader.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_hkdf.c b/tests/test_hkdf.c index d699ae54a..a29ab4e70 100644 --- a/tests/test_hkdf.c +++ b/tests/test_hkdf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_hpi.c b/tests/test_hpi.c index a601b28f3..d08e3d11a 100644 --- a/tests/test_hpi.c +++ b/tests/test_hpi.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_lsquic_hash.c b/tests/test_lsquic_hash.c index 36fb625bf..f56390195 100644 --- a/tests/test_lsquic_hash.c +++ b/tests/test_lsquic_hash.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_malo.c b/tests/test_malo.c index f7e67f2ff..4f6615ed0 100644 --- a/tests/test_malo.c +++ b/tests/test_malo.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_min_heap.c b/tests/test_min_heap.c index 80100c930..cdd56d267 100644 --- a/tests/test_min_heap.c +++ b/tests/test_min_heap.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Test min heap or benchmark heap creation */ /* Floyd mechanism has been removed. It's not faster. */ diff --git a/tests/test_minmax.c b/tests/test_minmax.c index 6bebe86e8..60e071ec6 100644 --- a/tests/test_minmax.c +++ b/tests/test_minmax.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Tests adopted from Chromium windowed_filter_test.cc */ // Copyright (c) 2016 The Chromium Authors. All rights reserved. diff --git a/tests/test_packet_out.c b/tests/test_packet_out.c index 2b7441080..35478edf0 100644 --- a/tests/test_packet_out.c +++ b/tests/test_packet_out.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_packet_resize.c b/tests/test_packet_resize.c index 360f668b5..bc121bb38 100644 --- a/tests/test_packet_resize.c +++ b/tests/test_packet_resize.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Test packet resizing */ #include diff --git a/tests/test_packno_len.c b/tests/test_packno_len.c index 6cca758cf..9292ba35f 100644 --- a/tests/test_packno_len.c +++ b/tests/test_packno_len.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_parse_packet_in.c b/tests/test_parse_packet_in.c index 648725596..66ab19828 100644 --- a/tests/test_parse_packet_in.c +++ b/tests/test_parse_packet_in.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_purga.c b/tests/test_purga.c index a79e3ec24..28e7ac3f7 100644 --- a/tests/test_purga.c +++ b/tests/test_purga.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_qlog.c b/tests/test_qlog.c index 9d916e75b..fc8f40f9a 100644 --- a/tests/test_qlog.c +++ b/tests/test_qlog.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_quic_be_floats.c b/tests/test_quic_be_floats.c index e1f21d7f4..209b20517 100644 --- a/tests/test_quic_be_floats.c +++ b/tests/test_quic_be_floats.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_rechist.c b/tests/test_rechist.c index cc46ffd10..a41323fc5 100644 --- a/tests/test_rechist.c +++ b/tests/test_rechist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_reg_pkt_headergen.c b/tests/test_reg_pkt_headergen.c index 481379c38..dbf400ded 100644 --- a/tests/test_reg_pkt_headergen.c +++ b/tests/test_reg_pkt_headergen.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_rst_stream_gquic_be.c b/tests/test_rst_stream_gquic_be.c index 26126b827..49971634b 100644 --- a/tests/test_rst_stream_gquic_be.c +++ b/tests/test_rst_stream_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_rst_stream_ietf.c b/tests/test_rst_stream_ietf.c index 5c912fa07..c43be944f 100644 --- a/tests/test_rst_stream_ietf.c +++ b/tests/test_rst_stream_ietf.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_rtt.c b/tests/test_rtt.c index 63c10112b..430046e6a 100644 --- a/tests/test_rtt.c +++ b/tests/test_rtt.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_send_headers.c b/tests/test_send_headers.c index daa0d5dd6..5e709793b 100644 --- a/tests/test_send_headers.c +++ b/tests/test_send_headers.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * test_send_headers.c -- Test what happens when lsquic_stream_send_headers() * is called. diff --git a/tests/test_senhist.c b/tests/test_senhist.c index 35a151099..4804bef29 100644 --- a/tests/test_senhist.c +++ b/tests/test_senhist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_set.c b/tests/test_set.c index dd3280e63..28ce4a3d0 100644 --- a/tests/test_set.c +++ b/tests/test_set.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_sfcw.c b/tests/test_sfcw.c index 7905c0c23..67c659883 100644 --- a/tests/test_sfcw.c +++ b/tests/test_sfcw.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_shi.c b/tests/test_shi.c index 24bf756e7..138c7f7e6 100644 --- a/tests/test_shi.c +++ b/tests/test_shi.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_some_packets.c b/tests/test_some_packets.c index 79dce845d..88766b45e 100644 --- a/tests/test_some_packets.c +++ b/tests/test_some_packets.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Tests in this file have been migrated out of maintest.c */ /* TODO: fix warnings */ diff --git a/tests/test_spi.c b/tests/test_spi.c index 2f1a6001f..b603a4cd7 100644 --- a/tests/test_spi.c +++ b/tests/test_spi.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_stop_waiting_gquic_be.c b/tests/test_stop_waiting_gquic_be.c index 87b996d4c..d1195c2f7 100644 --- a/tests/test_stop_waiting_gquic_be.c +++ b/tests/test_stop_waiting_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_stream.c b/tests/test_stream.c index 860136923..8597530b3 100644 --- a/tests/test_stream.c +++ b/tests/test_stream.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_streamgen.c b/tests/test_streamgen.c index a4b13c58a..a46340d79 100644 --- a/tests/test_streamgen.c +++ b/tests/test_streamgen.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_streamparse.c b/tests/test_streamparse.c index 8013cf4b5..e776f654e 100644 --- a/tests/test_streamparse.c +++ b/tests/test_streamparse.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_tokgen.c b/tests/test_tokgen.c index 9650e20c0..0bc8e63fa 100644 --- a/tests/test_tokgen.c +++ b/tests/test_tokgen.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_trapa.c b/tests/test_trapa.c index f3c4ed604..a0e7e89d7 100644 --- a/tests/test_trapa.c +++ b/tests/test_trapa.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* * test_trapa.c -- Test transport parameters. */ diff --git a/tests/test_trechist.c b/tests/test_trechist.c index f0040c220..163bfca1a 100644 --- a/tests/test_trechist.c +++ b/tests/test_trechist.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /* Tests based on rechist tests */ #include diff --git a/tests/test_varint.c b/tests/test_varint.c index 3f98c4386..b6779b727 100644 --- a/tests/test_varint.c +++ b/tests/test_varint.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_ver_nego.c b/tests/test_ver_nego.c index 9a0217fe3..e753d0a99 100644 --- a/tests/test_ver_nego.c +++ b/tests/test_ver_nego.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/tests/test_wuf_gquic_be.c b/tests/test_wuf_gquic_be.c index 00fc868e3..992c78bc1 100644 --- a/tests/test_wuf_gquic_be.c +++ b/tests/test_wuf_gquic_be.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #include #include #include diff --git a/wincompat/README.txt b/wincompat/README.txt index 18f7680b3..a5ced1f76 100644 --- a/wincompat/README.txt +++ b/wincompat/README.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. +# Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. - only debug and release are expected in the Cmakelists.txt. If you need a different config, please follow the model in that file to add it. - vcpkg does not have boringssl, so you'll have to build it yourself. Follow the instructions at the boringssl repository. diff --git a/wincompat/sys/queue.h b/wincompat/sys/queue.h index 4bc39ab23..e15d61af2 100644 --- a/wincompat/sys/queue.h +++ b/wincompat/sys/queue.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ /*- * SPDX-License-Identifier: BSD-3-Clause * diff --git a/wincompat/vc_compat.h b/wincompat/vc_compat.h index 251e971f2..f5369a7d7 100644 --- a/wincompat/vc_compat.h +++ b/wincompat/vc_compat.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2017 - 2021 LiteSpeed Technologies Inc. See LICENSE. */ +/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ #pragma once #include #include