From ee1723281650c9093b9e02920c4e2a8dbc361fc5 Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Sat, 20 Jan 2024 11:57:53 +0100 Subject: [PATCH] Applied updates --- AUTHORS | 2 +- appveyor.yml | 72 ++++++++++++++++--- autogen.ps1 | 25 ++++--- common/byte_stream.h | 2 +- common/common.h | 2 +- common/config_borlandc.h | 2 +- common/config_msc.h | 2 +- common/config_winapi.h | 2 +- common/file_stream.h | 2 +- common/memory.h | 2 +- common/narrow_string.h | 2 +- common/system_string.h | 2 +- common/types.h.in | 2 +- common/wide_string.h | 2 +- configure.ac | 2 +- dpkg/copyright | 2 +- include/liblnk.h.in | 2 +- include/liblnk/codepage.h | 2 +- include/liblnk/definitions.h.in | 2 +- include/liblnk/error.h | 2 +- include/liblnk/extern.h | 2 +- include/liblnk/features.h.in | 2 +- include/liblnk/types.h.in | 2 +- liblnk.nuspec | 6 +- liblnk/liblnk.c | 2 +- liblnk/liblnk.rc.in | 2 +- liblnk/liblnk_codepage.h | 2 +- liblnk/liblnk_data_block.c | 2 +- liblnk/liblnk_data_block.h | 2 +- liblnk/liblnk_data_string.c | 2 +- liblnk/liblnk_data_string.h | 2 +- liblnk/liblnk_debug.c | 2 +- liblnk/liblnk_debug.h | 2 +- liblnk/liblnk_definitions.h.in | 2 +- ...blnk_distributed_link_tracker_properties.c | 2 +- ...blnk_distributed_link_tracker_properties.h | 2 +- ...lnk_distributed_link_tracking_data_block.c | 2 +- ...lnk_distributed_link_tracking_data_block.h | 2 +- liblnk/liblnk_error.c | 2 +- liblnk/liblnk_error.h | 2 +- liblnk/liblnk_extern.h | 2 +- liblnk/liblnk_file.c | 2 +- liblnk/liblnk_file.h | 2 +- liblnk/liblnk_file_header.c | 2 +- liblnk/liblnk_file_header.h | 2 +- liblnk/liblnk_io_handle.c | 2 +- liblnk/liblnk_io_handle.h | 2 +- liblnk/liblnk_known_folder_location.c | 2 +- liblnk/liblnk_known_folder_location.h | 2 +- liblnk/liblnk_libbfio.h | 2 +- liblnk/liblnk_libcdata.h | 2 +- liblnk/liblnk_libcerror.h | 2 +- liblnk/liblnk_libclocale.h | 2 +- liblnk/liblnk_libcnotify.h | 2 +- liblnk/liblnk_libcthreads.h | 2 +- liblnk/liblnk_libfdatetime.h | 2 +- liblnk/liblnk_libfguid.h | 2 +- liblnk/liblnk_libfwps.h | 2 +- liblnk/liblnk_libfwsi.h | 2 +- liblnk/liblnk_libuna.h | 2 +- liblnk/liblnk_link_target_identifier.c | 2 +- liblnk/liblnk_link_target_identifier.h | 2 +- liblnk/liblnk_location_information.c | 2 +- liblnk/liblnk_location_information.h | 2 +- liblnk/liblnk_notify.c | 2 +- liblnk/liblnk_notify.h | 2 +- liblnk/liblnk_special_folder_location.c | 2 +- liblnk/liblnk_special_folder_location.h | 2 +- liblnk/liblnk_strings_data_block.c | 2 +- liblnk/liblnk_strings_data_block.h | 2 +- liblnk/liblnk_support.c | 2 +- liblnk/liblnk_support.h | 2 +- liblnk/liblnk_types.h | 2 +- liblnk/liblnk_unused.h | 2 +- liblnk/lnk_data_blocks.h | 2 +- liblnk/lnk_file_header.h | 2 +- liblnk/lnk_location_information.h | 2 +- liblnk/lnk_network_share_information.h | 2 +- liblnk/lnk_volume_information.h | 2 +- lnktools/info_handle.c | 2 +- lnktools/info_handle.h | 2 +- lnktools/lnkinfo.c | 2 +- lnktools/lnktools_getopt.c | 2 +- lnktools/lnktools_getopt.h | 2 +- lnktools/lnktools_i18n.h | 2 +- lnktools/lnktools_libbfio.h | 2 +- lnktools/lnktools_libcerror.h | 2 +- lnktools/lnktools_libclocale.h | 2 +- lnktools/lnktools_libcnotify.h | 2 +- lnktools/lnktools_libfdatetime.h | 2 +- lnktools/lnktools_libfguid.h | 2 +- lnktools/lnktools_libfwps.h | 2 +- lnktools/lnktools_libfwsi.h | 2 +- lnktools/lnktools_liblnk.h | 2 +- lnktools/lnktools_libuna.h | 2 +- lnktools/lnktools_output.c | 4 +- lnktools/lnktools_output.h | 2 +- lnktools/lnktools_signal.c | 2 +- lnktools/lnktools_signal.h | 2 +- lnktools/lnktools_unused.h | 2 +- lnktools/path_string.c | 2 +- lnktools/path_string.h | 2 +- lnktools/property_store.c | 2 +- lnktools/property_store.h | 2 +- lnktools/shell_items.c | 2 +- lnktools/shell_items.h | 2 +- manuals/liblnk.3 | 2 +- manuals/lnkinfo.1 | 2 +- ossfuzz/file_fuzzer.cc | 2 +- ossfuzz/ossfuzz_libbfio.h | 2 +- ossfuzz/ossfuzz_liblnk.h | 2 +- pylnk/pylnk.c | 2 +- pylnk/pylnk.h | 2 +- pylnk/pylnk_codepage.c | 2 +- pylnk/pylnk_codepage.h | 2 +- pylnk/pylnk_data_block.c | 2 +- pylnk/pylnk_data_block.h | 2 +- pylnk/pylnk_data_blocks.c | 2 +- pylnk/pylnk_data_blocks.h | 2 +- pylnk/pylnk_data_flags.c | 2 +- pylnk/pylnk_data_flags.h | 2 +- pylnk/pylnk_datetime.c | 2 +- pylnk/pylnk_datetime.h | 2 +- ...lnk_distributed_link_tracking_data_block.c | 2 +- ...lnk_distributed_link_tracking_data_block.h | 2 +- pylnk/pylnk_drive_types.c | 2 +- pylnk/pylnk_drive_types.h | 2 +- pylnk/pylnk_error.c | 2 +- pylnk/pylnk_error.h | 2 +- pylnk/pylnk_file.c | 2 +- pylnk/pylnk_file.h | 2 +- pylnk/pylnk_file_attribute_flags.c | 2 +- pylnk/pylnk_file_attribute_flags.h | 2 +- pylnk/pylnk_file_object_io_handle.c | 2 +- pylnk/pylnk_file_object_io_handle.h | 2 +- pylnk/pylnk_guid.c | 2 +- pylnk/pylnk_guid.h | 2 +- pylnk/pylnk_integer.c | 2 +- pylnk/pylnk_integer.h | 2 +- pylnk/pylnk_libbfio.h | 2 +- pylnk/pylnk_libcerror.h | 2 +- pylnk/pylnk_libclocale.h | 2 +- pylnk/pylnk_libfguid.h | 2 +- pylnk/pylnk_liblnk.h | 2 +- pylnk/pylnk_libuna.h | 2 +- pylnk/pylnk_python.h | 2 +- pylnk/pylnk_string.c | 2 +- pylnk/pylnk_string.h | 2 +- pylnk/pylnk_strings_data_block.c | 2 +- pylnk/pylnk_strings_data_block.h | 2 +- pylnk/pylnk_unused.h | 2 +- tests/lnk_test_data_block.c | 2 +- tests/lnk_test_data_string.c | 2 +- ...test_distributed_link_tracker_properties.c | 2 +- tests/lnk_test_error.c | 2 +- tests/lnk_test_file.c | 2 +- tests/lnk_test_file_header.c | 2 +- tests/lnk_test_functions.c | 2 +- tests/lnk_test_functions.h | 2 +- tests/lnk_test_getopt.c | 2 +- tests/lnk_test_getopt.h | 2 +- tests/lnk_test_io_handle.c | 2 +- tests/lnk_test_known_folder_location.c | 2 +- tests/lnk_test_libbfio.h | 2 +- tests/lnk_test_libcerror.h | 2 +- tests/lnk_test_libclocale.h | 2 +- tests/lnk_test_libcnotify.h | 2 +- tests/lnk_test_libcpath.h | 2 +- tests/lnk_test_liblnk.h | 2 +- tests/lnk_test_libuna.h | 2 +- tests/lnk_test_link_target_identifier.c | 2 +- tests/lnk_test_location_information.c | 2 +- tests/lnk_test_macros.h | 2 +- tests/lnk_test_memory.c | 2 +- tests/lnk_test_memory.h | 2 +- tests/lnk_test_notify.c | 2 +- tests/lnk_test_special_folder_location.c | 2 +- tests/lnk_test_support.c | 2 +- tests/lnk_test_tools_info_handle.c | 2 +- tests/lnk_test_tools_output.c | 2 +- tests/lnk_test_tools_path_string.c | 2 +- tests/lnk_test_tools_signal.c | 2 +- tests/lnk_test_unused.h | 2 +- tests/pylnk_test_data_block.py | 2 +- tests/pylnk_test_file.py | 2 +- tests/pylnk_test_support.py | 2 +- tests/runtests.py | 5 +- tests/test_python_module.sh | 16 +++-- tox.ini | 2 +- 189 files changed, 281 insertions(+), 213 deletions(-) diff --git a/AUTHORS b/AUTHORS index 318ca3a..287b160 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,4 +1,4 @@ Acknowledgements: liblnk -Copyright (C) 2009-2023, Joachim Metz +Copyright (C) 2009-2024, Joachim Metz diff --git a/appveyor.yml b/appveyor.yml index 8bda43d..7ee745b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -123,14 +123,66 @@ environment: CFLAGS: "-I/usr/local/include" LDFLAGS: "-L/usr/local/lib" CONFIGURE_OPTIONS: "--disable-dependency-tracking --prefix=/usr/local --enable-python --with-pyprefix" - - TARGET: python311 - BUILD_ENVIRONMENT: python + - TARGET: windows-tox-py38-32bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python38\\python.exe" + PYTHON_VERSION: 3.8 + TOXENV: py38 + - TARGET: windows-tox-py38-64bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python38-x64\\python.exe" + PYTHON_VERSION: 3.8 + TOXENV: py38 + - TARGET: windows-tox-py39-32bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python39\\python.exe" + PYTHON_VERSION: 3.9 + TOXENV: py39 + - TARGET: windows-tox-py39-64bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python39-x64\\python.exe" + PYTHON_VERSION: 3.9 + TOXENV: py39 + - TARGET: windows-tox-py310-32bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python310\\python.exe" + PYTHON_VERSION: 3.10 + TOXENV: py310 + - TARGET: windows-tox-py310-64bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python310-x64\\python.exe" + PYTHON_VERSION: 3.10 + TOXENV: py310 + - TARGET: windows-tox-py311-32bit + BUILD_ENVIRONMENT: python-tox APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 PYTHON: "C:\\Python311\\python.exe" - - TARGET: python311-x64 - BUILD_ENVIRONMENT: python + PYTHON_VERSION: 3.11 + TOXENV: py311 + - TARGET: windows-tox-py311-64bit + BUILD_ENVIRONMENT: python-tox APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 PYTHON: "C:\\Python311-x64\\python.exe" + PYTHON_VERSION: 3.11 + TOXENV: py311 + - TARGET: windows-tox-py312-32bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python312\\python.exe" + PYTHON_VERSION: 3.12 + TOXENV: py312 + - TARGET: windows-tox-py312-64bit + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + PYTHON: "C:\\Python312-x64\\python.exe" + PYTHON_VERSION: 3.12 + TOXENV: py312 - TARGET: macos-tox-py38 BUILD_ENVIRONMENT: python-tox APPVEYOR_BUILD_WORKER_IMAGE: macos-monterey @@ -201,9 +253,9 @@ install: git clone https://github.com/libyal/vstools.git ..\vstools ) - sh: if test ${BUILD_ENVIRONMENT} = "python-tox" || test ${BUILD_ENVIRONMENT} = "xcode"; then brew update-reset && brew update -q; fi - sh: if test ${BUILD_ENVIRONMENT} = "python-tox" || test ${BUILD_ENVIRONMENT} = "xcode"; then brew install -q autoconf automake gettext gnu-sed libtool pkg-config || true; fi +- cmd: if [%BUILD_ENVIRONMENT%]==[python-tox] ( + "%PYTHON%" -m pip install -U tox twine ) - sh: if test ${BUILD_ENVIRONMENT} = "python-tox"; then brew install -q python@${PYTHON_VERSION} tox twine-pypi || true; fi -- cmd: if [%BUILD_ENVIRONMENT%]==[python] ( - "%PYTHON%" -m pip install -U pip setuptools twine wheel ) - ps: If ($env:BUILD_ENVIRONMENT -eq "cygwin64") { (New-Object Net.WebClient).DownloadFile("https://cygwin.com/setup-x86_64.exe", "C:\\cygwin64\\setup-x86_64.exe") } - cmd: if [%BUILD_ENVIRONMENT%]==[cygwin64] ( @@ -214,7 +266,7 @@ install: $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://uploader.codecov.io/latest/windows/codecov.exe -Outfile ..\codecov.exe } build_script: -- ps: If ($env:BUILD_ENVIRONMENT -eq "msbuild" -or ($env:BUILD_ENVIRONMENT -eq "python" -and $isWindows)) { +- ps: If ($env:BUILD_ENVIRONMENT -eq "msbuild" -or ($env:BUILD_ENVIRONMENT -eq "python-tox" -and $isWindows)) { .\synclibs.ps1; .\autogen.ps1 } - ps: If ($env:TARGET -eq "vs2008") { @@ -233,8 +285,8 @@ build_script: move vs2022 msvscpp && nuget pack liblnk.nuspec ) - sh: if test ${BUILD_ENVIRONMENT} = "xcode"; then export PATH="/usr/local/opt/gettext/bin:$PATH"; export SED="/usr/local/bin/gsed"; tests/build.sh ${CONFIGURE_OPTIONS}; fi -- cmd: if [%BUILD_ENVIRONMENT%]==[python] ( - "%PYTHON%" setup.py bdist_wheel ) +- cmd: if [%BUILD_ENVIRONMENT%]==[python-tox] ( + "%PYTHON%" -m tox -e%TOXENV% ) - sh: if test ${BUILD_ENVIRONMENT} = "python-tox"; then export PATH="/usr/local/opt/gettext/bin:$PATH"; export SED="/usr/local/bin/gsed"; ./synclibs.sh && ./autogen.sh && ./configure --disable-nls --disable-shared-libs && make sources >/dev/null && tox -e${TOXENV}; fi - cmd: if [%BUILD_ENVIRONMENT%]==[cygwin64] ( xcopy /i /q /s C:\projects\liblnk C:\cygwin64\home\appveyor\liblnk && @@ -270,7 +322,7 @@ artifacts: deploy_script: - ps: If ($env:APPVEYOR_REPO_TAG -eq "true" -and $isWindows -and $env:TARGET -eq "vs2022-nuget") { Invoke-Expression "nuget push *.nupkg -NonInteractive -NoSymbols -Source https://api.nuget.org/v3/index.json -ApiKey ${env:NUGET_TOKEN}" } -- ps: If ($env:APPVEYOR_REPO_TAG -eq "true" -and $isWindows -and $env:BUILD_ENVIRONMENT -eq "python") { +- ps: If ($env:APPVEYOR_REPO_TAG -eq "true" -and $isWindows -and $env:BUILD_ENVIRONMENT -eq "python-tox") { Invoke-Expression "${env:PYTHON} -m twine upload dist/*.whl --username __token__ --password ${env:PYPI_TOKEN} --skip-existing" } - sh: if test ${APPVEYOR_REPO_TAG} = "true" && test ${BUILD_ENVIRONMENT} = "python-tox"; then twine upload dist/*.whl --username __token__ --password ${PYPI_TOKEN} --skip-existing; fi diff --git a/autogen.ps1 b/autogen.ps1 index ed2049a..520fdb8 100644 --- a/autogen.ps1 +++ b/autogen.ps1 @@ -1,6 +1,6 @@ # Script to generate the necessary files for a msvscpp build # -# Version: 20230104 +# Version: 20230118 $WinFlex = "..\win_flex_bison\win_flex.exe" $WinBison = "..\win_flex_bison\win_bison.exe" @@ -9,17 +9,22 @@ $Library = Get-Content -Path configure.ac | select -skip 3 -first 1 | % { $_ -Re $Version = Get-Content -Path configure.ac | select -skip 4 -first 1 | % { $_ -Replace " \[","" } | % { $_ -Replace "\],","" } $Prefix = ${Library}.Substring(3) -Get-Content -Path "include\${Library}.h.in" > "include\${Library}.h" -Get-Content -Path "include\${Library}\definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } > "include\${Library}\definitions.h" -Get-Content -Path "include\${Library}\features.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } > "include\${Library}\features.h" -Get-Content -Path "include\${Library}\types.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } > "include\${Library}\types.h" -Get-Content -Path "common\types.h.in" | % { $_ -Replace "@PACKAGE@","${Library}" } > "common\types.h" -Get-Content -Path "${Library}\${Library}_definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } > "${Library}\${Library}_definitions.h" -Get-Content -Path "${Library}\${Library}.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } > "${Library}\${Library}.rc" +Get-Content -Path "include\${Library}.h.in" | Out-File -Encoding ascii "include\${Library}.h" +Get-Content -Path "include\${Library}\definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "include\${Library}\definitions.h" +Get-Content -Path "include\${Library}\features.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } | Out-File -Encoding ascii "include\${Library}\features.h" +Get-Content -Path "include\${Library}\types.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } | Out-File -Encoding ascii "include\${Library}\types.h" +Get-Content -Path "common\types.h.in" | % { $_ -Replace "@PACKAGE@","${Library}" } | Out-File -Encoding ascii "common\types.h" +Get-Content -Path "${Library}\${Library}_definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "${Library}\${Library}_definitions.h" +Get-Content -Path "${Library}\${Library}.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "${Library}\${Library}.rc" + +If (Test-Path "setup.cfg.in") +{ + Get-Content -Path "setup.cfg.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "setup.cfg" +} If (Test-Path "${Prefix}.net") { - Get-Content -Path "${Prefix}.net\${Prefix}.net.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } > "${Prefix}.net\${Prefix}.net.rc" + Get-Content -Path "${Prefix}.net\${Prefix}.net.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "${Prefix}.net\${Prefix}.net.rc" } $NamePrefix = "" @@ -38,7 +43,7 @@ ForEach (${DirectoryElement} in Get-ChildItem -Path "${Library}\*.l") $Output = Invoke-Expression -Command "& '${WinFlex}' -Cf ${DirectoryElement} 2>&1" Write-Host ${Output} - # Moving manually since win_flex -o does not provide the expected behavior. + # Moving manually since `win_flex -o filename' does not provide the expected behavior. Move-Item "lex.yy.c" ${OutputFile} -force } diff --git a/common/byte_stream.h b/common/byte_stream.h index 4619f89..09af2bc 100644 --- a/common/byte_stream.h +++ b/common/byte_stream.h @@ -1,7 +1,7 @@ /* * Byte stream functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/common.h b/common/common.h index 7ce3c5e..748f87a 100644 --- a/common/common.h +++ b/common/common.h @@ -1,7 +1,7 @@ /* * Common include file * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_borlandc.h b/common/config_borlandc.h index ef90ea6..2ed0f49 100644 --- a/common/config_borlandc.h +++ b/common/config_borlandc.h @@ -1,7 +1,7 @@ /* * Configuration for the Borland/CodeGear C++ Builder compiler * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_msc.h b/common/config_msc.h index 689d6a3..1b4185b 100644 --- a/common/config_msc.h +++ b/common/config_msc.h @@ -1,7 +1,7 @@ /* * Configuration for the Microsoft Visual Studio C++ compiler * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_winapi.h b/common/config_winapi.h index 4c88a9e..c7d1d1d 100644 --- a/common/config_winapi.h +++ b/common/config_winapi.h @@ -1,7 +1,7 @@ /* * Configuration file for WINAPI * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/file_stream.h b/common/file_stream.h index 04ebd91..5ed5291 100644 --- a/common/file_stream.h +++ b/common/file_stream.h @@ -1,7 +1,7 @@ /* * FILE stream functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/memory.h b/common/memory.h index 19ac211..d139a33 100644 --- a/common/memory.h +++ b/common/memory.h @@ -1,7 +1,7 @@ /* * Memory functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/narrow_string.h b/common/narrow_string.h index c4af8ed..a015cd8 100644 --- a/common/narrow_string.h +++ b/common/narrow_string.h @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/system_string.h b/common/system_string.h index 29674b8..a6818d7 100644 --- a/common/system_string.h +++ b/common/system_string.h @@ -1,7 +1,7 @@ /* * System character string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/types.h.in b/common/types.h.in index 3f669bf..30ebd93 100644 --- a/common/types.h.in +++ b/common/types.h.in @@ -1,7 +1,7 @@ /* * Type and type-support definitions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/wide_string.h b/common/wide_string.h index 1a60fda..c9f7bb8 100644 --- a/common/wide_string.h +++ b/common/wide_string.h @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/configure.ac b/configure.ac index a1a9e4f..a9b94be 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.71]) AC_INIT( [liblnk], - [20231120], + [20240120], [joachim.metz@gmail.com]) AC_CONFIG_SRCDIR( diff --git a/dpkg/copyright b/dpkg/copyright index 763e339..937ba5e 100644 --- a/dpkg/copyright +++ b/dpkg/copyright @@ -3,7 +3,7 @@ Upstream-Name: liblnk Source: https://github.com/libyal/liblnk Files: * -Copyright: 2009-2023, Joachim Metz +Copyright: 2009-2024, Joachim Metz License: LGPL-3.0+ License: LGPL-3.0+ diff --git a/include/liblnk.h.in b/include/liblnk.h.in index f6cb6d5..4029a56 100644 --- a/include/liblnk.h.in +++ b/include/liblnk.h.in @@ -1,7 +1,7 @@ /* * Library to access the Windows Shortcut File (LNK) format * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/liblnk/codepage.h b/include/liblnk/codepage.h index 280f8f6..12d8160 100644 --- a/include/liblnk/codepage.h +++ b/include/liblnk/codepage.h @@ -1,7 +1,7 @@ /* * Codepage definitions for liblnk * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/liblnk/definitions.h.in b/include/liblnk/definitions.h.in index d172823..1f64bf1 100644 --- a/include/liblnk/definitions.h.in +++ b/include/liblnk/definitions.h.in @@ -1,7 +1,7 @@ /* * Definitions for liblnk * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/liblnk/error.h b/include/liblnk/error.h index 9529cb5..59db9f0 100644 --- a/include/liblnk/error.h +++ b/include/liblnk/error.h @@ -1,7 +1,7 @@ /* * The error code definitions for liblnk * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/liblnk/extern.h b/include/liblnk/extern.h index 0696125..75b272e 100644 --- a/include/liblnk/extern.h +++ b/include/liblnk/extern.h @@ -4,7 +4,7 @@ * This header should be included in header files that export or import * library functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/liblnk/features.h.in b/include/liblnk/features.h.in index 37ce5c2..a6ed5bd 100644 --- a/include/liblnk/features.h.in +++ b/include/liblnk/features.h.in @@ -1,7 +1,7 @@ /* * Features of liblnk * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/liblnk/types.h.in b/include/liblnk/types.h.in index 04577cf..7924062 100644 --- a/include/liblnk/types.h.in +++ b/include/liblnk/types.h.in @@ -1,7 +1,7 @@ /* * Type definitions for liblnk * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk.nuspec b/liblnk.nuspec index 461760a..4ef7cd8 100644 --- a/liblnk.nuspec +++ b/liblnk.nuspec @@ -2,7 +2,7 @@ liblnk - 20231120 + 20240120 Joachim Metz joachimmetz LGPL-3.0-or-later @@ -10,8 +10,8 @@ false liblnk Library to access the Windows Shortcut File (LNK) format - Release of liblnk 20231120 - Copyright (C) 2009-2023 + Release of liblnk 20240120 + Copyright (C) 2009-2024 native diff --git a/liblnk/liblnk.c b/liblnk/liblnk.c index d94ad9c..6e37fc4 100644 --- a/liblnk/liblnk.c +++ b/liblnk/liblnk.c @@ -1,7 +1,7 @@ /* * Library to access the Windows Shortcut File (LNK) format * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk.rc.in b/liblnk/liblnk.rc.in index 43eb2df..445b13c 100644 --- a/liblnk/liblnk.rc.in +++ b/liblnk/liblnk.rc.in @@ -24,7 +24,7 @@ BEGIN VALUE "FileDescription", "Library to access the Windows Shortcut File (LNK) format\0" VALUE "FileVersion", "@VERSION@" "\0" VALUE "InternalName", "liblnk.dll\0" - VALUE "LegalCopyright", "(C) 2009-2023, Joachim Metz \0" + VALUE "LegalCopyright", "(C) 2009-2024, Joachim Metz \0" VALUE "OriginalFilename", "liblnk.dll\0" VALUE "ProductName", "liblnk\0" VALUE "ProductVersion", "@VERSION@" "\0" diff --git a/liblnk/liblnk_codepage.h b/liblnk/liblnk_codepage.h index 2ec0be0..0763c99 100644 --- a/liblnk/liblnk_codepage.h +++ b/liblnk/liblnk_codepage.h @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_data_block.c b/liblnk/liblnk_data_block.c index 2583e33..2a8d20d 100644 --- a/liblnk/liblnk_data_block.c +++ b/liblnk/liblnk_data_block.c @@ -1,7 +1,7 @@ /* * Data block functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_data_block.h b/liblnk/liblnk_data_block.h index 8c0977e..dfc2a15 100644 --- a/liblnk/liblnk_data_block.h +++ b/liblnk/liblnk_data_block.h @@ -1,7 +1,7 @@ /* * Data block functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_data_string.c b/liblnk/liblnk_data_string.c index aee88a4..cc96bc6 100644 --- a/liblnk/liblnk_data_string.c +++ b/liblnk/liblnk_data_string.c @@ -1,7 +1,7 @@ /* * Data string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_data_string.h b/liblnk/liblnk_data_string.h index 4eff2ff..c769eca 100644 --- a/liblnk/liblnk_data_string.h +++ b/liblnk/liblnk_data_string.h @@ -1,7 +1,7 @@ /* * Data string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_debug.c b/liblnk/liblnk_debug.c index ac95525..b82fa1b 100644 --- a/liblnk/liblnk_debug.c +++ b/liblnk/liblnk_debug.c @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_debug.h b/liblnk/liblnk_debug.h index 8c20883..da5a5b9 100644 --- a/liblnk/liblnk_debug.h +++ b/liblnk/liblnk_debug.h @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_definitions.h.in b/liblnk/liblnk_definitions.h.in index 1b89ef8..a67dc03 100644 --- a/liblnk/liblnk_definitions.h.in +++ b/liblnk/liblnk_definitions.h.in @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_distributed_link_tracker_properties.c b/liblnk/liblnk_distributed_link_tracker_properties.c index 5e74016..d101afc 100644 --- a/liblnk/liblnk_distributed_link_tracker_properties.c +++ b/liblnk/liblnk_distributed_link_tracker_properties.c @@ -1,7 +1,7 @@ /* * Distributed link tracker properties functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_distributed_link_tracker_properties.h b/liblnk/liblnk_distributed_link_tracker_properties.h index 80ea600..9cad960 100644 --- a/liblnk/liblnk_distributed_link_tracker_properties.h +++ b/liblnk/liblnk_distributed_link_tracker_properties.h @@ -1,7 +1,7 @@ /* * Distributed link tracker properties functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_distributed_link_tracking_data_block.c b/liblnk/liblnk_distributed_link_tracking_data_block.c index 0834e3f..4cba3bc 100644 --- a/liblnk/liblnk_distributed_link_tracking_data_block.c +++ b/liblnk/liblnk_distributed_link_tracking_data_block.c @@ -1,7 +1,7 @@ /* * Distributed link tracking data block functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_distributed_link_tracking_data_block.h b/liblnk/liblnk_distributed_link_tracking_data_block.h index 779f484..a025828 100644 --- a/liblnk/liblnk_distributed_link_tracking_data_block.h +++ b/liblnk/liblnk_distributed_link_tracking_data_block.h @@ -1,7 +1,7 @@ /* * Distributed link tracking data block functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_error.c b/liblnk/liblnk_error.c index 5a7407a..225ca49 100644 --- a/liblnk/liblnk_error.c +++ b/liblnk/liblnk_error.c @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_error.h b/liblnk/liblnk_error.h index f196de6..b8bf83f 100644 --- a/liblnk/liblnk_error.h +++ b/liblnk/liblnk_error.h @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_extern.h b/liblnk/liblnk_extern.h index d6f06ed1..d2b0dd6 100644 --- a/liblnk/liblnk_extern.h +++ b/liblnk/liblnk_extern.h @@ -1,7 +1,7 @@ /* * The internal extern definition * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_file.c b/liblnk/liblnk_file.c index f43c93a..e006b3c 100644 --- a/liblnk/liblnk_file.c +++ b/liblnk/liblnk_file.c @@ -1,7 +1,7 @@ /* * File functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_file.h b/liblnk/liblnk_file.h index 6ad01c0..a5be4ba 100644 --- a/liblnk/liblnk_file.h +++ b/liblnk/liblnk_file.h @@ -1,7 +1,7 @@ /* * File functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_file_header.c b/liblnk/liblnk_file_header.c index 469e1eb..1a2f7a9 100644 --- a/liblnk/liblnk_file_header.c +++ b/liblnk/liblnk_file_header.c @@ -1,7 +1,7 @@ /* * File header functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_file_header.h b/liblnk/liblnk_file_header.h index a76a24e..0cc3efd 100644 --- a/liblnk/liblnk_file_header.h +++ b/liblnk/liblnk_file_header.h @@ -1,7 +1,7 @@ /* * File header functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_io_handle.c b/liblnk/liblnk_io_handle.c index 7717f2d..02bd006 100644 --- a/liblnk/liblnk_io_handle.c +++ b/liblnk/liblnk_io_handle.c @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_io_handle.h b/liblnk/liblnk_io_handle.h index 6ff2dd8..0620699 100644 --- a/liblnk/liblnk_io_handle.h +++ b/liblnk/liblnk_io_handle.h @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_known_folder_location.c b/liblnk/liblnk_known_folder_location.c index 92760cd..6c973f6 100644 --- a/liblnk/liblnk_known_folder_location.c +++ b/liblnk/liblnk_known_folder_location.c @@ -1,7 +1,7 @@ /* * Known folder location functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_known_folder_location.h b/liblnk/liblnk_known_folder_location.h index 68f7eb6..1a08184 100644 --- a/liblnk/liblnk_known_folder_location.h +++ b/liblnk/liblnk_known_folder_location.h @@ -1,7 +1,7 @@ /* * Known folder location functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libbfio.h b/liblnk/liblnk_libbfio.h index 6f68b09..1e0c763 100644 --- a/liblnk/liblnk_libbfio.h +++ b/liblnk/liblnk_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libcdata.h b/liblnk/liblnk_libcdata.h index 71daeed..c719604 100644 --- a/liblnk/liblnk_libcdata.h +++ b/liblnk/liblnk_libcdata.h @@ -1,7 +1,7 @@ /* * The libcdata header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libcerror.h b/liblnk/liblnk_libcerror.h index bb20ea3..10f0ea9 100644 --- a/liblnk/liblnk_libcerror.h +++ b/liblnk/liblnk_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libclocale.h b/liblnk/liblnk_libclocale.h index 309eab3..d3e2d9d 100644 --- a/liblnk/liblnk_libclocale.h +++ b/liblnk/liblnk_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libcnotify.h b/liblnk/liblnk_libcnotify.h index d0c67ec..d65c489 100644 --- a/liblnk/liblnk_libcnotify.h +++ b/liblnk/liblnk_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libcthreads.h b/liblnk/liblnk_libcthreads.h index 1342793..c86d19e 100644 --- a/liblnk/liblnk_libcthreads.h +++ b/liblnk/liblnk_libcthreads.h @@ -1,7 +1,7 @@ /* * The libcthreads header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libfdatetime.h b/liblnk/liblnk_libfdatetime.h index 198b3d1..8a3aaba 100644 --- a/liblnk/liblnk_libfdatetime.h +++ b/liblnk/liblnk_libfdatetime.h @@ -1,7 +1,7 @@ /* * The libfdatetime header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libfguid.h b/liblnk/liblnk_libfguid.h index a8d4309..b954151 100644 --- a/liblnk/liblnk_libfguid.h +++ b/liblnk/liblnk_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libfwps.h b/liblnk/liblnk_libfwps.h index 51e7293..ab0d280 100644 --- a/liblnk/liblnk_libfwps.h +++ b/liblnk/liblnk_libfwps.h @@ -1,7 +1,7 @@ /* * The libfwps header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libfwsi.h b/liblnk/liblnk_libfwsi.h index 8b30bf6..a3baa86 100644 --- a/liblnk/liblnk_libfwsi.h +++ b/liblnk/liblnk_libfwsi.h @@ -1,7 +1,7 @@ /* * The libfwsi header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_libuna.h b/liblnk/liblnk_libuna.h index 802d37f..bc71677 100644 --- a/liblnk/liblnk_libuna.h +++ b/liblnk/liblnk_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_link_target_identifier.c b/liblnk/liblnk_link_target_identifier.c index aa72175..79c8d3f 100644 --- a/liblnk/liblnk_link_target_identifier.c +++ b/liblnk/liblnk_link_target_identifier.c @@ -1,7 +1,7 @@ /* * Link target identifier functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_link_target_identifier.h b/liblnk/liblnk_link_target_identifier.h index 5e4eb48..211ff49 100644 --- a/liblnk/liblnk_link_target_identifier.h +++ b/liblnk/liblnk_link_target_identifier.h @@ -1,7 +1,7 @@ /* * Link target identifier functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_location_information.c b/liblnk/liblnk_location_information.c index a40b9df..0f673c2 100644 --- a/liblnk/liblnk_location_information.c +++ b/liblnk/liblnk_location_information.c @@ -1,7 +1,7 @@ /* * Location information functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_location_information.h b/liblnk/liblnk_location_information.h index 4ff5b16..19e3e7b 100644 --- a/liblnk/liblnk_location_information.h +++ b/liblnk/liblnk_location_information.h @@ -1,7 +1,7 @@ /* * Location information functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_notify.c b/liblnk/liblnk_notify.c index 1d8e5d3..f093bc4 100644 --- a/liblnk/liblnk_notify.c +++ b/liblnk/liblnk_notify.c @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_notify.h b/liblnk/liblnk_notify.h index c94542d..4e3994b 100644 --- a/liblnk/liblnk_notify.h +++ b/liblnk/liblnk_notify.h @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_special_folder_location.c b/liblnk/liblnk_special_folder_location.c index 0884c27..5e3cd33 100644 --- a/liblnk/liblnk_special_folder_location.c +++ b/liblnk/liblnk_special_folder_location.c @@ -1,7 +1,7 @@ /* * Special folder location functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_special_folder_location.h b/liblnk/liblnk_special_folder_location.h index 689ab14..c4a6d50 100644 --- a/liblnk/liblnk_special_folder_location.h +++ b/liblnk/liblnk_special_folder_location.h @@ -1,7 +1,7 @@ /* * Special folder location functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_strings_data_block.c b/liblnk/liblnk_strings_data_block.c index 3215709..bf15856 100644 --- a/liblnk/liblnk_strings_data_block.c +++ b/liblnk/liblnk_strings_data_block.c @@ -1,7 +1,7 @@ /* * Strings data block functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_strings_data_block.h b/liblnk/liblnk_strings_data_block.h index 6a75519..68e03e1 100644 --- a/liblnk/liblnk_strings_data_block.h +++ b/liblnk/liblnk_strings_data_block.h @@ -1,7 +1,7 @@ /* * Strings data block functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_support.c b/liblnk/liblnk_support.c index 0884690..5487bb6 100644 --- a/liblnk/liblnk_support.c +++ b/liblnk/liblnk_support.c @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_support.h b/liblnk/liblnk_support.h index 97cc9ff..c48230d 100644 --- a/liblnk/liblnk_support.h +++ b/liblnk/liblnk_support.h @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_types.h b/liblnk/liblnk_types.h index e994af7..48a2ad0 100644 --- a/liblnk/liblnk_types.h +++ b/liblnk/liblnk_types.h @@ -1,7 +1,7 @@ /* * The internal type definitions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/liblnk_unused.h b/liblnk/liblnk_unused.h index 05e80d9..46f6d6b 100644 --- a/liblnk/liblnk_unused.h +++ b/liblnk/liblnk_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/lnk_data_blocks.h b/liblnk/lnk_data_blocks.h index 13a0f4e..1b73c71 100644 --- a/liblnk/lnk_data_blocks.h +++ b/liblnk/lnk_data_blocks.h @@ -1,7 +1,7 @@ /* * The data blocks definition of a Windows Shortcut File (LNK) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/lnk_file_header.h b/liblnk/lnk_file_header.h index 02eb088..b72f689 100644 --- a/liblnk/lnk_file_header.h +++ b/liblnk/lnk_file_header.h @@ -1,7 +1,7 @@ /* * File header of the Windows Shortcut File (LNK) format * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/lnk_location_information.h b/liblnk/lnk_location_information.h index 9b16b38..e4e9830 100644 --- a/liblnk/lnk_location_information.h +++ b/liblnk/lnk_location_information.h @@ -1,7 +1,7 @@ /* * The location information definition of a Windows Shortcut File (LNK) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/lnk_network_share_information.h b/liblnk/lnk_network_share_information.h index deba27e..5e34027 100644 --- a/liblnk/lnk_network_share_information.h +++ b/liblnk/lnk_network_share_information.h @@ -1,7 +1,7 @@ /* * The network share information definition of a Windows Shortcut File (LNK) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/liblnk/lnk_volume_information.h b/liblnk/lnk_volume_information.h index ecffb7b..626938d 100644 --- a/liblnk/lnk_volume_information.h +++ b/liblnk/lnk_volume_information.h @@ -1,7 +1,7 @@ /* * The volume information definition of a Windows Shortcut File (LNK) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/info_handle.c b/lnktools/info_handle.c index 4d39a98..cb9c5ee 100644 --- a/lnktools/info_handle.c +++ b/lnktools/info_handle.c @@ -1,7 +1,7 @@ /* * Info handle * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/info_handle.h b/lnktools/info_handle.h index 961b5a8..9da0787 100644 --- a/lnktools/info_handle.h +++ b/lnktools/info_handle.h @@ -1,7 +1,7 @@ /* * Info handle * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnkinfo.c b/lnktools/lnkinfo.c index eec796e..a9afcdf 100644 --- a/lnktools/lnkinfo.c +++ b/lnktools/lnkinfo.c @@ -1,7 +1,7 @@ /* * Shows information obtained from a Windows Shortcut File (LNK) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_getopt.c b/lnktools/lnktools_getopt.c index 4bc36d5..bb4f5eb 100644 --- a/lnktools/lnktools_getopt.c +++ b/lnktools/lnktools_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_getopt.h b/lnktools/lnktools_getopt.h index 7509ca0..16a8e62 100644 --- a/lnktools/lnktools_getopt.h +++ b/lnktools/lnktools_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_i18n.h b/lnktools/lnktools_i18n.h index 262c5f9..5aa545a 100644 --- a/lnktools/lnktools_i18n.h +++ b/lnktools/lnktools_i18n.h @@ -1,7 +1,7 @@ /* * Internationalization (i18n) functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libbfio.h b/lnktools/lnktools_libbfio.h index f9cda61..7a6345d 100644 --- a/lnktools/lnktools_libbfio.h +++ b/lnktools/lnktools_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libcerror.h b/lnktools/lnktools_libcerror.h index 107dd14..4477673 100644 --- a/lnktools/lnktools_libcerror.h +++ b/lnktools/lnktools_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libclocale.h b/lnktools/lnktools_libclocale.h index a633d53..bacf84c 100644 --- a/lnktools/lnktools_libclocale.h +++ b/lnktools/lnktools_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libcnotify.h b/lnktools/lnktools_libcnotify.h index 93f36fd..5848eba 100644 --- a/lnktools/lnktools_libcnotify.h +++ b/lnktools/lnktools_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libfdatetime.h b/lnktools/lnktools_libfdatetime.h index d275cbb..f1d7eb6 100644 --- a/lnktools/lnktools_libfdatetime.h +++ b/lnktools/lnktools_libfdatetime.h @@ -1,7 +1,7 @@ /* * The libfdatetime header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libfguid.h b/lnktools/lnktools_libfguid.h index 8af0fb1..83dc62b 100644 --- a/lnktools/lnktools_libfguid.h +++ b/lnktools/lnktools_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libfwps.h b/lnktools/lnktools_libfwps.h index 776c1b3..03711a7 100644 --- a/lnktools/lnktools_libfwps.h +++ b/lnktools/lnktools_libfwps.h @@ -1,7 +1,7 @@ /* * The libfwps header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libfwsi.h b/lnktools/lnktools_libfwsi.h index 9d24393..2571672 100644 --- a/lnktools/lnktools_libfwsi.h +++ b/lnktools/lnktools_libfwsi.h @@ -1,7 +1,7 @@ /* * The libfwsi header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_liblnk.h b/lnktools/lnktools_liblnk.h index 3700a4a..d0ef222 100644 --- a/lnktools/lnktools_liblnk.h +++ b/lnktools/lnktools_liblnk.h @@ -1,7 +1,7 @@ /* * The liblnk header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_libuna.h b/lnktools/lnktools_libuna.h index 9235fb9..c29475e 100644 --- a/lnktools/lnktools_libuna.h +++ b/lnktools/lnktools_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_output.c b/lnktools/lnktools_output.c index 8a1235a..da8f603 100644 --- a/lnktools/lnktools_output.c +++ b/lnktools/lnktools_output.c @@ -1,7 +1,7 @@ /* * Common output functions for the lnktools * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * @@ -105,7 +105,7 @@ void lnktools_output_copyright_fprint( */ fprintf( stream, - _( "Copyright (C) 2009-2023, %s.\n" ), + _( "Copyright (C) 2009-2024, %s.\n" ), _( "Joachim Metz" ) ); fprintf( diff --git a/lnktools/lnktools_output.h b/lnktools/lnktools_output.h index 3d5c418..dad9ba0 100644 --- a/lnktools/lnktools_output.h +++ b/lnktools/lnktools_output.h @@ -1,7 +1,7 @@ /* * Common output functions for the lnktools * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_signal.c b/lnktools/lnktools_signal.c index 16d0bba..f8ff98c 100644 --- a/lnktools/lnktools_signal.c +++ b/lnktools/lnktools_signal.c @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_signal.h b/lnktools/lnktools_signal.h index 23a1ced..c7a84ce 100644 --- a/lnktools/lnktools_signal.h +++ b/lnktools/lnktools_signal.h @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/lnktools_unused.h b/lnktools/lnktools_unused.h index 542990a..7373fad 100644 --- a/lnktools/lnktools_unused.h +++ b/lnktools/lnktools_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/path_string.c b/lnktools/path_string.c index 9deed12..dd4e883 100644 --- a/lnktools/path_string.c +++ b/lnktools/path_string.c @@ -1,7 +1,7 @@ /* * Path string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/path_string.h b/lnktools/path_string.h index 9739de0..125bf9c 100644 --- a/lnktools/path_string.h +++ b/lnktools/path_string.h @@ -1,7 +1,7 @@ /* * Path string functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/property_store.c b/lnktools/property_store.c index 23467c9..1c03fed 100644 --- a/lnktools/property_store.c +++ b/lnktools/property_store.c @@ -1,7 +1,7 @@ /* * Property store functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/property_store.h b/lnktools/property_store.h index 200f8a9..4ddd5ec 100644 --- a/lnktools/property_store.h +++ b/lnktools/property_store.h @@ -1,7 +1,7 @@ /* * Property store functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/shell_items.c b/lnktools/shell_items.c index b654d71..b300362 100644 --- a/lnktools/shell_items.c +++ b/lnktools/shell_items.c @@ -1,7 +1,7 @@ /* * Shell items functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/lnktools/shell_items.h b/lnktools/shell_items.h index 79287fd..d25fdd1 100644 --- a/lnktools/shell_items.h +++ b/lnktools/shell_items.h @@ -1,7 +1,7 @@ /* * Shell items functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/manuals/liblnk.3 b/manuals/liblnk.3 index f0881e1..4411545 100644 --- a/manuals/liblnk.3 +++ b/manuals/liblnk.3 @@ -255,7 +255,7 @@ Please report bugs of any kind on the project issue tracker: https://github.com/ .Sh AUTHOR These man pages are generated from "liblnk.h". .Sh COPYRIGHT -Copyright (C) 2009-2023, Joachim Metz . +Copyright (C) 2009-2024, Joachim Metz . .sp This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. diff --git a/manuals/lnkinfo.1 b/manuals/lnkinfo.1 index 048d028..c2cf0c3 100644 --- a/manuals/lnkinfo.1 +++ b/manuals/lnkinfo.1 @@ -136,6 +136,6 @@ https://github.com/libyal/liblnk/ .Sh AUTHOR These man pages were written by Joachim Metz. .Sh COPYRIGHT -Copyright (C) 2009-2023, Joachim Metz . +Copyright (C) 2009-2024, Joachim Metz . This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .Sh SEE ALSO diff --git a/ossfuzz/file_fuzzer.cc b/ossfuzz/file_fuzzer.cc index 7a60076..4b08260 100644 --- a/ossfuzz/file_fuzzer.cc +++ b/ossfuzz/file_fuzzer.cc @@ -1,7 +1,7 @@ /* * OSS-Fuzz target for liblnk file type * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/ossfuzz/ossfuzz_libbfio.h b/ossfuzz/ossfuzz_libbfio.h index e5af4d2..00770cd 100644 --- a/ossfuzz/ossfuzz_libbfio.h +++ b/ossfuzz/ossfuzz_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/ossfuzz/ossfuzz_liblnk.h b/ossfuzz/ossfuzz_liblnk.h index ec4abc5..cf80b3c 100644 --- a/ossfuzz/ossfuzz_liblnk.h +++ b/ossfuzz/ossfuzz_liblnk.h @@ -1,7 +1,7 @@ /* * The liblnk header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk.c b/pylnk/pylnk.c index 75a5d57..50e17dc 100644 --- a/pylnk/pylnk.c +++ b/pylnk/pylnk.c @@ -1,7 +1,7 @@ /* * Python bindings module for liblnk (pylnk) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk.h b/pylnk/pylnk.h index b5eb57a..837b920 100644 --- a/pylnk/pylnk.h +++ b/pylnk/pylnk.h @@ -1,7 +1,7 @@ /* * Python bindings module for liblnk (pylnk) * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_codepage.c b/pylnk/pylnk_codepage.c index 23cf879..b6d0a38 100644 --- a/pylnk/pylnk_codepage.c +++ b/pylnk/pylnk_codepage.c @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_codepage.h b/pylnk/pylnk_codepage.h index e294382..ed15145 100644 --- a/pylnk/pylnk_codepage.h +++ b/pylnk/pylnk_codepage.h @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_data_block.c b/pylnk/pylnk_data_block.c index 3c96c3c..9c6ff02 100644 --- a/pylnk/pylnk_data_block.c +++ b/pylnk/pylnk_data_block.c @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_data_block_t * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_data_block.h b/pylnk/pylnk_data_block.h index 0836e88..e6c7270 100644 --- a/pylnk/pylnk_data_block.h +++ b/pylnk/pylnk_data_block.h @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_data_block_t * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_data_blocks.c b/pylnk/pylnk_data_blocks.c index e65464f..5c1da3e 100644 --- a/pylnk/pylnk_data_blocks.c +++ b/pylnk/pylnk_data_blocks.c @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of data blocks * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_data_blocks.h b/pylnk/pylnk_data_blocks.h index 94bdbd9..5230902 100644 --- a/pylnk/pylnk_data_blocks.h +++ b/pylnk/pylnk_data_blocks.h @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of data blocks * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_data_flags.c b/pylnk/pylnk_data_flags.c index faeca19..479f8ae 100644 --- a/pylnk/pylnk_data_flags.c +++ b/pylnk/pylnk_data_flags.c @@ -1,7 +1,7 @@ /* * Python object definition of the liblnk data flags * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_data_flags.h b/pylnk/pylnk_data_flags.h index 13de400..9e0ef7a 100644 --- a/pylnk/pylnk_data_flags.h +++ b/pylnk/pylnk_data_flags.h @@ -1,7 +1,7 @@ /* * Python object definition of the liblnk data flags * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_datetime.c b/pylnk/pylnk_datetime.c index 1916fc5..2faef3e 100644 --- a/pylnk/pylnk_datetime.c +++ b/pylnk/pylnk_datetime.c @@ -1,7 +1,7 @@ /* * Date and time functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_datetime.h b/pylnk/pylnk_datetime.h index 6537f06..1c3c45f 100644 --- a/pylnk/pylnk_datetime.h +++ b/pylnk/pylnk_datetime.h @@ -1,7 +1,7 @@ /* * Date and time functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_distributed_link_tracking_data_block.c b/pylnk/pylnk_distributed_link_tracking_data_block.c index 5aaeb4d..b8f8460 100644 --- a/pylnk/pylnk_distributed_link_tracking_data_block.c +++ b/pylnk/pylnk_distributed_link_tracking_data_block.c @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_data_block_t with distributed link tracker properties * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_distributed_link_tracking_data_block.h b/pylnk/pylnk_distributed_link_tracking_data_block.h index 089af2a..23e4d3d 100644 --- a/pylnk/pylnk_distributed_link_tracking_data_block.h +++ b/pylnk/pylnk_distributed_link_tracking_data_block.h @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_data_block_t with distributed link tracker properties * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_drive_types.c b/pylnk/pylnk_drive_types.c index 86fd81b..4f8cba5 100644 --- a/pylnk/pylnk_drive_types.c +++ b/pylnk/pylnk_drive_types.c @@ -1,7 +1,7 @@ /* * Python object definition of the liblnk drive types * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_drive_types.h b/pylnk/pylnk_drive_types.h index fe35211..b21aa67 100644 --- a/pylnk/pylnk_drive_types.h +++ b/pylnk/pylnk_drive_types.h @@ -1,7 +1,7 @@ /* * Python object definition of the liblnk drive types * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_error.c b/pylnk/pylnk_error.c index 789f43f..67193cb 100644 --- a/pylnk/pylnk_error.c +++ b/pylnk/pylnk_error.c @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_error.h b/pylnk/pylnk_error.h index d8f4a1f..c1dc0ad 100644 --- a/pylnk/pylnk_error.h +++ b/pylnk/pylnk_error.h @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_file.c b/pylnk/pylnk_file.c index f5c3510..2ac3514 100644 --- a/pylnk/pylnk_file.c +++ b/pylnk/pylnk_file.c @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_file_t * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_file.h b/pylnk/pylnk_file.h index 64269ab..c8a637f 100644 --- a/pylnk/pylnk_file.h +++ b/pylnk/pylnk_file.h @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_file_t * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_file_attribute_flags.c b/pylnk/pylnk_file_attribute_flags.c index d2acc6e..c42b61e 100644 --- a/pylnk/pylnk_file_attribute_flags.c +++ b/pylnk/pylnk_file_attribute_flags.c @@ -1,7 +1,7 @@ /* * Python object definition of the liblnk file attribute flags * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_file_attribute_flags.h b/pylnk/pylnk_file_attribute_flags.h index a35d49e..97bfa6b 100644 --- a/pylnk/pylnk_file_attribute_flags.h +++ b/pylnk/pylnk_file_attribute_flags.h @@ -1,7 +1,7 @@ /* * Python object definition of the liblnk file attribute flags * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_file_object_io_handle.c b/pylnk/pylnk_file_object_io_handle.c index d48910a..b3bb2dd 100644 --- a/pylnk/pylnk_file_object_io_handle.c +++ b/pylnk/pylnk_file_object_io_handle.c @@ -1,7 +1,7 @@ /* * Python file object IO handle functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_file_object_io_handle.h b/pylnk/pylnk_file_object_io_handle.h index 78aa7af..2413596 100644 --- a/pylnk/pylnk_file_object_io_handle.h +++ b/pylnk/pylnk_file_object_io_handle.h @@ -1,7 +1,7 @@ /* * Python file object IO handle functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_guid.c b/pylnk/pylnk_guid.c index 2c2e293..25e63dd 100644 --- a/pylnk/pylnk_guid.c +++ b/pylnk/pylnk_guid.c @@ -1,7 +1,7 @@ /* * GUID functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_guid.h b/pylnk/pylnk_guid.h index e14d428..5d67bde 100644 --- a/pylnk/pylnk_guid.h +++ b/pylnk/pylnk_guid.h @@ -1,7 +1,7 @@ /* * GUID functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_integer.c b/pylnk/pylnk_integer.c index 92445b0..66537a2 100644 --- a/pylnk/pylnk_integer.c +++ b/pylnk/pylnk_integer.c @@ -1,7 +1,7 @@ /* * Integer functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_integer.h b/pylnk/pylnk_integer.h index 5f2ccc4..9032fa3 100644 --- a/pylnk/pylnk_integer.h +++ b/pylnk/pylnk_integer.h @@ -1,7 +1,7 @@ /* * Integer functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_libbfio.h b/pylnk/pylnk_libbfio.h index 024b58d..c44a3c1 100644 --- a/pylnk/pylnk_libbfio.h +++ b/pylnk/pylnk_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_libcerror.h b/pylnk/pylnk_libcerror.h index 2d57621..3781340 100644 --- a/pylnk/pylnk_libcerror.h +++ b/pylnk/pylnk_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_libclocale.h b/pylnk/pylnk_libclocale.h index 7397768..eb34a79 100644 --- a/pylnk/pylnk_libclocale.h +++ b/pylnk/pylnk_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_libfguid.h b/pylnk/pylnk_libfguid.h index c10a801..773bba8 100644 --- a/pylnk/pylnk_libfguid.h +++ b/pylnk/pylnk_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_liblnk.h b/pylnk/pylnk_liblnk.h index c96eed5..d279b08 100644 --- a/pylnk/pylnk_liblnk.h +++ b/pylnk/pylnk_liblnk.h @@ -1,7 +1,7 @@ /* * The internal liblnk header * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_libuna.h b/pylnk/pylnk_libuna.h index bc8ee97..8498e7f 100644 --- a/pylnk/pylnk_libuna.h +++ b/pylnk/pylnk_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_python.h b/pylnk/pylnk_python.h index 1398890..6a8fa55 100644 --- a/pylnk/pylnk_python.h +++ b/pylnk/pylnk_python.h @@ -1,7 +1,7 @@ /* * The python header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_string.c b/pylnk/pylnk_string.c index 9fe4836..9ba57b3 100644 --- a/pylnk/pylnk_string.c +++ b/pylnk/pylnk_string.c @@ -1,7 +1,7 @@ /* * String functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_string.h b/pylnk/pylnk_string.h index 695b6e9..e9ff613 100644 --- a/pylnk/pylnk_string.h +++ b/pylnk/pylnk_string.h @@ -1,7 +1,7 @@ /* * String functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_strings_data_block.c b/pylnk/pylnk_strings_data_block.c index 3ba1413..5973c89 100644 --- a/pylnk/pylnk_strings_data_block.c +++ b/pylnk/pylnk_strings_data_block.c @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_data_block_t with strings * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_strings_data_block.h b/pylnk/pylnk_strings_data_block.h index 7c9a770..43833dd 100644 --- a/pylnk/pylnk_strings_data_block.h +++ b/pylnk/pylnk_strings_data_block.h @@ -1,7 +1,7 @@ /* * Python object wrapper of liblnk_data_block_t with strings * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pylnk/pylnk_unused.h b/pylnk/pylnk_unused.h index a31aee5..9ae4f77 100644 --- a/pylnk/pylnk_unused.h +++ b/pylnk/pylnk_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_data_block.c b/tests/lnk_test_data_block.c index 998e390..6d1ae2f 100644 --- a/tests/lnk_test_data_block.c +++ b/tests/lnk_test_data_block.c @@ -1,7 +1,7 @@ /* * Library data_block type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_data_string.c b/tests/lnk_test_data_string.c index 483c835..2e8c54c 100644 --- a/tests/lnk_test_data_string.c +++ b/tests/lnk_test_data_string.c @@ -1,7 +1,7 @@ /* * Library data_string type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_distributed_link_tracker_properties.c b/tests/lnk_test_distributed_link_tracker_properties.c index 47dd92d..7c62b48 100644 --- a/tests/lnk_test_distributed_link_tracker_properties.c +++ b/tests/lnk_test_distributed_link_tracker_properties.c @@ -1,7 +1,7 @@ /* * Library distributed_link_tracker_properties type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_error.c b/tests/lnk_test_error.c index 9664471..c0663cf 100644 --- a/tests/lnk_test_error.c +++ b/tests/lnk_test_error.c @@ -1,7 +1,7 @@ /* * Library error functions test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_file.c b/tests/lnk_test_file.c index 7524ec8..61e3967 100644 --- a/tests/lnk_test_file.c +++ b/tests/lnk_test_file.c @@ -1,7 +1,7 @@ /* * Library file type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_file_header.c b/tests/lnk_test_file_header.c index ef4088a..ff311de 100644 --- a/tests/lnk_test_file_header.c +++ b/tests/lnk_test_file_header.c @@ -1,7 +1,7 @@ /* * Library file_header type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_functions.c b/tests/lnk_test_functions.c index b0645ba..bfd5c05 100644 --- a/tests/lnk_test_functions.c +++ b/tests/lnk_test_functions.c @@ -1,7 +1,7 @@ /* * Functions for testing * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_functions.h b/tests/lnk_test_functions.h index 06843af..03d4616 100644 --- a/tests/lnk_test_functions.h +++ b/tests/lnk_test_functions.h @@ -1,7 +1,7 @@ /* * Functions for testing * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_getopt.c b/tests/lnk_test_getopt.c index 7453830..101d9d9 100644 --- a/tests/lnk_test_getopt.c +++ b/tests/lnk_test_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_getopt.h b/tests/lnk_test_getopt.h index 09018e8..56704b5 100644 --- a/tests/lnk_test_getopt.h +++ b/tests/lnk_test_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_io_handle.c b/tests/lnk_test_io_handle.c index 8cd25d0..08e72d7 100644 --- a/tests/lnk_test_io_handle.c +++ b/tests/lnk_test_io_handle.c @@ -1,7 +1,7 @@ /* * Library io_handle type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_known_folder_location.c b/tests/lnk_test_known_folder_location.c index f1dfcb8..8296449 100644 --- a/tests/lnk_test_known_folder_location.c +++ b/tests/lnk_test_known_folder_location.c @@ -1,7 +1,7 @@ /* * Library known_folder_location type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_libbfio.h b/tests/lnk_test_libbfio.h index a6617c7..fee3fce 100644 --- a/tests/lnk_test_libbfio.h +++ b/tests/lnk_test_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_libcerror.h b/tests/lnk_test_libcerror.h index 11eafe6..fb381c5 100644 --- a/tests/lnk_test_libcerror.h +++ b/tests/lnk_test_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_libclocale.h b/tests/lnk_test_libclocale.h index a573b77..e53b3ae 100644 --- a/tests/lnk_test_libclocale.h +++ b/tests/lnk_test_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_libcnotify.h b/tests/lnk_test_libcnotify.h index 21d99ac..129c570 100644 --- a/tests/lnk_test_libcnotify.h +++ b/tests/lnk_test_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_libcpath.h b/tests/lnk_test_libcpath.h index 20abda8..9269d50 100644 --- a/tests/lnk_test_libcpath.h +++ b/tests/lnk_test_libcpath.h @@ -1,7 +1,7 @@ /* * The libcpath header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_liblnk.h b/tests/lnk_test_liblnk.h index 5bd06ff..4b54ed7 100644 --- a/tests/lnk_test_liblnk.h +++ b/tests/lnk_test_liblnk.h @@ -1,7 +1,7 @@ /* * The liblnk header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_libuna.h b/tests/lnk_test_libuna.h index d49f190..d615489 100644 --- a/tests/lnk_test_libuna.h +++ b/tests/lnk_test_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_link_target_identifier.c b/tests/lnk_test_link_target_identifier.c index d774fef..5abb4a3 100644 --- a/tests/lnk_test_link_target_identifier.c +++ b/tests/lnk_test_link_target_identifier.c @@ -1,7 +1,7 @@ /* * Library link_target_identifier type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_location_information.c b/tests/lnk_test_location_information.c index af7e39a..e110cc5 100644 --- a/tests/lnk_test_location_information.c +++ b/tests/lnk_test_location_information.c @@ -1,7 +1,7 @@ /* * Library location_information type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_macros.h b/tests/lnk_test_macros.h index 60e1ca7..53d35d6 100644 --- a/tests/lnk_test_macros.h +++ b/tests/lnk_test_macros.h @@ -1,7 +1,7 @@ /* * Macros for testing * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_memory.c b/tests/lnk_test_memory.c index 71721c4..4019349 100644 --- a/tests/lnk_test_memory.c +++ b/tests/lnk_test_memory.c @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_memory.h b/tests/lnk_test_memory.h index d77882c..37aa21e 100644 --- a/tests/lnk_test_memory.h +++ b/tests/lnk_test_memory.h @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_notify.c b/tests/lnk_test_notify.c index 166e7b2..0fb312c 100644 --- a/tests/lnk_test_notify.c +++ b/tests/lnk_test_notify.c @@ -1,7 +1,7 @@ /* * Library notification functions test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_special_folder_location.c b/tests/lnk_test_special_folder_location.c index 36bf4d7..b0e6d9b 100644 --- a/tests/lnk_test_special_folder_location.c +++ b/tests/lnk_test_special_folder_location.c @@ -1,7 +1,7 @@ /* * Library special_folder_location type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_support.c b/tests/lnk_test_support.c index 061af32..de23715 100644 --- a/tests/lnk_test_support.c +++ b/tests/lnk_test_support.c @@ -1,7 +1,7 @@ /* * Library support functions test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_tools_info_handle.c b/tests/lnk_test_tools_info_handle.c index 268552d..b1cf14f 100644 --- a/tests/lnk_test_tools_info_handle.c +++ b/tests/lnk_test_tools_info_handle.c @@ -1,7 +1,7 @@ /* * Tools info_handle type test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_tools_output.c b/tests/lnk_test_tools_output.c index 1771682..1dae88a 100644 --- a/tests/lnk_test_tools_output.c +++ b/tests/lnk_test_tools_output.c @@ -1,7 +1,7 @@ /* * Tools output functions test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_tools_path_string.c b/tests/lnk_test_tools_path_string.c index 3ca4799..1007dac 100644 --- a/tests/lnk_test_tools_path_string.c +++ b/tests/lnk_test_tools_path_string.c @@ -1,7 +1,7 @@ /* * Tools path_string functions test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_tools_signal.c b/tests/lnk_test_tools_signal.c index 58b4370..e72911c 100644 --- a/tests/lnk_test_tools_signal.c +++ b/tests/lnk_test_tools_signal.c @@ -1,7 +1,7 @@ /* * Tools signal functions test program * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/lnk_test_unused.h b/tests/lnk_test_unused.h index 6ab5ea3..f78a86b 100644 --- a/tests/lnk_test_unused.h +++ b/tests/lnk_test_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2009-2023, Joachim Metz + * Copyright (C) 2009-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pylnk_test_data_block.py b/tests/pylnk_test_data_block.py index ba3f453..4c37a36 100644 --- a/tests/pylnk_test_data_block.py +++ b/tests/pylnk_test_data_block.py @@ -2,7 +2,7 @@ # # Python-bindings data_block type test script # -# Copyright (C) 2009-2023, Joachim Metz +# Copyright (C) 2009-2024, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/pylnk_test_file.py b/tests/pylnk_test_file.py index e9096d5..986e105 100644 --- a/tests/pylnk_test_file.py +++ b/tests/pylnk_test_file.py @@ -2,7 +2,7 @@ # # Python-bindings file type test script # -# Copyright (C) 2009-2023, Joachim Metz +# Copyright (C) 2009-2024, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/pylnk_test_support.py b/tests/pylnk_test_support.py index 99b2620..13cf445 100644 --- a/tests/pylnk_test_support.py +++ b/tests/pylnk_test_support.py @@ -2,7 +2,7 @@ # # Python-bindings support functions test script # -# Copyright (C) 2009-2023, Joachim Metz +# Copyright (C) 2009-2024, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/runtests.py b/tests/runtests.py index e9e557d..4779355 100755 --- a/tests/runtests.py +++ b/tests/runtests.py @@ -2,7 +2,7 @@ # # Script to run Python test scripts. # -# Version: 20231009 +# Version: 20231024 import glob import os @@ -70,6 +70,9 @@ def ReadIgnoreList(test_profile): if lines[0] == "# libyal test data options": for line in lines[1:]: key, value = line.split("=", maxsplit=1) + if key == 'offset': + value = int(value) + setattr(unittest, key, value) test_results = test_runner.run(test_scripts) diff --git a/tests/test_python_module.sh b/tests/test_python_module.sh index c34bcf7..6f4a139 100755 --- a/tests/test_python_module.sh +++ b/tests/test_python_module.sh @@ -1,10 +1,11 @@ #!/usr/bin/env bash # Tests Python module functions and types. # -# Version: 20231005 +# Version: 20240120 EXIT_SUCCESS=0; EXIT_FAILURE=1; +EXIT_NO_TESTS_RAN=5; EXIT_IGNORE=77; TEST_FUNCTIONS=""; @@ -147,7 +148,11 @@ do test_python_function "${TEST_FUNCTION}"; RESULT=$?; - if test ${RESULT} -ne ${EXIT_SUCCESS}; + if test ${RESULT} -eq ${EXIT_NO_TESTS_RAN}; + then + RESULT=${EXIT_IGNORE}; + fi + if test ${RESULT} -ne ${EXIT_SUCCESS} && test ${RESULT} -ne ${EXIT_IGNORE}; then break; fi @@ -168,8 +173,11 @@ do test_python_function "${TEST_FUNCTION}"; RESULT=$?; fi - - if test ${RESULT} -ne ${EXIT_SUCCESS}; + if test ${RESULT} -eq ${EXIT_NO_TESTS_RAN}; + then + RESULT=${EXIT_IGNORE}; + fi + if test ${RESULT} -ne ${EXIT_SUCCESS} && test ${RESULT} -ne ${EXIT_IGNORE}; then break; fi diff --git a/tox.ini b/tox.ini index e37ccaa..80cf7ff 100644 --- a/tox.ini +++ b/tox.ini @@ -12,7 +12,7 @@ passenv = LIB deps = build - setuptools + setuptools >= 65 wheel commands = python -m build --no-isolation --outdir=dist --wheel