diff --git a/AUTHORS b/AUTHORS index 1684206..3656902 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,4 +1,4 @@ Acknowledgements: assorted -Copyright (C) 2008-2023, Joachim Metz +Copyright (C) 2008-2024, Joachim Metz diff --git a/autogen.ps1 b/autogen.ps1 index ed2049a..fd3f68b 100644 --- a/autogen.ps1 +++ b/autogen.ps1 @@ -1,6 +1,6 @@ # Script to generate the necessary files for a msvscpp build # -# Version: 20230104 +# Version: 20240306 $WinFlex = "..\win_flex_bison\win_flex.exe" $WinBison = "..\win_flex_bison\win_bison.exe" @@ -9,48 +9,56 @@ $Library = Get-Content -Path configure.ac | select -skip 3 -first 1 | % { $_ -Re $Version = Get-Content -Path configure.ac | select -skip 4 -first 1 | % { $_ -Replace " \[","" } | % { $_ -Replace "\],","" } $Prefix = ${Library}.Substring(3) -Get-Content -Path "include\${Library}.h.in" > "include\${Library}.h" -Get-Content -Path "include\${Library}\definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } > "include\${Library}\definitions.h" -Get-Content -Path "include\${Library}\features.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } > "include\${Library}\features.h" -Get-Content -Path "include\${Library}\types.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } > "include\${Library}\types.h" -Get-Content -Path "common\types.h.in" | % { $_ -Replace "@PACKAGE@","${Library}" } > "common\types.h" -Get-Content -Path "${Library}\${Library}_definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } > "${Library}\${Library}_definitions.h" -Get-Content -Path "${Library}\${Library}.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } > "${Library}\${Library}.rc" +Get-Content -Path "include\${Library}.h.in" | Out-File -Encoding ascii "include\${Library}.h" +Get-Content -Path "include\${Library}\definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "include\${Library}\definitions.h" +Get-Content -Path "include\${Library}\features.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } | Out-File -Encoding ascii "include\${Library}\features.h" +Get-Content -Path "include\${Library}\types.h.in" | % { $_ -Replace "@[A-Z0-9_]*@","0" } | Out-File -Encoding ascii "include\${Library}\types.h" +Get-Content -Path "common\types.h.in" | % { $_ -Replace "@PACKAGE@","${Library}" } | Out-File -Encoding ascii "common\types.h" +Get-Content -Path "${Library}\${Library}_definitions.h.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "${Library}\${Library}_definitions.h" +Get-Content -Path "${Library}\${Library}.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "${Library}\${Library}.rc" + +If (Test-Path "setup.cfg.in") +{ + Get-Content -Path "setup.cfg.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "setup.cfg" +} If (Test-Path "${Prefix}.net") { - Get-Content -Path "${Prefix}.net\${Prefix}.net.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } > "${Prefix}.net\${Prefix}.net.rc" + Get-Content -Path "${Prefix}.net\${Prefix}.net.rc.in" | % { $_ -Replace "@VERSION@","${Version}" } | Out-File -Encoding ascii "${Prefix}.net\${Prefix}.net.rc" } $NamePrefix = "" -ForEach (${DirectoryElement} in Get-ChildItem -Path "${Library}\*.l") +ForEach (${Library} in Get-ChildItem -Directory -Path "lib*") { - $OutputFile = ${DirectoryElement} -Replace ".l$",".c" + ForEach (${DirectoryElement} in Get-ChildItem -Path "${Library}\*.l") + { + $OutputFile = ${DirectoryElement} -Replace ".l$",".c" - $NamePrefix = Split-Path -path ${DirectoryElement} -leaf - $NamePrefix = ${NamePrefix} -Replace ".l$","_" + $NamePrefix = Split-Path -path ${DirectoryElement} -leaf + $NamePrefix = ${NamePrefix} -Replace ".l$","_" - Write-Host "Running: ${WinFlex} -Cf ${DirectoryElement}" + Write-Host "Running: ${WinFlex} -Cf ${DirectoryElement}" - # PowerShell will raise NativeCommandError if win_flex writes to stdout or stderr - # therefore 2>&1 is added and the output is stored in a variable. - $Output = Invoke-Expression -Command "& '${WinFlex}' -Cf ${DirectoryElement} 2>&1" - Write-Host ${Output} + # PowerShell will raise NativeCommandError if win_flex writes to stdout or stderr + # therefore 2>&1 is added and the output is stored in a variable. + $Output = Invoke-Expression -Command "& '${WinFlex}' -Cf ${DirectoryElement} 2>&1" + Write-Host ${Output} - # Moving manually since win_flex -o does not provide the expected behavior. - Move-Item "lex.yy.c" ${OutputFile} -force -} + # Moving manually since `win_flex -o filename' does not provide the expected behavior. + Move-Item "lex.yy.c" ${OutputFile} -force + } -ForEach (${DirectoryElement} in Get-ChildItem -Path "${Library}\*.y") -{ - $OutputFile = ${DirectoryElement} -Replace ".y$",".c" + ForEach (${DirectoryElement} in Get-ChildItem -Path "${Library}\*.y") + { + $OutputFile = ${DirectoryElement} -Replace ".y$",".c" - Write-Host "Running: ${WinBison} -d -v -l -p ${NamePrefix} -o ${OutputFile} ${DirectoryElement}" + Write-Host "Running: ${WinBison} -d -v -l -p ${NamePrefix} -o ${OutputFile} ${DirectoryElement}" - # PowerShell will raise NativeCommandError if win_bison writes to stdout or stderr - # therefore 2>&1 is added and the output is stored in a variable. - $Output = Invoke-Expression -Command "& '${WinBison}' -d -v -l -p ${NamePrefix} -o ${OutputFile} ${DirectoryElement} 2>&1" - Write-Host ${Output} + # PowerShell will raise NativeCommandError if win_bison writes to stdout or stderr + # therefore 2>&1 is added and the output is stored in a variable. + $Output = Invoke-Expression -Command "& '${WinBison}' -d -v -l -p ${NamePrefix} -o ${OutputFile} ${DirectoryElement} 2>&1" + Write-Host ${Output} + } } diff --git a/common/byte_stream.h b/common/byte_stream.h index 007037b..62c37cd 100644 --- a/common/byte_stream.h +++ b/common/byte_stream.h @@ -1,7 +1,7 @@ /* * Byte stream functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/common.h b/common/common.h index ad898fa..221e644 100644 --- a/common/common.h +++ b/common/common.h @@ -1,7 +1,7 @@ /* * Common include file * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_borlandc.h b/common/config_borlandc.h index ceaabbd..f3ca2c1 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-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_msc.h b/common/config_msc.h index a29c319..d8dde1a 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-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/config_winapi.h b/common/config_winapi.h index 933c00e..05c1570 100644 --- a/common/config_winapi.h +++ b/common/config_winapi.h @@ -1,7 +1,7 @@ /* * Configuration file for WINAPI * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/file_stream.h b/common/file_stream.h index 4b82605..9704541 100644 --- a/common/file_stream.h +++ b/common/file_stream.h @@ -1,7 +1,7 @@ /* * FILE stream functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/memory.h b/common/memory.h index 9166940..44665d1 100644 --- a/common/memory.h +++ b/common/memory.h @@ -1,7 +1,7 @@ /* * Memory functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/narrow_string.h b/common/narrow_string.h index 7b0ddd0..3c06500 100644 --- a/common/narrow_string.h +++ b/common/narrow_string.h @@ -1,7 +1,7 @@ /* * Narrow character string functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/system_string.h b/common/system_string.h index f27f0e1..a65debe 100644 --- a/common/system_string.h +++ b/common/system_string.h @@ -1,7 +1,7 @@ /* * System character string functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/types.h.in b/common/types.h.in index cca5b54..6b2a4c7 100644 --- a/common/types.h.in +++ b/common/types.h.in @@ -1,7 +1,7 @@ /* * Type and type-support definitions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/common/wide_string.h b/common/wide_string.h index 0eaca94..55a4c7f 100644 --- a/common/wide_string.h +++ b/common/wide_string.h @@ -1,7 +1,7 @@ /* * Wide character string functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/configure.ac b/configure.ac index dd9a74f..ec496f0 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.71]) AC_INIT( [assorted], - [20231229], + [20240313], [joachim.metz@gmail.com]) AC_CONFIG_SRCDIR( diff --git a/m4/common.m4 b/m4/common.m4 index f578de1..71c18b8 100644 --- a/m4/common.m4 +++ b/m4/common.m4 @@ -1,6 +1,6 @@ dnl Checks for common headers and functions dnl -dnl Version: 20181117 +dnl Version: 20240308 dnl Function to test if a certain feature was disabled AC_DEFUN([AX_COMMON_ARG_DISABLE], @@ -26,7 +26,7 @@ AC_DEFUN([AX_COMMON_ARG_ENABLE], [$1], [AS_HELP_STRING( [--enable-$1], - [$3 [default=$4]])], + [$3 @<:@default=$4@:>@])], [ac_cv_enable_$2=$enableval], [ac_cv_enable_$2=$4])dnl @@ -43,7 +43,7 @@ AC_DEFUN([AX_COMMON_ARG_WITH], [$1], [AS_HELP_STRING( [--with-$1[[=$5]]], - [$3 [default=$4]])], + [$3 @<:@default=$4@:>@])], [ac_cv_with_$2=$withval], [ac_cv_with_$2=$4])dnl diff --git a/m4/libcdata.m4 b/m4/libcdata.m4 index 9b57679..309ec51 100644 --- a/m4/libcdata.m4 +++ b/m4/libcdata.m4 @@ -1,6 +1,6 @@ dnl Checks for libcdata required headers and functions dnl -dnl Version: 20230108 +dnl Version: 20240308 dnl Function to detect if libcdata is available dnl ac_libcdata_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBCDATA_CHECK_LIB], [ac_cv_libcdata=no], [ac_cv_libcdata=check dnl Check if the directory provided as parameter exists + dnl For both --with-libcdata which returns "yes" and --with-libcdata= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != xauto-detect], + [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != xauto-detect && test "x$ac_cv_with_libcdata" != xyes], [AS_IF( [test -d "$ac_cv_with_libcdata"], [CFLAGS="$CFLAGS -I${ac_cv_with_libcdata}/include" @@ -497,8 +499,9 @@ AC_DEFUN([AX_LIBCDATA_CHECK_LIB], ac_cv_libcdata_LIBADD="-lcdata"]) ]) + AS_IF( - [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != xauto-detect && test "x$ac_cv_libcdata" != xyes], + [test "x$ac_cv_with_libcdata" != x && test "x$ac_cv_with_libcdata" != xauto-detect && test "x$ac_cv_with_libcdata" != xyes], [AC_MSG_FAILURE( [unable to find supported libcdata in directory: $ac_cv_with_libcdata], [1]) diff --git a/m4/libcerror.m4 b/m4/libcerror.m4 index 755722f..7d7f40f 100644 --- a/m4/libcerror.m4 +++ b/m4/libcerror.m4 @@ -1,6 +1,6 @@ dnl Checks for libcerror required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libcerror is available dnl ac_libcerror_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBCERROR_CHECK_LIB], [ac_cv_libcerror=no], [ac_cv_libcerror=check dnl Check if the directory provided as parameter exists + dnl For both --with-libcerror which returns "yes" and --with-libcerror= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != xauto-detect], + [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != xauto-detect && test "x$ac_cv_with_libcerror" != xyes], [AS_IF( [test -d "$ac_cv_with_libcerror"], [CFLAGS="$CFLAGS -I${ac_cv_with_libcerror}/include" @@ -99,8 +101,9 @@ AC_DEFUN([AX_LIBCERROR_CHECK_LIB], ac_cv_libcerror_LIBADD="-lcerror"]) ]) + AS_IF( - [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != xauto-detect && test "x$ac_cv_libcerror" != xyes], + [test "x$ac_cv_with_libcerror" != x && test "x$ac_cv_with_libcerror" != xauto-detect && test "x$ac_cv_with_libcerror" != xyes], [AC_MSG_FAILURE( [unable to find supported libcerror in directory: $ac_cv_with_libcerror], [1]) diff --git a/m4/libcfile.m4 b/m4/libcfile.m4 index 5cfd03d..5596e9c 100644 --- a/m4/libcfile.m4 +++ b/m4/libcfile.m4 @@ -1,6 +1,6 @@ dnl Checks for libcfile required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libcfile is available dnl ac_libcfile_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBCFILE_CHECK_LIB], [ac_cv_libcfile=no], [ac_cv_libcfile=check dnl Check if the directory provided as parameter exists + dnl For both --with-libcfile which returns "yes" and --with-libcfile= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libcfile" != x && test "x$ac_cv_with_libcfile" != xauto-detect], + [test "x$ac_cv_with_libcfile" != x && test "x$ac_cv_with_libcfile" != xauto-detect && test "x$ac_cv_with_libcfile" != xyes], [AS_IF( [test -d "$ac_cv_with_libcfile"], [CFLAGS="$CFLAGS -I${ac_cv_with_libcfile}/include" @@ -203,8 +205,9 @@ AC_DEFUN([AX_LIBCFILE_CHECK_LIB], ac_cv_libcfile_LIBADD="-lcfile"]) ]) + AS_IF( - [test "x$ac_cv_with_libcfile" != x && test "x$ac_cv_with_libcfile" != xauto-detect && test "x$ac_cv_libcfile" != xyes], + [test "x$ac_cv_with_libcfile" != x && test "x$ac_cv_with_libcfile" != xauto-detect && test "x$ac_cv_with_libcfile" != xyes], [AC_MSG_FAILURE( [unable to find supported libcfile in directory: $ac_cv_with_libcfile], [1]) diff --git a/m4/libclocale.m4 b/m4/libclocale.m4 index 21508a3..d82d1fd 100644 --- a/m4/libclocale.m4 +++ b/m4/libclocale.m4 @@ -1,6 +1,6 @@ dnl Checks for libclocale required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libclocale is available dnl ac_libclocale_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBCLOCALE_CHECK_LIB], [ac_cv_libclocale=no], [ac_cv_libclocale=check dnl Check if the directory provided as parameter exists + dnl For both --with-libclocale which returns "yes" and --with-libclocale= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libclocale" != x && test "x$ac_cv_with_libclocale" != xauto-detect], + [test "x$ac_cv_with_libclocale" != x && test "x$ac_cv_with_libclocale" != xauto-detect && test "x$ac_cv_with_libclocale" != xyes], [AS_IF( [test -d "$ac_cv_with_libclocale"], [CFLAGS="$CFLAGS -I${ac_cv_with_libclocale}/include" @@ -126,8 +128,9 @@ AC_DEFUN([AX_LIBCLOCALE_CHECK_LIB], ac_cv_libclocale_LIBADD="-lclocale"]) ]) + AS_IF( - [test "x$ac_cv_with_libclocale" != x && test "x$ac_cv_with_libclocale" != xauto-detect && test "x$ac_cv_libclocale" != xyes], + [test "x$ac_cv_with_libclocale" != x && test "x$ac_cv_with_libclocale" != xauto-detect && test "x$ac_cv_with_libclocale" != xyes], [AC_MSG_FAILURE( [unable to find supported libclocale in directory: $ac_cv_with_libclocale], [1]) diff --git a/m4/libcnotify.m4 b/m4/libcnotify.m4 index 4c69aad..41cf9e8 100644 --- a/m4/libcnotify.m4 +++ b/m4/libcnotify.m4 @@ -1,6 +1,6 @@ dnl Checks for libcnotify required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libcnotify is available dnl ac_libcnotify_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBCNOTIFY_CHECK_LIB], [ac_cv_libcnotify=no], [ac_cv_libcnotify=check dnl Check if the directory provided as parameter exists + dnl For both --with-libcnotify which returns "yes" and --with-libcnotify= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" != xauto-detect], + [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" != xauto-detect && test "x$ac_cv_with_libcnotify" != xyes], [AS_IF( [test -d "$ac_cv_with_libcnotify"], [CFLAGS="$CFLAGS -I${ac_cv_with_libcnotify}/include" @@ -96,8 +98,9 @@ AC_DEFUN([AX_LIBCNOTIFY_CHECK_LIB], ac_cv_libcnotify_LIBADD="-lcnotify"]) ]) + AS_IF( - [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" != xauto-detect && test "x$ac_cv_libcnotify" != xyes], + [test "x$ac_cv_with_libcnotify" != x && test "x$ac_cv_with_libcnotify" != xauto-detect && test "x$ac_cv_with_libcnotify" != xyes], [AC_MSG_FAILURE( [unable to find supported libcnotify in directory: $ac_cv_with_libcnotify], [1]) diff --git a/m4/libcrypto.m4 b/m4/libcrypto.m4 index 507f2bb..41beb22 100644 --- a/m4/libcrypto.m4 +++ b/m4/libcrypto.m4 @@ -1,6 +1,6 @@ dnl Checks for libcrypto required headers and functions dnl -dnl Version: 20231007 +dnl Version: 20240308 dnl Function to detect whether openssl/evp.h can be used in combination with zlib.h AC_DEFUN([AX_LIBCRYPTO_CHECK_OPENSSL_EVP_ZLIB_COMPATIBILE], @@ -623,8 +623,10 @@ AC_DEFUN([AX_LIBCRYPTO_CHECK_LIB], [test "x$ac_cv_enable_shared_libs" = xno || test "x$ac_cv_with_openssl" = xno], [ac_cv_libcrypto=no], [dnl Check if the directory provided as parameter exists + dnl For both --with-openssl which returns "yes" and --with-openssl= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_openssl" != x && test "x$ac_cv_with_openssl" != xauto-detect], + [test "x$ac_cv_with_openssl" != x && test "x$ac_cv_with_openssl" != xauto-detect && test "x$ac_cv_with_openssl" != xyes], [AS_IF( [test -d "$ac_cv_with_openssl"], [CFLAGS="$CFLAGS -I${ac_cv_with_openssl}/include" diff --git a/m4/libcthreads.m4 b/m4/libcthreads.m4 index 5971958..6503ce5 100644 --- a/m4/libcthreads.m4 +++ b/m4/libcthreads.m4 @@ -1,6 +1,6 @@ dnl Checks for libcthreads required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libcthreads is available dnl ac_libcthreads_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBCTHREADS_CHECK_LIB], [ac_cv_libcthreads=no], [ac_cv_libcthreads=check dnl Check if the directory provided as parameter exists + dnl For both --with-libcthreads which returns "yes" and --with-libcthreads= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" != xauto-detect], + [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" != xauto-detect && test "x$ac_cv_with_libcthreads" != xyes], [AS_IF( [test -d "$ac_cv_with_libcthreads"], [CFLAGS="$CFLAGS -I${ac_cv_with_libcthreads}/include" @@ -248,7 +250,7 @@ AC_DEFUN([AX_LIBCTHREADS_CHECK_LIB], ]) AS_IF( - [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" != xauto-detect && test "x$ac_cv_libcthreads" != xyes], + [test "x$ac_cv_with_libcthreads" != x && test "x$ac_cv_with_libcthreads" != xauto-detect && test "x$ac_cv_with_libcthreads" != xyes], [AC_MSG_FAILURE( [unable to find supported libcthreads in directory: $ac_cv_with_libcthreads], [1]) diff --git a/m4/libfdatetime.m4 b/m4/libfdatetime.m4 index cd3cfe5..13b8cf3 100644 --- a/m4/libfdatetime.m4 +++ b/m4/libfdatetime.m4 @@ -1,6 +1,6 @@ dnl Checks for libfdatetime required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libfdatetime is available dnl ac_libfdatetime_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBFDATETIME_CHECK_LIB], [ac_cv_libfdatetime=no], [ac_cv_libfdatetime=check dnl Check if the directory provided as parameter exists + dnl For both --with-libfdatetime which returns "yes" and --with-libfdatetime= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libfdatetime" != x && test "x$ac_cv_with_libfdatetime" != xauto-detect], + [test "x$ac_cv_with_libfdatetime" != x && test "x$ac_cv_with_libfdatetime" != xauto-detect && test "x$ac_cv_with_libfdatetime" != xyes], [AS_IF( [test -d "$ac_cv_with_libfdatetime"], [CFLAGS="$CFLAGS -I${ac_cv_with_libfdatetime}/include" @@ -459,8 +461,9 @@ AC_DEFUN([AX_LIBFDATETIME_CHECK_LIB], ac_cv_libfdatetime_LIBADD="-lfdatetime"]) ]) + AS_IF( - [test "x$ac_cv_with_libfdatetime" != x && test "x$ac_cv_with_libfdatetime" != xauto-detect && test "x$ac_cv_libfdatetime" != xyes], + [test "x$ac_cv_with_libfdatetime" != x && test "x$ac_cv_with_libfdatetime" != xauto-detect && test "x$ac_cv_with_libfdatetime" != xyes], [AC_MSG_FAILURE( [unable to find supported libfdatetime in directory: $ac_cv_with_libfdatetime], [1]) diff --git a/m4/libfguid.m4 b/m4/libfguid.m4 index fba4ce0..6d1cd72 100644 --- a/m4/libfguid.m4 +++ b/m4/libfguid.m4 @@ -1,6 +1,6 @@ dnl Checks for libfguid required headers and functions dnl -dnl Version: 20190308 +dnl Version: 20240308 dnl Function to detect if libfguid is available dnl ac_libfguid_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBFGUID_CHECK_LIB], [ac_cv_libfguid=no], [ac_cv_libfguid=check dnl Check if the directory provided as parameter exists + dnl For both --with-libfguid which returns "yes" and --with-libfguid= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libfguid" != x && test "x$ac_cv_with_libfguid" != xauto-detect], + [test "x$ac_cv_with_libfguid" != x && test "x$ac_cv_with_libfguid" != xauto-detect && test "x$ac_cv_with_libfguid" != xyes], [AS_IF( [test -d "$ac_cv_with_libfguid"], [CFLAGS="$CFLAGS -I${ac_cv_with_libfguid}/include" @@ -107,8 +109,9 @@ AC_DEFUN([AX_LIBFGUID_CHECK_LIB], ac_cv_libfguid_LIBADD="-lfguid"]) ]) + AS_IF( - [test "x$ac_cv_with_libfguid" != x && test "x$ac_cv_with_libfguid" != xauto-detect && test "x$ac_cv_libfguid" != xyes], + [test "x$ac_cv_with_libfguid" != x && test "x$ac_cv_with_libfguid" != xauto-detect && test "x$ac_cv_with_libfguid" != xyes], [AC_MSG_FAILURE( [unable to find supported libfguid in directory: $ac_cv_with_libfguid], [1]) diff --git a/m4/libfvalue.m4 b/m4/libfvalue.m4 index 0c1bbaa..18228f2 100644 --- a/m4/libfvalue.m4 +++ b/m4/libfvalue.m4 @@ -1,6 +1,6 @@ dnl Checks for libfvalue required headers and functions dnl -dnl Version: 20200711 +dnl Version: 20240308 dnl Function to detect if libfvalue is available dnl ac_libfvalue_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBFVALUE_CHECK_LIB], [ac_cv_libfvalue=no], [ac_cv_libfvalue=check dnl Check if the directory provided as parameter exists + dnl For both --with-libfvalue which returns "yes" and --with-libfvalue= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libfvalue" != x && test "x$ac_cv_with_libfvalue" != xauto-detect], + [test "x$ac_cv_with_libfvalue" != x && test "x$ac_cv_with_libfvalue" != xauto-detect && test "x$ac_cv_with_libfvalue" != xyes], [AS_IF( [test -d "$ac_cv_with_libfvalue"], [CFLAGS="$CFLAGS -I${ac_cv_with_libfvalue}/include" @@ -589,8 +591,9 @@ AC_DEFUN([AX_LIBFVALUE_CHECK_LIB], ac_cv_libfvalue_LIBADD="-lfvalue"]) ]) + AS_IF( - [test "x$ac_cv_with_libfvalue" != x && test "x$ac_cv_with_libfvalue" != xauto-detect && test "x$ac_cv_libfvalue" != xyes], + [test "x$ac_cv_with_libfvalue" != x && test "x$ac_cv_with_libfvalue" != xauto-detect && test "x$ac_cv_with_libfvalue" != xyes], [AC_MSG_FAILURE( [unable to find supported libfvalue in directory: $ac_cv_with_libfvalue], [1]) diff --git a/m4/libhmac.m4 b/m4/libhmac.m4 index bba82e2..9f4b90b 100644 --- a/m4/libhmac.m4 +++ b/m4/libhmac.m4 @@ -1,6 +1,6 @@ dnl Checks for libhmac required headers and functions dnl -dnl Version: 20200104 +dnl Version: 20240308 dnl Function to detect if libhmac is available dnl ac_libhmac_dummy is used to prevent AC_CHECK_LIB adding unnecessary -l arguments @@ -10,8 +10,10 @@ AC_DEFUN([AX_LIBHMAC_CHECK_LIB], [ac_cv_libhmac=no], [ac_cv_libhmac=check dnl Check if the directory provided as parameter exists + dnl For both --with-libhmac which returns "yes" and --with-libhmac= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libhmac" != x && test "x$ac_cv_with_libhmac" != xauto-detect], + [test "x$ac_cv_with_libhmac" != x && test "x$ac_cv_with_libhmac" != xauto-detect && test "x$ac_cv_with_libhmac" != xyes], [AS_IF( [test -d "$ac_cv_with_libhmac"], [CFLAGS="$CFLAGS -I${ac_cv_with_libhmac}/include" @@ -165,8 +167,9 @@ AC_DEFUN([AX_LIBHMAC_CHECK_LIB], ac_cv_libhmac_LIBADD="-lhmac"]) ]) + AS_IF( - [test "x$ac_cv_with_libhmac" != x && test "x$ac_cv_with_libhmac" != xauto-detect && test "x$ac_cv_libhmac" != xyes], + [test "x$ac_cv_with_libhmac" != x && test "x$ac_cv_with_libhmac" != xauto-detect && test "x$ac_cv_with_libhmac" != xyes], [AC_MSG_FAILURE( [unable to find supported libhmac in directory: $ac_cv_with_libhmac], [1]) diff --git a/m4/libuna.m4 b/m4/libuna.m4 index 4462a91..b1301f4 100644 --- a/m4/libuna.m4 +++ b/m4/libuna.m4 @@ -1,6 +1,6 @@ dnl Checks for libuna or required headers and functions dnl -dnl Version: 20230702 +dnl Version: 20240308 dnl Function to detect if a specific libuna definition is available. AC_DEFUN([AX_LIBUNA_CHECK_DEFINITION], @@ -27,8 +27,10 @@ AC_DEFUN([AX_LIBUNA_CHECK_LIB], [ac_cv_libuna=no], [ac_cv_libuna=check dnl Check if the directory provided as parameter exists + dnl For both --with-libuna which returns "yes" and --with-libuna= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_libuna" != x && test "x$ac_cv_with_libuna" != xauto-detect], + [test "x$ac_cv_with_libuna" != x && test "x$ac_cv_with_libuna" != xauto-detect && test "x$ac_cv_with_libuna" != xyes], [AS_IF( [test -d "$ac_cv_with_libuna"], [CFLAGS="$CFLAGS -I${ac_cv_with_libuna}/include" @@ -942,8 +944,9 @@ AC_DEFUN([AX_LIBUNA_CHECK_LIB], ac_cv_libuna_LIBADD="-luna"]) ]) + AS_IF( - [test "x$ac_cv_with_libuna" != x && test "x$ac_cv_with_libuna" != xauto-detect && test "x$ac_cv_libuna" != xyes], + [test "x$ac_cv_with_libuna" != x && test "x$ac_cv_with_libuna" != xauto-detect && test "x$ac_cv_with_libuna" != xyes], [AC_MSG_FAILURE( [unable to find supported libuna in directory: $ac_cv_with_libuna], [1]) diff --git a/m4/pthread.m4 b/m4/pthread.m4 index 8a19f9c..e4fed14 100644 --- a/m4/pthread.m4 +++ b/m4/pthread.m4 @@ -1,183 +1,196 @@ dnl Functions for pthread dnl -dnl Version: 20130509 +dnl Version: 20240308 dnl Function to detect if pthread is available AC_DEFUN([AX_PTHREAD_CHECK_LIB], - [dnl Check if parameters were provided - AS_IF( - [test "x$ac_cv_with_pthread" != x && test "x$ac_cv_with_pthread" != xno && test "x$ac_cv_with_pthread" != xauto-detect], [AS_IF( - [test -d "$ac_cv_with_pthread"], - [CFLAGS="$CFLAGS -I${ac_cv_with_pthread}/include" - LDFLAGS="$LDFLAGS -L${ac_cv_with_pthread}/lib"], - [AC_MSG_WARN([no such directory: $ac_cv_with_pthread]) - ]) - ]) + [test "x$ac_cv_enable_shared_libs" = xno || test "x$ac_cv_with_pthread" = xno], + [ac_cv_pthread=no], + [ac_cv_pthread=check + dnl Check if parameters were provided + dnl For both --with-pthread which returns "yes" and --with-pthread= which returns "" + dnl treat them as auto-detection. + AS_IF( + [test "x$ac_cv_with_pthread" != x && test "x$ac_cv_with_pthread" != xauto-detect && test "x$ac_cv_with_pthread" != xyes], + [AS_IF( + [test -d "$ac_cv_with_pthread"], + [CFLAGS="$CFLAGS -I${ac_cv_with_pthread}/include" + LDFLAGS="$LDFLAGS -L${ac_cv_with_pthread}/lib"], + [AC_MSG_WARN([no such directory: $ac_cv_with_pthread]) + ]) + ]) + ]) - AS_IF( - [test "x$ac_cv_with_pthread" = xno], - [ac_cv_pthread=no], - [dnl Check for headers - AC_CHECK_HEADERS([pthread.h]) + AS_IF( + [test "x$ac_cv_pthread" = xcheck], + [dnl Check for headers + AC_CHECK_HEADERS([pthread.h]) - AS_IF( - [test "x$ac_cv_header_pthread_h" = xno], - [ac_cv_pthread=no], - [dnl Check for the individual functions - ac_cv_pthread=pthread - - dnl Thread functions - AC_CHECK_LIB( - pthread, - pthread_create, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_exit, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_join, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - - dnl Condition functions - AC_CHECK_LIB( - pthread, - pthread_cond_init, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_cond_destroy, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_cond_broadcast, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_cond_signal, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_cond_wait, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - - dnl Mutex functions - AC_CHECK_LIB( - pthread, - pthread_mutex_init, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_mutex_destroy, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_mutex_lock, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_mutex_trylock, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_mutex_unlock, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - - dnl Read/Write lock functions - AC_CHECK_LIB( - pthread, - pthread_rwlock_init, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_rwlock_destroy, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_rwlock_rdlock, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_rwlock_wrlock, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - AC_CHECK_LIB( - pthread, - pthread_rwlock_unlock, - [ac_pthread_dummy=yes], - [ac_cv_pthread=no]) - - ac_cv_pthread_LIBADD="-lpthread"; - ]) - ]) + AS_IF( + [test "x$ac_cv_header_pthread_h" = xno], + [ac_cv_pthread=no], + [dnl Check for the individual functions + ac_cv_pthread=pthread - AS_IF( - [test "x$ac_cv_pthread" = xpthread], - [AC_DEFINE( - [HAVE_PTHREAD], - [1], - [Define to 1 if you have the 'pthread' library (-lpthread).]) - ]) + dnl Thread functions + AC_CHECK_LIB( + pthread, + pthread_create, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_exit, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_join, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + + dnl Condition functions + AC_CHECK_LIB( + pthread, + pthread_cond_init, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_cond_destroy, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_cond_broadcast, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_cond_signal, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_cond_wait, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) - AS_IF( - [test "x$ac_cv_pthread" != xno], - [AC_SUBST( - [HAVE_PTHREAD], - [1]) ], - [AC_SUBST( - [HAVE_PTHREAD], - [0]) + dnl Mutex functions + AC_CHECK_LIB( + pthread, + pthread_mutex_init, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_mutex_destroy, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_mutex_lock, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_mutex_trylock, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_mutex_unlock, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + + dnl Read/Write lock functions + AC_CHECK_LIB( + pthread, + pthread_rwlock_init, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_rwlock_destroy, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_rwlock_rdlock, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_rwlock_wrlock, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + AC_CHECK_LIB( + pthread, + pthread_rwlock_unlock, + [ac_pthread_dummy=yes], + [ac_cv_pthread=no]) + + ac_cv_pthread_LIBADD="-lpthread"; + ]) + + AS_IF( + [test "x$ac_cv_with_pthread" != x && test "x$ac_cv_with_pthread" != xauto-detect && test "x$ac_cv_with_pthread" != xyes], + [AC_MSG_FAILURE( + [unable to find supported pthread in directory: $ac_cv_with_pthread], + [1]) + ]) + ]) + + AS_IF( + [test "x$ac_cv_pthread" = xpthread], + [AC_DEFINE( + [HAVE_PTHREAD], + [1], + [Define to 1 if you have the 'pthread' library (-lpthread).]) + ]) + + AS_IF( + [test "x$ac_cv_pthread" != xno], + [AC_SUBST( + [HAVE_PTHREAD], + [1]) ], + [AC_SUBST( + [HAVE_PTHREAD], + [0]) + ]) ]) - ]) dnl Function to detect how to enable pthread AC_DEFUN([AX_PTHREAD_CHECK_ENABLE], - [AX_COMMON_ARG_WITH( - [pthread], - [pthread], - [search for pthread in includedir and libdir or in the specified DIR, or no if not to use pthread], - [auto-detect], - [DIR]) - - dnl Check for a shared library version - AX_PTHREAD_CHECK_LIB - - AS_IF( - [test "x$ac_cv_pthread_CPPFLAGS" != "x"], - [AC_SUBST( - [PTHREAD_CPPFLAGS], - [$ac_cv_pthread_CPPFLAGS]) - ]) - AS_IF( - [test "x$ac_cv_pthread_LIBADD" != "x"], - [AC_SUBST( - [PTHREAD_LIBADD], - [$ac_cv_pthread_LIBADD]) - ]) + [AX_COMMON_ARG_WITH( + [pthread], + [pthread], + [search for pthread in includedir and libdir or in the specified DIR, or no if not to use pthread], + [auto-detect], + [DIR]) + + dnl Check for a shared library version + AX_PTHREAD_CHECK_LIB - AS_IF( - [test "x$ac_cv_pthread" = xpthread], - [AC_SUBST( - [ax_pthread_pc_libs_private], - [-lpthread]) + AS_IF( + [test "x$ac_cv_pthread_CPPFLAGS" != "x"], + [AC_SUBST( + [PTHREAD_CPPFLAGS], + [$ac_cv_pthread_CPPFLAGS]) + ]) + AS_IF( + [test "x$ac_cv_pthread_LIBADD" != "x"], + [AC_SUBST( + [PTHREAD_LIBADD], + [$ac_cv_pthread_LIBADD]) + ]) + + AS_IF( + [test "x$ac_cv_pthread" = xpthread], + [AC_SUBST( + [ax_pthread_pc_libs_private], + [-lpthread]) + ]) ]) - ]) diff --git a/m4/zlib.m4 b/m4/zlib.m4 index 28caa49..a153320 100644 --- a/m4/zlib.m4 +++ b/m4/zlib.m4 @@ -1,6 +1,6 @@ dnl Checks for zlib required headers and functions dnl -dnl Version: 20201230 +dnl Version: 20240308 dnl Function to detect if zlib is available AC_DEFUN([AX_ZLIB_CHECK_LIB], @@ -9,8 +9,10 @@ AC_DEFUN([AX_ZLIB_CHECK_LIB], [ac_cv_zlib=no], [ac_cv_zlib=check dnl Check if the directory provided as parameter exists + dnl For both --with-zlib which returns "yes" and --with-zlib= which returns "" + dnl treat them as auto-detection. AS_IF( - [test "x$ac_cv_with_zlib" != x && test "x$ac_cv_with_zlib" != xauto-detect], + [test "x$ac_cv_with_zlib" != x && test "x$ac_cv_with_zlib" != xauto-detect && test "x$ac_cv_with_zlib" != xyes], [AS_IF( [test -d "$ac_cv_with_zlib"], [CFLAGS="$CFLAGS -I${ac_cv_with_zlib}/include" @@ -62,6 +64,13 @@ AC_DEFUN([AX_ZLIB_CHECK_LIB], ac_cv_zlib_LIBADD="-lz"; ]) ]) + + AS_IF( + [test "x$ac_cv_with_zlib" != x && test "x$ac_cv_with_zlib" != xauto-detect && test "x$ac_cv_with_zlib" != xyes], + [AC_MSG_FAILURE( + [unable to find supported zlib in directory: $ac_cv_with_zlib], + [1]) + ]) ]) AS_IF( diff --git a/msvscpp/libfcrypto/libfcrypto.vcproj b/msvscpp/libfcrypto/libfcrypto.vcproj index de7c4b2..84b4e08 100644 --- a/msvscpp/libfcrypto/libfcrypto.vcproj +++ b/msvscpp/libfcrypto/libfcrypto.vcproj @@ -150,6 +150,10 @@ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" > + + @@ -176,6 +180,10 @@ Filter="h;hpp;hxx;hm;inl;inc;xsd" UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" > + + diff --git a/msvscpp/libfwevt/libfwevt.vcproj b/msvscpp/libfwevt/libfwevt.vcproj index 30aa75e..298f163 100644 --- a/msvscpp/libfwevt/libfwevt.vcproj +++ b/msvscpp/libfwevt/libfwevt.vcproj @@ -206,6 +206,10 @@ RelativePath="..\..\libfwevt\libfwevt_template.c" > + + @@ -320,6 +324,10 @@ RelativePath="..\..\libfwevt\libfwevt_template.h" > + + diff --git a/ossfuzz/bzip_fuzzer.cc b/ossfuzz/bzip_fuzzer.cc index dfecba7..b706eeb 100644 --- a/ossfuzz/bzip_fuzzer.cc +++ b/ossfuzz/bzip_fuzzer.cc @@ -1,7 +1,7 @@ /* * OSS-Fuzz target for BZip decompress function * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/ossfuzz/deflate_fuzzer.cc b/ossfuzz/deflate_fuzzer.cc index 1004325..7b97403 100644 --- a/ossfuzz/deflate_fuzzer.cc +++ b/ossfuzz/deflate_fuzzer.cc @@ -1,7 +1,7 @@ /* * OSS-Fuzz target for Deflate (zlib) decompress function * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/adcdecompress.c b/src/adcdecompress.c index 97ef454..00c1f7a 100644 --- a/src/adcdecompress.c +++ b/src/adcdecompress.c @@ -1,7 +1,7 @@ /* * Decompresses ADC compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/adler32sum.c b/src/adler32sum.c index d0738c9..fb5ed87 100644 --- a/src/adler32sum.c +++ b/src/adler32sum.c @@ -1,7 +1,7 @@ /* * Calculates an Adler-32 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/ascii7decompress.c b/src/ascii7decompress.c index 9cc7786..91782f9 100644 --- a/src/ascii7decompress.c +++ b/src/ascii7decompress.c @@ -1,7 +1,7 @@ /* * Decompresses 7-bit ASCII compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_adler32.c b/src/assorted_adler32.c index 506e22b..65bb521 100644 --- a/src/assorted_adler32.c +++ b/src/assorted_adler32.c @@ -1,7 +1,7 @@ /* * Adler-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_adler32.h b/src/assorted_adler32.h index 78be610..11a56cf 100644 --- a/src/assorted_adler32.h +++ b/src/assorted_adler32.h @@ -1,7 +1,7 @@ /* * Adler-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_ascii7.c b/src/assorted_ascii7.c index 4db0d73..353f53b 100644 --- a/src/assorted_ascii7.c +++ b/src/assorted_ascii7.c @@ -1,7 +1,7 @@ /* * ASCII 7-bit (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_ascii7.h b/src/assorted_ascii7.h index 6a2c5d3..58a7fb6 100644 --- a/src/assorted_ascii7.h +++ b/src/assorted_ascii7.h @@ -1,7 +1,7 @@ /* * ASCII 7-bit (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_bit_stream.c b/src/assorted_bit_stream.c index 5b136b0..2790b85 100644 --- a/src/assorted_bit_stream.c +++ b/src/assorted_bit_stream.c @@ -1,7 +1,7 @@ /* * Bit-stream functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_bit_stream.h b/src/assorted_bit_stream.h index c8497fe..1c9d1cc 100644 --- a/src/assorted_bit_stream.h +++ b/src/assorted_bit_stream.h @@ -1,7 +1,7 @@ /* * Bit-stream functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_bzip.c b/src/assorted_bzip.c index 52c6ba6..b9980e8 100644 --- a/src/assorted_bzip.c +++ b/src/assorted_bzip.c @@ -1,7 +1,7 @@ /* * BZip (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_bzip.h b/src/assorted_bzip.h index 7f6a9c4..37419d0 100644 --- a/src/assorted_bzip.h +++ b/src/assorted_bzip.h @@ -1,7 +1,7 @@ /* * BZip (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_crc32.c b/src/assorted_crc32.c index f280a7c..285451f 100644 --- a/src/assorted_crc32.c +++ b/src/assorted_crc32.c @@ -1,7 +1,7 @@ /* * CRC-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_crc32.h b/src/assorted_crc32.h index 2f9afba..3c1a36c 100644 --- a/src/assorted_crc32.h +++ b/src/assorted_crc32.h @@ -1,7 +1,7 @@ /* c ASSORTED_CRC-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_crc64.c b/src/assorted_crc64.c index 521f357..5a87280 100644 --- a/src/assorted_crc64.c +++ b/src/assorted_crc64.c @@ -1,7 +1,7 @@ /* * CRC-64 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_crc64.h b/src/assorted_crc64.h index 39d369a..c459690 100644 --- a/src/assorted_crc64.h +++ b/src/assorted_crc64.h @@ -1,7 +1,7 @@ /* * CRC-64 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_deflate.c b/src/assorted_deflate.c index a28ce39..98c2fbc 100644 --- a/src/assorted_deflate.c +++ b/src/assorted_deflate.c @@ -1,7 +1,7 @@ /* * Deflate (zlib) (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_deflate.h b/src/assorted_deflate.h index 98c1b4b..f0d8085 100644 --- a/src/assorted_deflate.h +++ b/src/assorted_deflate.h @@ -1,7 +1,7 @@ /* * Deflate (zlib) (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_fletcher32.c b/src/assorted_fletcher32.c index d1e7fe3..5b7086f 100644 --- a/src/assorted_fletcher32.c +++ b/src/assorted_fletcher32.c @@ -1,7 +1,7 @@ /* * Fletcher-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_fletcher32.h b/src/assorted_fletcher32.h index 30b958f..6c99a98 100644 --- a/src/assorted_fletcher32.h +++ b/src/assorted_fletcher32.h @@ -1,7 +1,7 @@ /* * Fletcher-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_fletcher64.c b/src/assorted_fletcher64.c index 8912b49..72c602d 100644 --- a/src/assorted_fletcher64.c +++ b/src/assorted_fletcher64.c @@ -1,7 +1,7 @@ /* * Fletcher-64 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_fletcher64.h b/src/assorted_fletcher64.h index a7b4914..303e1fa 100644 --- a/src/assorted_fletcher64.h +++ b/src/assorted_fletcher64.h @@ -1,7 +1,7 @@ /* * Fletcher-64 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_getopt.c b/src/assorted_getopt.c index 11cd686..5f153bb 100644 --- a/src/assorted_getopt.c +++ b/src/assorted_getopt.c @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_getopt.h b/src/assorted_getopt.h index fbc5205..895aee8 100644 --- a/src/assorted_getopt.h +++ b/src/assorted_getopt.h @@ -1,7 +1,7 @@ /* * GetOpt functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_huffman_tree.c b/src/assorted_huffman_tree.c index 24b2123..6a82fce 100644 --- a/src/assorted_huffman_tree.c +++ b/src/assorted_huffman_tree.c @@ -1,7 +1,7 @@ /* * Huffman tree functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_huffman_tree.h b/src/assorted_huffman_tree.h index fa05c52..aad24c6 100644 --- a/src/assorted_huffman_tree.h +++ b/src/assorted_huffman_tree.h @@ -1,7 +1,7 @@ /* * Huffman tree functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_i18n.h b/src/assorted_i18n.h index 310afb6..f5b3a79 100644 --- a/src/assorted_i18n.h +++ b/src/assorted_i18n.h @@ -1,7 +1,7 @@ /* * Internationalization (i18n) functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libcerror.h b/src/assorted_libcerror.h index de2b3fc..f28b64f 100644 --- a/src/assorted_libcerror.h +++ b/src/assorted_libcerror.h @@ -1,7 +1,7 @@ /* * The internal libcerror header * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libcfile.h b/src/assorted_libcfile.h index b4cf3da..aed1e97 100644 --- a/src/assorted_libcfile.h +++ b/src/assorted_libcfile.h @@ -1,7 +1,7 @@ /* * The internal libcfile header * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libcnotify.h b/src/assorted_libcnotify.h index 81e460f..a4b67f2 100644 --- a/src/assorted_libcnotify.h +++ b/src/assorted_libcnotify.h @@ -1,7 +1,7 @@ /* * The internal libcnotify header * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libfcrypto.h b/src/assorted_libfcrypto.h index 0cf40a3..06e38e4 100644 --- a/src/assorted_libfcrypto.h +++ b/src/assorted_libfcrypto.h @@ -1,7 +1,7 @@ /* * The internal libfcrypto header * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libfmos.h b/src/assorted_libfmos.h index b38b3be..e2d219b 100644 --- a/src/assorted_libfmos.h +++ b/src/assorted_libfmos.h @@ -1,7 +1,7 @@ /* * The libfmos header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libfplist.h b/src/assorted_libfplist.h index 1bfdfb7..7dbf950 100644 --- a/src/assorted_libfplist.h +++ b/src/assorted_libfplist.h @@ -1,7 +1,7 @@ /* * The libfplist header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libfwevt.h b/src/assorted_libfwevt.h index 9ae474e..ab02912 100644 --- a/src/assorted_libfwevt.h +++ b/src/assorted_libfwevt.h @@ -1,7 +1,7 @@ /* * The libfwevt header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libfwnt.h b/src/assorted_libfwnt.h index e0484c6..f55e5c7 100644 --- a/src/assorted_libfwnt.h +++ b/src/assorted_libfwnt.h @@ -1,7 +1,7 @@ /* * The libfwnt header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libhmac.h b/src/assorted_libhmac.h index 4b85a51..f038ea4 100644 --- a/src/assorted_libhmac.h +++ b/src/assorted_libhmac.h @@ -1,7 +1,7 @@ /* * The libhmac header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_libuna.h b/src/assorted_libuna.h index 025ab85..fe933c0 100644 --- a/src/assorted_libuna.h +++ b/src/assorted_libuna.h @@ -1,7 +1,7 @@ /* * The libuna header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_lzfu.c b/src/assorted_lzfu.c index 970f16e..9f34876 100644 --- a/src/assorted_lzfu.c +++ b/src/assorted_lzfu.c @@ -1,7 +1,7 @@ /* * LZFu (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_lzfu.h b/src/assorted_lzfu.h index 2e3c03f..b73cea5 100644 --- a/src/assorted_lzfu.h +++ b/src/assorted_lzfu.h @@ -1,7 +1,7 @@ /* * LZFu (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_lzma.c b/src/assorted_lzma.c index 110dcf4..b42e55c 100644 --- a/src/assorted_lzma.c +++ b/src/assorted_lzma.c @@ -1,7 +1,7 @@ /* * LZMA (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_lzma.h b/src/assorted_lzma.h index a74598f..3a557e3 100644 --- a/src/assorted_lzma.h +++ b/src/assorted_lzma.h @@ -1,7 +1,7 @@ /* * LZMA (un)compression functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_mssearch.c b/src/assorted_mssearch.c index bc22b47..e3f27fa 100644 --- a/src/assorted_mssearch.c +++ b/src/assorted_mssearch.c @@ -1,7 +1,7 @@ /* * MS Search (de/en)code functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_mssearch.h b/src/assorted_mssearch.h index 487b9dd..40dfbab 100644 --- a/src/assorted_mssearch.h +++ b/src/assorted_mssearch.h @@ -1,7 +1,7 @@ /* * MS Search (de/en)code functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_output.c b/src/assorted_output.c index 3983ec3..ff924ea 100644 --- a/src/assorted_output.c +++ b/src/assorted_output.c @@ -1,7 +1,7 @@ /* * Common output functions for the assorted * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * @@ -42,7 +42,7 @@ void assorted_output_copyright_fprint( */ fprintf( stream, - _( "Copyright (C) 2008-2023, %s.\n" ), + _( "Copyright (C) 2008-2024, %s.\n" ), _( "Joachim Metz" ) ); fprintf( diff --git a/src/assorted_output.h b/src/assorted_output.h index 853689f..7b01c4d 100644 --- a/src/assorted_output.h +++ b/src/assorted_output.h @@ -1,7 +1,7 @@ /* * Common output functions for the assorted * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_signal.c b/src/assorted_signal.c index 3d4e7eb..11cfb69 100644 --- a/src/assorted_signal.c +++ b/src/assorted_signal.c @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_signal.h b/src/assorted_signal.h index 124cb52..3838101 100644 --- a/src/assorted_signal.h +++ b/src/assorted_signal.h @@ -1,7 +1,7 @@ /* * Signal handling functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_system_string.h b/src/assorted_system_string.h index 225d719..8bc9b77 100644 --- a/src/assorted_system_string.h +++ b/src/assorted_system_string.h @@ -1,7 +1,7 @@ /* * System string functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_unused.h b/src/assorted_unused.h index 7562cca..84e9c38 100644 --- a/src/assorted_unused.h +++ b/src/assorted_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_xor32.c b/src/assorted_xor32.c index dae6a27..eac1eb0 100644 --- a/src/assorted_xor32.c +++ b/src/assorted_xor32.c @@ -1,7 +1,7 @@ /* * XOR-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_xor32.h b/src/assorted_xor32.h index ef43b75..413e8a4 100644 --- a/src/assorted_xor32.h +++ b/src/assorted_xor32.h @@ -1,7 +1,7 @@ /* * XOR-32 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_xor64.c b/src/assorted_xor64.c index 5a6de8f..a63f8cb 100644 --- a/src/assorted_xor64.c +++ b/src/assorted_xor64.c @@ -1,7 +1,7 @@ /* * XOR-64 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/assorted_xor64.h b/src/assorted_xor64.h index ce5c11d..ab1fec1 100644 --- a/src/assorted_xor64.h +++ b/src/assorted_xor64.h @@ -1,7 +1,7 @@ /* * XOR-64 functions * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/banalyze.c b/src/banalyze.c index 35a5453..9bb0096 100644 --- a/src/banalyze.c +++ b/src/banalyze.c @@ -1,7 +1,7 @@ /* * Block analyzer. * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/bz2decompress.c b/src/bz2decompress.c index edcdfc5..279c2d6 100644 --- a/src/bz2decompress.c +++ b/src/bz2decompress.c @@ -1,7 +1,7 @@ /* * bz2decompress decompresses bzip2 compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/crc32sum.c b/src/crc32sum.c index 7167bc6..bb7204d 100644 --- a/src/crc32sum.c +++ b/src/crc32sum.c @@ -1,7 +1,7 @@ /* * Calculates a CRC-32 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/crc64sum.c b/src/crc64sum.c index 90eba9b..a3849c3 100644 --- a/src/crc64sum.c +++ b/src/crc64sum.c @@ -1,7 +1,7 @@ /* * Calculates a CRC-64 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/decompression_handle.c b/src/decompression_handle.c index f1d745f..525477a 100644 --- a/src/decompression_handle.c +++ b/src/decompression_handle.c @@ -1,7 +1,7 @@ /* * Decompression handle * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/decompression_handle.h b/src/decompression_handle.h index 30da99d..c00ae01 100644 --- a/src/decompression_handle.h +++ b/src/decompression_handle.h @@ -1,7 +1,7 @@ /* * Decompression handle * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/digest_hash.c b/src/digest_hash.c index 8d863c5..df00e59 100644 --- a/src/digest_hash.c +++ b/src/digest_hash.c @@ -1,7 +1,7 @@ /* * Crypographic digest hash * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/digest_hash.h b/src/digest_hash.h index 5151554..b74572e 100644 --- a/src/digest_hash.h +++ b/src/digest_hash.h @@ -1,7 +1,7 @@ /* * Crypographic digest hash * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/fletcher32sum.c b/src/fletcher32sum.c index af0753f..59f3a20 100644 --- a/src/fletcher32sum.c +++ b/src/fletcher32sum.c @@ -1,7 +1,7 @@ /* * Calculates a Fletcher-32 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/fletcher64sum.c b/src/fletcher64sum.c index 5600309..f9a3db9 100644 --- a/src/fletcher64sum.c +++ b/src/fletcher64sum.c @@ -1,7 +1,7 @@ /* * Calculates a Fletcher-64 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lzfsedecompress.c b/src/lzfsedecompress.c index 6b77203..0975f8e 100644 --- a/src/lzfsedecompress.c +++ b/src/lzfsedecompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZFSE compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lzfudecompress.c b/src/lzfudecompress.c index bf75ec6..605201b 100644 --- a/src/lzfudecompress.c +++ b/src/lzfudecompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZFu compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lzmadecompress.c b/src/lzmadecompress.c index d3ad4d2..a93252f 100644 --- a/src/lzmadecompress.c +++ b/src/lzmadecompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZMA compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lznt1decompress.c b/src/lznt1decompress.c index a0f99f2..c12b1b0 100644 --- a/src/lznt1decompress.c +++ b/src/lznt1decompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZNT1 compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lzvndecompress.c b/src/lzvndecompress.c index 2ad39c4..773195a 100644 --- a/src/lzvndecompress.c +++ b/src/lzvndecompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZVN compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lzxdecompress.c b/src/lzxdecompress.c index ad9604c..71b7f18 100644 --- a/src/lzxdecompress.c +++ b/src/lzxdecompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZX compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/lzxpressdecompress.c b/src/lzxpressdecompress.c index 5feeb8b..a7000a3 100644 --- a/src/lzxpressdecompress.c +++ b/src/lzxpressdecompress.c @@ -1,7 +1,7 @@ /* * Decompresses LZXPRESS compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/mssearchdecode.c b/src/mssearchdecode.c index f337230..579caaa 100644 --- a/src/mssearchdecode.c +++ b/src/mssearchdecode.c @@ -1,7 +1,7 @@ /* * mssearchdecode decodes MS Search encoded data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/plistinfo.c b/src/plistinfo.c index 1f758c8..d235f4f 100644 --- a/src/plistinfo.c +++ b/src/plistinfo.c @@ -1,7 +1,7 @@ /* * Shows information obtained from a Property List (plist) file * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/rc4crypt.c b/src/rc4crypt.c index e86c08d..05b266c 100644 --- a/src/rc4crypt.c +++ b/src/rc4crypt.c @@ -1,7 +1,7 @@ /* * De- or encrypts data using RC4 * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/serpentcrypt.c b/src/serpentcrypt.c index 9d73240..297011e 100644 --- a/src/serpentcrypt.c +++ b/src/serpentcrypt.c @@ -1,7 +1,7 @@ /* * De- or encrypts data using Serpent * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/unicodetouch.c b/src/unicodetouch.c index 1a47e24..e1f0f6b 100644 --- a/src/unicodetouch.c +++ b/src/unicodetouch.c @@ -1,7 +1,7 @@ /* * Creates an empty file (touch) with a specific Unicode character * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/wevtinfo.c b/src/wevtinfo.c index 914ec14..eaad983 100644 --- a/src/wevtinfo.c +++ b/src/wevtinfo.c @@ -1,7 +1,7 @@ /* * Shows information obtained from a Windows Event Log binary XML document file * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/winregsave.c b/src/winregsave.c index d086ed8..f251a81 100644 --- a/src/winregsave.c +++ b/src/winregsave.c @@ -1,7 +1,7 @@ /* * Saves a Windows Registry key to a Registry hive file using RegSaveKeyEx * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/winshellfolder.c b/src/winshellfolder.c index 00084c9..e0d107e 100644 --- a/src/winshellfolder.c +++ b/src/winshellfolder.c @@ -1,7 +1,7 @@ /* * Determines a Windows Shell Folder from a path * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/winshelllink.c b/src/winshelllink.c index 12d8ed3..3e999e4 100644 --- a/src/winshelllink.c +++ b/src/winshelllink.c @@ -1,7 +1,7 @@ /* * Determines a Windows Shell Link from a path * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/xor32sum.c b/src/xor32sum.c index 27025e1..b4776a3 100644 --- a/src/xor32sum.c +++ b/src/xor32sum.c @@ -1,7 +1,7 @@ /* * Calculates a XOR-32 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/xor64sum.c b/src/xor64sum.c index d7ffab5..05f6de6 100644 --- a/src/xor64sum.c +++ b/src/xor64sum.c @@ -1,7 +1,7 @@ /* * Calculates a XOR-64 of file data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/zcompress.c b/src/zcompress.c index 501338f..9dffc54 100644 --- a/src/zcompress.c +++ b/src/zcompress.c @@ -1,7 +1,7 @@ /* * zcompress compresses zlib compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/src/zdecompress.c b/src/zdecompress.c index 3668b4e..e468716 100644 --- a/src/zdecompress.c +++ b/src/zdecompress.c @@ -1,7 +1,7 @@ /* * zdecompress decompresses zlib compressed data * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_adler32.c b/tests/assorted_test_adler32.c index b2c9c65..816655e 100644 --- a/tests/assorted_test_adler32.c +++ b/tests/assorted_test_adler32.c @@ -1,7 +1,7 @@ /* * Adler-32 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_ascii7.c b/tests/assorted_test_ascii7.c index b0dfdf5..5679f6d 100644 --- a/tests/assorted_test_ascii7.c +++ b/tests/assorted_test_ascii7.c @@ -1,7 +1,7 @@ /* * ASCII 7-bit (un)compression testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_bit_stream.c b/tests/assorted_test_bit_stream.c index 6c88b38..fe060a7 100644 --- a/tests/assorted_test_bit_stream.c +++ b/tests/assorted_test_bit_stream.c @@ -1,7 +1,7 @@ /* * Bit-stream testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_bzip.c b/tests/assorted_test_bzip.c index 1eb3379..a34986a 100644 --- a/tests/assorted_test_bzip.c +++ b/tests/assorted_test_bzip.c @@ -1,7 +1,7 @@ /* * BZip decompression testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_crc32.c b/tests/assorted_test_crc32.c index 48a4754..96fe5f6 100644 --- a/tests/assorted_test_crc32.c +++ b/tests/assorted_test_crc32.c @@ -1,7 +1,7 @@ /* * CRC-32 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_crc64.c b/tests/assorted_test_crc64.c index b7cd0dc..234fc9f 100644 --- a/tests/assorted_test_crc64.c +++ b/tests/assorted_test_crc64.c @@ -1,7 +1,7 @@ /* * CRC-32 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_deflate.c b/tests/assorted_test_deflate.c index 6c51cbc..8696ac6 100644 --- a/tests/assorted_test_deflate.c +++ b/tests/assorted_test_deflate.c @@ -1,7 +1,7 @@ /* * DEFLATE decompression testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_fletcher32.c b/tests/assorted_test_fletcher32.c index b3cfd1a..d03686a 100644 --- a/tests/assorted_test_fletcher32.c +++ b/tests/assorted_test_fletcher32.c @@ -1,7 +1,7 @@ /* * Fletcher-32 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_fletcher64.c b/tests/assorted_test_fletcher64.c index ceca82d..ea794eb 100644 --- a/tests/assorted_test_fletcher64.c +++ b/tests/assorted_test_fletcher64.c @@ -1,7 +1,7 @@ /* * Fletcher-64 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_huffman_tree.c b/tests/assorted_test_huffman_tree.c index 78f8b5f..6d6277b 100644 --- a/tests/assorted_test_huffman_tree.c +++ b/tests/assorted_test_huffman_tree.c @@ -1,7 +1,7 @@ /* * Huffman tree testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_libcerror.h b/tests/assorted_test_libcerror.h index ec1be55..f0ce80c 100644 --- a/tests/assorted_test_libcerror.h +++ b/tests/assorted_test_libcerror.h @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_libcnotify.h b/tests/assorted_test_libcnotify.h index 7fbeaf0..3883449 100644 --- a/tests/assorted_test_libcnotify.h +++ b/tests/assorted_test_libcnotify.h @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_lzfu.c b/tests/assorted_test_lzfu.c index a80f4ca..c067da8 100644 --- a/tests/assorted_test_lzfu.c +++ b/tests/assorted_test_lzfu.c @@ -1,7 +1,7 @@ /* * LZFu (un)compression testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_lzma.c b/tests/assorted_test_lzma.c index 987a088..d4796e4 100644 --- a/tests/assorted_test_lzma.c +++ b/tests/assorted_test_lzma.c @@ -1,7 +1,7 @@ /* * LZMA (un)compression testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_macros.h b/tests/assorted_test_macros.h index 3d30fb0..6e078ba 100644 --- a/tests/assorted_test_macros.h +++ b/tests/assorted_test_macros.h @@ -1,7 +1,7 @@ /* * Macros for testing * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_memory.c b/tests/assorted_test_memory.c index 122c6f8..4d3b991 100644 --- a/tests/assorted_test_memory.c +++ b/tests/assorted_test_memory.c @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_memory.h b/tests/assorted_test_memory.h index 4ad873d..259ce9e 100644 --- a/tests/assorted_test_memory.h +++ b/tests/assorted_test_memory.h @@ -1,7 +1,7 @@ /* * Memory allocation functions for testing * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_unused.h b/tests/assorted_test_unused.h index cda40b8..4ea69ca 100644 --- a/tests/assorted_test_unused.h +++ b/tests/assorted_test_unused.h @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_xor32.c b/tests/assorted_test_xor32.c index dca9877..9536594 100644 --- a/tests/assorted_test_xor32.c +++ b/tests/assorted_test_xor32.c @@ -1,7 +1,7 @@ /* * XOR-32 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. * diff --git a/tests/assorted_test_xor64.c b/tests/assorted_test_xor64.c index 0771ffc..76110d6 100644 --- a/tests/assorted_test_xor64.c +++ b/tests/assorted_test_xor64.c @@ -1,7 +1,7 @@ /* * XOR-64 checksum testing program * - * Copyright (C) 2008-2023, Joachim Metz + * Copyright (C) 2008-2024, Joachim Metz * * Refer to AUTHORS for acknowledgements. *