From 927b202c69bcd9be4c30ba51c74925f2575e1a69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20R=C3=BChsen?= Date: Mon, 26 Dec 2022 13:46:23 +0100 Subject: [PATCH] Release v0.21.2 --- COPYING | 2 +- LICENSE | 2 +- NEWS | 15 ++++++++++++++- fuzz/fuzzer.h | 2 +- fuzz/libpsl_fuzzer.c | 2 +- fuzz/libpsl_load_dafsa_fuzzer.c | 2 +- fuzz/libpsl_load_fuzzer.c | 2 +- fuzz/main.c | 2 +- fuzz/run-afl.sh | 2 +- fuzz/run-clang.sh | 2 +- include/libpsl.h.in | 2 +- libtool_version_info.txt | 2 +- src/psl.c | 2 +- tests/test-is-cookie-domain-acceptable.c | 2 +- tests/test-is-public-all.c | 2 +- tests/test-is-public-builtin.c | 2 +- tests/test-is-public.c | 2 +- tests/test-registrable-domain.c | 2 +- tools/psl.c | 4 ++-- version.txt | 2 +- 20 files changed, 34 insertions(+), 21 deletions(-) diff --git a/COPYING b/COPYING index 7dcd626..ba7141b 100644 --- a/COPYING +++ b/COPYING @@ -1,4 +1,4 @@ -Copyright (C) 2014-2018 Tim Rühsen +Copyright (C) 2014-2022 Tim Rühsen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/LICENSE b/LICENSE index 2047187..ba7141b 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (C) 2014-2015 Tim Rühsen +Copyright (C) 2014-2022 Tim Rühsen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/NEWS b/NEWS index dc75123..6a701b9 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,17 @@ -Copyright (C) 2014-2020 Tim Rühsen +Copyright (C) 2014-2022 Tim Rühsen + +26.12.2022 Release V0.21.2 + * Increased internal label size + * Meson build improvements (needs meson >= 0.60.0) + * Autoconf build improvements + * Add instructions on how to build from tarball + * Add WSAStartup() for Windows psl tool and tests + * Bump gettext version to 0.19.3 + * Fix stack buffer overflow WRITE 1 in domain_to_punycode() + (Relevant only when built without any IDNA library.) + * Fix undefined behavior in library code + * Ensures that calls to fopen() and stat() can handle largefiles + * Several minor (non-functional) changes 18.07.2020 Release V0.21.1 * Fixing a test due to recent changes in upstream PSL diff --git a/fuzz/fuzzer.h b/fuzz/fuzzer.h index 3d053d5..ab8304d 100644 --- a/fuzz/fuzzer.h +++ b/fuzz/fuzzer.h @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017-2018 Tim Ruehsen + * Copyright(c) 2017-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/fuzz/libpsl_fuzzer.c b/fuzz/libpsl_fuzzer.c index ff72949..a7166a7 100644 --- a/fuzz/libpsl_fuzzer.c +++ b/fuzz/libpsl_fuzzer.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017-2018 Tim Ruehsen + * Copyright(c) 2017-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/fuzz/libpsl_load_dafsa_fuzzer.c b/fuzz/libpsl_load_dafsa_fuzzer.c index a60b099..2ca4edb 100644 --- a/fuzz/libpsl_load_dafsa_fuzzer.c +++ b/fuzz/libpsl_load_dafsa_fuzzer.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017-2018 Tim Ruehsen + * Copyright(c) 2017-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/fuzz/libpsl_load_fuzzer.c b/fuzz/libpsl_load_fuzzer.c index 8eef5cb..29d319b 100644 --- a/fuzz/libpsl_load_fuzzer.c +++ b/fuzz/libpsl_load_fuzzer.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017-2018 Tim Ruehsen + * Copyright(c) 2017-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/fuzz/main.c b/fuzz/main.c index eb7a10f..1f1503b 100644 --- a/fuzz/main.c +++ b/fuzz/main.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2017-2018 Tim Ruehsen + * Copyright(c) 2017-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/fuzz/run-afl.sh b/fuzz/run-afl.sh index 76d4df2..fe837fe 100755 --- a/fuzz/run-afl.sh +++ b/fuzz/run-afl.sh @@ -1,6 +1,6 @@ #!/bin/sh -eu # -# Copyright(c) 2017-2018 Tim Ruehsen +# Copyright(c) 2017-2022 Tim Ruehsen # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), diff --git a/fuzz/run-clang.sh b/fuzz/run-clang.sh index fe051f2..5fd8f20 100755 --- a/fuzz/run-clang.sh +++ b/fuzz/run-clang.sh @@ -1,6 +1,6 @@ #!/bin/bash -e # -# Copyright(c) 2017-2018 Tim Ruehsen +# Copyright(c) 2017-2022 Tim Ruehsen # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), diff --git a/include/libpsl.h.in b/include/libpsl.h.in index 45c9345..2ae71da 100644 --- a/include/libpsl.h.in +++ b/include/libpsl.h.in @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/libtool_version_info.txt b/libtool_version_info.txt index fc0a817..e86a9f5 100644 --- a/libtool_version_info.txt +++ b/libtool_version_info.txt @@ -1 +1 @@ -8:3:3 +8:4:3 diff --git a/src/psl.c b/src/psl.c index 8dfc8ed..6c9d904 100644 --- a/src/psl.c +++ b/src/psl.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/test-is-cookie-domain-acceptable.c b/tests/test-is-cookie-domain-acceptable.c index 0286647..05aba79 100644 --- a/tests/test-is-cookie-domain-acceptable.c +++ b/tests/test-is-cookie-domain-acceptable.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/test-is-public-all.c b/tests/test-is-public-all.c index c12bfed..baee899 100644 --- a/tests/test-is-public-all.c +++ b/tests/test-is-public-all.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/test-is-public-builtin.c b/tests/test-is-public-builtin.c index ea3a434..7394eb0 100644 --- a/tests/test-is-public-builtin.c +++ b/tests/test-is-public-builtin.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/test-is-public.c b/tests/test-is-public.c index 5ef14cc..58b07c2 100644 --- a/tests/test-is-public.c +++ b/tests/test-is-public.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tests/test-registrable-domain.c b/tests/test-registrable-domain.c index b4efff8..775eca5 100644 --- a/tests/test-registrable-domain.c +++ b/tests/test-registrable-domain.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), diff --git a/tools/psl.c b/tools/psl.c index fb20a3d..95d8b65 100644 --- a/tools/psl.c +++ b/tools/psl.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2014-2018 Tim Ruehsen + * Copyright(c) 2014-2022 Tim Ruehsen * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -163,7 +163,7 @@ int main(int argc, const char *const *argv) printf("psl %s (0x%06x)\n", PACKAGE_VERSION, psl_check_version_number(0)); printf("libpsl %s\n", psl_get_version()); printf("\n"); - printf("Copyright (C) 2014-2018 Tim Ruehsen\n"); + printf("Copyright (C) 2014-2022 Tim Ruehsen\n"); printf("License: MIT\n"); exit(0); } diff --git a/version.txt b/version.txt index a67ceba..59dad10 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.21.1 +0.21.2