Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libregf for openSUSE:Factory checked in at 2023-12-03 20:49:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libregf (Old) and /work/SRC/openSUSE:Factory/.libregf.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libregf" Sun Dec 3 20:49:56 2023 rev:34 rq:1130583 version:20231203 Changes: -------- --- /work/SRC/openSUSE:Factory/libregf/libregf.changes 2023-11-06 21:13:59.178619687 +0100 +++ /work/SRC/openSUSE:Factory/.libregf.new.25432/libregf.changes 2023-12-03 20:50:18.785081534 +0100 @@ -1,0 +2,6 @@ +Sun Dec 3 12:28:45 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 20231203 + * Build system changes only + +------------------------------------------------------------------- Old: ---- libregf-alpha-20231029.tar.gz New: ---- libregf-alpha-20231203.tar.gz libregf-alpha-20231203.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libregf.spec ++++++ --- /var/tmp/diff_new_pack.7ESEHT/_old 2023-12-03 20:50:19.457106219 +0100 +++ /var/tmp/diff_new_pack.7ESEHT/_new 2023-12-03 20:50:19.457106219 +0100 @@ -20,14 +20,14 @@ %define lname libregf1 Name: libregf -Version: 20231029 +Version: 20231203 Release: 0 Summary: Library to access Windows REGF-type Registry files License: GFDL-1.3-or-later AND LGPL-3.0-or-later Group: Productivity/File utilities URL: https://github.com/libyal/libregf Source: https://github.com/libyal/libregf/releases/download/%version/libregf-alpha-%version.tar.gz -#Source2: https://github.com/libyal/libregf/releases/download/%version/libregf-alpha-%version.tar.gz.asc +Source2: https://github.com/libyal/libregf/releases/download/%version/libregf-alpha-%version.tar.gz.asc Source3: %name.keyring Source11: Windows_NT_Registry_File_REGF_format.pdf BuildRequires: %{python_module devel} @@ -48,8 +48,8 @@ BuildRequires: pkgconfig(libfdata) >= 20230319 BuildRequires: pkgconfig(libfdatetime) >= 20220112 BuildRequires: pkgconfig(libfguid) >= 20220113 -BuildRequires: pkgconfig(libfwnt) >= 20220922 -BuildRequires: pkgconfig(libfwsi) >= 20230710 +BuildRequires: pkgconfig(libfwnt) >= 20231124 +BuildRequires: pkgconfig(libfwsi) >= 20231130 BuildRequires: pkgconfig(libuna) >= 20230710 %python_subpackages # Various notes: https://en.opensuse.org/libyal ++++++ libregf-alpha-20231029.tar.gz -> libregf-alpha-20231203.tar.gz ++++++ ++++ 6671 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/Makefile.am new/libregf-20231203/Makefile.am --- old/libregf-20231029/Makefile.am 2023-10-29 08:58:38.000000000 +0100 +++ new/libregf-20231203/Makefile.am 2023-12-03 10:13:33.000000000 +0100 @@ -20,8 +20,6 @@ libregf \ regftools \ pyregf \ - pyregf-python2 \ - pyregf-python3 \ po \ manuals \ tests \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/common/config.h new/libregf-20231203/common/config.h --- old/libregf-20231029/common/config.h 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/common/config.h 2023-12-03 10:32:02.000000000 +0100 @@ -548,7 +548,7 @@ #define PACKAGE_NAME "libregf" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libregf 20231029" +#define PACKAGE_STRING "libregf 20231203" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libregf" @@ -557,7 +557,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "20231029" +#define PACKAGE_VERSION "20231203" /* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -586,7 +586,7 @@ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ -#define VERSION "20231029" +#define VERSION "20231203" /* Number of bits in a file offset, on hosts where this is settable. */ /* #undef _FILE_OFFSET_BITS */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/configure.ac new/libregf-20231203/configure.ac --- old/libregf-20231029/configure.ac 2023-10-29 08:51:50.000000000 +0100 +++ new/libregf-20231203/configure.ac 2023-12-03 10:13:33.000000000 +0100 @@ -2,7 +2,7 @@ AC_INIT( [libregf], - [20231029], + [20231203], [joachim.m...@gmail.com]) AC_CONFIG_SRCDIR( @@ -116,7 +116,7 @@ AX_PYTHON_CHECK_ENABLE AS_IF( - [test "x${ac_cv_enable_python}" != xno || test "x${ac_cv_enable_python2}" != xno || test "x${ac_cv_enable_python3}" != xno], + [test "x${ac_cv_enable_python}" != xno], [dnl Headers included in pyregf/pyregf_error.c AC_CHECK_HEADERS([stdarg.h varargs.h]) @@ -189,8 +189,6 @@ AC_CONFIG_FILES([libfwnt/Makefile]) AC_CONFIG_FILES([libregf/Makefile]) AC_CONFIG_FILES([pyregf/Makefile]) -AC_CONFIG_FILES([pyregf-python2/Makefile]) -AC_CONFIG_FILES([pyregf-python3/Makefile]) AC_CONFIG_FILES([regftools/Makefile]) AC_CONFIG_FILES([po/Makefile.in]) AC_CONFIG_FILES([po/Makevars]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/dpkg/changelog new/libregf-20231203/dpkg/changelog --- old/libregf-20231029/dpkg/changelog 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/dpkg/changelog 2023-12-03 10:32:02.000000000 +0100 @@ -1,5 +1,5 @@ -libregf (20231029-1) unstable; urgency=low +libregf (20231203-1) unstable; urgency=low * Auto-generated - -- Joachim Metz <joachim.m...@gmail.com> Sun, 29 Oct 2023 09:48:23 +0100 + -- Joachim Metz <joachim.m...@gmail.com> Sun, 03 Dec 2023 10:32:01 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/dpkg/rules new/libregf-20231203/dpkg/rules --- old/libregf-20231029/dpkg/rules 2023-10-29 08:51:50.000000000 +0100 +++ new/libregf-20231203/dpkg/rules 2023-12-03 10:13:37.000000000 +0100 @@ -11,7 +11,7 @@ .PHONY: override_dh_auto_configure override_dh_auto_configure: - dh_auto_configure -- --enable-python3 CFLAGS="-g" + dh_auto_configure -- --enable-python CFLAGS="-g" .PHONY: override_dh_install override_dh_install: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/include/libregf/definitions.h new/libregf-20231203/include/libregf/definitions.h --- old/libregf-20231029/include/libregf/definitions.h 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/include/libregf/definitions.h 2023-12-03 10:32:02.000000000 +0100 @@ -24,11 +24,11 @@ #include <libregf/types.h> -#define LIBREGF_VERSION 20231029 +#define LIBREGF_VERSION 20231203 /* The libregf version string */ -#define LIBREGF_VERSION_STRING "20231029" +#define LIBREGF_VERSION_STRING "20231203" /* The libregf file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/Makefile.am new/libregf-20231203/libfwnt/Makefile.am --- old/libregf-20231029/libfwnt/Makefile.am 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/Makefile.am 2023-12-03 10:31:37.000000000 +0100 @@ -38,9 +38,11 @@ Makefile.in distclean: clean - /bin/rm -f Makefile + -rm -f Makefile -splint: +sources-local: $(BUILT_SOURCES) + +splint-local: @echo "Running splint on libfwnt ..." -splint -preproc -redef $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(libfwnt_la_SOURCES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_access_control_entry.c new/libregf-20231203/libfwnt/libfwnt_access_control_entry.c --- old/libregf-20231029/libfwnt/libfwnt_access_control_entry.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_access_control_entry.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Access Control Entry (ACE) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_access_control_entry.h new/libregf-20231203/libfwnt/libfwnt_access_control_entry.h --- old/libregf-20231029/libfwnt/libfwnt_access_control_entry.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_access_control_entry.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Access Contol Entry (ACE) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_access_control_list.c new/libregf-20231203/libfwnt/libfwnt_access_control_list.c --- old/libregf-20231029/libfwnt/libfwnt_access_control_list.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_access_control_list.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Access Control List (ACL) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_access_control_list.h new/libregf-20231203/libfwnt/libfwnt_access_control_list.h --- old/libregf-20231029/libfwnt/libfwnt_access_control_list.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_access_control_list.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Access Contol List (ACL) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_bit_stream.c new/libregf-20231203/libfwnt/libfwnt_bit_stream.c --- old/libregf-20231029/libfwnt/libfwnt_bit_stream.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_bit_stream.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Bit-stream functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_bit_stream.h new/libregf-20231203/libfwnt/libfwnt_bit_stream.h --- old/libregf-20231029/libfwnt/libfwnt_bit_stream.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_bit_stream.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Bit-stream functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_debug.c new/libregf-20231203/libfwnt/libfwnt_debug.c --- old/libregf-20231029/libfwnt/libfwnt_debug.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_debug.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_debug.h new/libregf-20231203/libfwnt/libfwnt_debug.h --- old/libregf-20231029/libfwnt/libfwnt_debug.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_debug.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Debug functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_definitions.h new/libregf-20231203/libfwnt/libfwnt_definitions.h --- old/libregf-20231029/libfwnt/libfwnt_definitions.h 2023-10-29 09:47:56.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_definitions.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal definitions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * @@ -36,11 +36,11 @@ #else #include <byte_stream.h> -#define LIBFWNT_VERSION 20220922 +#define LIBFWNT_VERSION 20231124 /* The version string */ -#define LIBFWNT_VERSION_STRING "20220922" +#define LIBFWNT_VERSION_STRING "20231124" /* The endian definitions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_error.c new/libregf-20231203/libfwnt/libfwnt_error.c --- old/libregf-20231029/libfwnt/libfwnt_error.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_error.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_error.h new/libregf-20231203/libfwnt/libfwnt_error.h --- old/libregf-20231029/libfwnt/libfwnt_error.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_error.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Error functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_extern.h new/libregf-20231203/libfwnt/libfwnt_extern.h --- old/libregf-20231029/libfwnt/libfwnt_extern.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_extern.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal extern definition * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_huffman_tree.c new/libregf-20231203/libfwnt/libfwnt_huffman_tree.c --- old/libregf-20231029/libfwnt/libfwnt_huffman_tree.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_huffman_tree.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Huffman tree functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_huffman_tree.h new/libregf-20231203/libfwnt/libfwnt_huffman_tree.h --- old/libregf-20231029/libfwnt/libfwnt_huffman_tree.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_huffman_tree.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Huffman tree functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_libcdata.h new/libregf-20231203/libfwnt/libfwnt_libcdata.h --- old/libregf-20231029/libfwnt/libfwnt_libcdata.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_libcdata.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * The libcdata header wrapper * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_libcerror.h new/libregf-20231203/libfwnt/libfwnt_libcerror.h --- old/libregf-20231029/libfwnt/libfwnt_libcerror.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_libcerror.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * The libcerror header wrapper * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_libcnotify.h new/libregf-20231203/libfwnt/libfwnt_libcnotify.h --- old/libregf-20231029/libfwnt/libfwnt_libcnotify.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_libcnotify.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * The libcnotify header wrapper * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_locale_identifier.c new/libregf-20231203/libfwnt/libfwnt_locale_identifier.c --- old/libregf-20231029/libfwnt/libfwnt_locale_identifier.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_locale_identifier.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Locale identifier (LCID) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_locale_identifier.h new/libregf-20231203/libfwnt/libfwnt_locale_identifier.h --- old/libregf-20231029/libfwnt/libfwnt_locale_identifier.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_locale_identifier.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Locale identifier (LCID) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_lznt1.c new/libregf-20231203/libfwnt/libfwnt_lznt1.c --- old/libregf-20231029/libfwnt/libfwnt_lznt1.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_lznt1.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * LZNT1 (de)compression functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_lznt1.h new/libregf-20231203/libfwnt/libfwnt_lznt1.h --- old/libregf-20231029/libfwnt/libfwnt_lznt1.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_lznt1.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * LZNT1 (de)compression functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_lzx.c new/libregf-20231203/libfwnt/libfwnt_lzx.c --- old/libregf-20231029/libfwnt/libfwnt_lzx.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_lzx.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * LZX (un)compression functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_lzx.h new/libregf-20231203/libfwnt/libfwnt_lzx.h --- old/libregf-20231029/libfwnt/libfwnt_lzx.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_lzx.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * LZX (un)compression functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_lzxpress.c new/libregf-20231203/libfwnt/libfwnt_lzxpress.c --- old/libregf-20231029/libfwnt/libfwnt_lzxpress.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_lzxpress.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * LZXPRESS (de)compression functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_lzxpress.h new/libregf-20231203/libfwnt/libfwnt_lzxpress.h --- old/libregf-20231029/libfwnt/libfwnt_lzxpress.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_lzxpress.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * LZXPRESS (de)compression functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_notify.c new/libregf-20231203/libfwnt/libfwnt_notify.c --- old/libregf-20231029/libfwnt/libfwnt_notify.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_notify.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_notify.h new/libregf-20231203/libfwnt/libfwnt_notify.h --- old/libregf-20231029/libfwnt/libfwnt_notify.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_notify.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Notification functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_security_descriptor.c new/libregf-20231203/libfwnt/libfwnt_security_descriptor.c --- old/libregf-20231029/libfwnt/libfwnt_security_descriptor.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_security_descriptor.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Security Descriptor functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_security_descriptor.h new/libregf-20231203/libfwnt/libfwnt_security_descriptor.h --- old/libregf-20231029/libfwnt/libfwnt_security_descriptor.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_security_descriptor.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Security Descriptor functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_security_identifier.c new/libregf-20231203/libfwnt/libfwnt_security_identifier.c --- old/libregf-20231029/libfwnt/libfwnt_security_identifier.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_security_identifier.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Security Identifier (SID) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_security_identifier.h new/libregf-20231203/libfwnt/libfwnt_security_identifier.h --- old/libregf-20231029/libfwnt/libfwnt_security_identifier.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_security_identifier.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Windows NT Security Identifier (SID) functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_support.c new/libregf-20231203/libfwnt/libfwnt_support.c --- old/libregf-20231029/libfwnt/libfwnt_support.c 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_support.c 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_support.h new/libregf-20231203/libfwnt/libfwnt_support.h --- old/libregf-20231029/libfwnt/libfwnt_support.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_support.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Support functions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_types.h new/libregf-20231203/libfwnt/libfwnt_types.h --- old/libregf-20231029/libfwnt/libfwnt_types.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_types.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * The internal type definitions * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libfwnt/libfwnt_unused.h new/libregf-20231203/libfwnt/libfwnt_unused.h --- old/libregf-20231029/libfwnt/libfwnt_unused.h 2023-10-29 09:47:55.000000000 +0100 +++ new/libregf-20231203/libfwnt/libfwnt_unused.h 2023-12-03 10:31:37.000000000 +0100 @@ -1,7 +1,7 @@ /* * Definitions to silence compiler warnings about unused function attributes/parameters. * - * Copyright (C) 2009-2022, Joachim Metz <joachim.m...@gmail.com> + * Copyright (C) 2009-2023, Joachim Metz <joachim.m...@gmail.com> * * Refer to AUTHORS for acknowledgements. * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libregf/libregf.rc new/libregf-20231203/libregf/libregf.rc --- old/libregf-20231029/libregf/libregf.rc 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/libregf/libregf.rc 2023-12-03 10:32:02.000000000 +0100 @@ -22,12 +22,12 @@ BLOCK "040904E4" BEGIN VALUE "FileDescription", "Library to access the Windows NT Registry File (REGF) format\0" - VALUE "FileVersion", "20231029" "\0" + VALUE "FileVersion", "20231203" "\0" VALUE "InternalName", "libregf.dll\0" VALUE "LegalCopyright", "(C) 2009-2023, Joachim Metz <joachim.m...@gmail.com>\0" VALUE "OriginalFilename", "libregf.dll\0" VALUE "ProductName", "libregf\0" - VALUE "ProductVersion", "20231029" "\0" + VALUE "ProductVersion", "20231203" "\0" VALUE "Comments", "For more information visit https://github.com/libyal/libregf/\0" END END diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libregf/libregf_definitions.h new/libregf-20231203/libregf/libregf_definitions.h --- old/libregf-20231029/libregf/libregf_definitions.h 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/libregf/libregf_definitions.h 2023-12-03 10:32:02.000000000 +0100 @@ -37,11 +37,11 @@ * for local use of libregf */ #else -#define LIBREGF_VERSION 20231029 +#define LIBREGF_VERSION 20231203 /* The libregf version string */ -#define LIBREGF_VERSION_STRING "20231029" +#define LIBREGF_VERSION_STRING "20231203" /* The libregf file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libregf.spec new/libregf-20231203/libregf.spec --- old/libregf-20231029/libregf.spec 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/libregf.spec 2023-12-03 10:32:02.000000000 +0100 @@ -1,5 +1,5 @@ Name: libregf -Version: 20231029 +Version: 20231203 Release: 1 Summary: Library to access the Windows NT Registry File (REGF) format Group: System Environment/Libraries @@ -32,7 +32,7 @@ Summary: Python 3 bindings for libregf Group: System Environment/Libraries Requires: libregf = %{version}-%{release} python3 -BuildRequires: python3-devel +BuildRequires: python3-devel python3-setuptools %description -n libregf-python3 Python 3 bindings for libregf @@ -50,7 +50,7 @@ %setup -q %build -%configure --prefix=/usr --libdir=%{_libdir} --mandir=%{_mandir} --enable-python3 +%configure --prefix=/usr --libdir=%{_libdir} --mandir=%{_mandir} --enable-python make %{?_smp_mflags} %install @@ -95,6 +95,6 @@ %{_mandir}/man1/* %changelog -* Sun Oct 29 2023 Joachim Metz <joachim.m...@gmail.com> 20231029-1 +* Sun Dec 3 2023 Joachim Metz <joachim.m...@gmail.com> 20231203-1 - Auto-generated diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/libregf.spec.in new/libregf-20231203/libregf.spec.in --- old/libregf-20231029/libregf.spec.in 2023-10-29 08:51:50.000000000 +0100 +++ new/libregf-20231203/libregf.spec.in 2023-12-03 10:13:33.000000000 +0100 @@ -32,7 +32,7 @@ Summary: Python 3 bindings for libregf Group: System Environment/Libraries Requires: libregf = %{version}-%{release} python3 -BuildRequires: python3-devel +BuildRequires: python3-devel python3-setuptools %description -n libregf-python3 Python 3 bindings for libregf @@ -50,7 +50,7 @@ %setup -q %build -%configure --prefix=/usr --libdir=%{_libdir} --mandir=%{_mandir} --enable-python3 +%configure --prefix=/usr --libdir=%{_libdir} --mandir=%{_mandir} --enable-python make %{?_smp_mflags} %install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/m4/python.m4 new/libregf-20231203/m4/python.m4 --- old/libregf-20231029/m4/python.m4 2023-09-23 15:19:20.000000000 +0200 +++ new/libregf-20231203/m4/python.m4 2023-12-03 10:13:36.000000000 +0100 @@ -1,6 +1,6 @@ dnl Functions for Python bindings dnl -dnl Version: 20230923 +dnl Version: 20231119 dnl Function to check if the python binary is available dnl "python${PYTHON_VERSION} python python# python#.#" @@ -28,60 +28,6 @@ [$PYTHON]) ]) -dnl Function to check if the python2 binary is available -dnl "python2 python2.#" -AC_DEFUN([AX_PROG_PYTHON2], - [ax_python2_progs="python2 python2.7 python2.6 python2.5" - AC_CHECK_PROGS( - [PYTHON2], - [$ax_python2_progs]) - AS_IF( - [test "x${PYTHON2}" != x], - [ax_prog_python2_version=`${PYTHON2} -c "import sys; sys.stdout.write('%d.%d' % (sys.version_info[[0]], sys.version_info[[1]]))" 2>/dev/null`; - AC_SUBST( - [PYTHON2_VERSION], - [$ax_prog_python2_version]) - - ax_prog_python2_platform=`${PYTHON2} -c "import sys; sys.stdout.write(sys.platform)" 2>/dev/null`; - AC_SUBST( - [PYTHON2_PLATFORM], - [$ax_prog_python2_platform]) - ], - [AC_MSG_ERROR( - [Unable to find python2]) - ]) - AC_SUBST( - [PYTHON2], - [$PYTHON2]) - ]) - -dnl Function to check if the python3 binary is available -dnl "python3 python3.#" -AC_DEFUN([AX_PROG_PYTHON3], - [ax_python3_progs="python3 python3.12 python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0" - AC_CHECK_PROGS( - [PYTHON3], - [$ax_python3_progs]) - AS_IF( - [test "x${PYTHON3}" != x], - [ax_prog_python3_version=`${PYTHON3} -c "import sys; sys.stdout.write('%d.%d' % (sys.version_info[[0]], sys.version_info[[1]]))" 2>/dev/null`; - AC_SUBST( - [PYTHON3_VERSION], - [$ax_prog_python3_version]) - - ax_prog_python3_platform=`${PYTHON3} -c "import sys; sys.stdout.write(sys.platform)" 2>/dev/null`; - AC_SUBST( - [PYTHON3_PLATFORM], - [$ax_prog_python3_platform]) - ], - [AC_MSG_ERROR( - [Unable to find python3]) - ]) - AC_SUBST( - [PYTHON3], - [$PYTHON3]) - ]) - dnl Function to check if the python-config binary is available dnl "python${PYTHON_VERSION}-config python-config" AC_DEFUN([AX_PROG_PYTHON_CONFIG], @@ -107,42 +53,6 @@ [$PYTHON_CONFIG]) ]) -dnl Function to check if the python2-config binary is available -AC_DEFUN([AX_PROG_PYTHON2_CONFIG], - [AS_IF( - [test "x${PYTHON2_CONFIG}" = x], - [AC_CHECK_PROGS( - [PYTHON2_CONFIG], - [python2-config python2.7-config python2.6-config python2.5-config]) - ]) - AS_IF( - [test "x${PYTHON2_CONFIG}" = x], - [AC_MSG_ERROR( - [Unable to find python2-config]) - ]) - AC_SUBST( - [PYTHON2_CONFIG], - [$PYTHON2_CONFIG]) - ]) - -dnl Function to check if the python3-config binary is available -AC_DEFUN([AX_PROG_PYTHON3_CONFIG], - [AS_IF( - [test "x${PYTHON3_CONFIG}" = x], - [AC_CHECK_PROGS( - [PYTHON3_CONFIG], - [python3-config python3.12-config python3.11-config python3.10-config python3.9-config python3.8-config python3.7-config python3.6-config python3.5-config python3.4-config python3.3-config python3.2-config python3.1-config python3.0-config]) - ]) - AS_IF( - [test "x${PYTHON3_CONFIG}" = x], - [AC_MSG_ERROR( - [Unable to find python3-config]) - ]) - AC_SUBST( - [PYTHON3_CONFIG], - [$PYTHON3_CONFIG]) - ]) - dnl Function to detect if a Python build environment is available AC_DEFUN([AX_PYTHON_CHECK], [AX_PROG_PYTHON @@ -254,228 +164,6 @@ ]) ]) -dnl Function to detect if a Python 2 build environment is available -AC_DEFUN([AX_PYTHON2_CHECK], - [AX_PROG_PYTHON2 - AX_PROG_PYTHON2_CONFIG - - AS_IF( - [test "x${PYTHON2_CONFIG}" != x], - [dnl Check for Python 2 includes - PYTHON2_INCLUDES=`${PYTHON2_CONFIG} --includes 2>/dev/null`; - - AC_MSG_CHECKING( - [for Python verison 2 includes]) - AC_MSG_RESULT( - [$PYTHON2_INCLUDES]) - - dnl Check for Python 2 libraries - PYTHON2_LDFLAGS=`${PYTHON2_CONFIG} --ldflags 2>/dev/null`; - - AC_MSG_CHECKING( - [for Python 2 libraries]) - AC_MSG_RESULT( - [$PYTHON2_LDFLAGS]) - - dnl For CygWin add the -no-undefined linker flag - AS_CASE( - [$host_os], - [cygwin*],[PYTHON2_LDFLAGS="${PYTHON2_LDFLAGS} -no-undefined"], - [*],[]) - - dnl Check for the existence of Python.h - BACKUP_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PYTHON2_INCLUDES}" - - AC_CHECK_HEADERS( - [Python.h], - [ac_cv_header_python2_h=yes], - [ac_cv_header_python2_h=no]) - - CPPFLAGS="${BACKUP_CPPFLAGS}" - ]) - - AS_IF( - [test "x${ac_cv_header_python2_h}" != xyes], - [ac_cv_enable_python2=no], - [ac_cv_enable_python2=$PYTHON2_VERSION - AC_SUBST( - [PYTHON2_CPPFLAGS], - [$PYTHON2_INCLUDES]) - - AC_SUBST( - [PYTHON2_LDFLAGS], - [$PYTHON2_LDFLAGS]) - - dnl Check for Python prefix - AS_IF( - [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], - [ax_python2_prefix="\${prefix}"], - [ax_python2_prefix=`${PYTHON2_CONFIG} --prefix 2>/dev/null`]) - - AC_SUBST( - [PYTHON2_PREFIX], - [$ax_python2_prefix]) - - dnl Check for Python exec-prefix - AS_IF( - [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], - [ax_python2_exec_prefix="\${exec_prefix}"], - [ax_python2_exec_prefix=`${PYTHON2_CONFIG} --exec-prefix 2>/dev/null`]) - - AC_SUBST( - [PYTHON2_EXEC_PREFIX], - [$ax_python2_exec_prefix]) - - dnl Check for Python 2 library directory - ax_python2_pythondir_suffix=`${PYTHON2} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(0, 0, prefix=''))" 2>/dev/null`; - - AS_IF( - [test "x${ac_cv_with_pythondir2}" = x || test "x${ac_cv_with_pythondir2}" = xno], - [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 sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib()) " 2>/dev/null`])], - [ax_python2_pythondir=$ac_cv_with_pythondir2]) - - AC_SUBST( - [pythondir2], - [$ax_python2_pythondir]) - - 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 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], - [ax_python2_pyexecdir="${ax_python2_exec_prefix}/${ax_python2_pyexecdir_suffix}"], - [ax_python2_pyexecdir=$ax_python2_library_dir]) - - AC_SUBST( - [pyexecdir2], - [$ax_python2_pyexecdir]) - - AC_SUBST( - [PYTHON2_LIBRARY_DIR], - [$ax_python2_pyexecdir_suffix]) - - AC_SUBST( - [PYTHON2_PACKAGE_DIR], - [$ax_python2_library_dir]) - ]) - ]) - -dnl Function to detect if a Python 3 build environment is available -AC_DEFUN([AX_PYTHON3_CHECK], - [AX_PROG_PYTHON3 - AX_PROG_PYTHON3_CONFIG - - AS_IF( - [test "x${PYTHON3_CONFIG}" != x], - [dnl Check for Python 3 includes - PYTHON3_INCLUDES=`${PYTHON3_CONFIG} --includes 2>/dev/null`; - - AC_MSG_CHECKING( - [for Python verison 3 includes]) - AC_MSG_RESULT( - [$PYTHON3_INCLUDES]) - - dnl Check for Python 3 libraries - PYTHON3_LDFLAGS=`${PYTHON3_CONFIG} --ldflags 2>/dev/null`; - - AC_MSG_CHECKING( - [for Python 3 libraries]) - AC_MSG_RESULT( - [$PYTHON3_LDFLAGS]) - - dnl For CygWin add the -no-undefined linker flag - AS_CASE( - [$host_os], - [cygwin*],[PYTHON3_LDFLAGS="${PYTHON3_LDFLAGS} -no-undefined"], - [*],[]) - - dnl Check for the existence of Python.h - BACKUP_CPPFLAGS="${CPPFLAGS}" - CPPFLAGS="${CPPFLAGS} ${PYTHON3_INCLUDES}" - - AC_CHECK_HEADERS( - [Python.h], - [ac_cv_header_python3_h=yes], - [ac_cv_header_python3_h=no]) - - CPPFLAGS="${BACKUP_CPPFLAGS}" - ]) - - AS_IF( - [test "x${ac_cv_header_python3_h}" != xyes], - [ac_cv_enable_python3=no], - [ac_cv_enable_python3=$PYTHON3_VERSION - AC_SUBST( - [PYTHON3_CPPFLAGS], - [$PYTHON3_INCLUDES]) - - AC_SUBST( - [PYTHON3_LDFLAGS], - [$PYTHON3_LDFLAGS]) - - dnl Check for Python prefix - AS_IF( - [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], - [ax_python3_prefix="\${prefix}"], - [ax_python3_prefix=`${PYTHON3_CONFIG} --prefix 2>/dev/null`]) - - AC_SUBST( - [PYTHON3_PREFIX], - [$ax_python3_prefix]) - - dnl Check for Python exec-prefix - AS_IF( - [test "x${ac_cv_with_pyprefix}" = x || test "x${ac_cv_with_pyprefix}" = xno], - [ax_python3_exec_prefix="\${exec_prefix}"], - [ax_python3_exec_prefix=`${PYTHON3_CONFIG} --exec-prefix 2>/dev/null`]) - - AC_SUBST( - [PYTHON3_EXEC_PREFIX], - [$ax_python3_exec_prefix]) - - dnl Check for Python 3 library directory - ax_python3_pythondir_suffix=`${PYTHON3} -c "import sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib(0, 0, prefix=''))" 2>/dev/null`; - - AS_IF( - [test "x${ac_cv_with_pythondir3}" = x || test "x${ac_cv_with_pythondir3}" = xno], - [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 sys; import distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_lib()) " 2>/dev/null`])], - [ax_python3_pythondir=$ac_cv_with_pythondir3]) - - AC_SUBST( - [pythondir3], - [$ax_python3_pythondir]) - - 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 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], - [ax_python3_pyexecdir="${ax_python3_exec_prefix}/${ax_python3_pyexecdir_suffix}"], - [ax_python3_pyexecdir=$ax_python3_library_dir]) - - AC_SUBST( - [pyexecdir3], - [$ax_python3_pyexecdir]) - - AC_SUBST( - [PYTHON3_LIBRARY_DIR], - [$ax_python3_pyexecdir_suffix]) - - AC_SUBST( - [PYTHON3_PACKAGE_DIR], - [$ax_python3_library_dir]) - ]) - ]) - dnl Function to determine the prefix of pythondir AC_DEFUN([AX_PYTHON_CHECK_PYPREFIX], [AX_COMMON_ARG_WITH( @@ -502,74 +190,17 @@ [no], [no]) - AX_COMMON_ARG_ENABLE( - [python2], - [python2], - [build Python 2 bindings], - [no]) - AX_COMMON_ARG_WITH( - [pythondir2], - [pythondir2], - [use to specify the Python 2 directory (pythondir2)], - [no], - [no]) - - AX_COMMON_ARG_ENABLE( - [python3], - [python3], - [build Python 3 bindings], - [no]) - AX_COMMON_ARG_WITH( - [pythondir3], - [pythondir3], - [use to specify the Python 3 directory (pythondir3)], - [no], - [no]) - AS_IF( [test "x${ac_cv_enable_python}" != xno], [AX_PYTHON_CHECK]) - AS_IF( - [test "x${ac_cv_enable_python2}" != xno], - [AX_PYTHON2_CHECK]) - - AS_IF( - [test "x${ac_cv_enable_python3}" != xno], - [AX_PYTHON3_CHECK]) - AM_CONDITIONAL( HAVE_PYTHON, [test "x${ac_cv_enable_python}" != xno]) AM_CONDITIONAL( - HAVE_PYTHON2, - [test "x${ac_cv_enable_python2}" != xno]) - - AM_CONDITIONAL( - HAVE_PYTHON3, - [test "x${ac_cv_enable_python3}" != xno]) - - AM_CONDITIONAL( HAVE_PYTHON_TESTS, - [test "x${ac_cv_enable_python}" != xno || test "x${ac_cv_enable_python2}" != xno || test "x${ac_cv_enable_python3}" != xno]) - - AS_IF( - [test "x${ac_cv_enable_python}" = xno], - [AS_IF( - [test "x${ac_cv_enable_python2}" != xno || test "x${ac_cv_enable_python3}" != xno], - [AS_IF( - [test "x${ac_cv_enable_python2}" != xno], - [ac_cv_enable_python=${ac_cv_enable_python2}], - [ac_cv_enable_python=""]) - AS_IF( - [test "x${ac_cv_enable_python3}" != xno], - [AS_IF( - [test "x${ac_cv_enable_python}" != x], - [ac_cv_enable_python="${ac_cv_enable_python}, "]) - ac_cv_enable_python="${ac_cv_enable_python}${ac_cv_enable_python3}"]) - ]) - ]) + [test "x${ac_cv_enable_python}" != xno]) ]) ]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/pyregf-python2/Makefile.am new/libregf-20231203/pyregf-python2/Makefile.am --- old/libregf-20231029/pyregf-python2/Makefile.am 2023-10-29 08:58:38.000000000 +0100 +++ new/libregf-20231203/pyregf-python2/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,75 +0,0 @@ -# Note that we cannot use: AUTOMAKE_OPTIONS = subdir-objects -# subdir-objects will compile the source files to a single version of Python. -# Since subdir-objects is being deprecated we copy the source files instead. -am__installdirs = "$(DESTDIR)$(pyexecdir2)" -pyexecdir = $(pyexecdir2) - -if HAVE_PYTHON2 -AM_CFLAGS = \ - -I$(top_srcdir)/include \ - -I$(top_srcdir)/common \ - @LIBCERROR_CPPFLAGS@ \ - @LIBCDATA_CPPFLAGS@ \ - @LIBCLOCALE_CPPFLAGS@ \ - @LIBCSPLIT_CPPFLAGS@ \ - @LIBUNA_CPPFLAGS@ \ - @LIBCFILE_CPPFLAGS@ \ - @LIBCPATH_CPPFLAGS@ \ - @LIBBFIO_CPPFLAGS@ \ - @LIBREGF_DLL_IMPORT@ - -am_pyregf_la_rpath = -rpath $(pyexecdir2) - -BUILT_SOURCES = \ - pyregf.c pyregf.h \ - pyregf_codepage.c pyregf_codepage.h \ - pyregf_datetime.c pyregf_datetime.h \ - pyregf_error.c pyregf_error.h \ - pyregf_file.c pyregf_file.h \ - pyregf_file_object_io_handle.c pyregf_file_object_io_handle.h \ - pyregf_file_types.c pyregf_file_types.h \ - pyregf_integer.c pyregf_integer.h \ - pyregf_key.c pyregf_key.h \ - pyregf_keys.c pyregf_keys.h \ - pyregf_libbfio.h \ - pyregf_libcerror.h \ - pyregf_libclocale.h \ - pyregf_libregf.h \ - pyregf_multi_string.c pyregf_multi_string.h \ - pyregf_python.h \ - pyregf_unused.h \ - pyregf_value.c pyregf_value.h \ - pyregf_value_types.c pyregf_value_types.h \ - pyregf_values.c pyregf_values.h - -pyexec_LTLIBRARIES = pyregf.la - -nodist_pyregf_la_SOURCES = $(BUILT_SOURCES) - -pyregf_la_LIBADD = \ - @LIBCERROR_LIBADD@ \ - ../libregf/libregf.la \ - @LIBBFIO_LIBADD@ \ - @LIBCPATH_LIBADD@ \ - @LIBCFILE_LIBADD@ \ - @LIBCSPLIT_LIBADD@ \ - @LIBCLOCALE_LIBADD@ \ - @LIBCDATA_LIBADD@ - -pyregf_la_CPPFLAGS = $(PYTHON2_CPPFLAGS) -pyregf_la_LDFLAGS = -module -avoid-version $(PYTHON2_LDFLAGS) - -$(BUILT_SOURCES): - /bin/cp -f $(top_srcdir)/pyregf/$@ $@ - -endif - -MAINTAINERCLEANFILES = \ - Makefile.in - -clean-local: - -rm -f pyregf*.[ch] - -distclean: clean - -rm -f Makefile - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/pyregf-python3/Makefile.am new/libregf-20231203/pyregf-python3/Makefile.am --- old/libregf-20231029/pyregf-python3/Makefile.am 2023-10-29 08:58:38.000000000 +0100 +++ new/libregf-20231203/pyregf-python3/Makefile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,75 +0,0 @@ -# Note that we cannot use: AUTOMAKE_OPTIONS = subdir-objects -# subdir-objects will compile the source files to a single version of Python. -# Since subdir-objects is being deprecated we copy the source files instead. -am__installdirs = "$(DESTDIR)$(pyexecdir3)" -pyexecdir = $(pyexecdir3) - -if HAVE_PYTHON3 -AM_CFLAGS = \ - -I$(top_srcdir)/include \ - -I$(top_srcdir)/common \ - @LIBCERROR_CPPFLAGS@ \ - @LIBCDATA_CPPFLAGS@ \ - @LIBCLOCALE_CPPFLAGS@ \ - @LIBCSPLIT_CPPFLAGS@ \ - @LIBUNA_CPPFLAGS@ \ - @LIBCFILE_CPPFLAGS@ \ - @LIBCPATH_CPPFLAGS@ \ - @LIBBFIO_CPPFLAGS@ \ - @LIBREGF_DLL_IMPORT@ - -am_pyregf_la_rpath = -rpath $(pyexecdir3) - -BUILT_SOURCES = \ - pyregf.c pyregf.h \ - pyregf_codepage.c pyregf_codepage.h \ - pyregf_datetime.c pyregf_datetime.h \ - pyregf_error.c pyregf_error.h \ - pyregf_file.c pyregf_file.h \ - pyregf_file_object_io_handle.c pyregf_file_object_io_handle.h \ - pyregf_file_types.c pyregf_file_types.h \ - pyregf_integer.c pyregf_integer.h \ - pyregf_key.c pyregf_key.h \ - pyregf_keys.c pyregf_keys.h \ - pyregf_libbfio.h \ - pyregf_libcerror.h \ - pyregf_libclocale.h \ - pyregf_libregf.h \ - pyregf_multi_string.c pyregf_multi_string.h \ - pyregf_python.h \ - pyregf_unused.h \ - pyregf_value.c pyregf_value.h \ - pyregf_value_types.c pyregf_value_types.h \ - pyregf_values.c pyregf_values.h - -pyexec_LTLIBRARIES = pyregf.la - -nodist_pyregf_la_SOURCES = $(BUILT_SOURCES) - -pyregf_la_LIBADD = \ - @LIBCERROR_LIBADD@ \ - ../libregf/libregf.la \ - @LIBBFIO_LIBADD@ \ - @LIBCPATH_LIBADD@ \ - @LIBCFILE_LIBADD@ \ - @LIBCSPLIT_LIBADD@ \ - @LIBCLOCALE_LIBADD@ \ - @LIBCDATA_LIBADD@ - -pyregf_la_CPPFLAGS = $(PYTHON3_CPPFLAGS) -pyregf_la_LDFLAGS = -module -avoid-version $(PYTHON3_LDFLAGS) - -$(BUILT_SOURCES): - /bin/cp -f $(top_srcdir)/pyregf/$@ $@ - -endif - -MAINTAINERCLEANFILES = \ - Makefile.in - -clean-local: - -rm -f pyregf*.[ch] - -distclean: clean - -rm -f Makefile - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/regftools/regftools_signal.c new/libregf-20231203/regftools/regftools_signal.c --- old/libregf-20231029/regftools/regftools_signal.c 2023-10-29 08:57:50.000000000 +0100 +++ new/libregf-20231203/regftools/regftools_signal.c 2023-12-03 10:13:34.000000000 +0100 @@ -40,7 +40,7 @@ /* Signal handler for Ctrl+C or Ctrl+Break signals */ BOOL WINAPI regftools_signal_handler( - unsigned long signal ) + regftools_signal_t signal ) { static char *function = "regftools_signal_handler"; @@ -112,7 +112,7 @@ regftools_signal_signal_handler = signal_handler; if( SetConsoleCtrlHandler( - regftools_signal_handler, + (PHANDLER_ROUTINE) regftools_signal_handler, TRUE ) == 0 ) { libcerror_error_set( @@ -179,7 +179,7 @@ static char *function = "regftools_signal_detach"; if( SetConsoleCtrlHandler( - regftools_signal_handler, + (PHANDLER_ROUTINE) regftools_signal_handler, FALSE ) == 0 ) { libcerror_error_set( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/setup.cfg new/libregf-20231203/setup.cfg --- old/libregf-20231029/setup.cfg 2023-10-29 09:48:25.000000000 +0100 +++ new/libregf-20231203/setup.cfg 2023-12-03 10:32:02.000000000 +0100 @@ -1,8 +1,9 @@ [metadata] name = libregf-python -version = 20231029 +version = 20231203 description = Python bindings module for libregf long_description = Python bindings module for libregf +long_description_content_type = text/plain author = Joachim Metz author_email = joachim.m...@gmail.com license = GNU Lesser General Public License v3 or later (LGPLv3+) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/setup.cfg.in new/libregf-20231203/setup.cfg.in --- old/libregf-20231029/setup.cfg.in 2023-10-29 08:51:50.000000000 +0100 +++ new/libregf-20231203/setup.cfg.in 2023-12-03 10:13:33.000000000 +0100 @@ -3,6 +3,7 @@ version = @VERSION@ description = Python bindings module for libregf long_description = Python bindings module for libregf +long_description_content_type = text/plain author = Joachim Metz author_email = joachim.m...@gmail.com license = GNU Lesser General Public License v3 or later (LGPLv3+) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libregf-20231029/tests/test_runner.sh new/libregf-20231203/tests/test_runner.sh --- old/libregf-20231029/tests/test_runner.sh 2023-10-29 08:51:58.000000000 +0100 +++ new/libregf-20231203/tests/test_runner.sh 2023-12-03 10:13:35.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Bash functions to run an executable for testing. # -# Version: 20231013 +# Version: 20231119 # # When CHECK_WITH_ASAN is set to a non-empty value the test executable # is run with asan, otherwise it is run without. @@ -15,7 +15,7 @@ # When CHECK_WITH_VALGRIND is set to a non-empty value the test executable # is run with valgrind, otherwise it is run without. # -# PYTHON and PYTHON_VERSION are used to determine the Python interpreter. +# PYTHON is used to determine the Python interpreter. EXIT_SUCCESS=0; EXIT_FAILURE=1; @@ -227,9 +227,6 @@ # Searches for the path to the binary variant of the Python module # -# Globals: -# PYTHON_VERSION -# # Arguments: # a string containing the path of the test executable # @@ -246,20 +243,10 @@ TEST_EXECUTABLE=`dirname ${TEST_EXECUTABLE}`; TEST_EXECUTABLE=`dirname ${TEST_EXECUTABLE}`; - PYTHON_VERSION=`echo ${PYTHON_VERSION} | cut -c1`; - - local PYTHON_MODULE_PATH="${TEST_EXECUTABLE}/${PYTHON_MODULE_NAME}-python${PYTHON_VERSION}/.libs"; + local PYTHON_MODULE_PATH="${TEST_EXECUTABLE}/${PYTHON_MODULE_NAME}/.libs"; if ! test -d "${PYTHON_MODULE_PATH}"; then - PYTHON_MODULE_PATH="../${PYTHON_MODULE_NAME}-python${PYTHON_VERSION}/.libs"; - fi - if ! test -d "${PYTHON_MODULE_PATH}"; - then - PYTHON_MODULE_PATH="${TEST_EXECUTABLE}/${PYTHON_MODULE_NAME}/.libs"; - fi - if ! test -d "${PYTHON_MODULE_PATH}"; - then PYTHON_MODULE_PATH="../${PYTHON_MODULE_NAME}/.libs"; fi echo "${PYTHON_MODULE_PATH}"; @@ -422,7 +409,6 @@ # CHECK_WITH_GDB # CHECK_WITH_STDERR # CHECK_WITH_VALGRIND -# PYTHON_VERSION # # Arguments: # a string containing the test description @@ -459,7 +445,7 @@ if test ${IS_PYTHON_SCRIPT} -eq 0 && test -z ${PYTHON}; then - local PYTHON=`which python${PYTHON_VERSION} 2> /dev/null`; + local PYTHON=`which python 2> /dev/null`; if ! test -x ${PYTHON}; then @@ -743,7 +729,6 @@ # CHECK_WITH_GDB # CHECK_WITH_STDERR # CHECK_WITH_VALGRIND -# PYTHON_VERSION # # Arguments: # a string containing the path of the test executable @@ -780,7 +765,7 @@ if test ${IS_PYTHON_SCRIPT} -eq 0 && test -z ${PYTHON}; then - local PYTHON=`which python${PYTHON_VERSION} 2> /dev/null`; + local PYTHON=`which python 2> /dev/null`; if ! test -x ${PYTHON}; then