From 34c48fb28e0d28f829d801d7bce646ef8eebe6d4 Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Sun, 23 Feb 2020 10:02:28 +0100 Subject: [PATCH] Applied updates --- .gitignore | 3 +- .travis.yml | 30 +++--- AUTHORS | 2 +- appveyor.yml | 46 +++++---- build.ps1 | 116 +++++++++++++++-------- 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/control | 3 +- dpkg/copyright | 2 +- include/libpff.h.in | 2 +- include/libpff/codepage.h | 2 +- include/libpff/definitions.h.in | 2 +- include/libpff/error.h | 2 +- include/libpff/extern.h | 2 +- include/libpff/features.h.in | 2 +- include/libpff/mapi.h | 2 +- include/libpff/types.h.in | 2 +- libpff/libpff.c | 2 +- libpff/libpff.rc.in | 2 +- libpff/libpff_allocation_table.c | 2 +- libpff/libpff_allocation_table.h | 2 +- libpff/libpff_attached_file_io_handle.c | 2 +- libpff/libpff_attached_file_io_handle.h | 2 +- libpff/libpff_attachment.c | 2 +- libpff/libpff_attachment.h | 2 +- libpff/libpff_codepage.h | 2 +- libpff/libpff_column_definition.c | 2 +- libpff/libpff_column_definition.h | 2 +- libpff/libpff_compression.c | 2 +- libpff/libpff_compression.h | 2 +- libpff/libpff_data_array.c | 2 +- libpff/libpff_data_array.h | 2 +- libpff/libpff_data_array_entry.c | 2 +- libpff/libpff_data_array_entry.h | 2 +- libpff/libpff_data_block.c | 2 +- libpff/libpff_data_block.h | 2 +- libpff/libpff_debug.c | 2 +- libpff/libpff_debug.h | 2 +- libpff/libpff_definitions.h.in | 2 +- libpff/libpff_deflate.c | 2 +- libpff/libpff_deflate.h | 2 +- libpff/libpff_descriptor_data_stream.c | 2 +- libpff/libpff_descriptor_data_stream.h | 2 +- libpff/libpff_descriptors_index.c | 2 +- libpff/libpff_descriptors_index.h | 2 +- libpff/libpff_encryption.c | 2 +- libpff/libpff_encryption.h | 2 +- libpff/libpff_error.c | 2 +- libpff/libpff_error.h | 2 +- libpff/libpff_extern.h | 2 +- libpff/libpff_file.c | 2 +- libpff/libpff_file.h | 2 +- libpff/libpff_folder.c | 2 +- libpff/libpff_folder.h | 2 +- libpff/libpff_free_map.c | 2 +- libpff/libpff_free_map.h | 2 +- libpff/libpff_index.c | 2 +- libpff/libpff_index.h | 2 +- libpff/libpff_index_node.c | 2 +- libpff/libpff_index_node.h | 2 +- libpff/libpff_index_tree.c | 2 +- libpff/libpff_index_tree.h | 2 +- libpff/libpff_index_value.c | 2 +- libpff/libpff_index_value.h | 2 +- libpff/libpff_io_handle.c | 2 +- libpff/libpff_io_handle.h | 2 +- libpff/libpff_io_handle2.c | 2 +- libpff/libpff_io_handle2.h | 2 +- libpff/libpff_item.c | 2 +- libpff/libpff_item.h | 2 +- libpff/libpff_item_descriptor.c | 2 +- libpff/libpff_item_descriptor.h | 2 +- libpff/libpff_item_tree.c | 2 +- libpff/libpff_item_tree.h | 2 +- libpff/libpff_item_values.c | 2 +- libpff/libpff_item_values.h | 2 +- libpff/libpff_legacy.c | 2 +- libpff/libpff_legacy.h | 2 +- libpff/libpff_libbfio.h | 2 +- libpff/libpff_libcdata.h | 2 +- libpff/libpff_libcerror.h | 2 +- libpff/libpff_libclocale.h | 2 +- libpff/libpff_libcnotify.h | 2 +- libpff/libpff_libfcache.h | 2 +- libpff/libpff_libfdata.h | 2 +- libpff/libpff_libfguid.h | 2 +- libpff/libpff_libfmapi.h | 2 +- libpff/libpff_libfvalue.h | 2 +- libpff/libpff_libuna.h | 2 +- libpff/libpff_local_descriptor_node.c | 2 +- libpff/libpff_local_descriptor_node.h | 2 +- libpff/libpff_local_descriptor_value.c | 2 +- libpff/libpff_local_descriptor_value.h | 2 +- libpff/libpff_local_descriptors.c | 2 +- libpff/libpff_local_descriptors.h | 2 +- libpff/libpff_local_descriptors_tree.c | 2 +- libpff/libpff_local_descriptors_tree.h | 2 +- libpff/libpff_mapi.h | 2 +- libpff/libpff_mapi_value.c | 2 +- libpff/libpff_mapi_value.h | 2 +- libpff/libpff_message.c | 2 +- libpff/libpff_message.h | 2 +- libpff/libpff_multi_value.c | 2 +- libpff/libpff_multi_value.h | 2 +- libpff/libpff_name_to_id_map.c | 2 +- libpff/libpff_name_to_id_map.h | 2 +- libpff/libpff_notify.c | 2 +- libpff/libpff_notify.h | 2 +- libpff/libpff_offsets_index.c | 2 +- libpff/libpff_offsets_index.h | 2 +- libpff/libpff_record_entry.c | 2 +- libpff/libpff_record_entry.h | 2 +- libpff/libpff_record_entry_identifier.h | 2 +- libpff/libpff_record_set.c | 2 +- libpff/libpff_record_set.h | 2 +- libpff/libpff_recover.c | 2 +- libpff/libpff_recover.h | 2 +- libpff/libpff_reference_descriptor.c | 2 +- libpff/libpff_reference_descriptor.h | 2 +- libpff/libpff_support.c | 2 +- libpff/libpff_support.h | 2 +- libpff/libpff_table.c | 2 +- libpff/libpff_table.h | 2 +- libpff/libpff_table_block_index.c | 2 +- libpff/libpff_table_block_index.h | 2 +- libpff/libpff_table_index_value.c | 2 +- libpff/libpff_table_index_value.h | 2 +- libpff/libpff_types.h | 2 +- libpff/libpff_unused.h | 2 +- libpff/libpff_value_type.c | 2 +- libpff/libpff_value_type.h | 2 +- libpff/pff_allocation_table.h | 2 +- libpff/pff_array.h | 2 +- libpff/pff_block.h | 2 +- libpff/pff_file_header.h | 2 +- libpff/pff_free_map.h | 2 +- libpff/pff_index_node.h | 2 +- libpff/pff_local_descriptor_node.h | 2 +- libpff/pff_table.h | 2 +- libpff/pff_table_block.h | 2 +- libpff/pff_value_data.h | 2 +- m4/libbfio.m4 | 4 +- m4/libcdata.m4 | 46 ++++++++- m4/libfvalue.m4 | 4 +- m4/libuna.m4 | 41 +++++++- m4/python.m4 | 14 +-- m4/tests.m4 | 4 +- manuals/libpff.3 | 2 +- manuals/pffexport.1 | 2 +- manuals/pffinfo.1 | 2 +- pfftools/export_handle.c | 2 +- pfftools/export_handle.h | 2 +- pfftools/info_handle.c | 2 +- pfftools/info_handle.h | 2 +- pfftools/item_file.c | 2 +- pfftools/item_file.h | 2 +- pfftools/log_handle.c | 2 +- pfftools/log_handle.h | 2 +- pfftools/mapi_property_definition.h | 2 +- pfftools/pffexport.c | 2 +- pfftools/pffinfo.c | 2 +- pfftools/pffinput.c | 2 +- pfftools/pffinput.h | 2 +- pfftools/pfftools_getopt.c | 2 +- pfftools/pfftools_getopt.h | 2 +- pfftools/pfftools_i18n.h | 2 +- pfftools/pfftools_libbfio.h | 2 +- pfftools/pfftools_libcerror.h | 2 +- pfftools/pfftools_libcfile.h | 2 +- pfftools/pfftools_libclocale.h | 2 +- pfftools/pfftools_libcnotify.h | 2 +- pfftools/pfftools_libcpath.h | 2 +- pfftools/pfftools_libcsplit.h | 2 +- pfftools/pfftools_libfcache.h | 2 +- pfftools/pfftools_libfdata.h | 2 +- pfftools/pfftools_libfdatetime.h | 2 +- pfftools/pfftools_libfguid.h | 2 +- pfftools/pfftools_libfmapi.h | 2 +- pfftools/pfftools_libfvalue.h | 2 +- pfftools/pfftools_libfwnt.h | 2 +- pfftools/pfftools_libpff.h | 2 +- pfftools/pfftools_libuna.h | 2 +- pfftools/pfftools_output.c | 4 +- pfftools/pfftools_output.h | 2 +- pfftools/pfftools_signal.c | 2 +- pfftools/pfftools_signal.h | 2 +- pfftools/pfftools_unused.h | 2 +- pypff/pypff.c | 2 +- pypff/pypff.h | 2 +- pypff/pypff_attachment.c | 2 +- pypff/pypff_attachment.h | 2 +- pypff/pypff_codepage.c | 2 +- pypff/pypff_codepage.h | 2 +- pypff/pypff_datetime.c | 2 +- pypff/pypff_datetime.h | 2 +- pypff/pypff_encryption_types.c | 2 +- pypff/pypff_encryption_types.h | 2 +- pypff/pypff_error.c | 2 +- pypff/pypff_error.h | 2 +- pypff/pypff_file.c | 2 +- pypff/pypff_file.h | 2 +- pypff/pypff_file_content_types.c | 2 +- pypff/pypff_file_content_types.h | 2 +- pypff/pypff_file_object_io_handle.c | 2 +- pypff/pypff_file_object_io_handle.h | 2 +- pypff/pypff_file_types.c | 2 +- pypff/pypff_file_types.h | 2 +- pypff/pypff_folder.c | 2 +- pypff/pypff_folder.h | 2 +- pypff/pypff_integer.c | 2 +- pypff/pypff_integer.h | 2 +- pypff/pypff_item.c | 2 +- pypff/pypff_item.h | 2 +- pypff/pypff_item_types.c | 2 +- pypff/pypff_item_types.h | 2 +- pypff/pypff_items.c | 2 +- pypff/pypff_items.h | 2 +- pypff/pypff_libbfio.h | 2 +- pypff/pypff_libcerror.h | 2 +- pypff/pypff_libclocale.h | 2 +- pypff/pypff_libpff.h | 2 +- pypff/pypff_message.c | 2 +- pypff/pypff_message.h | 2 +- pypff/pypff_python.h | 2 +- pypff/pypff_record_entries.c | 2 +- pypff/pypff_record_entries.h | 2 +- pypff/pypff_record_entry.c | 2 +- pypff/pypff_record_entry.h | 2 +- pypff/pypff_record_set.c | 2 +- pypff/pypff_record_set.h | 2 +- pypff/pypff_record_sets.c | 2 +- pypff/pypff_record_sets.h | 2 +- pypff/pypff_unused.h | 2 +- synclibs.sh | 15 ++- tests/pff_test_allocation_table.c | 2 +- tests/pff_test_attached_file_io_handle.c | 2 +- tests/pff_test_attachment.c | 2 +- tests/pff_test_column_definition.c | 2 +- tests/pff_test_data_array.c | 2 +- tests/pff_test_data_array_entry.c | 2 +- tests/pff_test_data_block.c | 2 +- tests/pff_test_deflate.c | 2 +- tests/pff_test_descriptors_index.c | 2 +- tests/pff_test_error.c | 2 +- tests/pff_test_file.c | 2 +- tests/pff_test_folder.c | 2 +- tests/pff_test_functions.c | 2 +- tests/pff_test_functions.h | 2 +- tests/pff_test_getopt.c | 2 +- tests/pff_test_getopt.h | 2 +- tests/pff_test_index.c | 2 +- tests/pff_test_index_node.c | 2 +- tests/pff_test_index_value.c | 2 +- tests/pff_test_io_handle.c | 2 +- tests/pff_test_item.c | 2 +- tests/pff_test_item_descriptor.c | 2 +- tests/pff_test_item_tree.c | 2 +- tests/pff_test_item_values.c | 2 +- tests/pff_test_libbfio.h | 2 +- tests/pff_test_libcdata.h | 2 +- tests/pff_test_libcerror.h | 2 +- tests/pff_test_libclocale.h | 2 +- tests/pff_test_libcnotify.h | 2 +- tests/pff_test_libfdata.h | 2 +- tests/pff_test_libpff.h | 2 +- tests/pff_test_libuna.h | 2 +- tests/pff_test_local_descriptor_node.c | 2 +- tests/pff_test_local_descriptor_value.c | 2 +- tests/pff_test_local_descriptors.c | 2 +- tests/pff_test_macros.h | 2 +- tests/pff_test_mapi_value.c | 2 +- tests/pff_test_memory.c | 2 +- tests/pff_test_memory.h | 2 +- tests/pff_test_message.c | 2 +- tests/pff_test_multi_value.c | 2 +- tests/pff_test_name_to_id_map_entry.c | 2 +- tests/pff_test_notify.c | 2 +- tests/pff_test_offsets_index.c | 2 +- tests/pff_test_read_items.c | 2 +- tests/pff_test_record_entry.c | 2 +- tests/pff_test_record_entry_identifier.c | 2 +- tests/pff_test_record_set.c | 2 +- tests/pff_test_reference_descriptor.c | 2 +- tests/pff_test_support.c | 2 +- tests/pff_test_table.c | 2 +- tests/pff_test_table_block_index.c | 2 +- tests/pff_test_table_index_value.c | 2 +- tests/pff_test_unused.h | 2 +- tests/pff_test_value_type.c | 2 +- tests/pypff_test_file.py | 2 +- tests/pypff_test_support.py | 2 +- tests/test_library.ps1 | 34 +++---- tests/test_pffexport_recovered.sh | 2 +- tests/test_pffinfo.ps1 | 30 +++--- tests/test_read_items.sh | 2 +- 305 files changed, 552 insertions(+), 422 deletions(-) diff --git a/.gitignore b/.gitignore index 24e93ed2..20bcc455 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # Files to ignore by git # -# Version: 20191005 +# Version: 20191220 # Generic auto-generated build files *~ @@ -27,6 +27,7 @@ *.trs /*.egg-info/ .deps +.dirstamp .libs INSTALL Makefile diff --git a/.travis.yml b/.travis.yml index f0faaccc..b72f0aee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ matrix: - TARGET="coverity" compiler: clang os: linux - dist: xenial + dist: bionic sudo: required group: edge addons: @@ -31,7 +31,7 @@ matrix: - TARGET="linux-clang" compiler: clang os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc" @@ -42,7 +42,7 @@ matrix: - TARGET="linux-gcc" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc on s390x (Docker)" @@ -55,7 +55,7 @@ matrix: - TARGET="docker" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge services: @@ -68,7 +68,7 @@ matrix: - TARGET="linux-gcc-wide-character-type" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc without optimization" @@ -80,7 +80,7 @@ matrix: - TARGET="linux-gcc-no-optimization" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc and Python module" @@ -91,7 +91,7 @@ matrix: - TARGET="linux-gcc-python" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc and Python 2 module" @@ -103,7 +103,7 @@ matrix: - TARGET="linux-gcc-python2" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc and Python 3 module" @@ -115,7 +115,7 @@ matrix: - TARGET="linux-gcc-python3" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc and Python 2 module (setup.py)" @@ -123,7 +123,7 @@ matrix: - TARGET="linux-gcc-python-setup-py" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge python: 2.7 @@ -132,10 +132,10 @@ matrix: - TARGET="linux-gcc-python-setup-py" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - python: 3.4 + python: 3.6 - name: "Linux with gcc and shared libraries" env: - CONFIGURE_OPTIONS="" @@ -144,7 +144,7 @@ matrix: - TARGET="linux-gcc-shared" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc, shared libraries and wide character type (wchar_t) support" @@ -155,7 +155,7 @@ matrix: - TARGET="linux-gcc-shared-wide-character-type" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Linux with gcc and static executables support" @@ -166,7 +166,7 @@ matrix: - TARGET="linux-gcc-static-executables" compiler: gcc os: linux - dist: xenial + dist: bionic sudo: required group: edge - name: "Mac OS with clang" diff --git a/AUTHORS b/AUTHORS index 295642df..52636553 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,6 +1,6 @@ Acknowledgements: libpff -Copyright (C) 2008-2019, Joachim Metz +Copyright (C) 2008-2020, Joachim Metz This code is derived from information and software contributed by: * Earlier work on the PST file format in libpst by diff --git a/appveyor.yml b/appveyor.yml index da1e84a6..248e4be8 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -37,6 +37,11 @@ environment: APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 VisualStudioVersion: 15.0 configuration: Release + - TARGET: vs2019 + BUILD_ENVIRONMENT: msbuild + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + VisualStudioVersion: 16.0 + configuration: Release - TARGET: python27 BUILD_ENVIRONMENT: python PYTHON: "C:\\Python27\\python.exe" @@ -158,7 +163,8 @@ install: git clone https://github.com/libyal/vstools.git ..\vstools ) - ps: If ($env:BUILD_ENVIRONMENT -eq "msbuild") { .\synczlib.ps1 } -- sh: if test ${BUILD_ENVIRONMENT} = "python"; then brew update && brew install gettext gnu-sed python3 && brew link --force gettext; fi +- sh: if test ${BUILD_ENVIRONMENT} = "python"; then brew update && brew install gettext gnu-sed && brew link --force gettext; fi +- sh: if test ${BUILD_ENVIRONMENT} = "python"; then brew install python3 || true; fi - ps: If ($env:BUILD_ENVIRONMENT -eq "python") { Invoke-Expression "${env:PYTHON} -m pip install -U pip setuptools twine wheel" } - cmd: if [%BUILD_ENVIRONMENT%]==[cygwin] ( @@ -174,29 +180,21 @@ build_script: - ps: If ($env:BUILD_ENVIRONMENT -eq "msbuild" -or ($env:BUILD_ENVIRONMENT -eq "python" -and $isWindows)) { .\synclibs.ps1; .\autogen.ps1 } -- cmd: if [%TARGET%]==[vs2008] ( - msbuild /verbosity:quiet msvscpp\libpff.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" ) -- cmd: if [%TARGET%]==[vs2010] ( - set PYTHONPATH=..\vstools && - C:\Python27\python.exe ..\vstools\scripts\msvscpp-convert.py --no-python-dll --output-format 2010 msvscpp\libpff.sln && - msbuild /verbosity:quiet vs2010\libpff.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" ) -- cmd: if [%TARGET%]==[vs2012] ( - set PYTHONPATH=..\vstools && - C:\Python27\python.exe ..\vstools\scripts\msvscpp-convert.py --extend-with-x64 --output-format 2012 --python-path "C:\\Python27-x64" msvscpp\libpff.sln && - msbuild /verbosity:quiet vs2012\libpff.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" ) -- cmd: if [%TARGET%]==[vs2013] ( - set PYTHONPATH=..\vstools && - C:\Python27\python.exe ..\vstools\scripts\msvscpp-convert.py --output-format 2013 msvscpp\libpff.sln && - msbuild /verbosity:quiet vs2013\libpff.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" ) -- cmd: if [%TARGET%]==[vs2015] ( - set PYTHONPATH=..\vstools && - C:\Python27\python.exe ..\vstools\scripts\msvscpp-convert.py --output-format 2015 msvscpp\libpff.sln && - msbuild /verbosity:quiet vs2015\libpff.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" ) -- cmd: if [%TARGET%]==[vs2017] ( - set PYTHONPATH=..\vstools && - C:\Python27\python.exe ..\vstools\scripts\msvscpp-convert.py --extend-with-x64 --no-python-dll --output-format 2017 --with-dokany msvscpp\libpff.sln && - msbuild /verbosity:quiet vs2017\libpff.sln /property:Platform=Win32 /property:PlatformToolset=v141 /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" && - msbuild /verbosity:quiet vs2017\libpff.sln /property:Platform=x64 /property:PlatformToolset=v141 /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" ) +- ps: If ($env:TARGET -eq "vs2008") { + .\build.ps1 -VisualStudioVersion 2008 -VSToolsOptions "" } +- ps: If ($env:TARGET -eq "vs2010") { + .\build.ps1 -VisualStudioVersion 2010 -VSToolsOptions "--no-python-dll" } +- ps: If ($env:TARGET -eq "vs2012") { + .\build.ps1 -VisualStudioVersion 2012 -VSToolsOptions "--extend-with-x64 --python-path C:\\Python27-x64" } +- ps: If ($env:TARGET -eq "vs2013") { + .\build.ps1 -VisualStudioVersion 2013 -VSToolsOptions "" } +- ps: If ($env:TARGET -eq "vs2015") { + .\build.ps1 -VisualStudioVersion 2015 -VSToolsOptions "" } +- ps: If ($env:TARGET -eq "vs2017") { + .\build.ps1 -VisualStudioVersion 2017 -Platform Win32 -VSToolsOptions "--extend-with-x64 --no-python-dll --with-dokany"; + .\build.ps1 -VisualStudioVersion 2017 -Platform x64 -VSToolsOptions "--extend-with-x64 --no-python-dll --with-dokany" } +- ps: If ($env:TARGET -eq "vs2019") { + .\build.ps1 -VisualStudioVersion 2019 -VSToolsOptions "--extend-with-x64 --no-python-dll --with-dokany" } - cmd: if [%BUILD_ENVIRONMENT%]==[python] ( "%PYTHON%" setup.py bdist_msi bdist_wheel ) - sh: if test ${BUILD_ENVIRONMENT} = "python"; then ./synclibs.sh && ./autogen.sh && ./configure ${CONFIGURE_OPTIONS} && make > /dev/null; fi diff --git a/build.ps1 b/build.ps1 index a28f4256..0ce874e9 100644 --- a/build.ps1 +++ b/build.ps1 @@ -1,12 +1,14 @@ # Script that builds libpff # -# Version: 20180728 +# Version: 20200130 Param ( [string]$Configuration = ${Env:Configuration}, - [string]$MSVSCppConvertOptions = "--extend-with-x64", [string]$Platform = ${Env:Platform}, - [string]$PythonPath = "C:\Python27", + [string]$PlatformToolset = "", + [string]$PythonPath = "C:\Python37", + [string]$VisualStudioVersion = "", + [string]$VSToolsOptions = "--extend-with-x64", [string]$VSToolsPath = "..\vstools" ) @@ -52,99 +54,133 @@ If (-Not (Test-Path ${MSVSCppConvert})) Exit ${ExitFailure} } -ElseIf (-Not ${Env:VisualStudioVersion}) +If (-Not ${VisualStudioVersion}) { - Write-Host "Unknown Visual Studio version make sure to set %VisualStudioVersion%" -foreground Red + $VisualStudioVersion = "2019" + + Write-Host "Visual Studio version not set defauting to: ${VisualStudioVersion}" -foreground Red +} +If ((${VisualStudioVersion} -ne "2008") -And (${VisualStudioVersion} -ne "2010") -And (${VisualStudioVersion} -ne "2012") -And (${VisualStudioVersion} -ne "2013") -And (${VisualStudioVersion} -ne "2015") -And (${VisualStudioVersion} -ne "2017") -And (${VisualStudioVersion} -ne "2019")) +{ + Write-Host "Unsupported Visual Studio version: ${VisualStudioVersion}" -foreground Red Exit ${ExitFailure} } -$OutputFormat = "" +$MSBuild = "" -If (${Env:VisualStudioVersion} -eq "15.0") +If (${VisualStudioVersion} -eq "2008") { - $OutputFormat = "2017" + $MSBuild = "C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe" } -ElseIf (${Env:VisualStudioVersion} -eq "14.0") +ElseIf ((${VisualStudioVersion} -eq "2010") -Or (${VisualStudioVersion} -eq "2012")) { - $OutputFormat = "2015" + $MSBuild = "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" } -ElseIf (${Env:VisualStudioVersion} -eq "12.0") +ElseIf (${VisualStudioVersion} -eq "2013") { - $OutputFormat = "2013" + $MSBuild = "C:\Program Files (x86)\MSBuild\12.0\Bin\MSBuild.exe" } -ElseIf (${Env:VisualStudioVersion} -eq "11.0") +ElseIf (${VisualStudioVersion} -eq "2015") { - $OutputFormat = "2012" + $MSBuild = "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" } -ElseIf (${Env:VisualStudioVersion} -eq "10.0") +ElseIf (${VisualStudioVersion} -eq "2017") { - $OutputFormat = "2010" + $Results = Get-ChildItem -Path "C:\Program Files (x86)\Microsoft Visual Studio\2017\*\MSBuild\15.0\Bin\MSBuild.exe" -Recurse -ErrorAction SilentlyContinue -Force + + If ($Results.Count -gt 0) + { + $MSBuild = $Results[0].FullName + } } -ElseIf (${Env:VisualStudioVersion} -eq "9.0") +ElseIf (${VisualStudioVersion} -eq "2019") { - $OutputFormat = "2008" + $Results = Get-ChildItem -Path "C:\Program Files (x86)\Microsoft Visual Studio\2019\*\MSBuild\Current\Bin\MSBuild.exe" -Recurse -ErrorAction SilentlyContinue -Force + + If ($Results.Count -gt 0) + { + $MSBuild = $Results[0].FullName + } } -Else +If (-Not ${MSBuild}) { - Write-Host "Unsupported Visual Studio version: %VisualStudioVersion% = ${Env:VisualStudioVersion}" -foreground Red + Write-Host "Unable to determine path to msbuild.exe" -foreground Red Exit ${ExitFailure} } -If (${OutputFormat} -eq "2017") -{ - $MSBuild = "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64\MSBuild.exe" -} -ElseIf (${OutputFormat} -eq "2008") -{ - $MSBuild = "C:\\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe" -} -Else -{ - $MSBuild = "C:\\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" -} -If (-Not (Test-Path ${MSBuild})) +ElseIf (-Not (Test-Path ${MSBuild})) { Write-Host "Missing msbuild.exe: ${MSBuild}" -foreground Red Exit ${ExitFailure} } -If (${OutputFormat} -eq "2008") + +If (${VisualStudioVersion} -eq "2008") { $VSSolutionPath = "msvscpp" } Else { - $VSSolutionPath = "vs${OutputFormat}" + $VSSolutionPath = "vs${VisualStudioVersion}" If (-Not (Test-Path "${VSSolutionPath}")) { ${Env:PYTHONPATH} = ${VSToolsPath} - Invoke-Expression -Command "& '${Python}' ${MSVSCppConvert} --output-format ${OutputFormat} ${MSVSCppConvertOptions} msvscpp\libpff.sln" + Invoke-Expression -Command "& '${Python}' ${MSVSCppConvert} --output-format ${VisualStudioVersion} ${VSToolsOptions} msvscpp\libpff.sln 2>&1 | %{ '$_' }" } } $VSSolutionFile = "${VSSolutionPath}\libpff.sln" If (-Not (Test-Path "${VSSolutionFile}")) { - Write-Host "Missing Visual Studio ${OutputFormat} solution file: ${VSSolutionFile}" -foreground Red + Write-Host "Missing Visual Studio ${VisualStudioVersion} solution file: ${VSSolutionFile}" -foreground Red Exit ${ExitFailure} } If (-Not ${Configuration}) { $Configuration = "Release" + + Write-Host "Configuration not set defauting to: ${Configuration}" } If (-Not ${Platform}) { $Platform = "Win32" + + Write-Host "Platform not set defauting to: ${Platform}" +} +$PlatformToolset = "" + +If (-Not ${PlatformToolset}) +{ + If (${VisualStudioVersion} -eq "2015") + { + $PlatformToolset = "v140" + } + ElseIf (${VisualStudioVersion} -eq "2017") + { + $PlatformToolset = "v141" + } + ElseIf (${VisualStudioVersion} -eq "2019") + { + $PlatformToolset = "v142" + } + Write-Host "PlatformToolset not set defauting to: ${PlatformToolset}" } $MSBuildOptions = "/verbosity:quiet /target:Build /property:Configuration=${Configuration},Platform=${Platform}" -If (${Env:VisualStudioVersion} -eq "15.0") +If (${PlatformToolset}) +{ + $MSBuildOptions = "${MSBuildOptions} /property:PlatformToolset=${PlatformToolset}" +} +If (${Env:APPVEYOR} -eq "True") +{ + Invoke-Expression -Command "& '${MSBuild}' ${MSBuildOptions} ${VSSolutionFile} /logger:'C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll'"; +} +Else { - $MSBuildOptions = "${MSBuildOptions} /property:PlatformToolset=v141" + Invoke-Expression -Command "& '${MSBuild}' ${MSBuildOptions} ${VSSolutionFile}" } -Invoke-Expression -Command "& '${MSBuild}' ${MSBuildOptions} ${VSSolutionFile}" Exit ${ExitSuccess} diff --git a/common/byte_stream.h b/common/byte_stream.h index 108d4b9a..bef873ee 100644 --- a/common/byte_stream.h +++ b/common/byte_stream.h @@ -1,7 +1,7 @@ /* * Byte stream functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/common.h b/common/common.h index 1246c01d..9c5f25b6 100644 --- a/common/common.h +++ b/common/common.h @@ -1,7 +1,7 @@ /* * Common include file * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_borlandc.h b/common/config_borlandc.h index ed69e6a0..01c0a516 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) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_msc.h b/common/config_msc.h index eacb8ae1..468aa423 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) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_winapi.h b/common/config_winapi.h index 1a4d4c12..2eb0b1b0 100644 --- a/common/config_winapi.h +++ b/common/config_winapi.h @@ -1,7 +1,7 @@ /* * Configuration file for WINAPI * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/file_stream.h b/common/file_stream.h index f9bf32ff..6c67c2bc 100644 --- a/common/file_stream.h +++ b/common/file_stream.h @@ -1,7 +1,7 @@ /* * FILE stream functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/memory.h b/common/memory.h index 6140e1bb..71efcd62 100644 --- a/common/memory.h +++ b/common/memory.h @@ -1,7 +1,7 @@ /* * Memory functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/narrow_string.h b/common/narrow_string.h index 07f08c96..ac70ddfd 100644 --- a/common/narrow_string.h +++ b/common/narrow_string.h @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/system_string.h b/common/system_string.h index 525d8795..4cc24743 100644 --- a/common/system_string.h +++ b/common/system_string.h @@ -1,7 +1,7 @@ /* * System character string functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/types.h.in b/common/types.h.in index 9691aac4..36c98ac2 100644 --- a/common/types.h.in +++ b/common/types.h.in @@ -1,7 +1,7 @@ /* * Type and type-support defintions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/wide_string.h b/common/wide_string.h index 7f609885..d9e37f55 100644 --- a/common/wide_string.h +++ b/common/wide_string.h @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/configure.ac b/configure.ac index 71a0cd0e..a22a5f11 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ( 2.59 ) AC_INIT( [libpff], - [20191220], + [20200223], [joachim.metz@gmail.com]) AC_CONFIG_SRCDIR( diff --git a/dpkg/control b/dpkg/control index f2ac7bbd..ce30ec02 100644 --- a/dpkg/control +++ b/dpkg/control @@ -2,9 +2,10 @@ Source: libpff Priority: extra Maintainer: Joachim Metz Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, zlib1g-dev, python-dev, python-setuptools, python3-dev, python3-setuptools -Standards-Version: 3.9.5 +Standards-Version: 4.1.4 Section: libs Homepage: https://github.com/libyal/libpff +Vcs-Git: https://github.com/libyal/libpff.git Package: libpff Architecture: any diff --git a/dpkg/copyright b/dpkg/copyright index f696e65b..5dd2ce57 100644 --- a/dpkg/copyright +++ b/dpkg/copyright @@ -3,7 +3,7 @@ Upstream-Name: libpff Source: https://github.com/libyal/libpff Files: * -Copyright: 2008-2019, Joachim Metz +Copyright: 2008-2020, Joachim Metz License: LGPL-3.0+ License: LGPL-3.0+ diff --git a/include/libpff.h.in b/include/libpff.h.in index 5b8c6208..99e40c11 100644 --- a/include/libpff.h.in +++ b/include/libpff.h.in @@ -1,7 +1,7 @@ /* * Library to access the Personal Folder File (PAB, PST and OST) format * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/codepage.h b/include/libpff/codepage.h index b5853f06..c27f1996 100644 --- a/include/libpff/codepage.h +++ b/include/libpff/codepage.h @@ -1,7 +1,7 @@ /* * Codepage definitions for libpff * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/definitions.h.in b/include/libpff/definitions.h.in index 7d7c3568..0234e3d6 100644 --- a/include/libpff/definitions.h.in +++ b/include/libpff/definitions.h.in @@ -1,7 +1,7 @@ /* * Definitions for libpff * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/error.h b/include/libpff/error.h index 2a36be0e..bc72ee1a 100644 --- a/include/libpff/error.h +++ b/include/libpff/error.h @@ -1,7 +1,7 @@ /* * The error code definitions for libpff * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/extern.h b/include/libpff/extern.h index 64bb9e85..0d9d41df 100644 --- a/include/libpff/extern.h +++ b/include/libpff/extern.h @@ -4,7 +4,7 @@ * This header should be included in header files that export or import * library functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/features.h.in b/include/libpff/features.h.in index 065e4018..4555c0d5 100644 --- a/include/libpff/features.h.in +++ b/include/libpff/features.h.in @@ -1,7 +1,7 @@ /* * Features of libpff * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/mapi.h b/include/libpff/mapi.h index d72afb67..28babaa2 100644 --- a/include/libpff/mapi.h +++ b/include/libpff/mapi.h @@ -1,7 +1,7 @@ /* * Message API (MAPI) definitions for libpff * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/include/libpff/types.h.in b/include/libpff/types.h.in index f895423d..b6d6d803 100644 --- a/include/libpff/types.h.in +++ b/include/libpff/types.h.in @@ -1,7 +1,7 @@ /* * Type definitions for libpff * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff.c b/libpff/libpff.c index 8c37504f..09691495 100644 --- a/libpff/libpff.c +++ b/libpff/libpff.c @@ -1,7 +1,7 @@ /* * Library to access the Personal Folder File (OST, PAB and PST) format * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff.rc.in b/libpff/libpff.rc.in index 0ae51cc6..862a677d 100644 --- a/libpff/libpff.rc.in +++ b/libpff/libpff.rc.in @@ -24,7 +24,7 @@ BEGIN VALUE "FileDescription", "Library to access the Personal Folder File (OST, PAB and PST) format\0" VALUE "FileVersion", "@VERSION@" "\0" VALUE "InternalName", "libpff.dll\0" - VALUE "LegalCopyright", "(C) 2008-2019, Joachim Metz \0" + VALUE "LegalCopyright", "(C) 2008-2020, Joachim Metz \0" VALUE "OriginalFilename", "libpff.dll\0" VALUE "ProductName", "libpff\0" VALUE "ProductVersion", "@VERSION@" "\0" diff --git a/libpff/libpff_allocation_table.c b/libpff/libpff_allocation_table.c index 90900053..67fc3e96 100644 --- a/libpff/libpff_allocation_table.c +++ b/libpff/libpff_allocation_table.c @@ -1,7 +1,7 @@ /* * Allocation table functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_allocation_table.h b/libpff/libpff_allocation_table.h index 9ba0a871..895f0c42 100644 --- a/libpff/libpff_allocation_table.h +++ b/libpff/libpff_allocation_table.h @@ -1,7 +1,7 @@ /* * Allocation table functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_attached_file_io_handle.c b/libpff/libpff_attached_file_io_handle.c index 51c3c530..01400803 100644 --- a/libpff/libpff_attached_file_io_handle.c +++ b/libpff/libpff_attached_file_io_handle.c @@ -1,7 +1,7 @@ /* * Attached file IO handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_attached_file_io_handle.h b/libpff/libpff_attached_file_io_handle.h index 9b9b6cae..b925ac9a 100644 --- a/libpff/libpff_attached_file_io_handle.h +++ b/libpff/libpff_attached_file_io_handle.h @@ -1,7 +1,7 @@ /* * Attached file IO handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_attachment.c b/libpff/libpff_attachment.c index 2d6e8ee9..ecbfb87d 100644 --- a/libpff/libpff_attachment.c +++ b/libpff/libpff_attachment.c @@ -1,7 +1,7 @@ /* * Attachment functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_attachment.h b/libpff/libpff_attachment.h index 20538d05..dc434e1c 100644 --- a/libpff/libpff_attachment.h +++ b/libpff/libpff_attachment.h @@ -1,7 +1,7 @@ /* * Attachment functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_codepage.h b/libpff/libpff_codepage.h index 43309614..1b33ac79 100644 --- a/libpff/libpff_codepage.h +++ b/libpff/libpff_codepage.h @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_column_definition.c b/libpff/libpff_column_definition.c index b5207c72..5cd737ac 100644 --- a/libpff/libpff_column_definition.c +++ b/libpff/libpff_column_definition.c @@ -1,7 +1,7 @@ /* * Column definition functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_column_definition.h b/libpff/libpff_column_definition.h index 2bcac910..2cf08489 100644 --- a/libpff/libpff_column_definition.h +++ b/libpff/libpff_column_definition.h @@ -1,7 +1,7 @@ /* * Column defintion functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_compression.c b/libpff/libpff_compression.c index 19ab46e6..75be3681 100644 --- a/libpff/libpff_compression.c +++ b/libpff/libpff_compression.c @@ -1,7 +1,7 @@ /* * Compression handling functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_compression.h b/libpff/libpff_compression.h index fc3b07c8..a1a409bc 100644 --- a/libpff/libpff_compression.h +++ b/libpff/libpff_compression.h @@ -1,7 +1,7 @@ /* * Compression handling functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_data_array.c b/libpff/libpff_data_array.c index dbf843b5..37a6d6bb 100644 --- a/libpff/libpff_data_array.c +++ b/libpff/libpff_data_array.c @@ -1,7 +1,7 @@ /* * Data array functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_data_array.h b/libpff/libpff_data_array.h index 33079d3c..774e5f47 100644 --- a/libpff/libpff_data_array.h +++ b/libpff/libpff_data_array.h @@ -1,7 +1,7 @@ /* * Data array functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_data_array_entry.c b/libpff/libpff_data_array_entry.c index ef76ac89..363cfaa1 100644 --- a/libpff/libpff_data_array_entry.c +++ b/libpff/libpff_data_array_entry.c @@ -1,7 +1,7 @@ /* * Data array entry functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_data_array_entry.h b/libpff/libpff_data_array_entry.h index 9fbe741d..4c6009ba 100644 --- a/libpff/libpff_data_array_entry.h +++ b/libpff/libpff_data_array_entry.h @@ -1,7 +1,7 @@ /* * Data array entry functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_data_block.c b/libpff/libpff_data_block.c index 02089ae5..db30280d 100644 --- a/libpff/libpff_data_block.c +++ b/libpff/libpff_data_block.c @@ -1,7 +1,7 @@ /* * Data block functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_data_block.h b/libpff/libpff_data_block.h index f84a18c4..27aed951 100644 --- a/libpff/libpff_data_block.h +++ b/libpff/libpff_data_block.h @@ -1,7 +1,7 @@ /* * Data block functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_debug.c b/libpff/libpff_debug.c index 52f3165b..abbaa6ed 100644 --- a/libpff/libpff_debug.c +++ b/libpff/libpff_debug.c @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_debug.h b/libpff/libpff_debug.h index 294ac648..68f5ec94 100644 --- a/libpff/libpff_debug.h +++ b/libpff/libpff_debug.h @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_definitions.h.in b/libpff/libpff_definitions.h.in index 5920d797..97511102 100644 --- a/libpff/libpff_definitions.h.in +++ b/libpff/libpff_definitions.h.in @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_deflate.c b/libpff/libpff_deflate.c index a1d93969..570aca77 100644 --- a/libpff/libpff_deflate.c +++ b/libpff/libpff_deflate.c @@ -1,7 +1,7 @@ /* * Deflate (zlib) (un)compression functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_deflate.h b/libpff/libpff_deflate.h index 77610b7c..e49741b0 100644 --- a/libpff/libpff_deflate.h +++ b/libpff/libpff_deflate.h @@ -1,7 +1,7 @@ /* * Deflate (zlib) (un)compression functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_descriptor_data_stream.c b/libpff/libpff_descriptor_data_stream.c index c7b77815..0aecf989 100644 --- a/libpff/libpff_descriptor_data_stream.c +++ b/libpff/libpff_descriptor_data_stream.c @@ -1,7 +1,7 @@ /* * The descriptor data stream functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_descriptor_data_stream.h b/libpff/libpff_descriptor_data_stream.h index 46faefb6..553734a8 100644 --- a/libpff/libpff_descriptor_data_stream.h +++ b/libpff/libpff_descriptor_data_stream.h @@ -1,7 +1,7 @@ /* * The descriptor data stream functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_descriptors_index.c b/libpff/libpff_descriptors_index.c index bb823270..db6e9ced 100644 --- a/libpff/libpff_descriptors_index.c +++ b/libpff/libpff_descriptors_index.c @@ -1,7 +1,7 @@ /* * Descriptors index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_descriptors_index.h b/libpff/libpff_descriptors_index.h index 513b03ac..d5091152 100644 --- a/libpff/libpff_descriptors_index.h +++ b/libpff/libpff_descriptors_index.h @@ -1,7 +1,7 @@ /* * Descriptors index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_encryption.c b/libpff/libpff_encryption.c index 7d9c8d2d..982c4de0 100644 --- a/libpff/libpff_encryption.c +++ b/libpff/libpff_encryption.c @@ -1,7 +1,7 @@ /* * De/Encryption functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_encryption.h b/libpff/libpff_encryption.h index a9b7dcc4..962762d8 100644 --- a/libpff/libpff_encryption.h +++ b/libpff/libpff_encryption.h @@ -1,7 +1,7 @@ /* * De/Encryption functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_error.c b/libpff/libpff_error.c index 9756678d..aa7adcd1 100644 --- a/libpff/libpff_error.c +++ b/libpff/libpff_error.c @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_error.h b/libpff/libpff_error.h index 84dd24ce..ba841ce2 100644 --- a/libpff/libpff_error.h +++ b/libpff/libpff_error.h @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_extern.h b/libpff/libpff_extern.h index 2d159de0..8e03bf19 100644 --- a/libpff/libpff_extern.h +++ b/libpff/libpff_extern.h @@ -1,7 +1,7 @@ /* * The internal extern definition * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_file.c b/libpff/libpff_file.c index 8b516bf5..c521ccbb 100644 --- a/libpff/libpff_file.c +++ b/libpff/libpff_file.c @@ -1,7 +1,7 @@ /* * File functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_file.h b/libpff/libpff_file.h index c2eb0c7f..d0f4bc2f 100644 --- a/libpff/libpff_file.h +++ b/libpff/libpff_file.h @@ -1,7 +1,7 @@ /* * File functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_folder.c b/libpff/libpff_folder.c index 36b9653d..444848ee 100644 --- a/libpff/libpff_folder.c +++ b/libpff/libpff_folder.c @@ -1,7 +1,7 @@ /* * Folder functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_folder.h b/libpff/libpff_folder.h index 437685cd..8be6265b 100644 --- a/libpff/libpff_folder.h +++ b/libpff/libpff_folder.h @@ -1,7 +1,7 @@ /* * Folder functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_free_map.c b/libpff/libpff_free_map.c index 41914e86..cddafac9 100644 --- a/libpff/libpff_free_map.c +++ b/libpff/libpff_free_map.c @@ -1,7 +1,7 @@ /* * Free map functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_free_map.h b/libpff/libpff_free_map.h index c59c12f8..56045825 100644 --- a/libpff/libpff_free_map.h +++ b/libpff/libpff_free_map.h @@ -1,7 +1,7 @@ /* * Free map functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index.c b/libpff/libpff_index.c index b1bb3dab..d83efffc 100644 --- a/libpff/libpff_index.c +++ b/libpff/libpff_index.c @@ -1,7 +1,7 @@ /* * Index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index.h b/libpff/libpff_index.h index 72e5d572..85f5ef70 100644 --- a/libpff/libpff_index.h +++ b/libpff/libpff_index.h @@ -1,7 +1,7 @@ /* * Index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index_node.c b/libpff/libpff_index_node.c index 189a54a2..fe9a9b0b 100644 --- a/libpff/libpff_index_node.c +++ b/libpff/libpff_index_node.c @@ -1,7 +1,7 @@ /* * Index node functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index_node.h b/libpff/libpff_index_node.h index bb260b49..dece5244 100644 --- a/libpff/libpff_index_node.h +++ b/libpff/libpff_index_node.h @@ -1,7 +1,7 @@ /* * Index node functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index_tree.c b/libpff/libpff_index_tree.c index b538a3d6..53b230a8 100644 --- a/libpff/libpff_index_tree.c +++ b/libpff/libpff_index_tree.c @@ -1,7 +1,7 @@ /* * Index tree functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index_tree.h b/libpff/libpff_index_tree.h index c5b46619..cc1e1be3 100644 --- a/libpff/libpff_index_tree.h +++ b/libpff/libpff_index_tree.h @@ -1,7 +1,7 @@ /* * Index tree functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index_value.c b/libpff/libpff_index_value.c index 913373ec..b23c6267 100644 --- a/libpff/libpff_index_value.c +++ b/libpff/libpff_index_value.c @@ -1,7 +1,7 @@ /* * Index value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_index_value.h b/libpff/libpff_index_value.h index 26caff3c..fd6a1175 100644 --- a/libpff/libpff_index_value.h +++ b/libpff/libpff_index_value.h @@ -1,7 +1,7 @@ /* * Index value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_io_handle.c b/libpff/libpff_io_handle.c index 6054f809..07d318fa 100644 --- a/libpff/libpff_io_handle.c +++ b/libpff/libpff_io_handle.c @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_io_handle.h b/libpff/libpff_io_handle.h index 04f93aeb..1f331529 100644 --- a/libpff/libpff_io_handle.h +++ b/libpff/libpff_io_handle.h @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_io_handle2.c b/libpff/libpff_io_handle2.c index 7c7cc834..07cfd28d 100644 --- a/libpff/libpff_io_handle2.c +++ b/libpff/libpff_io_handle2.c @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_io_handle2.h b/libpff/libpff_io_handle2.h index a862a325..ae4c1130 100644 --- a/libpff/libpff_io_handle2.h +++ b/libpff/libpff_io_handle2.h @@ -1,7 +1,7 @@ /* * Input/Output (IO) handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item.c b/libpff/libpff_item.c index b0cd5749..11faf7b8 100644 --- a/libpff/libpff_item.c +++ b/libpff/libpff_item.c @@ -1,7 +1,7 @@ /* * Item functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item.h b/libpff/libpff_item.h index ec4bd39a..5a8b0494 100644 --- a/libpff/libpff_item.h +++ b/libpff/libpff_item.h @@ -1,7 +1,7 @@ /* * Item functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item_descriptor.c b/libpff/libpff_item_descriptor.c index ec38b1dd..b8fe39f0 100644 --- a/libpff/libpff_item_descriptor.c +++ b/libpff/libpff_item_descriptor.c @@ -1,7 +1,7 @@ /* * Item descriptor functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item_descriptor.h b/libpff/libpff_item_descriptor.h index 88b16509..946691cd 100644 --- a/libpff/libpff_item_descriptor.h +++ b/libpff/libpff_item_descriptor.h @@ -1,7 +1,7 @@ /* * Item descriptor functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item_tree.c b/libpff/libpff_item_tree.c index ddbcf5c4..2513411c 100644 --- a/libpff/libpff_item_tree.c +++ b/libpff/libpff_item_tree.c @@ -1,7 +1,7 @@ /* * Item tree functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item_tree.h b/libpff/libpff_item_tree.h index c56a0b9f..582943d2 100644 --- a/libpff/libpff_item_tree.h +++ b/libpff/libpff_item_tree.h @@ -1,7 +1,7 @@ /* * Item tree functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item_values.c b/libpff/libpff_item_values.c index 6c70d2a6..7b3857a6 100644 --- a/libpff/libpff_item_values.c +++ b/libpff/libpff_item_values.c @@ -1,7 +1,7 @@ /* * Item values functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_item_values.h b/libpff/libpff_item_values.h index 8ec26673..05ffe845 100644 --- a/libpff/libpff_item_values.h +++ b/libpff/libpff_item_values.h @@ -1,7 +1,7 @@ /* * Item values functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_legacy.c b/libpff/libpff_legacy.c index 7a303553..58e3216c 100644 --- a/libpff/libpff_legacy.c +++ b/libpff/libpff_legacy.c @@ -1,7 +1,7 @@ /* * Legacy functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_legacy.h b/libpff/libpff_legacy.h index 4c1f9fce..8cfd6cd7 100644 --- a/libpff/libpff_legacy.h +++ b/libpff/libpff_legacy.h @@ -1,7 +1,7 @@ /* * Legacy functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libbfio.h b/libpff/libpff_libbfio.h index d9ba017e..1987888d 100644 --- a/libpff/libpff_libbfio.h +++ b/libpff/libpff_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libcdata.h b/libpff/libpff_libcdata.h index d23e592d..59b24d55 100644 --- a/libpff/libpff_libcdata.h +++ b/libpff/libpff_libcdata.h @@ -1,7 +1,7 @@ /* * The libcdata header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libcerror.h b/libpff/libpff_libcerror.h index aeb07f2a..4764f1ec 100644 --- a/libpff/libpff_libcerror.h +++ b/libpff/libpff_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libclocale.h b/libpff/libpff_libclocale.h index 5fd02384..8820981d 100644 --- a/libpff/libpff_libclocale.h +++ b/libpff/libpff_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libcnotify.h b/libpff/libpff_libcnotify.h index 769410b5..b341f2a7 100644 --- a/libpff/libpff_libcnotify.h +++ b/libpff/libpff_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libfcache.h b/libpff/libpff_libfcache.h index fc86deb2..1155d6f9 100644 --- a/libpff/libpff_libfcache.h +++ b/libpff/libpff_libfcache.h @@ -1,7 +1,7 @@ /* * The libfcache header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libfdata.h b/libpff/libpff_libfdata.h index eec2bed8..d670c65d 100644 --- a/libpff/libpff_libfdata.h +++ b/libpff/libpff_libfdata.h @@ -1,7 +1,7 @@ /* * The libfdata header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libfguid.h b/libpff/libpff_libfguid.h index f313b50e..89d379b4 100644 --- a/libpff/libpff_libfguid.h +++ b/libpff/libpff_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libfmapi.h b/libpff/libpff_libfmapi.h index 4a14e584..5912af8c 100644 --- a/libpff/libpff_libfmapi.h +++ b/libpff/libpff_libfmapi.h @@ -1,7 +1,7 @@ /* * The libfmapi header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libfvalue.h b/libpff/libpff_libfvalue.h index dd07865a..e45a5ead 100644 --- a/libpff/libpff_libfvalue.h +++ b/libpff/libpff_libfvalue.h @@ -1,7 +1,7 @@ /* * The libfvalue header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_libuna.h b/libpff/libpff_libuna.h index c50f4eba..171c17bc 100644 --- a/libpff/libpff_libuna.h +++ b/libpff/libpff_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptor_node.c b/libpff/libpff_local_descriptor_node.c index 255f4081..5b3b24b6 100644 --- a/libpff/libpff_local_descriptor_node.c +++ b/libpff/libpff_local_descriptor_node.c @@ -1,7 +1,7 @@ /* * Local descriptor node functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptor_node.h b/libpff/libpff_local_descriptor_node.h index d7dc51d3..32a964cc 100644 --- a/libpff/libpff_local_descriptor_node.h +++ b/libpff/libpff_local_descriptor_node.h @@ -1,7 +1,7 @@ /* * Local descriptor node functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptor_value.c b/libpff/libpff_local_descriptor_value.c index f75039a1..8c1c2024 100644 --- a/libpff/libpff_local_descriptor_value.c +++ b/libpff/libpff_local_descriptor_value.c @@ -1,7 +1,7 @@ /* * Local descriptor value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptor_value.h b/libpff/libpff_local_descriptor_value.h index ab7e9ea2..ec03f2f2 100644 --- a/libpff/libpff_local_descriptor_value.h +++ b/libpff/libpff_local_descriptor_value.h @@ -1,7 +1,7 @@ /* * Local descriptor value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptors.c b/libpff/libpff_local_descriptors.c index e1392b76..83377b38 100644 --- a/libpff/libpff_local_descriptors.c +++ b/libpff/libpff_local_descriptors.c @@ -1,7 +1,7 @@ /* * Local descriptors functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptors.h b/libpff/libpff_local_descriptors.h index e0aa369e..058496be 100644 --- a/libpff/libpff_local_descriptors.h +++ b/libpff/libpff_local_descriptors.h @@ -1,7 +1,7 @@ /* * Local descriptors functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptors_tree.c b/libpff/libpff_local_descriptors_tree.c index fda1d674..8e532394 100644 --- a/libpff/libpff_local_descriptors_tree.c +++ b/libpff/libpff_local_descriptors_tree.c @@ -1,7 +1,7 @@ /* * Local descriptors tree functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_local_descriptors_tree.h b/libpff/libpff_local_descriptors_tree.h index 0ccd73d0..00657b12 100644 --- a/libpff/libpff_local_descriptors_tree.h +++ b/libpff/libpff_local_descriptors_tree.h @@ -1,7 +1,7 @@ /* * Local descriptors tree functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_mapi.h b/libpff/libpff_mapi.h index 19024b64..0cd29691 100644 --- a/libpff/libpff_mapi.h +++ b/libpff/libpff_mapi.h @@ -1,7 +1,7 @@ /* * Message API (MAPI) definitions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_mapi_value.c b/libpff/libpff_mapi_value.c index f8753fc6..3569ec8a 100644 --- a/libpff/libpff_mapi_value.c +++ b/libpff/libpff_mapi_value.c @@ -1,7 +1,7 @@ /* * MAPI value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_mapi_value.h b/libpff/libpff_mapi_value.h index 106bdd33..cb8938c7 100644 --- a/libpff/libpff_mapi_value.h +++ b/libpff/libpff_mapi_value.h @@ -1,7 +1,7 @@ /* * MAPI value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_message.c b/libpff/libpff_message.c index 616585b3..990455bf 100644 --- a/libpff/libpff_message.c +++ b/libpff/libpff_message.c @@ -1,7 +1,7 @@ /* * Message functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_message.h b/libpff/libpff_message.h index 164ffc47..5b4f80e7 100644 --- a/libpff/libpff_message.h +++ b/libpff/libpff_message.h @@ -1,7 +1,7 @@ /* * Message functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_multi_value.c b/libpff/libpff_multi_value.c index ff74e663..1f7bbbc0 100644 --- a/libpff/libpff_multi_value.c +++ b/libpff/libpff_multi_value.c @@ -1,7 +1,7 @@ /* * Multi value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_multi_value.h b/libpff/libpff_multi_value.h index 054de9c9..d31b85ee 100644 --- a/libpff/libpff_multi_value.h +++ b/libpff/libpff_multi_value.h @@ -1,7 +1,7 @@ /* * Multi value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_name_to_id_map.c b/libpff/libpff_name_to_id_map.c index 0e9c86ee..18f038a2 100644 --- a/libpff/libpff_name_to_id_map.c +++ b/libpff/libpff_name_to_id_map.c @@ -1,7 +1,7 @@ /* * Name to ID map functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_name_to_id_map.h b/libpff/libpff_name_to_id_map.h index f5d76e0b..1c0ce359 100644 --- a/libpff/libpff_name_to_id_map.h +++ b/libpff/libpff_name_to_id_map.h @@ -1,7 +1,7 @@ /* * Name to ID map functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_notify.c b/libpff/libpff_notify.c index 3230cb2a..db7ff055 100644 --- a/libpff/libpff_notify.c +++ b/libpff/libpff_notify.c @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_notify.h b/libpff/libpff_notify.h index 0247adc9..03eb2d9d 100644 --- a/libpff/libpff_notify.h +++ b/libpff/libpff_notify.h @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_offsets_index.c b/libpff/libpff_offsets_index.c index 1792c872..7f2fc696 100644 --- a/libpff/libpff_offsets_index.c +++ b/libpff/libpff_offsets_index.c @@ -1,7 +1,7 @@ /* * Offsets index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_offsets_index.h b/libpff/libpff_offsets_index.h index 552e2c51..46817451 100644 --- a/libpff/libpff_offsets_index.h +++ b/libpff/libpff_offsets_index.h @@ -1,7 +1,7 @@ /* * Offsets index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_record_entry.c b/libpff/libpff_record_entry.c index 5b8b22f5..47bcc0f0 100644 --- a/libpff/libpff_record_entry.c +++ b/libpff/libpff_record_entry.c @@ -1,7 +1,7 @@ /* * Record entry functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_record_entry.h b/libpff/libpff_record_entry.h index 29883daa..acb93829 100644 --- a/libpff/libpff_record_entry.h +++ b/libpff/libpff_record_entry.h @@ -1,7 +1,7 @@ /* * Record entry functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_record_entry_identifier.h b/libpff/libpff_record_entry_identifier.h index 80893040..aa2073ed 100644 --- a/libpff/libpff_record_entry_identifier.h +++ b/libpff/libpff_record_entry_identifier.h @@ -1,7 +1,7 @@ /* * Record entry identifier functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_record_set.c b/libpff/libpff_record_set.c index b3be90b2..48a8ab1c 100644 --- a/libpff/libpff_record_set.c +++ b/libpff/libpff_record_set.c @@ -1,7 +1,7 @@ /* * Record set functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_record_set.h b/libpff/libpff_record_set.h index 003fd460..b4f6dfd8 100644 --- a/libpff/libpff_record_set.h +++ b/libpff/libpff_record_set.h @@ -1,7 +1,7 @@ /* * Record set functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_recover.c b/libpff/libpff_recover.c index 00945dcd..d5474ad4 100644 --- a/libpff/libpff_recover.c +++ b/libpff/libpff_recover.c @@ -1,7 +1,7 @@ /* * Recover functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_recover.h b/libpff/libpff_recover.h index d6f4e4ac..7ec876f2 100644 --- a/libpff/libpff_recover.h +++ b/libpff/libpff_recover.h @@ -1,7 +1,7 @@ /* * Recover functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_reference_descriptor.c b/libpff/libpff_reference_descriptor.c index 24877b51..1ef97108 100644 --- a/libpff/libpff_reference_descriptor.c +++ b/libpff/libpff_reference_descriptor.c @@ -1,7 +1,7 @@ /* * Reference descriptor functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_reference_descriptor.h b/libpff/libpff_reference_descriptor.h index a3f672fb..290c364e 100644 --- a/libpff/libpff_reference_descriptor.h +++ b/libpff/libpff_reference_descriptor.h @@ -1,7 +1,7 @@ /* * Reference descriptor functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_support.c b/libpff/libpff_support.c index bbf601d2..010b9c48 100644 --- a/libpff/libpff_support.c +++ b/libpff/libpff_support.c @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_support.h b/libpff/libpff_support.h index cbf61adb..f7a26c58 100644 --- a/libpff/libpff_support.h +++ b/libpff/libpff_support.h @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_table.c b/libpff/libpff_table.c index df69e64e..f4d26eb2 100644 --- a/libpff/libpff_table.c +++ b/libpff/libpff_table.c @@ -1,7 +1,7 @@ /* * Table functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_table.h b/libpff/libpff_table.h index 105c6c6b..148edcd1 100644 --- a/libpff/libpff_table.h +++ b/libpff/libpff_table.h @@ -1,7 +1,7 @@ /* * Table functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_table_block_index.c b/libpff/libpff_table_block_index.c index bf40fc10..7cc9fc3f 100644 --- a/libpff/libpff_table_block_index.c +++ b/libpff/libpff_table_block_index.c @@ -1,7 +1,7 @@ /* * Table block index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_table_block_index.h b/libpff/libpff_table_block_index.h index 11b3d872..0f5ccde3 100644 --- a/libpff/libpff_table_block_index.h +++ b/libpff/libpff_table_block_index.h @@ -1,7 +1,7 @@ /* * Table block index functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_table_index_value.c b/libpff/libpff_table_index_value.c index 24f9a62d..f5968bc6 100644 --- a/libpff/libpff_table_index_value.c +++ b/libpff/libpff_table_index_value.c @@ -1,7 +1,7 @@ /* * Table index value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_table_index_value.h b/libpff/libpff_table_index_value.h index 6e8a52c0..39beeeae 100644 --- a/libpff/libpff_table_index_value.h +++ b/libpff/libpff_table_index_value.h @@ -1,7 +1,7 @@ /* * Table index value functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_types.h b/libpff/libpff_types.h index ecbde127..5f8b8e93 100644 --- a/libpff/libpff_types.h +++ b/libpff/libpff_types.h @@ -1,7 +1,7 @@ /* * The internal type definitions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_unused.h b/libpff/libpff_unused.h index 5c75d7e4..abcf2919 100644 --- a/libpff/libpff_unused.h +++ b/libpff/libpff_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_value_type.c b/libpff/libpff_value_type.c index 18e0263a..5a7882ec 100644 --- a/libpff/libpff_value_type.c +++ b/libpff/libpff_value_type.c @@ -1,7 +1,7 @@ /* * Values type functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/libpff_value_type.h b/libpff/libpff_value_type.h index b35a0e73..fdfe44c8 100644 --- a/libpff/libpff_value_type.h +++ b/libpff/libpff_value_type.h @@ -1,7 +1,7 @@ /* * Values type functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_allocation_table.h b/libpff/pff_allocation_table.h index 9def941f..2c230700 100644 --- a/libpff/pff_allocation_table.h +++ b/libpff/pff_allocation_table.h @@ -1,7 +1,7 @@ /* * The allocation table definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_array.h b/libpff/pff_array.h index 8f7a7850..6f29b333 100644 --- a/libpff/pff_array.h +++ b/libpff/pff_array.h @@ -1,7 +1,7 @@ /* * The array definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_block.h b/libpff/pff_block.h index 0e6b6a9e..d84024be 100644 --- a/libpff/pff_block.h +++ b/libpff/pff_block.h @@ -1,7 +1,7 @@ /* * The block definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_file_header.h b/libpff/pff_file_header.h index 566d7b61..11b95d1e 100644 --- a/libpff/pff_file_header.h +++ b/libpff/pff_file_header.h @@ -1,7 +1,7 @@ /* * The file header definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_free_map.h b/libpff/pff_free_map.h index fdc0bae3..88a35ce2 100644 --- a/libpff/pff_free_map.h +++ b/libpff/pff_free_map.h @@ -1,7 +1,7 @@ /* * The free map definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_index_node.h b/libpff/pff_index_node.h index a19709d0..00ec3cd7 100644 --- a/libpff/pff_index_node.h +++ b/libpff/pff_index_node.h @@ -1,7 +1,7 @@ /* * The index node definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_local_descriptor_node.h b/libpff/pff_local_descriptor_node.h index 35eb5591..9bb277cf 100644 --- a/libpff/pff_local_descriptor_node.h +++ b/libpff/pff_local_descriptor_node.h @@ -1,7 +1,7 @@ /* * The local descriptor node definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_table.h b/libpff/pff_table.h index 53ffb749..ed42563e 100644 --- a/libpff/pff_table.h +++ b/libpff/pff_table.h @@ -1,7 +1,7 @@ /* * The table definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_table_block.h b/libpff/pff_table_block.h index 083791f0..857f31be 100644 --- a/libpff/pff_table_block.h +++ b/libpff/pff_table_block.h @@ -1,7 +1,7 @@ /* * The table block definition of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/libpff/pff_value_data.h b/libpff/pff_value_data.h index c6b6fa06..37f56867 100644 --- a/libpff/pff_value_data.h +++ b/libpff/pff_value_data.h @@ -1,7 +1,7 @@ /* * The value data definitions of a Personal Folder File * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/m4/libbfio.m4 b/m4/libbfio.m4 index c09e774d..60b61a8f 100644 --- a/m4/libbfio.m4 +++ b/m4/libbfio.m4 @@ -1,6 +1,6 @@ dnl Checks for libbfio required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20191230 dnl Function to detect if libbfio is available dnl ac_libbfio_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -26,7 +26,7 @@ AC_DEFUN([AX_LIBBFIO_CHECK_LIB], [test "x$cross_compiling" != "xyes" && test "x$PKGCONFIG" != "x"], [PKG_CHECK_MODULES( [libbfio], - [libbfio >= 20160108], + [libbfio >= 20191230], [ac_cv_libbfio=yes], [ac_cv_libbfio=check]) ]) diff --git a/m4/libcdata.m4 b/m4/libcdata.m4 index c6a59689..e7bd2f59 100644 --- a/m4/libcdata.m4 +++ b/m4/libcdata.m4 @@ -1,6 +1,6 @@ dnl Checks for libcdata required headers and functions dnl -dnl Version: 20191220 +dnl Version: 20191221 dnl Function to detect if libcdata is available dnl ac_libcdata_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -26,7 +26,7 @@ AC_DEFUN([AX_LIBCDATA_CHECK_LIB], [test "x$cross_compiling" != "xyes" && test "x$PKGCONFIG" != "x"], [PKG_CHECK_MODULES( [libcdata], - [libcdata >= 20191220], + [libcdata >= 20190112], [ac_cv_libcdata=yes], [ac_cv_libcdata=check]) ]) @@ -125,6 +125,48 @@ AC_DEFUN([AX_LIBCDATA_CHECK_LIB], [ac_cv_libcdata_dummy=yes], [ac_cv_libcdata=no]) + dnl Balanced tree functions + AC_CHECK_LIB( + cdata, + libfdata_btree_initialize, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_free, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_get_number_of_values, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_get_value_by_index, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_get_value_by_value, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_insert_value, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_replace_value, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + AC_CHECK_LIB( + cdata, + libcdata_btree_remove_value, + [ac_cv_libcdata_dummy=yes], + [ac_cv_libcdata=no]) + dnl List functions AC_CHECK_LIB( cdata, diff --git a/m4/libfvalue.m4 b/m4/libfvalue.m4 index 6d0df6b9..1094512a 100644 --- a/m4/libfvalue.m4 +++ b/m4/libfvalue.m4 @@ -1,6 +1,6 @@ dnl Checks for libfvalue required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20191231 dnl Function to detect if libfvalue is available dnl ac_libfvalue_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -26,7 +26,7 @@ AC_DEFUN([AX_LIBFVALUE_CHECK_LIB], [test "x$cross_compiling" != "xyes" && test "x$PKGCONFIG" != "x"], [PKG_CHECK_MODULES( [libfvalue], - [libfvalue >= 20160131], + [libfvalue >= 20191231], [ac_cv_libfvalue=yes], [ac_cv_libfvalue=check]) ]) diff --git a/m4/libuna.m4 b/m4/libuna.m4 index da2a77de..28b5045a 100644 --- a/m4/libuna.m4 +++ b/m4/libuna.m4 @@ -1,6 +1,23 @@ dnl Checks for libuna or required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20200118 + +dnl Function to detect if a specific libuna definition is available. +AC_DEFUN([AX_LIBUNA_CHECK_DEFINITION], + [AC_CACHE_CHECK( + [if `$1' is defined], + [$2], + [AC_LANG_PUSH(C) + AC_LINK_IFELSE( + [AC_LANG_PROGRAM( + [[#include ]], + [[int test = $1; + +return( 0 ); ]] )], + [$2=yes], + [$2=no]) + AC_LANG_POP(C)]) + ]) dnl Function to detect if libuna is available dnl ac_libuna_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -624,6 +641,28 @@ AC_DEFUN([AX_LIBUNA_CHECK_LIB], [ac_cv_libuna_dummy=yes], [ac_cv_libuna=no]) + dnl Check for definitions + AX_LIBUNA_CHECK_DEFINITION( + LIBUNA_COMPARE_LESS, + [ac_cv_libuna_defines_compare_less]) + AS_IF( + [test "x$ac_cv_libuna_defines_compare_less" != xyes], + [ac_cv_libuna=no]) + + AX_LIBUNA_CHECK_DEFINITION( + LIBUNA_COMPARE_EQUAL, + [ac_cv_libuna_defines_compare_equal]) + AS_IF( + [test "x$ac_cv_libuna_defines_compare_less" != xyes], + [ac_cv_libuna=no]) + + AX_LIBUNA_CHECK_DEFINITION( + LIBUNA_COMPARE_GREATER, + [ac_cv_libuna_defines_compare_greater]) + AS_IF( + [test "x$ac_cv_libuna_defines_compare_less" != xyes], + [ac_cv_libuna=no]) + ac_cv_libuna_LIBADD="-luna"]) ]) AS_IF( diff --git a/m4/python.m4 b/m4/python.m4 index 666995ce..c227e679 100644 --- a/m4/python.m4 +++ b/m4/python.m4 @@ -1,6 +1,6 @@ dnl Functions for Python bindings dnl -dnl Version: 20190316 +dnl Version: 20200126 dnl Function to check if the python binary is available dnl "python${PYTHON_VERSION} python python# python#.#" @@ -224,7 +224,7 @@ AC_DEFUN([AX_PYTHON_CHECK], [AS_IF( [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], [ax_python_pythondir="${ax_python_prefix}/${ax_python_pythondir_suffix}"], - [ax_python_pythondir=`${PYTHON} -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib() " 2>/dev/null`])], + [ax_python_pythondir=`${PYTHON} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib()) " 2>/dev/null`])], [ax_python_pythondir=$ac_cv_with_pythondir]) AC_SUBST( @@ -233,7 +233,7 @@ AC_DEFUN([AX_PYTHON_CHECK], dnl Check for Python platform specific library directory ax_python_pyexecdir_suffix=`${PYTHON} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(1, 0, prefix=''))" 2>/dev/null`; - ax_python_library_dir=`${PYTHON} -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(True) " 2>/dev/null`; + ax_python_library_dir=`${PYTHON} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(True)) " 2>/dev/null`; AS_IF( [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], @@ -335,7 +335,7 @@ AC_DEFUN([AX_PYTHON2_CHECK], [AS_IF( [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], [ax_python2_pythondir="${ax_python_prefix}/${ax_python2_pythondir_suffix}"], - [ax_python2_pythondir=`${PYTHON2} -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib() " 2>/dev/null`])], + [ax_python2_pythondir=`${PYTHON2} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib()) " 2>/dev/null`])], [ax_python2_pythondir=$ac_cv_with_pythondir2]) AC_SUBST( @@ -344,7 +344,7 @@ AC_DEFUN([AX_PYTHON2_CHECK], dnl Check for Python 2 platform specific library directory ax_python2_pyexecdir_suffix=`${PYTHON2} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(1, 0, prefix=''))" 2>/dev/null`; - ax_python2_library_dir=`${PYTHON2} -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(True) " 2>/dev/null`; + ax_python2_library_dir=`${PYTHON2} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(True)) " 2>/dev/null`; AS_IF( [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], @@ -446,7 +446,7 @@ AC_DEFUN([AX_PYTHON3_CHECK], [AS_IF( [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], [ax_python3_pythondir="${ax_python_prefix}/${ax_python3_pythondir_suffix}"], - [ax_python3_pythondir=`${PYTHON3} -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib() " 2>/dev/null`])], + [ax_python3_pythondir=`${PYTHON3} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib()) " 2>/dev/null`])], [ax_python3_pythondir=$ac_cv_with_pythondir3]) AC_SUBST( @@ -455,7 +455,7 @@ AC_DEFUN([AX_PYTHON3_CHECK], dnl Check for Python 3 platform specific library directory ax_python3_pyexecdir_suffix=`${PYTHON3} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(1, 0, prefix=''))" 2>/dev/null`; - ax_python3_library_dir=`${PYTHON3} -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(True) " 2>/dev/null`; + ax_python3_library_dir=`${PYTHON3} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(True)) " 2>/dev/null`; AS_IF( [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], diff --git a/m4/tests.m4 b/m4/tests.m4 index 9f9f0224..ade45523 100644 --- a/m4/tests.m4 +++ b/m4/tests.m4 @@ -1,12 +1,12 @@ dnl Functions for testing dnl -dnl Version: 20190112 +dnl Version: 20200128 dnl Function to detect if tests dependencies are available AC_DEFUN([AX_TESTS_CHECK_LOCAL], [AC_CHECK_HEADERS([dlfcn.h]) - AC_CHECK_FUNCS([fmemopen getopt mkstemp unlink]) + AC_CHECK_FUNCS([fmemopen getopt mkstemp setenv tzset unlink]) AC_CHECK_LIB( dl, diff --git a/manuals/libpff.3 b/manuals/libpff.3 index 074421ac..7b5dd625 100644 --- a/manuals/libpff.3 +++ b/manuals/libpff.3 @@ -355,7 +355,7 @@ Please report bugs of any kind on the project issue tracker: https://github.com/ .Sh AUTHOR These man pages are generated from "libpff.h". .Sh COPYRIGHT -Copyright (C) 2008-2019, Joachim Metz . +Copyright (C) 2008-2020, Joachim Metz . .sp This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. diff --git a/manuals/pffexport.1 b/manuals/pffexport.1 index 4704970a..2e4252a9 100644 --- a/manuals/pffexport.1 +++ b/manuals/pffexport.1 @@ -82,7 +82,7 @@ https://github.com/libyal/libpff/ .Sh AUTHOR These man pages were written by Joachim Metz. .Sh COPYRIGHT -Copyright (C) 2008-2019, Joachim Metz . +Copyright (C) 2008-2020, 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 pffinfo 1 diff --git a/manuals/pffinfo.1 b/manuals/pffinfo.1 index daa61458..dac4193b 100644 --- a/manuals/pffinfo.1 +++ b/manuals/pffinfo.1 @@ -75,7 +75,7 @@ https://github.com/libyal/libpff/ .Sh AUTHOR These man pages were written by Joachim Metz. .Sh COPYRIGHT -Copyright (C) 2008-2019, Joachim Metz . +Copyright (C) 2008-2020, 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 pffexport 1 diff --git a/pfftools/export_handle.c b/pfftools/export_handle.c index f90d6c0a..bda45752 100644 --- a/pfftools/export_handle.c +++ b/pfftools/export_handle.c @@ -1,7 +1,7 @@ /* * Export handle * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/export_handle.h b/pfftools/export_handle.h index 90c4bcc0..6cb9a5db 100644 --- a/pfftools/export_handle.h +++ b/pfftools/export_handle.h @@ -1,7 +1,7 @@ /* * Export handle * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/info_handle.c b/pfftools/info_handle.c index d6eeabf9..59e63b58 100644 --- a/pfftools/info_handle.c +++ b/pfftools/info_handle.c @@ -1,7 +1,7 @@ /* * Info handle * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/info_handle.h b/pfftools/info_handle.h index 42a651d1..dc181e91 100644 --- a/pfftools/info_handle.h +++ b/pfftools/info_handle.h @@ -1,7 +1,7 @@ /* * Info handle * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/item_file.c b/pfftools/item_file.c index eb02e575..725b8503 100644 --- a/pfftools/item_file.c +++ b/pfftools/item_file.c @@ -1,7 +1,7 @@ /* * Item file * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/item_file.h b/pfftools/item_file.h index b6eee8a0..8575a801 100644 --- a/pfftools/item_file.h +++ b/pfftools/item_file.h @@ -1,7 +1,7 @@ /* * Item file * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/log_handle.c b/pfftools/log_handle.c index b373c362..b37f38b1 100644 --- a/pfftools/log_handle.c +++ b/pfftools/log_handle.c @@ -1,7 +1,7 @@ /* * Log handle * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/log_handle.h b/pfftools/log_handle.h index 93da88cb..f2cee7fa 100644 --- a/pfftools/log_handle.h +++ b/pfftools/log_handle.h @@ -1,7 +1,7 @@ /* * Log handle * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/mapi_property_definition.h b/pfftools/mapi_property_definition.h index c0d80b6c..70b3ca9b 100644 --- a/pfftools/mapi_property_definition.h +++ b/pfftools/mapi_property_definition.h @@ -1,7 +1,7 @@ /* * MAPI property definition * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pffexport.c b/pfftools/pffexport.c index 9a4f8d32..d55ba6d0 100644 --- a/pfftools/pffexport.c +++ b/pfftools/pffexport.c @@ -1,7 +1,7 @@ /* * Extracts items from a Personal Folder File (OST, PAB and PST) * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pffinfo.c b/pfftools/pffinfo.c index d13a28cd..e5fdc1e0 100644 --- a/pfftools/pffinfo.c +++ b/pfftools/pffinfo.c @@ -1,7 +1,7 @@ /* * Shows information obtained from a Personal Folder File (OST, PAB and PST) * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pffinput.c b/pfftools/pffinput.c index 6833e3b1..1b6efe62 100644 --- a/pfftools/pffinput.c +++ b/pfftools/pffinput.c @@ -1,7 +1,7 @@ /* * Common input functions for the pfftools * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pffinput.h b/pfftools/pffinput.h index 0c085b95..5ef0a205 100644 --- a/pfftools/pffinput.h +++ b/pfftools/pffinput.h @@ -1,7 +1,7 @@ /* * Common input functions for the pfftools * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_getopt.c b/pfftools/pfftools_getopt.c index 5ea73f80..0d5adf1a 100644 --- a/pfftools/pfftools_getopt.c +++ b/pfftools/pfftools_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_getopt.h b/pfftools/pfftools_getopt.h index 7dc185e5..ffaa9628 100644 --- a/pfftools/pfftools_getopt.h +++ b/pfftools/pfftools_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_i18n.h b/pfftools/pfftools_i18n.h index d319d934..8ede9837 100644 --- a/pfftools/pfftools_i18n.h +++ b/pfftools/pfftools_i18n.h @@ -1,7 +1,7 @@ /* * Internationalization (i18n) functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libbfio.h b/pfftools/pfftools_libbfio.h index 3bc96c93..2f11a712 100644 --- a/pfftools/pfftools_libbfio.h +++ b/pfftools/pfftools_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libcerror.h b/pfftools/pfftools_libcerror.h index 2266fbd2..b0d39833 100644 --- a/pfftools/pfftools_libcerror.h +++ b/pfftools/pfftools_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libcfile.h b/pfftools/pfftools_libcfile.h index 5afab2b3..5204d6a2 100644 --- a/pfftools/pfftools_libcfile.h +++ b/pfftools/pfftools_libcfile.h @@ -1,7 +1,7 @@ /* * The libcfile header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libclocale.h b/pfftools/pfftools_libclocale.h index 43389f75..11ddc31d 100644 --- a/pfftools/pfftools_libclocale.h +++ b/pfftools/pfftools_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libcnotify.h b/pfftools/pfftools_libcnotify.h index b32c16d0..027d0a48 100644 --- a/pfftools/pfftools_libcnotify.h +++ b/pfftools/pfftools_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libcpath.h b/pfftools/pfftools_libcpath.h index f9d68514..f3eaa38e 100644 --- a/pfftools/pfftools_libcpath.h +++ b/pfftools/pfftools_libcpath.h @@ -1,7 +1,7 @@ /* * The libcpath header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libcsplit.h b/pfftools/pfftools_libcsplit.h index e34b9714..eeaca8c6 100644 --- a/pfftools/pfftools_libcsplit.h +++ b/pfftools/pfftools_libcsplit.h @@ -1,7 +1,7 @@ /* * The internal libcsplit header * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfcache.h b/pfftools/pfftools_libfcache.h index dc767d40..4c4bb06d 100644 --- a/pfftools/pfftools_libfcache.h +++ b/pfftools/pfftools_libfcache.h @@ -1,7 +1,7 @@ /* * The libfcache header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfdata.h b/pfftools/pfftools_libfdata.h index bc0553f8..219db133 100644 --- a/pfftools/pfftools_libfdata.h +++ b/pfftools/pfftools_libfdata.h @@ -1,7 +1,7 @@ /* * The libfdata header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfdatetime.h b/pfftools/pfftools_libfdatetime.h index 92c99e53..a05bbafb 100644 --- a/pfftools/pfftools_libfdatetime.h +++ b/pfftools/pfftools_libfdatetime.h @@ -1,7 +1,7 @@ /* * The libfdatetime header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfguid.h b/pfftools/pfftools_libfguid.h index c5b039b5..f84fdf6f 100644 --- a/pfftools/pfftools_libfguid.h +++ b/pfftools/pfftools_libfguid.h @@ -1,7 +1,7 @@ /* * The libfguid header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfmapi.h b/pfftools/pfftools_libfmapi.h index 63bb8b01..6d2b1e4e 100644 --- a/pfftools/pfftools_libfmapi.h +++ b/pfftools/pfftools_libfmapi.h @@ -1,7 +1,7 @@ /* * The libfmapi header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfvalue.h b/pfftools/pfftools_libfvalue.h index 599eb696..89b0b9c9 100644 --- a/pfftools/pfftools_libfvalue.h +++ b/pfftools/pfftools_libfvalue.h @@ -1,7 +1,7 @@ /* * The libfvalue header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libfwnt.h b/pfftools/pfftools_libfwnt.h index 07f7339c..3767d3b7 100644 --- a/pfftools/pfftools_libfwnt.h +++ b/pfftools/pfftools_libfwnt.h @@ -1,7 +1,7 @@ /* * The libfwnt header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libpff.h b/pfftools/pfftools_libpff.h index 10732c8b..d56c83bd 100644 --- a/pfftools/pfftools_libpff.h +++ b/pfftools/pfftools_libpff.h @@ -1,7 +1,7 @@ /* * The libpff header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_libuna.h b/pfftools/pfftools_libuna.h index 2321a49c..1376b112 100644 --- a/pfftools/pfftools_libuna.h +++ b/pfftools/pfftools_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_output.c b/pfftools/pfftools_output.c index 3241a779..c9928d59 100644 --- a/pfftools/pfftools_output.c +++ b/pfftools/pfftools_output.c @@ -1,7 +1,7 @@ /* * Common output functions for the pfftools * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * @@ -107,7 +107,7 @@ void pfftools_output_copyright_fprint( */ fprintf( stream, - _( "Copyright (C) 2008-2019, %s.\n" ), + _( "Copyright (C) 2008-2020, %s.\n" ), _( "Joachim Metz" ) ); fprintf( diff --git a/pfftools/pfftools_output.h b/pfftools/pfftools_output.h index e84134e0..acf82c44 100644 --- a/pfftools/pfftools_output.h +++ b/pfftools/pfftools_output.h @@ -1,7 +1,7 @@ /* * Common output functions for the pfftools * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_signal.c b/pfftools/pfftools_signal.c index 23bb4a3a..2bd4b930 100644 --- a/pfftools/pfftools_signal.c +++ b/pfftools/pfftools_signal.c @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_signal.h b/pfftools/pfftools_signal.h index 327e539c..e8228c9a 100644 --- a/pfftools/pfftools_signal.h +++ b/pfftools/pfftools_signal.h @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pfftools/pfftools_unused.h b/pfftools/pfftools_unused.h index bda036ec..660a5702 100644 --- a/pfftools/pfftools_unused.h +++ b/pfftools/pfftools_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff.c b/pypff/pypff.c index 19c1d6bf..9aab6e04 100644 --- a/pypff/pypff.c +++ b/pypff/pypff.c @@ -1,7 +1,7 @@ /* * Python bindings module for libpff (pypff) * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff.h b/pypff/pypff.h index 68f41f7e..27a2b0f2 100644 --- a/pypff/pypff.h +++ b/pypff/pypff.h @@ -1,7 +1,7 @@ /* * Python bindings for libpff (pypff) * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_attachment.c b/pypff/pypff_attachment.c index 771881fb..83fb289d 100644 --- a/pypff/pypff_attachment.c +++ b/pypff/pypff_attachment.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_item_t type LIBPFF_ITEM_TYPE_ATTACHMENT * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_attachment.h b/pypff/pypff_attachment.h index cccadd63..4d5772e5 100644 --- a/pypff/pypff_attachment.h +++ b/pypff/pypff_attachment.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_item_t type LIBPFF_ITEM_TYPE_ATTACHMENT * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_codepage.c b/pypff/pypff_codepage.c index 9a0ccac7..8b64222b 100644 --- a/pypff/pypff_codepage.c +++ b/pypff/pypff_codepage.c @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_codepage.h b/pypff/pypff_codepage.h index ab483268..ce815deb 100644 --- a/pypff/pypff_codepage.h +++ b/pypff/pypff_codepage.h @@ -1,7 +1,7 @@ /* * Codepage functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_datetime.c b/pypff/pypff_datetime.c index 55a9831d..7ead075c 100644 --- a/pypff/pypff_datetime.c +++ b/pypff/pypff_datetime.c @@ -1,7 +1,7 @@ /* * Date and time functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_datetime.h b/pypff/pypff_datetime.h index 2585a049..a66f4798 100644 --- a/pypff/pypff_datetime.h +++ b/pypff/pypff_datetime.h @@ -1,7 +1,7 @@ /* * Date and time functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_encryption_types.c b/pypff/pypff_encryption_types.c index 3ca7a080..28e0fbd7 100644 --- a/pypff/pypff_encryption_types.c +++ b/pypff/pypff_encryption_types.c @@ -1,7 +1,7 @@ /* * Python object definition of the libpff encryption types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_encryption_types.h b/pypff/pypff_encryption_types.h index 96449e27..6e849aab 100644 --- a/pypff/pypff_encryption_types.h +++ b/pypff/pypff_encryption_types.h @@ -1,7 +1,7 @@ /* * Python object definition of the libpff encryption types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_error.c b/pypff/pypff_error.c index 54a89e1a..39cb0c28 100644 --- a/pypff/pypff_error.c +++ b/pypff/pypff_error.c @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_error.h b/pypff/pypff_error.h index e64f856d..33844bc0 100644 --- a/pypff/pypff_error.h +++ b/pypff/pypff_error.h @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file.c b/pypff/pypff_file.c index 36764916..4ad8b3e9 100644 --- a/pypff/pypff_file.c +++ b/pypff/pypff_file.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_file_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file.h b/pypff/pypff_file.h index bf1fcc56..1bc78ec5 100644 --- a/pypff/pypff_file.h +++ b/pypff/pypff_file.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_file_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file_content_types.c b/pypff/pypff_file_content_types.c index e5a35b95..65742afd 100644 --- a/pypff/pypff_file_content_types.c +++ b/pypff/pypff_file_content_types.c @@ -1,7 +1,7 @@ /* * Python object definition of the libpff file content types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file_content_types.h b/pypff/pypff_file_content_types.h index 682f6ae6..88853b45 100644 --- a/pypff/pypff_file_content_types.h +++ b/pypff/pypff_file_content_types.h @@ -1,7 +1,7 @@ /* * Python object definition of the libpff file content types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file_object_io_handle.c b/pypff/pypff_file_object_io_handle.c index e5626f15..f0615dff 100644 --- a/pypff/pypff_file_object_io_handle.c +++ b/pypff/pypff_file_object_io_handle.c @@ -1,7 +1,7 @@ /* * Python file object IO handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file_object_io_handle.h b/pypff/pypff_file_object_io_handle.h index 9db6c553..558dea16 100644 --- a/pypff/pypff_file_object_io_handle.h +++ b/pypff/pypff_file_object_io_handle.h @@ -1,7 +1,7 @@ /* * Python file object IO handle functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file_types.c b/pypff/pypff_file_types.c index 44ca57ce..5382c46f 100644 --- a/pypff/pypff_file_types.c +++ b/pypff/pypff_file_types.c @@ -1,7 +1,7 @@ /* * Python object definition of the libpff file types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_file_types.h b/pypff/pypff_file_types.h index ff23d5c7..f486154b 100644 --- a/pypff/pypff_file_types.h +++ b/pypff/pypff_file_types.h @@ -1,7 +1,7 @@ /* * Python object definition of the libpff file types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_folder.c b/pypff/pypff_folder.c index febfa26e..e3e13431 100644 --- a/pypff/pypff_folder.c +++ b/pypff/pypff_folder.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_item_t type LIBPFF_ITEM_TYPE_FOLDER * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_folder.h b/pypff/pypff_folder.h index fb0467dc..e5da010f 100644 --- a/pypff/pypff_folder.h +++ b/pypff/pypff_folder.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_item_t type LIBPFF_ITEM_TYPE_FOLDER * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_integer.c b/pypff/pypff_integer.c index 3b2262dc..afd27a38 100644 --- a/pypff/pypff_integer.c +++ b/pypff/pypff_integer.c @@ -1,7 +1,7 @@ /* * Integer functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_integer.h b/pypff/pypff_integer.h index 540b12ca..3eca049d 100644 --- a/pypff/pypff_integer.h +++ b/pypff/pypff_integer.h @@ -1,7 +1,7 @@ /* * Integer functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_item.c b/pypff/pypff_item.c index 92d70831..ffd78ace 100644 --- a/pypff/pypff_item.c +++ b/pypff/pypff_item.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_item_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_item.h b/pypff/pypff_item.h index 5395f6c7..4a005d75 100644 --- a/pypff/pypff_item.h +++ b/pypff/pypff_item.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_item_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_item_types.c b/pypff/pypff_item_types.c index 099cfd8c..96e6a48d 100644 --- a/pypff/pypff_item_types.c +++ b/pypff/pypff_item_types.c @@ -1,7 +1,7 @@ /* * Python object definition of the libpff item types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_item_types.h b/pypff/pypff_item_types.h index 054c89b3..d1c09b15 100644 --- a/pypff/pypff_item_types.h +++ b/pypff/pypff_item_types.h @@ -1,7 +1,7 @@ /* * Python object definition of the libpff item types * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_items.c b/pypff/pypff_items.c index 462fbfef..384d4a51 100644 --- a/pypff/pypff_items.c +++ b/pypff/pypff_items.c @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of items * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_items.h b/pypff/pypff_items.h index 43741cc6..47edc686 100644 --- a/pypff/pypff_items.h +++ b/pypff/pypff_items.h @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of items * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_libbfio.h b/pypff/pypff_libbfio.h index 164d4b4a..a115adc5 100644 --- a/pypff/pypff_libbfio.h +++ b/pypff/pypff_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_libcerror.h b/pypff/pypff_libcerror.h index ecf1ed02..9d5490c9 100644 --- a/pypff/pypff_libcerror.h +++ b/pypff/pypff_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_libclocale.h b/pypff/pypff_libclocale.h index 6746588d..3413c514 100644 --- a/pypff/pypff_libclocale.h +++ b/pypff/pypff_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_libpff.h b/pypff/pypff_libpff.h index 6f50527f..8d0bcea6 100644 --- a/pypff/pypff_libpff.h +++ b/pypff/pypff_libpff.h @@ -1,7 +1,7 @@ /* * The internal libpff header * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_message.c b/pypff/pypff_message.c index 7fbabfee..537437ab 100644 --- a/pypff/pypff_message.c +++ b/pypff/pypff_message.c @@ -1,7 +1,7 @@ /* * Python object definition of the message type libpff item * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_message.h b/pypff/pypff_message.h index 57761209..cade7c6c 100644 --- a/pypff/pypff_message.h +++ b/pypff/pypff_message.h @@ -1,7 +1,7 @@ /* * Python object definition of the message type libpff item * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_python.h b/pypff/pypff_python.h index 1f960c3b..37905f4e 100644 --- a/pypff/pypff_python.h +++ b/pypff/pypff_python.h @@ -1,7 +1,7 @@ /* * The python header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_entries.c b/pypff/pypff_record_entries.c index f453de0d..c08594fc 100644 --- a/pypff/pypff_record_entries.c +++ b/pypff/pypff_record_entries.c @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of record entries * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_entries.h b/pypff/pypff_record_entries.h index 34b5a77c..dcbbae19 100644 --- a/pypff/pypff_record_entries.h +++ b/pypff/pypff_record_entries.h @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of record entries * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_entry.c b/pypff/pypff_record_entry.c index 082bf9c0..d8dadd5d 100644 --- a/pypff/pypff_record_entry.c +++ b/pypff/pypff_record_entry.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_record_entry_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_entry.h b/pypff/pypff_record_entry.h index 4e91433f..b2abe674 100644 --- a/pypff/pypff_record_entry.h +++ b/pypff/pypff_record_entry.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_record_entry_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_set.c b/pypff/pypff_record_set.c index b2c5919a..88935e3d 100644 --- a/pypff/pypff_record_set.c +++ b/pypff/pypff_record_set.c @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_record_set_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_set.h b/pypff/pypff_record_set.h index 2058eeba..126eaf3b 100644 --- a/pypff/pypff_record_set.h +++ b/pypff/pypff_record_set.h @@ -1,7 +1,7 @@ /* * Python object wrapper of libpff_record_set_t * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_sets.c b/pypff/pypff_record_sets.c index 3af44fcc..77999454 100644 --- a/pypff/pypff_record_sets.c +++ b/pypff/pypff_record_sets.c @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of record sets * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_record_sets.h b/pypff/pypff_record_sets.h index af2a2a4f..4457bdec 100644 --- a/pypff/pypff_record_sets.h +++ b/pypff/pypff_record_sets.h @@ -1,7 +1,7 @@ /* * Python object definition of the sequence and iterator object of record sets * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/pypff/pypff_unused.h b/pypff/pypff_unused.h index 6d6d8b1b..81a7a151 100644 --- a/pypff/pypff_unused.h +++ b/pypff/pypff_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/synclibs.sh b/synclibs.sh index 11549831..8348ef93 100755 --- a/synclibs.sh +++ b/synclibs.sh @@ -1,7 +1,7 @@ #!/bin/sh # Script that synchronizes the local library dependencies # -# Version: 20191204 +# Version: 20191229 EXIT_SUCCESS=0; EXIT_FAILURE=1; @@ -164,6 +164,19 @@ SED_SCRIPT="/^$/ { fi fi + # Make the necessary changes to libsmraw/Makefile.am + if test ${LOCAL_LIB} = "libsmraw"; + then + if test -f "m4/libfdatetime.m4"; + then + sed -i'~' '/@LIBFVALUE_CPPFLAGS@/{h; s/FVALUE/FDATETIME/; p; g;}' ${LOCAL_LIB_MAKEFILE_AM}; + fi + if test -f "m4/libfguid.m4"; + then + sed -i'~' '/@LIBFVALUE_CPPFLAGS@/{h; s/FVALUE/FGUID/; p; g;}' ${LOCAL_LIB_MAKEFILE_AM}; + fi + fi + # Remove libyal/libyal.c rm -f ${LOCAL_LIB}/${LOCAL_LIB}.c; diff --git a/tests/pff_test_allocation_table.c b/tests/pff_test_allocation_table.c index 07314565..bf6f8e91 100644 --- a/tests/pff_test_allocation_table.c +++ b/tests/pff_test_allocation_table.c @@ -1,7 +1,7 @@ /* * Library allocation_table type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_attached_file_io_handle.c b/tests/pff_test_attached_file_io_handle.c index 8f6f0eaa..2433e555 100644 --- a/tests/pff_test_attached_file_io_handle.c +++ b/tests/pff_test_attached_file_io_handle.c @@ -1,7 +1,7 @@ /* * Library attached_file_io_handle type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_attachment.c b/tests/pff_test_attachment.c index 81369cbf..522225b8 100644 --- a/tests/pff_test_attachment.c +++ b/tests/pff_test_attachment.c @@ -1,7 +1,7 @@ /* * Library attachment type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_column_definition.c b/tests/pff_test_column_definition.c index 3317c883..04c85caa 100644 --- a/tests/pff_test_column_definition.c +++ b/tests/pff_test_column_definition.c @@ -1,7 +1,7 @@ /* * Library column_definition type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_data_array.c b/tests/pff_test_data_array.c index 15fce9a7..febd1f36 100644 --- a/tests/pff_test_data_array.c +++ b/tests/pff_test_data_array.c @@ -1,7 +1,7 @@ /* * Library data_array type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_data_array_entry.c b/tests/pff_test_data_array_entry.c index 01a3bd4a..ea28000d 100644 --- a/tests/pff_test_data_array_entry.c +++ b/tests/pff_test_data_array_entry.c @@ -1,7 +1,7 @@ /* * Library data_array_entry type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_data_block.c b/tests/pff_test_data_block.c index 6c56cb94..ac50c5c6 100644 --- a/tests/pff_test_data_block.c +++ b/tests/pff_test_data_block.c @@ -1,7 +1,7 @@ /* * Library data_block type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_deflate.c b/tests/pff_test_deflate.c index 33193c7e..14da77bd 100644 --- a/tests/pff_test_deflate.c +++ b/tests/pff_test_deflate.c @@ -1,7 +1,7 @@ /* * Library DEFLATE decompression testing program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_descriptors_index.c b/tests/pff_test_descriptors_index.c index d98621c5..3ea9a131 100644 --- a/tests/pff_test_descriptors_index.c +++ b/tests/pff_test_descriptors_index.c @@ -1,7 +1,7 @@ /* * Library descriptors_index type testing program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_error.c b/tests/pff_test_error.c index 94f17e35..57489e8f 100644 --- a/tests/pff_test_error.c +++ b/tests/pff_test_error.c @@ -1,7 +1,7 @@ /* * Library error functions test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_file.c b/tests/pff_test_file.c index 50bdce6e..4157f18b 100644 --- a/tests/pff_test_file.c +++ b/tests/pff_test_file.c @@ -1,7 +1,7 @@ /* * Library file type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_folder.c b/tests/pff_test_folder.c index 603e5635..b52515b5 100644 --- a/tests/pff_test_folder.c +++ b/tests/pff_test_folder.c @@ -1,7 +1,7 @@ /* * Library folder type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_functions.c b/tests/pff_test_functions.c index e4e324d5..8d776d21 100644 --- a/tests/pff_test_functions.c +++ b/tests/pff_test_functions.c @@ -1,7 +1,7 @@ /* * Functions for testing * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_functions.h b/tests/pff_test_functions.h index bd8be323..2fdde528 100644 --- a/tests/pff_test_functions.h +++ b/tests/pff_test_functions.h @@ -1,7 +1,7 @@ /* * Functions for testing * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_getopt.c b/tests/pff_test_getopt.c index 1a88edea..3bf3fa53 100644 --- a/tests/pff_test_getopt.c +++ b/tests/pff_test_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_getopt.h b/tests/pff_test_getopt.h index 23b5b299..3d0cfdff 100644 --- a/tests/pff_test_getopt.h +++ b/tests/pff_test_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_index.c b/tests/pff_test_index.c index f6d11105..c1a00f7b 100644 --- a/tests/pff_test_index.c +++ b/tests/pff_test_index.c @@ -1,7 +1,7 @@ /* * Library index type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_index_node.c b/tests/pff_test_index_node.c index 39c02929..d9a1b297 100644 --- a/tests/pff_test_index_node.c +++ b/tests/pff_test_index_node.c @@ -1,7 +1,7 @@ /* * Library index_node type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_index_value.c b/tests/pff_test_index_value.c index 1a8b985b..d6605423 100644 --- a/tests/pff_test_index_value.c +++ b/tests/pff_test_index_value.c @@ -1,7 +1,7 @@ /* * Library index_value type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_io_handle.c b/tests/pff_test_io_handle.c index b6b78894..c4e85c62 100644 --- a/tests/pff_test_io_handle.c +++ b/tests/pff_test_io_handle.c @@ -1,7 +1,7 @@ /* * Library io_handle type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_item.c b/tests/pff_test_item.c index b69a5c67..272a943a 100644 --- a/tests/pff_test_item.c +++ b/tests/pff_test_item.c @@ -1,7 +1,7 @@ /* * Library item type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_item_descriptor.c b/tests/pff_test_item_descriptor.c index 9dcb4b1b..ec371f92 100644 --- a/tests/pff_test_item_descriptor.c +++ b/tests/pff_test_item_descriptor.c @@ -1,7 +1,7 @@ /* * Library item_descriptor type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_item_tree.c b/tests/pff_test_item_tree.c index abd59be3..5ae4d684 100644 --- a/tests/pff_test_item_tree.c +++ b/tests/pff_test_item_tree.c @@ -1,7 +1,7 @@ /* * Library item_tree functions test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_item_values.c b/tests/pff_test_item_values.c index 6237959d..a96b8aea 100644 --- a/tests/pff_test_item_values.c +++ b/tests/pff_test_item_values.c @@ -1,7 +1,7 @@ /* * Library item_values type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libbfio.h b/tests/pff_test_libbfio.h index 1b1bea74..ae7a61f4 100644 --- a/tests/pff_test_libbfio.h +++ b/tests/pff_test_libbfio.h @@ -1,7 +1,7 @@ /* * The libbfio header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libcdata.h b/tests/pff_test_libcdata.h index 5bf18111..43793f5a 100644 --- a/tests/pff_test_libcdata.h +++ b/tests/pff_test_libcdata.h @@ -1,7 +1,7 @@ /* * The libcdata header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libcerror.h b/tests/pff_test_libcerror.h index 87f8749e..c1f348f3 100644 --- a/tests/pff_test_libcerror.h +++ b/tests/pff_test_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libclocale.h b/tests/pff_test_libclocale.h index 6d47cfe6..45f272e8 100644 --- a/tests/pff_test_libclocale.h +++ b/tests/pff_test_libclocale.h @@ -1,7 +1,7 @@ /* * The libclocale header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libcnotify.h b/tests/pff_test_libcnotify.h index 76b85955..0fc460a0 100644 --- a/tests/pff_test_libcnotify.h +++ b/tests/pff_test_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libfdata.h b/tests/pff_test_libfdata.h index c2e3129a..bbf8d198 100644 --- a/tests/pff_test_libfdata.h +++ b/tests/pff_test_libfdata.h @@ -1,7 +1,7 @@ /* * The libfdata header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libpff.h b/tests/pff_test_libpff.h index dd9a32a5..8928396a 100644 --- a/tests/pff_test_libpff.h +++ b/tests/pff_test_libpff.h @@ -1,7 +1,7 @@ /* * The libpff header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_libuna.h b/tests/pff_test_libuna.h index dddf4b55..3d868ca5 100644 --- a/tests/pff_test_libuna.h +++ b/tests/pff_test_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_local_descriptor_node.c b/tests/pff_test_local_descriptor_node.c index 947aa2c7..001d7e2c 100644 --- a/tests/pff_test_local_descriptor_node.c +++ b/tests/pff_test_local_descriptor_node.c @@ -1,7 +1,7 @@ /* * Library local_descriptor_node type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_local_descriptor_value.c b/tests/pff_test_local_descriptor_value.c index 9b185173..138d2563 100644 --- a/tests/pff_test_local_descriptor_value.c +++ b/tests/pff_test_local_descriptor_value.c @@ -1,7 +1,7 @@ /* * Library local_descriptor_value type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_local_descriptors.c b/tests/pff_test_local_descriptors.c index b9c39b3a..46d0a088 100644 --- a/tests/pff_test_local_descriptors.c +++ b/tests/pff_test_local_descriptors.c @@ -1,7 +1,7 @@ /* * Library local_descriptors type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_macros.h b/tests/pff_test_macros.h index 3a5e6dde..50dc8a89 100644 --- a/tests/pff_test_macros.h +++ b/tests/pff_test_macros.h @@ -1,7 +1,7 @@ /* * Macros for testing * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_mapi_value.c b/tests/pff_test_mapi_value.c index fc591cd4..1952e578 100644 --- a/tests/pff_test_mapi_value.c +++ b/tests/pff_test_mapi_value.c @@ -1,7 +1,7 @@ /* * Library mapi_value functions test program * - * Copyright (C) 2009-2019, Joachim Metz + * Copyright (C) 2009-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_memory.c b/tests/pff_test_memory.c index 27cf4362..53dfba9d 100644 --- a/tests/pff_test_memory.c +++ b/tests/pff_test_memory.c @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_memory.h b/tests/pff_test_memory.h index c0da2568..1e934748 100644 --- a/tests/pff_test_memory.h +++ b/tests/pff_test_memory.h @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_message.c b/tests/pff_test_message.c index 1e244aca..13762d22 100644 --- a/tests/pff_test_message.c +++ b/tests/pff_test_message.c @@ -1,7 +1,7 @@ /* * Library message type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_multi_value.c b/tests/pff_test_multi_value.c index 557e43bd..5e1605b7 100644 --- a/tests/pff_test_multi_value.c +++ b/tests/pff_test_multi_value.c @@ -1,7 +1,7 @@ /* * Library multi_value type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_name_to_id_map_entry.c b/tests/pff_test_name_to_id_map_entry.c index c5b7066f..3ad22a87 100644 --- a/tests/pff_test_name_to_id_map_entry.c +++ b/tests/pff_test_name_to_id_map_entry.c @@ -1,7 +1,7 @@ /* * Library name_to_id_map_entry type testing program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_notify.c b/tests/pff_test_notify.c index 1835e1a3..190ade02 100644 --- a/tests/pff_test_notify.c +++ b/tests/pff_test_notify.c @@ -1,7 +1,7 @@ /* * Library notification functions test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_offsets_index.c b/tests/pff_test_offsets_index.c index 54e0337a..45f2e184 100644 --- a/tests/pff_test_offsets_index.c +++ b/tests/pff_test_offsets_index.c @@ -1,7 +1,7 @@ /* * Library offsets_index type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_read_items.c b/tests/pff_test_read_items.c index 365a8891..40809f5d 100644 --- a/tests/pff_test_read_items.c +++ b/tests/pff_test_read_items.c @@ -1,7 +1,7 @@ /* * Library read item testing program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_record_entry.c b/tests/pff_test_record_entry.c index 2cc10fd6..b5fbd137 100644 --- a/tests/pff_test_record_entry.c +++ b/tests/pff_test_record_entry.c @@ -1,7 +1,7 @@ /* * Library record_entry type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_record_entry_identifier.c b/tests/pff_test_record_entry_identifier.c index 0b5bc270..01f6a9ee 100644 --- a/tests/pff_test_record_entry_identifier.c +++ b/tests/pff_test_record_entry_identifier.c @@ -1,7 +1,7 @@ /* * Library record_entry_identifier type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_record_set.c b/tests/pff_test_record_set.c index f159777f..830feb4b 100644 --- a/tests/pff_test_record_set.c +++ b/tests/pff_test_record_set.c @@ -1,7 +1,7 @@ /* * Library record_set type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_reference_descriptor.c b/tests/pff_test_reference_descriptor.c index ace168f8..9a4305fe 100644 --- a/tests/pff_test_reference_descriptor.c +++ b/tests/pff_test_reference_descriptor.c @@ -1,7 +1,7 @@ /* * Library reference_descriptor type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_support.c b/tests/pff_test_support.c index f5719cd0..6aa9bcaa 100644 --- a/tests/pff_test_support.c +++ b/tests/pff_test_support.c @@ -1,7 +1,7 @@ /* * Library support functions test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_table.c b/tests/pff_test_table.c index f7d630b3..63ee77a8 100644 --- a/tests/pff_test_table.c +++ b/tests/pff_test_table.c @@ -1,7 +1,7 @@ /* * Library table type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_table_block_index.c b/tests/pff_test_table_block_index.c index ffb63e52..c312a7da 100644 --- a/tests/pff_test_table_block_index.c +++ b/tests/pff_test_table_block_index.c @@ -1,7 +1,7 @@ /* * Library table_block_index type testing program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_table_index_value.c b/tests/pff_test_table_index_value.c index e4ef4e42..80194b91 100644 --- a/tests/pff_test_table_index_value.c +++ b/tests/pff_test_table_index_value.c @@ -1,7 +1,7 @@ /* * Library table_index_value type test program * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_unused.h b/tests/pff_test_unused.h index 6cec1028..5f5becf8 100644 --- a/tests/pff_test_unused.h +++ b/tests/pff_test_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2019, Joachim Metz + * Copyright (C) 2008-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pff_test_value_type.c b/tests/pff_test_value_type.c index f43377d3..4141b09a 100644 --- a/tests/pff_test_value_type.c +++ b/tests/pff_test_value_type.c @@ -1,7 +1,7 @@ /* * Library value_type functions test program * - * Copyright (C) 2009-2019, Joachim Metz + * Copyright (C) 2009-2020, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/pypff_test_file.py b/tests/pypff_test_file.py index ad4013ee..8ac41bb9 100644 --- a/tests/pypff_test_file.py +++ b/tests/pypff_test_file.py @@ -2,7 +2,7 @@ # # Python-bindings file type test script # -# Copyright (C) 2008-2019, Joachim Metz +# Copyright (C) 2008-2020, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/pypff_test_support.py b/tests/pypff_test_support.py index 24f4e352..dc2ea2a8 100644 --- a/tests/pypff_test_support.py +++ b/tests/pypff_test_support.py @@ -2,7 +2,7 @@ # # Python-bindings support functions test script # -# Copyright (C) 2008-2019, Joachim Metz +# Copyright (C) 2008-2020, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/test_library.ps1 b/tests/test_library.ps1 index 3b0a343c..e653ea4b 100644 --- a/tests/test_library.ps1 +++ b/tests/test_library.ps1 @@ -1,6 +1,6 @@ -# Tests C library functions and types. +# Tests library functions and types. # -# Version: 20181221 +# Version: 20200216 $ExitSuccess = 0 $ExitFailure = 1 @@ -37,32 +37,32 @@ Function GetTestSetDirectory Return ${TestSetDirectory} } -Function GetTestToolDirectory +Function GetTestExecutablesDirectory { - $TestToolDirectory = "" + $TestExecutablesDirectory = "" - ForEach (${VSDirectory} in "msvscpp vs2008 vs2010 vs2012 vs2013 vs2015 vs2017" -split " ") + ForEach (${VSDirectory} in "msvscpp vs2008 vs2010 vs2012 vs2013 vs2015 vs2017 vs2019" -split " ") { ForEach (${VSConfiguration} in "Release VSDebug" -split " ") { ForEach (${VSPlatform} in "Win32 x64" -split " ") { - $TestToolDirectory = "..\${VSDirectory}\${VSConfiguration}\${VSPlatform}" + $TestExecutablesDirectory = "..\${VSDirectory}\${VSConfiguration}\${VSPlatform}" - If (Test-Path ${TestToolDirectory}) + If (Test-Path ${TestExecutablesDirectory}) { - Return ${TestToolDirectory} + Return ${TestExecutablesDirectory} } } - $TestToolDirectory = "..\${VSDirectory}\${VSConfiguration}" + $TestExecutablesDirectory = "..\${VSDirectory}\${VSConfiguration}" - If (Test-Path ${TestToolDirectory}) + If (Test-Path ${TestExecutablesDirectory}) { - Return ${TestToolDirectory} + Return ${TestExecutablesDirectory} } } } - Return ${TestToolDirectory} + Return ${TestExecutablesDirectory} } Function ReadIgnoreList @@ -84,7 +84,7 @@ Function RunTest param( [string]$TestType ) $TestDescription = "Testing: ${TestName}" - $TestExecutable = "${TestToolDirectory}\pff_test_${TestName}.exe" + $TestExecutable = "${TestExecutablesDirectory}\pff_test_${TestName}.exe" $Output = Invoke-Expression ${TestExecutable} $Result = ${LastExitCode} @@ -111,7 +111,7 @@ Function RunTestWithInput param( [string]$TestType ) $TestDescription = "Testing: ${TestName}" - $TestExecutable = "${TestToolDirectory}\pff_test_${TestName}.exe" + $TestExecutable = "${TestExecutablesDirectory}\pff_test_${TestName}.exe" $TestProfileDirectory = GetTestProfileDirectory "input" "libpff" @@ -172,11 +172,11 @@ Function RunTestWithInput Return ${Result} } -$TestToolDirectory = GetTestToolDirectory +$TestExecutablesDirectory = GetTestExecutablesDirectory -If (-Not (Test-Path ${TestToolDirectory})) +If (-Not (Test-Path ${TestExecutablesDirectory})) { - Write-Host "Missing test tool directory." -foreground Red + Write-Host "Missing test executables directory." -foreground Red Exit ${ExitFailure} } diff --git a/tests/test_pffexport_recovered.sh b/tests/test_pffexport_recovered.sh index 0b6c1704..564614bf 100755 --- a/tests/test_pffexport_recovered.sh +++ b/tests/test_pffexport_recovered.sh @@ -2,7 +2,7 @@ # # pffexport tool testing script # -# Copyright (C) 2008-2019, Joachim Metz +# Copyright (C) 2008-2020, Joachim Metz # # Refer to AUTHORS for acknowledgements. # diff --git a/tests/test_pffinfo.ps1 b/tests/test_pffinfo.ps1 index 71ad505f..af8157f9 100644 --- a/tests/test_pffinfo.ps1 +++ b/tests/test_pffinfo.ps1 @@ -1,6 +1,6 @@ # Info tool testing script # -# Version: 20181221 +# Version: 20200216 $ExitSuccess = 0 $ExitFailure = 1 @@ -8,44 +8,44 @@ $ExitIgnore = 77 $InputGlob = "*" -Function GetTestToolDirectory +Function GetTestExecutablesDirectory { - $TestToolDirectory = "" + $TestExecutablesDirectory = "" - ForEach (${VSDirectory} in "msvscpp vs2008 vs2010 vs2012 vs2013 vs2015 vs2017" -split " ") + ForEach (${VSDirectory} in "msvscpp vs2008 vs2010 vs2012 vs2013 vs2015 vs2017 vs2019" -split " ") { ForEach (${VSConfiguration} in "Release VSDebug" -split " ") { ForEach (${VSPlatform} in "Win32 x64" -split " ") { - $TestToolDirectory = "..\${VSDirectory}\${VSConfiguration}\${VSPlatform}" + $TestExecutablesDirectory = "..\${VSDirectory}\${VSConfiguration}\${VSPlatform}" - If (Test-Path ${TestToolDirectory}) + If (Test-Path ${TestExecutablesDirectory}) { - Return ${TestToolDirectory} + Return ${TestExecutablesDirectory} } } - $TestToolDirectory = "..\${VSDirectory}\${VSConfiguration}" + $TestExecutablesDirectory = "..\${VSDirectory}\${VSConfiguration}" - If (Test-Path ${TestToolDirectory}) + If (Test-Path ${TestExecutablesDirectory}) { - Return ${TestToolDirectory} + Return ${TestExecutablesDirectory} } } } - Return ${TestToolDirectory} + Return ${TestExecutablesDirectory} } -$TestToolDirectory = GetTestToolDirectory +$TestExecutablesDirectory = GetTestExecutablesDirectory -If (-Not (Test-Path ${TestToolDirectory})) +If (-Not (Test-Path ${TestExecutablesDirectory})) { - Write-Host "Missing test tool directory." -foreground Red + Write-Host "Missing test executables directory." -foreground Red Exit ${ExitFailure} } -$TestExecutable = "${TestToolDirectory}\pffinfo.exe" +$TestExecutable = "${TestExecutablesDirectory}\pffinfo.exe" If (-Not (Test-Path -Path "input")) { diff --git a/tests/test_read_items.sh b/tests/test_read_items.sh index f490e4f2..77d811c1 100755 --- a/tests/test_read_items.sh +++ b/tests/test_read_items.sh @@ -2,7 +2,7 @@ # # Library read item testing script # -# Copyright (C) 2008-2019, Joachim Metz +# Copyright (C) 2008-2020, Joachim Metz # # Refer to AUTHORS for acknowledgements. #