From 80821929e669e0abb7da966e73289eb9ffd6c108 Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Fri, 23 Feb 2024 03:49:30 +0100 Subject: [PATCH] Applied updates --- AUTHORS | 2 +- appveyor.yml | 88 ++++++++++++++++++++++---- autogen.ps1 | 25 +++++--- bdetools/bdeinfo.c | 2 +- bdetools/bdemount.c | 2 +- bdetools/bdetools_getopt.c | 2 +- bdetools/bdetools_getopt.h | 2 +- bdetools/bdetools_i18n.h | 2 +- bdetools/bdetools_input.c | 2 +- bdetools/bdetools_input.h | 2 +- bdetools/bdetools_libbde.h | 2 +- bdetools/bdetools_libbfio.h | 2 +- bdetools/bdetools_libcdata.h | 2 +- bdetools/bdetools_libcerror.h | 2 +- bdetools/bdetools_libclocale.h | 2 +- bdetools/bdetools_libcnotify.h | 2 +- bdetools/bdetools_libcpath.h | 2 +- bdetools/bdetools_libcsplit.h | 2 +- bdetools/bdetools_libfdatetime.h | 2 +- bdetools/bdetools_libfguid.h | 2 +- bdetools/bdetools_libuna.h | 2 +- bdetools/bdetools_output.c | 4 +- bdetools/bdetools_output.h | 2 +- bdetools/bdetools_signal.c | 2 +- bdetools/bdetools_signal.h | 2 +- bdetools/bdetools_unused.h | 2 +- bdetools/byte_size_string.c | 2 +- bdetools/byte_size_string.h | 2 +- bdetools/info_handle.c | 2 +- bdetools/info_handle.h | 2 +- bdetools/mount_dokan.c | 2 +- bdetools/mount_dokan.h | 2 +- bdetools/mount_file_entry.c | 2 +- bdetools/mount_file_entry.h | 2 +- bdetools/mount_file_system.c | 2 +- bdetools/mount_file_system.h | 2 +- bdetools/mount_fuse.c | 2 +- bdetools/mount_fuse.h | 2 +- bdetools/mount_handle.c | 2 +- bdetools/mount_handle.h | 2 +- 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/libbde.h.in | 2 +- include/libbde/codepage.h | 2 +- include/libbde/definitions.h.in | 2 +- include/libbde/error.h | 2 +- include/libbde/extern.h | 2 +- include/libbde/features.h.in | 2 +- include/libbde/types.h.in | 2 +- libbde.nuspec | 6 +- libbde/bde_metadata.h | 2 +- libbde/bde_volume.h | 2 +- libbde/libbde.c | 2 +- libbde/libbde.rc.in | 2 +- libbde/libbde_aes_ccm_encrypted_key.c | 2 +- libbde/libbde_aes_ccm_encrypted_key.h | 2 +- libbde/libbde_codepage.h | 2 +- libbde/libbde_debug.c | 2 +- libbde/libbde_debug.h | 2 +- libbde/libbde_definitions.h.in | 2 +- libbde/libbde_diffuser.c | 2 +- libbde/libbde_diffuser.h | 2 +- libbde/libbde_encryption_context.c | 2 +- libbde/libbde_encryption_context.h | 2 +- libbde/libbde_error.c | 2 +- libbde/libbde_error.h | 2 +- libbde/libbde_extern.h | 2 +- libbde/libbde_external_key.c | 2 +- libbde/libbde_external_key.h | 2 +- libbde/libbde_io_handle.c | 2 +- libbde/libbde_io_handle.h | 2 +- libbde/libbde_key.c | 2 +- libbde/libbde_key.h | 2 +- libbde/libbde_key_protector.c | 2 +- libbde/libbde_key_protector.h | 2 +- libbde/libbde_libbfio.h | 2 +- libbde/libbde_libcaes.h | 2 +- libbde/libbde_libcdata.h | 2 +- libbde/libbde_libcerror.h | 2 +- libbde/libbde_libclocale.h | 2 +- libbde/libbde_libcnotify.h | 2 +- libbde/libbde_libcthreads.h | 2 +- libbde/libbde_libfcache.h | 2 +- libbde/libbde_libfdatetime.h | 2 +- libbde/libbde_libfguid.h | 2 +- libbde/libbde_libfvalue.h | 2 +- libbde/libbde_libhmac.h | 2 +- libbde/libbde_libuna.h | 2 +- libbde/libbde_metadata.c | 2 +- libbde/libbde_metadata.h | 2 +- libbde/libbde_metadata_block_header.c | 2 +- libbde/libbde_metadata_block_header.h | 2 +- libbde/libbde_metadata_entry.c | 2 +- libbde/libbde_metadata_entry.h | 2 +- libbde/libbde_metadata_header.c | 2 +- libbde/libbde_metadata_header.h | 2 +- libbde/libbde_notify.c | 2 +- libbde/libbde_notify.h | 2 +- libbde/libbde_ntfs_volume_header.c | 2 +- libbde/libbde_ntfs_volume_header.h | 2 +- libbde/libbde_password.c | 2 +- libbde/libbde_password.h | 2 +- libbde/libbde_password_keep.c | 2 +- libbde/libbde_password_keep.h | 2 +- libbde/libbde_recovery.c | 2 +- libbde/libbde_recovery.h | 2 +- libbde/libbde_sector_data.c | 2 +- libbde/libbde_sector_data.h | 2 +- libbde/libbde_sector_data_vector.c | 2 +- libbde/libbde_sector_data_vector.h | 2 +- libbde/libbde_stretch_key.c | 2 +- libbde/libbde_stretch_key.h | 2 +- libbde/libbde_support.c | 2 +- libbde/libbde_support.h | 2 +- libbde/libbde_types.h | 2 +- libbde/libbde_unused.h | 2 +- libbde/libbde_volume.c | 2 +- libbde/libbde_volume.h | 2 +- libbde/libbde_volume_header.c | 2 +- libbde/libbde_volume_header.h | 2 +- libbde/libbde_volume_master_key.c | 2 +- libbde/libbde_volume_master_key.h | 2 +- manuals/bdeinfo.1 | 2 +- manuals/bdemount.1 | 2 +- manuals/libbde.3 | 2 +- ossfuzz/ossfuzz_libbde.h | 2 +- ossfuzz/ossfuzz_libbfio.h | 2 +- ossfuzz/volume_fuzzer.cc | 2 +- pybde/pybde.c | 2 +- pybde/pybde.h | 2 +- pybde/pybde_datetime.c | 2 +- pybde/pybde_datetime.h | 2 +- pybde/pybde_encryption_methods.c | 2 +- pybde/pybde_encryption_methods.h | 2 +- pybde/pybde_error.c | 2 +- pybde/pybde_error.h | 2 +- pybde/pybde_file_object_io_handle.c | 2 +- pybde/pybde_file_object_io_handle.h | 2 +- pybde/pybde_guid.c | 2 +- pybde/pybde_guid.h | 2 +- pybde/pybde_integer.c | 2 +- pybde/pybde_integer.h | 2 +- pybde/pybde_key_protection_types.c | 2 +- pybde/pybde_key_protection_types.h | 2 +- pybde/pybde_key_protector.c | 2 +- pybde/pybde_key_protector.h | 2 +- pybde/pybde_key_protectors.c | 2 +- pybde/pybde_key_protectors.h | 2 +- pybde/pybde_libbde.h | 2 +- pybde/pybde_libbfio.h | 2 +- pybde/pybde_libcerror.h | 2 +- pybde/pybde_libclocale.h | 2 +- pybde/pybde_libfguid.h | 2 +- pybde/pybde_python.h | 2 +- pybde/pybde_unused.h | 2 +- pybde/pybde_volume.c | 2 +- pybde/pybde_volume.h | 2 +- tests/bde_test_aes_ccm_encrypted_key.c | 2 +- tests/bde_test_encryption_context.c | 2 +- tests/bde_test_error.c | 2 +- tests/bde_test_external_key.c | 2 +- tests/bde_test_functions.c | 2 +- tests/bde_test_functions.h | 2 +- tests/bde_test_getopt.c | 2 +- tests/bde_test_getopt.h | 2 +- tests/bde_test_io_handle.c | 2 +- tests/bde_test_key.c | 2 +- tests/bde_test_key_protector.c | 2 +- tests/bde_test_libbde.h | 2 +- tests/bde_test_libbfio.h | 2 +- tests/bde_test_libcerror.h | 2 +- tests/bde_test_libclocale.h | 2 +- tests/bde_test_libcnotify.h | 2 +- tests/bde_test_libcthreads.h | 2 +- tests/bde_test_libuna.h | 2 +- tests/bde_test_macros.h | 2 +- tests/bde_test_memory.c | 2 +- tests/bde_test_memory.h | 2 +- tests/bde_test_metadata.c | 2 +- tests/bde_test_metadata_block_header.c | 2 +- tests/bde_test_metadata_entry.c | 2 +- tests/bde_test_metadata_header.c | 2 +- tests/bde_test_notify.c | 2 +- tests/bde_test_password.c | 2 +- tests/bde_test_password_keep.c | 2 +- tests/bde_test_sector_data.c | 2 +- tests/bde_test_sector_data_vector.c | 2 +- tests/bde_test_stretch_key.c | 2 +- tests/bde_test_support.c | 2 +- tests/bde_test_tools_info_handle.c | 2 +- tests/bde_test_tools_output.c | 2 +- tests/bde_test_tools_signal.c | 2 +- tests/bde_test_unused.h | 2 +- tests/bde_test_volume.c | 2 +- tests/bde_test_volume_header.c | 2 +- tests/bde_test_volume_master_key.c | 2 +- tests/pybde_test_support.py | 2 +- tests/pybde_test_volume.py | 2 +- tests/test_python_module.sh | 16 +++-- tox.ini | 13 +++- 211 files changed, 322 insertions(+), 240 deletions(-) diff --git a/AUTHORS b/AUTHORS index f926a67..de35bbd 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,4 +1,4 @@ Acknowledgements: libbde -Copyright (C) 2011-2023, Joachim Metz +Copyright (C) 2011-2024, Joachim Metz diff --git a/appveyor.yml b/appveyor.yml index ffa551f..107ab79 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 @@ -161,6 +213,12 @@ environment: HOMEBREW_NO_INSTALL_CLEANUP: 1 PYTHON_VERSION: 3.12 TOXENV: py312 + - TARGET: linux-tox-py310 + BUILD_ENVIRONMENT: python-tox + APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2204 + PYTHON_VERSION: 3.10 + TOXENV: py310 + AUDITWHEEL_PLAT: manylinux_2_35_x86_64 - TARGET: cygwin64-gcc BUILD_ENVIRONMENT: cygwin64 APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 @@ -243,11 +301,12 @@ install: .\builddokan.ps1 -Configuration ${Configuration} -Platform "Win32"; .\builddokan.ps1 -Configuration ${Configuration} -Platform "x64"; } } -- 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 macfuse openssl pkg-config || true; fi -- 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 ) +- sh: if ( test `uname -s` = "Darwin" && test ${BUILD_ENVIRONMENT} = "python-tox" ) || test ${BUILD_ENVIRONMENT} = "xcode"; then brew update-reset && brew update -q; fi +- sh: if ( test `uname -s` = "Darwin" && test ${BUILD_ENVIRONMENT} = "python-tox" ) || test ${BUILD_ENVIRONMENT} = "xcode"; then brew install -q autoconf automake gettext gnu-sed libtool macfuse openssl pkg-config || true; fi +- cmd: if [%BUILD_ENVIRONMENT%]==[python-tox] ( + "%PYTHON%" -m pip install -U tox twine ) +- sh: if test `uname -s` = "Darwin" && test ${BUILD_ENVIRONMENT} = "python-tox"; then brew install -q python@${PYTHON_VERSION} tox twine-pypi || true; fi +- sh: if test `uname -s` = "Linux" && test ${BUILD_ENVIRONMENT} = "python-tox"; then sudo apt-get update && sudo apt-get -y install autoconf automake autopoint build-essential git libtool patchelf pkg-config python3 python3-dev python3-distutils python3-pip python3-setuptools tox twine; fi - 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] ( @@ -258,7 +317,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") { @@ -277,9 +336,10 @@ build_script: move vs2022 msvscpp && nuget pack libbde.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 ) -- 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%]==[python-tox] ( + "%PYTHON%" -m tox -e%TOXENV% ) +- sh: if test `uname -s` = "Darwin" && 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 +- sh: if test `uname -s` = "Linux" && test ${BUILD_ENVIRONMENT} = "python-tox"; then ./synclibs.sh && ./autogen.sh && ./configure --disable-nls --disable-shared-libs && make sources >/dev/null && tox -e${TOXENV} && tox -eauditwheel -- --plat ${AUDITWHEEL_PLAT} dist/*.whl && rm -f dist/*.whl && mv wheelhouse/*.whl dist/; fi - cmd: if [%BUILD_ENVIRONMENT%]==[cygwin64] ( xcopy /i /q /s C:\projects\libbde C:\cygwin64\home\appveyor\libbde && C:\cygwin64\bin\bash -e -l -c "cd libbde && wget -q 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' -O './config.guess' && wget -q 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' -O './config.sub'" && @@ -314,7 +374,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/bdetools/bdeinfo.c b/bdetools/bdeinfo.c index f13c31c..65e2220 100644 --- a/bdetools/bdeinfo.c +++ b/bdetools/bdeinfo.c @@ -1,7 +1,7 @@ /* * Shows information obtained from a BitLocker Drive Encrypted (BDE) volume * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdemount.c b/bdetools/bdemount.c index 63c1f1e..8b33415 100644 --- a/bdetools/bdemount.c +++ b/bdetools/bdemount.c @@ -1,7 +1,7 @@ /* * Mounts a BitLocker Drive Encrypted (BDE) volume * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_getopt.c b/bdetools/bdetools_getopt.c index c0af1e4..a9ef6d3 100644 --- a/bdetools/bdetools_getopt.c +++ b/bdetools/bdetools_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_getopt.h b/bdetools/bdetools_getopt.h index 9a3b96f..d82175a 100644 --- a/bdetools/bdetools_getopt.h +++ b/bdetools/bdetools_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_i18n.h b/bdetools/bdetools_i18n.h index 6acd80d..78e07a9 100644 --- a/bdetools/bdetools_i18n.h +++ b/bdetools/bdetools_i18n.h @@ -1,7 +1,7 @@ /* * Internationalization (i18n) functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_input.c b/bdetools/bdetools_input.c index c2fa341..c7d49e3 100644 --- a/bdetools/bdetools_input.c +++ b/bdetools/bdetools_input.c @@ -1,7 +1,7 @@ /* * Common input functions for the bdetools * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_input.h b/bdetools/bdetools_input.h index 18104be..c927feb 100644 --- a/bdetools/bdetools_input.h +++ b/bdetools/bdetools_input.h @@ -1,7 +1,7 @@ /* * Common input functions for the bdetools * - * Copyright (C) 2011-2023, Metz + * Copyright (C) 2011-2024, Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libbde.h b/bdetools/bdetools_libbde.h index 06af14f..b1384ee 100644 --- a/bdetools/bdetools_libbde.h +++ b/bdetools/bdetools_libbde.h @@ -1,7 +1,7 @@ /* * The libbde header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libbfio.h b/bdetools/bdetools_libbfio.h index c376182..363b592 100644 --- a/bdetools/bdetools_libbfio.h +++ b/bdetools/bdetools_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libcdata.h b/bdetools/bdetools_libcdata.h index 6c15cb5..5b57f75 100644 --- a/bdetools/bdetools_libcdata.h +++ b/bdetools/bdetools_libcdata.h @@ -1,7 +1,7 @@ /* * The libcdata header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libcerror.h b/bdetools/bdetools_libcerror.h index 625072a..b4252ff 100644 --- a/bdetools/bdetools_libcerror.h +++ b/bdetools/bdetools_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libclocale.h b/bdetools/bdetools_libclocale.h index a819992..6af060f 100644 --- a/bdetools/bdetools_libclocale.h +++ b/bdetools/bdetools_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libcnotify.h b/bdetools/bdetools_libcnotify.h index ca6ffce..0dd0e70 100644 --- a/bdetools/bdetools_libcnotify.h +++ b/bdetools/bdetools_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libcpath.h b/bdetools/bdetools_libcpath.h index 838481f..1ede2b6 100644 --- a/bdetools/bdetools_libcpath.h +++ b/bdetools/bdetools_libcpath.h @@ -1,7 +1,7 @@ /* * The libcpath header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libcsplit.h b/bdetools/bdetools_libcsplit.h index 306304e..7076a49 100644 --- a/bdetools/bdetools_libcsplit.h +++ b/bdetools/bdetools_libcsplit.h @@ -1,7 +1,7 @@ /* * The internal libcsplit header * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libfdatetime.h b/bdetools/bdetools_libfdatetime.h index 631c413..25fefab 100644 --- a/bdetools/bdetools_libfdatetime.h +++ b/bdetools/bdetools_libfdatetime.h @@ -1,7 +1,7 @@ /* * The libfdatetime header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libfguid.h b/bdetools/bdetools_libfguid.h index 2d1275b..3e33217 100644 --- a/bdetools/bdetools_libfguid.h +++ b/bdetools/bdetools_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_libuna.h b/bdetools/bdetools_libuna.h index 069b23d..24f1a38 100644 --- a/bdetools/bdetools_libuna.h +++ b/bdetools/bdetools_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_output.c b/bdetools/bdetools_output.c index 8df9e43..ec10e08 100644 --- a/bdetools/bdetools_output.c +++ b/bdetools/bdetools_output.c @@ -1,7 +1,7 @@ /* * Common output functions for the bdetools * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * @@ -105,7 +105,7 @@ void bdetools_output_copyright_fprint( */ fprintf( stream, - _( "Copyright (C) 2011-2023, %s.\n" ), + _( "Copyright (C) 2011-2024, %s.\n" ), _( "Joachim Metz" ) ); fprintf( diff --git a/bdetools/bdetools_output.h b/bdetools/bdetools_output.h index 8c6b03e..3dc2ac4 100644 --- a/bdetools/bdetools_output.h +++ b/bdetools/bdetools_output.h @@ -1,7 +1,7 @@ /* * Common output functions for the bdetools * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_signal.c b/bdetools/bdetools_signal.c index d711361..044382d 100644 --- a/bdetools/bdetools_signal.c +++ b/bdetools/bdetools_signal.c @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_signal.h b/bdetools/bdetools_signal.h index 242c09c..1911544 100644 --- a/bdetools/bdetools_signal.h +++ b/bdetools/bdetools_signal.h @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/bdetools_unused.h b/bdetools/bdetools_unused.h index a797a9f..8dc1d2e 100644 --- a/bdetools/bdetools_unused.h +++ b/bdetools/bdetools_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/byte_size_string.c b/bdetools/byte_size_string.c index fd86039..0f1ede7 100644 --- a/bdetools/byte_size_string.c +++ b/bdetools/byte_size_string.c @@ -1,7 +1,7 @@ /* * Byte size string functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/byte_size_string.h b/bdetools/byte_size_string.h index ff2c262..cf61e1f 100644 --- a/bdetools/byte_size_string.h +++ b/bdetools/byte_size_string.h @@ -1,7 +1,7 @@ /* * Byte size string functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/info_handle.c b/bdetools/info_handle.c index 66765d1..d3f513b 100644 --- a/bdetools/info_handle.c +++ b/bdetools/info_handle.c @@ -1,7 +1,7 @@ /* * Info handle * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/info_handle.h b/bdetools/info_handle.h index 77a7141..e4ea65b 100644 --- a/bdetools/info_handle.h +++ b/bdetools/info_handle.h @@ -1,7 +1,7 @@ /* * Info handle * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_dokan.c b/bdetools/mount_dokan.c index fb4aead..e21ab7b 100644 --- a/bdetools/mount_dokan.c +++ b/bdetools/mount_dokan.c @@ -1,7 +1,7 @@ /* * Mount tool dokan functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_dokan.h b/bdetools/mount_dokan.h index dfaaf64..8c0b002 100644 --- a/bdetools/mount_dokan.h +++ b/bdetools/mount_dokan.h @@ -1,7 +1,7 @@ /* * Mount tool dokan functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_file_entry.c b/bdetools/mount_file_entry.c index 3acdcd2..f77210f 100644 --- a/bdetools/mount_file_entry.c +++ b/bdetools/mount_file_entry.c @@ -1,7 +1,7 @@ /* * Mount file entry * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_file_entry.h b/bdetools/mount_file_entry.h index ad44b91..e591ea1 100644 --- a/bdetools/mount_file_entry.h +++ b/bdetools/mount_file_entry.h @@ -1,7 +1,7 @@ /* * Mount file entry * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_file_system.c b/bdetools/mount_file_system.c index b9405e8..53bd08e 100644 --- a/bdetools/mount_file_system.c +++ b/bdetools/mount_file_system.c @@ -1,7 +1,7 @@ /* * Mount file system * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_file_system.h b/bdetools/mount_file_system.h index 6349325..8cf224a 100644 --- a/bdetools/mount_file_system.h +++ b/bdetools/mount_file_system.h @@ -1,7 +1,7 @@ /* * Mount file system * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_fuse.c b/bdetools/mount_fuse.c index 4cddb5b..3be0178 100644 --- a/bdetools/mount_fuse.c +++ b/bdetools/mount_fuse.c @@ -1,7 +1,7 @@ /* * Mount tool fuse functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_fuse.h b/bdetools/mount_fuse.h index 84bab17..d9dd37e 100644 --- a/bdetools/mount_fuse.h +++ b/bdetools/mount_fuse.h @@ -1,7 +1,7 @@ /* * Mount tool fuse functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_handle.c b/bdetools/mount_handle.c index 43fddf9..b975501 100644 --- a/bdetools/mount_handle.c +++ b/bdetools/mount_handle.c @@ -1,7 +1,7 @@ /* * Mount handle * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/bdetools/mount_handle.h b/bdetools/mount_handle.h index d329374..79468a5 100644 --- a/bdetools/mount_handle.h +++ b/bdetools/mount_handle.h @@ -1,7 +1,7 @@ /* * Mount handle * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/byte_stream.h b/common/byte_stream.h index b2df003..41db315 100644 --- a/common/byte_stream.h +++ b/common/byte_stream.h @@ -1,7 +1,7 @@ /* * Byte stream functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/common.h b/common/common.h index 7d81cf3..f34105f 100644 --- a/common/common.h +++ b/common/common.h @@ -1,7 +1,7 @@ /* * Common include file * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_borlandc.h b/common/config_borlandc.h index c638eba..a64ee8d 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) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_msc.h b/common/config_msc.h index adf0165..5da912b 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) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_winapi.h b/common/config_winapi.h index f87d3fa..a4731f0 100644 --- a/common/config_winapi.h +++ b/common/config_winapi.h @@ -1,7 +1,7 @@ /* * Configuration file for WINAPI * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/file_stream.h b/common/file_stream.h index 3eb14fa..e91f8c5 100644 --- a/common/file_stream.h +++ b/common/file_stream.h @@ -1,7 +1,7 @@ /* * FILE stream functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/memory.h b/common/memory.h index 4f5dba5..2275bf2 100644 --- a/common/memory.h +++ b/common/memory.h @@ -1,7 +1,7 @@ /* * Memory functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/narrow_string.h b/common/narrow_string.h index 620d487..0f623c4 100644 --- a/common/narrow_string.h +++ b/common/narrow_string.h @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/system_string.h b/common/system_string.h index 2987251..a0073aa 100644 --- a/common/system_string.h +++ b/common/system_string.h @@ -1,7 +1,7 @@ /* * System character string functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/types.h.in b/common/types.h.in index b278803..86ab820 100644 --- a/common/types.h.in +++ b/common/types.h.in @@ -1,7 +1,7 @@ /* * Type and type-support definitions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/wide_string.h b/common/wide_string.h index cc74bb0..e4d292b 100644 --- a/common/wide_string.h +++ b/common/wide_string.h @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/configure.ac b/configure.ac index 6591cf3..a242ec7 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.71]) AC_INIT( [libbde], - [20231220], + [20240223], [joachim.metz@gmail.com]) AC_CONFIG_SRCDIR( diff --git a/dpkg/copyright b/dpkg/copyright index 1f08919..b0d8746 100644 --- a/dpkg/copyright +++ b/dpkg/copyright @@ -3,7 +3,7 @@ Upstream-Name: libbde Source: https://github.com/libyal/libbde Files: * -Copyright: 2011-2023, Joachim Metz +Copyright: 2011-2024, Joachim Metz License: LGPL-3.0+ License: LGPL-3.0+ diff --git a/include/libbde.h.in b/include/libbde.h.in index d751ccd..150f530 100644 --- a/include/libbde.h.in +++ b/include/libbde.h.in @@ -1,7 +1,7 @@ /* * Library to access the BitLocker Drive Encryption (BVE) format * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libbde/codepage.h b/include/libbde/codepage.h index a7cb8f8..5d7f036 100644 --- a/include/libbde/codepage.h +++ b/include/libbde/codepage.h @@ -1,7 +1,7 @@ /* * Codepage definitions for libbde * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libbde/definitions.h.in b/include/libbde/definitions.h.in index 755101c..ce8a1b4 100644 --- a/include/libbde/definitions.h.in +++ b/include/libbde/definitions.h.in @@ -1,7 +1,7 @@ /* * Definitions for libbde * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libbde/error.h b/include/libbde/error.h index a9d7792..7870477 100644 --- a/include/libbde/error.h +++ b/include/libbde/error.h @@ -1,7 +1,7 @@ /* * The error code definitions for libbde * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libbde/extern.h b/include/libbde/extern.h index 744f95a..9b5979a 100644 --- a/include/libbde/extern.h +++ b/include/libbde/extern.h @@ -4,7 +4,7 @@ * This header should be included in header files that export or import * library functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libbde/features.h.in b/include/libbde/features.h.in index 1c27f24..4ea6a3e 100644 --- a/include/libbde/features.h.in +++ b/include/libbde/features.h.in @@ -1,7 +1,7 @@ /* * Features of libbde * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libbde/types.h.in b/include/libbde/types.h.in index a81ead2..c52a002 100644 --- a/include/libbde/types.h.in +++ b/include/libbde/types.h.in @@ -1,7 +1,7 @@ /* * Type definitions for libbde * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde.nuspec b/libbde.nuspec index 0ba942d..ea32a3e 100644 --- a/libbde.nuspec +++ b/libbde.nuspec @@ -2,7 +2,7 @@ libbde - 20231220 + 20240223 Joachim Metz joachimmetz LGPL-3.0-or-later @@ -10,8 +10,8 @@ false libbde Library to access the BitLocker Drive Encryption (BDE) format - Release of libbde 20231220 - Copyright (C) 2011-2023 + Release of libbde 20240223 + Copyright (C) 2011-2024 native diff --git a/libbde/bde_metadata.h b/libbde/bde_metadata.h index 511e9ea..7349c9d 100644 --- a/libbde/bde_metadata.h +++ b/libbde/bde_metadata.h @@ -1,7 +1,7 @@ /* * The BitLocker (BVE) metadata definition * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/bde_volume.h b/libbde/bde_volume.h index ec2b062..252636c 100644 --- a/libbde/bde_volume.h +++ b/libbde/bde_volume.h @@ -1,7 +1,7 @@ /* * The BitLocker disk encryption (BDE) volume definition * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde.c b/libbde/libbde.c index aa79327..fa1c404 100644 --- a/libbde/libbde.c +++ b/libbde/libbde.c @@ -1,7 +1,7 @@ /* * Library to access the BitLocker Drive Encryption (BDE) format * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde.rc.in b/libbde/libbde.rc.in index b941d86..a851294 100644 --- a/libbde/libbde.rc.in +++ b/libbde/libbde.rc.in @@ -24,7 +24,7 @@ BEGIN VALUE "FileDescription", "Library to access the BitLocker Drive Encryption (BDE) format\0" VALUE "FileVersion", "@VERSION@" "\0" VALUE "InternalName", "libbde.dll\0" - VALUE "LegalCopyright", "(C) 2011-2023, Joachim Metz \0" + VALUE "LegalCopyright", "(C) 2011-2024, Joachim Metz \0" VALUE "OriginalFilename", "libbde.dll\0" VALUE "ProductName", "libbde\0" VALUE "ProductVersion", "@VERSION@" "\0" diff --git a/libbde/libbde_aes_ccm_encrypted_key.c b/libbde/libbde_aes_ccm_encrypted_key.c index 739435e..ccc04a3 100644 --- a/libbde/libbde_aes_ccm_encrypted_key.c +++ b/libbde/libbde_aes_ccm_encrypted_key.c @@ -1,7 +1,7 @@ /* * AES-CCM encrypted key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_aes_ccm_encrypted_key.h b/libbde/libbde_aes_ccm_encrypted_key.h index ee57a29..a8d1b78 100644 --- a/libbde/libbde_aes_ccm_encrypted_key.h +++ b/libbde/libbde_aes_ccm_encrypted_key.h @@ -1,7 +1,7 @@ /* * AES-CCM encrypted key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_codepage.h b/libbde/libbde_codepage.h index abc356f..f5a7b29 100644 --- a/libbde/libbde_codepage.h +++ b/libbde/libbde_codepage.h @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_debug.c b/libbde/libbde_debug.c index 922216e..b8c1b77 100644 --- a/libbde/libbde_debug.c +++ b/libbde/libbde_debug.c @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_debug.h b/libbde/libbde_debug.h index 56d55d9..71a2780 100644 --- a/libbde/libbde_debug.h +++ b/libbde/libbde_debug.h @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_definitions.h.in b/libbde/libbde_definitions.h.in index d54d5db..63fde59 100644 --- a/libbde/libbde_definitions.h.in +++ b/libbde/libbde_definitions.h.in @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_diffuser.c b/libbde/libbde_diffuser.c index c1fe19b..13e7e8c 100644 --- a/libbde/libbde_diffuser.c +++ b/libbde/libbde_diffuser.c @@ -1,7 +1,7 @@ /* * Elephant diffuser encryption functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_diffuser.h b/libbde/libbde_diffuser.h index 16809ba..0cca5bb 100644 --- a/libbde/libbde_diffuser.h +++ b/libbde/libbde_diffuser.h @@ -1,7 +1,7 @@ /* * Elephant diffuser encryption functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_encryption_context.c b/libbde/libbde_encryption_context.c index 5c5bbf1..6e6b39b 100644 --- a/libbde/libbde_encryption_context.c +++ b/libbde/libbde_encryption_context.c @@ -1,7 +1,7 @@ /* * Encryption functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_encryption_context.h b/libbde/libbde_encryption_context.h index cdc3ccc..87132db 100644 --- a/libbde/libbde_encryption_context.h +++ b/libbde/libbde_encryption_context.h @@ -1,7 +1,7 @@ /* * Encryption context functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_error.c b/libbde/libbde_error.c index b43923c..ea7b174 100644 --- a/libbde/libbde_error.c +++ b/libbde/libbde_error.c @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_error.h b/libbde/libbde_error.h index 6e854f1..47005b7 100644 --- a/libbde/libbde_error.h +++ b/libbde/libbde_error.h @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_extern.h b/libbde/libbde_extern.h index a62e3e4..f9fb64d 100644 --- a/libbde/libbde_extern.h +++ b/libbde/libbde_extern.h @@ -1,7 +1,7 @@ /* * The internal extern definition * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_external_key.c b/libbde/libbde_external_key.c index ba40db9..37216b5 100644 --- a/libbde/libbde_external_key.c +++ b/libbde/libbde_external_key.c @@ -1,7 +1,7 @@ /* * External Key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_external_key.h b/libbde/libbde_external_key.h index 40f1327..b69fd99 100644 --- a/libbde/libbde_external_key.h +++ b/libbde/libbde_external_key.h @@ -1,7 +1,7 @@ /* * External Key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_io_handle.c b/libbde/libbde_io_handle.c index 10af24f..53ad68a 100644 --- a/libbde/libbde_io_handle.c +++ b/libbde/libbde_io_handle.c @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_io_handle.h b/libbde/libbde_io_handle.h index f7bdbd9..9aefb3c 100644 --- a/libbde/libbde_io_handle.h +++ b/libbde/libbde_io_handle.h @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_key.c b/libbde/libbde_key.c index 18f6f6f..e2651c8 100644 --- a/libbde/libbde_key.c +++ b/libbde/libbde_key.c @@ -1,7 +1,7 @@ /* * Key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_key.h b/libbde/libbde_key.h index 2cc6e87..56e908e 100644 --- a/libbde/libbde_key.h +++ b/libbde/libbde_key.h @@ -1,7 +1,7 @@ /* * Key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_key_protector.c b/libbde/libbde_key_protector.c index a763e51..e8a2ad5 100644 --- a/libbde/libbde_key_protector.c +++ b/libbde/libbde_key_protector.c @@ -1,7 +1,7 @@ /* * Key protector functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_key_protector.h b/libbde/libbde_key_protector.h index c3f7abb..62697ae 100644 --- a/libbde/libbde_key_protector.h +++ b/libbde/libbde_key_protector.h @@ -1,7 +1,7 @@ /* * Key protector functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libbfio.h b/libbde/libbde_libbfio.h index 8960a95..b451155 100644 --- a/libbde/libbde_libbfio.h +++ b/libbde/libbde_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libcaes.h b/libbde/libbde_libcaes.h index 5e354d2..f70d7fe 100644 --- a/libbde/libbde_libcaes.h +++ b/libbde/libbde_libcaes.h @@ -1,7 +1,7 @@ /* * The libcaes header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libcdata.h b/libbde/libbde_libcdata.h index 3176876..888b579 100644 --- a/libbde/libbde_libcdata.h +++ b/libbde/libbde_libcdata.h @@ -1,7 +1,7 @@ /* * The libcdata header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libcerror.h b/libbde/libbde_libcerror.h index 2a3e2fe..0ac7536 100644 --- a/libbde/libbde_libcerror.h +++ b/libbde/libbde_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libclocale.h b/libbde/libbde_libclocale.h index 038f5f9..3508883 100644 --- a/libbde/libbde_libclocale.h +++ b/libbde/libbde_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libcnotify.h b/libbde/libbde_libcnotify.h index d082418..57d4208 100644 --- a/libbde/libbde_libcnotify.h +++ b/libbde/libbde_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libcthreads.h b/libbde/libbde_libcthreads.h index d44f173..af4e13a 100644 --- a/libbde/libbde_libcthreads.h +++ b/libbde/libbde_libcthreads.h @@ -1,7 +1,7 @@ /* * The libcthreads header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libfcache.h b/libbde/libbde_libfcache.h index 91ef032..6a7a476 100644 --- a/libbde/libbde_libfcache.h +++ b/libbde/libbde_libfcache.h @@ -1,7 +1,7 @@ /* * The libfcache header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libfdatetime.h b/libbde/libbde_libfdatetime.h index 6ff6bcb..0414d5c 100644 --- a/libbde/libbde_libfdatetime.h +++ b/libbde/libbde_libfdatetime.h @@ -1,7 +1,7 @@ /* * The libfdatetime header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libfguid.h b/libbde/libbde_libfguid.h index 7808297..8eb1481 100644 --- a/libbde/libbde_libfguid.h +++ b/libbde/libbde_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libfvalue.h b/libbde/libbde_libfvalue.h index c00f874..216af4f 100644 --- a/libbde/libbde_libfvalue.h +++ b/libbde/libbde_libfvalue.h @@ -1,7 +1,7 @@ /* * The libfvalue header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libhmac.h b/libbde/libbde_libhmac.h index 7d84ff1..31e41d1 100644 --- a/libbde/libbde_libhmac.h +++ b/libbde/libbde_libhmac.h @@ -1,7 +1,7 @@ /* * The internal libhmac header * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_libuna.h b/libbde/libbde_libuna.h index 3333418..d62e093 100644 --- a/libbde/libbde_libuna.h +++ b/libbde/libbde_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata.c b/libbde/libbde_metadata.c index 54c7f40..5ca84e5 100644 --- a/libbde/libbde_metadata.c +++ b/libbde/libbde_metadata.c @@ -1,7 +1,7 @@ /* * Metadata functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata.h b/libbde/libbde_metadata.h index f750b58..3a547c2 100644 --- a/libbde/libbde_metadata.h +++ b/libbde/libbde_metadata.h @@ -1,7 +1,7 @@ /* * Metadata functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata_block_header.c b/libbde/libbde_metadata_block_header.c index 90cc1ed..a2e74bb 100644 --- a/libbde/libbde_metadata_block_header.c +++ b/libbde/libbde_metadata_block_header.c @@ -1,7 +1,7 @@ /* * Metadata block header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata_block_header.h b/libbde/libbde_metadata_block_header.h index 16f50d9..34f7d1c 100644 --- a/libbde/libbde_metadata_block_header.h +++ b/libbde/libbde_metadata_block_header.h @@ -1,7 +1,7 @@ /* * Metadata block header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata_entry.c b/libbde/libbde_metadata_entry.c index 12ed0cf..1123496 100644 --- a/libbde/libbde_metadata_entry.c +++ b/libbde/libbde_metadata_entry.c @@ -1,7 +1,7 @@ /* * Metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata_entry.h b/libbde/libbde_metadata_entry.h index 3d87e8b..980f1ad 100644 --- a/libbde/libbde_metadata_entry.h +++ b/libbde/libbde_metadata_entry.h @@ -1,7 +1,7 @@ /* * Metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata_header.c b/libbde/libbde_metadata_header.c index 6c3b879..8958684 100644 --- a/libbde/libbde_metadata_header.c +++ b/libbde/libbde_metadata_header.c @@ -1,7 +1,7 @@ /* * Metadata header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_metadata_header.h b/libbde/libbde_metadata_header.h index 5f41023..13f7930 100644 --- a/libbde/libbde_metadata_header.h +++ b/libbde/libbde_metadata_header.h @@ -1,7 +1,7 @@ /* * Metadata header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_notify.c b/libbde/libbde_notify.c index a8b23b1..bdaf34b 100644 --- a/libbde/libbde_notify.c +++ b/libbde/libbde_notify.c @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_notify.h b/libbde/libbde_notify.h index 22c7561..80ede22 100644 --- a/libbde/libbde_notify.h +++ b/libbde/libbde_notify.h @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_ntfs_volume_header.c b/libbde/libbde_ntfs_volume_header.c index d4c9c5b..7c39c74 100644 --- a/libbde/libbde_ntfs_volume_header.c +++ b/libbde/libbde_ntfs_volume_header.c @@ -1,7 +1,7 @@ /* * The NTFS volume header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_ntfs_volume_header.h b/libbde/libbde_ntfs_volume_header.h index 6c94dd9..c1621ff 100644 --- a/libbde/libbde_ntfs_volume_header.h +++ b/libbde/libbde_ntfs_volume_header.h @@ -1,7 +1,7 @@ /* * The NTFS volume header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_password.c b/libbde/libbde_password.c index ba7f721..b558281 100644 --- a/libbde/libbde_password.c +++ b/libbde/libbde_password.c @@ -1,7 +1,7 @@ /* * Password functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_password.h b/libbde/libbde_password.h index 2d84778..ee986ae 100644 --- a/libbde/libbde_password.h +++ b/libbde/libbde_password.h @@ -1,7 +1,7 @@ /* * Password functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_password_keep.c b/libbde/libbde_password_keep.c index 4355e65..4cc236e 100644 --- a/libbde/libbde_password_keep.c +++ b/libbde/libbde_password_keep.c @@ -1,7 +1,7 @@ /* * Password keep functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_password_keep.h b/libbde/libbde_password_keep.h index 1518380..e2fe7bf 100644 --- a/libbde/libbde_password_keep.h +++ b/libbde/libbde_password_keep.h @@ -1,7 +1,7 @@ /* * Password keep functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_recovery.c b/libbde/libbde_recovery.c index 0ad22cd..1727db0 100644 --- a/libbde/libbde_recovery.c +++ b/libbde/libbde_recovery.c @@ -1,7 +1,7 @@ /* * Recovery functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_recovery.h b/libbde/libbde_recovery.h index af10047..f577fef 100644 --- a/libbde/libbde_recovery.h +++ b/libbde/libbde_recovery.h @@ -1,7 +1,7 @@ /* * Recovery functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_sector_data.c b/libbde/libbde_sector_data.c index 41b8e1c..8b6fd70 100644 --- a/libbde/libbde_sector_data.c +++ b/libbde/libbde_sector_data.c @@ -1,7 +1,7 @@ /* * Sector data functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_sector_data.h b/libbde/libbde_sector_data.h index 3434e4f..d915c2d 100644 --- a/libbde/libbde_sector_data.h +++ b/libbde/libbde_sector_data.h @@ -1,7 +1,7 @@ /* * Sector data functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_sector_data_vector.c b/libbde/libbde_sector_data_vector.c index ba5e6fe..242ec6a 100644 --- a/libbde/libbde_sector_data_vector.c +++ b/libbde/libbde_sector_data_vector.c @@ -1,7 +1,7 @@ /* * Sector data vector functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_sector_data_vector.h b/libbde/libbde_sector_data_vector.h index ae79821..cc861e3 100644 --- a/libbde/libbde_sector_data_vector.h +++ b/libbde/libbde_sector_data_vector.h @@ -1,7 +1,7 @@ /* * Sector data vector functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_stretch_key.c b/libbde/libbde_stretch_key.c index 0a87297..3b9becb 100644 --- a/libbde/libbde_stretch_key.c +++ b/libbde/libbde_stretch_key.c @@ -1,7 +1,7 @@ /* * Stretch Key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_stretch_key.h b/libbde/libbde_stretch_key.h index c100d18..f410621 100644 --- a/libbde/libbde_stretch_key.h +++ b/libbde/libbde_stretch_key.h @@ -1,7 +1,7 @@ /* * Stretch Key metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_support.c b/libbde/libbde_support.c index f808389..d2b8dde 100644 --- a/libbde/libbde_support.c +++ b/libbde/libbde_support.c @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_support.h b/libbde/libbde_support.h index 1fa5403..23e41e1 100644 --- a/libbde/libbde_support.h +++ b/libbde/libbde_support.h @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_types.h b/libbde/libbde_types.h index fa88173..a9072aa 100644 --- a/libbde/libbde_types.h +++ b/libbde/libbde_types.h @@ -1,7 +1,7 @@ /* * The internal type definitions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_unused.h b/libbde/libbde_unused.h index 96fe564..9f14af7 100644 --- a/libbde/libbde_unused.h +++ b/libbde/libbde_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_volume.c b/libbde/libbde_volume.c index 92c56e2..b865b67 100644 --- a/libbde/libbde_volume.c +++ b/libbde/libbde_volume.c @@ -1,7 +1,7 @@ /* * Volume functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_volume.h b/libbde/libbde_volume.h index 40a8aee..b8f469e 100644 --- a/libbde/libbde_volume.h +++ b/libbde/libbde_volume.h @@ -1,7 +1,7 @@ /* * Volume functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_volume_header.c b/libbde/libbde_volume_header.c index 2586166..1647d4d 100644 --- a/libbde/libbde_volume_header.c +++ b/libbde/libbde_volume_header.c @@ -1,7 +1,7 @@ /* * The BDE volume header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_volume_header.h b/libbde/libbde_volume_header.h index c9fe983..adbcf83 100644 --- a/libbde/libbde_volume_header.h +++ b/libbde/libbde_volume_header.h @@ -1,7 +1,7 @@ /* * The BDE volume header functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_volume_master_key.c b/libbde/libbde_volume_master_key.c index 5047c8e..c7a35d9 100644 --- a/libbde/libbde_volume_master_key.c +++ b/libbde/libbde_volume_master_key.c @@ -1,7 +1,7 @@ /* * Volume Master Key (VMK) metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libbde/libbde_volume_master_key.h b/libbde/libbde_volume_master_key.h index 8f38bdd..49ba029 100644 --- a/libbde/libbde_volume_master_key.h +++ b/libbde/libbde_volume_master_key.h @@ -1,7 +1,7 @@ /* * Volume Master Key (VMK) metadata entry functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/manuals/bdeinfo.1 b/manuals/bdeinfo.1 index 917c87e..ff1318f 100644 --- a/manuals/bdeinfo.1 +++ b/manuals/bdeinfo.1 @@ -83,7 +83,7 @@ https://github.com/libyal/libbde/ .Sh AUTHOR These man pages were written by Joachim Metz. .Sh COPYRIGHT -Copyright (C) 2011-2023, Joachim Metz . +Copyright (C) 2011-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 .Xr bdemount 1 diff --git a/manuals/bdemount.1 b/manuals/bdemount.1 index c21621a..043c84e 100644 --- a/manuals/bdemount.1 +++ b/manuals/bdemount.1 @@ -71,7 +71,7 @@ https://github.com/libyal/libbde/ .Sh AUTHOR These man pages were written by Joachim Metz. .Sh COPYRIGHT -Copyright (C) 2011-2023, Joachim Metz . +Copyright (C) 2011-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 .Xr bdeinfo 1 diff --git a/manuals/libbde.3 b/manuals/libbde.3 index 015e4cc..47d20d2 100644 --- a/manuals/libbde.3 +++ b/manuals/libbde.3 @@ -153,7 +153,7 @@ Please report bugs of any kind on the project issue tracker: https://github.com/ .Sh AUTHOR These man pages are generated from "libbde.h". .Sh COPYRIGHT -Copyright (C) 2011-2023, Joachim Metz . +Copyright (C) 2011-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/ossfuzz/ossfuzz_libbde.h b/ossfuzz/ossfuzz_libbde.h index 879af7f..7d977f0 100644 --- a/ossfuzz/ossfuzz_libbde.h +++ b/ossfuzz/ossfuzz_libbde.h @@ -1,7 +1,7 @@ /* * The libbde header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/ossfuzz/ossfuzz_libbfio.h b/ossfuzz/ossfuzz_libbfio.h index 7b7040e..0f8919c 100644 --- a/ossfuzz/ossfuzz_libbfio.h +++ b/ossfuzz/ossfuzz_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/ossfuzz/volume_fuzzer.cc b/ossfuzz/volume_fuzzer.cc index 1b44fb9..221b0db 100644 --- a/ossfuzz/volume_fuzzer.cc +++ b/ossfuzz/volume_fuzzer.cc @@ -1,7 +1,7 @@ /* * OSS-Fuzz target for libbde volume type * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde.c b/pybde/pybde.c index 4629b0b..dff6547 100644 --- a/pybde/pybde.c +++ b/pybde/pybde.c @@ -1,7 +1,7 @@ /* * Python bindings module for libbde (pybde) * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde.h b/pybde/pybde.h index 0cdbd5a..fc88d7c 100644 --- a/pybde/pybde.h +++ b/pybde/pybde.h @@ -1,7 +1,7 @@ /* * Python bindings module for libbde (pybde) * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_datetime.c b/pybde/pybde_datetime.c index 4de9e67..540a830 100644 --- a/pybde/pybde_datetime.c +++ b/pybde/pybde_datetime.c @@ -1,7 +1,7 @@ /* * Date and time functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_datetime.h b/pybde/pybde_datetime.h index d67ae92..2c8e89d 100644 --- a/pybde/pybde_datetime.h +++ b/pybde/pybde_datetime.h @@ -1,7 +1,7 @@ /* * Date and time functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_encryption_methods.c b/pybde/pybde_encryption_methods.c index 3d5f288..eed4846 100644 --- a/pybde/pybde_encryption_methods.c +++ b/pybde/pybde_encryption_methods.c @@ -1,7 +1,7 @@ /* * Python object definition of the libbde encryption methods * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_encryption_methods.h b/pybde/pybde_encryption_methods.h index efaa62b..bccb8c7 100644 --- a/pybde/pybde_encryption_methods.h +++ b/pybde/pybde_encryption_methods.h @@ -1,7 +1,7 @@ /* * Python object definition of the libbde encryption methods * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_error.c b/pybde/pybde_error.c index 045e92e..0bbe83c 100644 --- a/pybde/pybde_error.c +++ b/pybde/pybde_error.c @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_error.h b/pybde/pybde_error.h index 2fbe9d7..924b72f 100644 --- a/pybde/pybde_error.h +++ b/pybde/pybde_error.h @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_file_object_io_handle.c b/pybde/pybde_file_object_io_handle.c index c2bbef5..d08113e 100644 --- a/pybde/pybde_file_object_io_handle.c +++ b/pybde/pybde_file_object_io_handle.c @@ -1,7 +1,7 @@ /* * Python file object IO handle functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_file_object_io_handle.h b/pybde/pybde_file_object_io_handle.h index affb75b..927ac0a 100644 --- a/pybde/pybde_file_object_io_handle.h +++ b/pybde/pybde_file_object_io_handle.h @@ -1,7 +1,7 @@ /* * Python file object IO handle functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_guid.c b/pybde/pybde_guid.c index e0b6517..bffe33e 100644 --- a/pybde/pybde_guid.c +++ b/pybde/pybde_guid.c @@ -1,7 +1,7 @@ /* * GUID functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_guid.h b/pybde/pybde_guid.h index 686a0eb..920b37b 100644 --- a/pybde/pybde_guid.h +++ b/pybde/pybde_guid.h @@ -1,7 +1,7 @@ /* * GUID functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_integer.c b/pybde/pybde_integer.c index 4a98ed4..84e8a9d 100644 --- a/pybde/pybde_integer.c +++ b/pybde/pybde_integer.c @@ -1,7 +1,7 @@ /* * Integer functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_integer.h b/pybde/pybde_integer.h index 74a8d5b..8b17bab 100644 --- a/pybde/pybde_integer.h +++ b/pybde/pybde_integer.h @@ -1,7 +1,7 @@ /* * Integer functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_key_protection_types.c b/pybde/pybde_key_protection_types.c index d289a82..c6838bf 100644 --- a/pybde/pybde_key_protection_types.c +++ b/pybde/pybde_key_protection_types.c @@ -1,7 +1,7 @@ /* * Python object definition of the libbde key protection types * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_key_protection_types.h b/pybde/pybde_key_protection_types.h index 5a68fb2..0e30735 100644 --- a/pybde/pybde_key_protection_types.h +++ b/pybde/pybde_key_protection_types.h @@ -1,7 +1,7 @@ /* * Python object definition of the libbde key protection types * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_key_protector.c b/pybde/pybde_key_protector.c index 92eec56..3aadd33 100644 --- a/pybde/pybde_key_protector.c +++ b/pybde/pybde_key_protector.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libbde_key_protector_t * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_key_protector.h b/pybde/pybde_key_protector.h index 357f455..e3b10da 100644 --- a/pybde/pybde_key_protector.h +++ b/pybde/pybde_key_protector.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libbde_key_protector_t * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_key_protectors.c b/pybde/pybde_key_protectors.c index 9f23eee..24040ac 100644 --- a/pybde/pybde_key_protectors.c +++ b/pybde/pybde_key_protectors.c @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of key protectors * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_key_protectors.h b/pybde/pybde_key_protectors.h index 94175bb..5bcdc4a 100644 --- a/pybde/pybde_key_protectors.h +++ b/pybde/pybde_key_protectors.h @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of key protectors * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_libbde.h b/pybde/pybde_libbde.h index 479111e..0b5add5 100644 --- a/pybde/pybde_libbde.h +++ b/pybde/pybde_libbde.h @@ -1,7 +1,7 @@ /* * The internal libbde header * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_libbfio.h b/pybde/pybde_libbfio.h index f3a1b81..596b252 100644 --- a/pybde/pybde_libbfio.h +++ b/pybde/pybde_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_libcerror.h b/pybde/pybde_libcerror.h index dfb7daa..c93a11f 100644 --- a/pybde/pybde_libcerror.h +++ b/pybde/pybde_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_libclocale.h b/pybde/pybde_libclocale.h index b4c0fcf..51c1fb4 100644 --- a/pybde/pybde_libclocale.h +++ b/pybde/pybde_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_libfguid.h b/pybde/pybde_libfguid.h index c385068..4aa5664 100644 --- a/pybde/pybde_libfguid.h +++ b/pybde/pybde_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_python.h b/pybde/pybde_python.h index 780c900..4c9be03 100644 --- a/pybde/pybde_python.h +++ b/pybde/pybde_python.h @@ -1,7 +1,7 @@ /* * The python header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_unused.h b/pybde/pybde_unused.h index be00fec..bdd2d65 100644 --- a/pybde/pybde_unused.h +++ b/pybde/pybde_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_volume.c b/pybde/pybde_volume.c index 4f76b9a..1c15749 100644 --- a/pybde/pybde_volume.c +++ b/pybde/pybde_volume.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libbde_volume_t * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pybde/pybde_volume.h b/pybde/pybde_volume.h index 19447bc..47d5dcd 100644 --- a/pybde/pybde_volume.h +++ b/pybde/pybde_volume.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libbde_volume_t * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_aes_ccm_encrypted_key.c b/tests/bde_test_aes_ccm_encrypted_key.c index ecdb0d4..097f4cc 100644 --- a/tests/bde_test_aes_ccm_encrypted_key.c +++ b/tests/bde_test_aes_ccm_encrypted_key.c @@ -1,7 +1,7 @@ /* * Library aes_ccm_encrypted_key type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_encryption_context.c b/tests/bde_test_encryption_context.c index be4c093..94a48af 100644 --- a/tests/bde_test_encryption_context.c +++ b/tests/bde_test_encryption_context.c @@ -1,7 +1,7 @@ /* * Library encryption_context type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_error.c b/tests/bde_test_error.c index ef00e47..7360466 100644 --- a/tests/bde_test_error.c +++ b/tests/bde_test_error.c @@ -1,7 +1,7 @@ /* * Library error functions test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_external_key.c b/tests/bde_test_external_key.c index e2177c2..38db5ee 100644 --- a/tests/bde_test_external_key.c +++ b/tests/bde_test_external_key.c @@ -1,7 +1,7 @@ /* * Library external_key type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_functions.c b/tests/bde_test_functions.c index 5579f60..c9783a1 100644 --- a/tests/bde_test_functions.c +++ b/tests/bde_test_functions.c @@ -1,7 +1,7 @@ /* * Functions for testing * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_functions.h b/tests/bde_test_functions.h index f61145b..984ffd6 100644 --- a/tests/bde_test_functions.h +++ b/tests/bde_test_functions.h @@ -1,7 +1,7 @@ /* * Functions for testing * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_getopt.c b/tests/bde_test_getopt.c index ba4d779..d3391da 100644 --- a/tests/bde_test_getopt.c +++ b/tests/bde_test_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_getopt.h b/tests/bde_test_getopt.h index 1189bff..ba9406e 100644 --- a/tests/bde_test_getopt.h +++ b/tests/bde_test_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_io_handle.c b/tests/bde_test_io_handle.c index f0d30eb..4707054 100644 --- a/tests/bde_test_io_handle.c +++ b/tests/bde_test_io_handle.c @@ -1,7 +1,7 @@ /* * Library io_handle type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_key.c b/tests/bde_test_key.c index 06681f5..6ce3fab 100644 --- a/tests/bde_test_key.c +++ b/tests/bde_test_key.c @@ -1,7 +1,7 @@ /* * Library key type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_key_protector.c b/tests/bde_test_key_protector.c index ba4c056..8e45d84 100644 --- a/tests/bde_test_key_protector.c +++ b/tests/bde_test_key_protector.c @@ -1,7 +1,7 @@ /* * Library key_protector type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libbde.h b/tests/bde_test_libbde.h index 6462440..4fb1997 100644 --- a/tests/bde_test_libbde.h +++ b/tests/bde_test_libbde.h @@ -1,7 +1,7 @@ /* * The libbde header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libbfio.h b/tests/bde_test_libbfio.h index 596e927..1188d3d 100644 --- a/tests/bde_test_libbfio.h +++ b/tests/bde_test_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libcerror.h b/tests/bde_test_libcerror.h index c919fbe..749dd58 100644 --- a/tests/bde_test_libcerror.h +++ b/tests/bde_test_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libclocale.h b/tests/bde_test_libclocale.h index d37d225..6e59aa5 100644 --- a/tests/bde_test_libclocale.h +++ b/tests/bde_test_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libcnotify.h b/tests/bde_test_libcnotify.h index 324b8b8..645f19a 100644 --- a/tests/bde_test_libcnotify.h +++ b/tests/bde_test_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libcthreads.h b/tests/bde_test_libcthreads.h index 66a4012..da36dcd 100644 --- a/tests/bde_test_libcthreads.h +++ b/tests/bde_test_libcthreads.h @@ -1,7 +1,7 @@ /* * The internal libcthreads header * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_libuna.h b/tests/bde_test_libuna.h index 4c2b375..e3cc0df 100644 --- a/tests/bde_test_libuna.h +++ b/tests/bde_test_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_macros.h b/tests/bde_test_macros.h index 3b75d1d..3ff5266 100644 --- a/tests/bde_test_macros.h +++ b/tests/bde_test_macros.h @@ -1,7 +1,7 @@ /* * Macros for testing * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_memory.c b/tests/bde_test_memory.c index 6ef1234..f117d91 100644 --- a/tests/bde_test_memory.c +++ b/tests/bde_test_memory.c @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_memory.h b/tests/bde_test_memory.h index fb4efc4..489c3a7 100644 --- a/tests/bde_test_memory.h +++ b/tests/bde_test_memory.h @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_metadata.c b/tests/bde_test_metadata.c index c3b48ec..6e45aa9 100644 --- a/tests/bde_test_metadata.c +++ b/tests/bde_test_metadata.c @@ -1,7 +1,7 @@ /* * Library metadata type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_metadata_block_header.c b/tests/bde_test_metadata_block_header.c index beef27c..636bf17 100644 --- a/tests/bde_test_metadata_block_header.c +++ b/tests/bde_test_metadata_block_header.c @@ -1,7 +1,7 @@ /* * Library metadata_block_header type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_metadata_entry.c b/tests/bde_test_metadata_entry.c index 0df5552..01da082 100644 --- a/tests/bde_test_metadata_entry.c +++ b/tests/bde_test_metadata_entry.c @@ -1,7 +1,7 @@ /* * Library metadata_entry type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_metadata_header.c b/tests/bde_test_metadata_header.c index fb3c8f1..12a0f29 100644 --- a/tests/bde_test_metadata_header.c +++ b/tests/bde_test_metadata_header.c @@ -1,7 +1,7 @@ /* * Library metadata_header type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_notify.c b/tests/bde_test_notify.c index ea2df3d..a670eff 100644 --- a/tests/bde_test_notify.c +++ b/tests/bde_test_notify.c @@ -1,7 +1,7 @@ /* * Library notification functions test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_password.c b/tests/bde_test_password.c index ede605e..482f145 100644 --- a/tests/bde_test_password.c +++ b/tests/bde_test_password.c @@ -1,7 +1,7 @@ /* * Library password type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_password_keep.c b/tests/bde_test_password_keep.c index 9a035c2..b380784 100644 --- a/tests/bde_test_password_keep.c +++ b/tests/bde_test_password_keep.c @@ -1,7 +1,7 @@ /* * Library password_keep type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_sector_data.c b/tests/bde_test_sector_data.c index 9bfc267..9cf0865 100644 --- a/tests/bde_test_sector_data.c +++ b/tests/bde_test_sector_data.c @@ -1,7 +1,7 @@ /* * Library sector_data type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_sector_data_vector.c b/tests/bde_test_sector_data_vector.c index 650622a..8a385c6 100644 --- a/tests/bde_test_sector_data_vector.c +++ b/tests/bde_test_sector_data_vector.c @@ -1,7 +1,7 @@ /* * Library sector_data_vector type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_stretch_key.c b/tests/bde_test_stretch_key.c index dce5a4d..4152d1e 100644 --- a/tests/bde_test_stretch_key.c +++ b/tests/bde_test_stretch_key.c @@ -1,7 +1,7 @@ /* * Library stretch_key type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_support.c b/tests/bde_test_support.c index aa228e1..9a3ec71 100644 --- a/tests/bde_test_support.c +++ b/tests/bde_test_support.c @@ -1,7 +1,7 @@ /* * Library support functions test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_tools_info_handle.c b/tests/bde_test_tools_info_handle.c index 4a9f421..d2ed302 100644 --- a/tests/bde_test_tools_info_handle.c +++ b/tests/bde_test_tools_info_handle.c @@ -1,7 +1,7 @@ /* * Tools info_handle type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_tools_output.c b/tests/bde_test_tools_output.c index d310d24..9a1d0d6 100644 --- a/tests/bde_test_tools_output.c +++ b/tests/bde_test_tools_output.c @@ -1,7 +1,7 @@ /* * Tools output functions test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_tools_signal.c b/tests/bde_test_tools_signal.c index 9fc777a..73e5282 100644 --- a/tests/bde_test_tools_signal.c +++ b/tests/bde_test_tools_signal.c @@ -1,7 +1,7 @@ /* * Tools signal functions test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_unused.h b/tests/bde_test_unused.h index d85d09d..d923590 100644 --- a/tests/bde_test_unused.h +++ b/tests/bde_test_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_volume.c b/tests/bde_test_volume.c index fef4fbf..e022a2d 100644 --- a/tests/bde_test_volume.c +++ b/tests/bde_test_volume.c @@ -1,7 +1,7 @@ /* * Library volume type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_volume_header.c b/tests/bde_test_volume_header.c index 141a9d3..16f8dcd 100644 --- a/tests/bde_test_volume_header.c +++ b/tests/bde_test_volume_header.c @@ -1,7 +1,7 @@ /* * Library volume_header type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/bde_test_volume_master_key.c b/tests/bde_test_volume_master_key.c index f68d29e..ef61419 100644 --- a/tests/bde_test_volume_master_key.c +++ b/tests/bde_test_volume_master_key.c @@ -1,7 +1,7 @@ /* * Library volume_master_key type test program * - * Copyright (C) 2011-2023, Joachim Metz + * Copyright (C) 2011-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pybde_test_support.py b/tests/pybde_test_support.py index ef76f14..e408a04 100644 --- a/tests/pybde_test_support.py +++ b/tests/pybde_test_support.py @@ -2,7 +2,7 @@ # # Python-bindings support functions test script # -# Copyright (C) 2011-2023, Joachim Metz +# Copyright (C) 2011-2024, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/pybde_test_volume.py b/tests/pybde_test_volume.py index 1e0d78c..a366c3d 100644 --- a/tests/pybde_test_volume.py +++ b/tests/pybde_test_volume.py @@ -2,7 +2,7 @@ # # Python-bindings volume type test script # -# Copyright (C) 2011-2023, Joachim Metz +# Copyright (C) 2011-2024, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/test_python_module.sh b/tests/test_python_module.sh index e9401ed..63bad63 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="support"; @@ -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 6b1f87f..858260c 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py3{7,8,9,10,11,12} +envlist = auditwheel,py3{7,8,9,10,11,12} [testenv] usedevelop = True @@ -12,9 +12,18 @@ passenv = LIB deps = build - setuptools + setuptools >= 65 wheel commands = python -m build --no-isolation --outdir=dist --wheel python -m pip install --no-index --find-links=dist libbde-python python tests/runtests.py + +[testenv:auditwheel] +usedevelop = True +pip_pre = True +deps = + auditwheel + setuptools >= 65 +commands = + python -m auditwheel repair {posargs}