Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcdirectory for openSUSE:Factory 
checked in at 2026-05-21 18:27:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcdirectory (Old)
 and      /work/SRC/openSUSE:Factory/.libcdirectory.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcdirectory"

Thu May 21 18:27:40 2026 rev:12 rq:1354343 version:20260520

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcdirectory/libcdirectory.changes      
2025-12-20 21:47:12.792977285 +0100
+++ /work/SRC/openSUSE:Factory/.libcdirectory.new.2084/libcdirectory.changes    
2026-05-21 18:29:38.576240981 +0200
@@ -1,0 +2,6 @@
+Wed May 20 23:46:35 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 20260520
+  * Updates to the testsuite scripts
+
+-------------------------------------------------------------------

Old:
----
  libcdirectory-experimental-20251219.tar.gz
  libcdirectory-experimental-20251219.tar.gz.asc

New:
----
  libcdirectory-experimental-20260520.tar.gz
  libcdirectory-experimental-20260520.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libcdirectory.spec ++++++
--- /var/tmp/diff_new_pack.4I73uz/_old  2026-05-21 18:29:40.344313765 +0200
+++ /var/tmp/diff_new_pack.4I73uz/_new  2026-05-21 18:29:40.348313929 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdirectory
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define lname  libcdirectory1
 Name:           libcdirectory
-Version:        20251219
+Version:        20260520
 Release:        0
 Summary:        Library for Windows NT data types
 License:        GFDL-1.3-or-later AND LGPL-3.0-or-later
@@ -29,8 +29,8 @@
 Source3:        %name.keyring
 BuildRequires:  c_compiler
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(libcerror) >= 20240413
-BuildRequires:  pkgconfig(libclocale) >= 20240414
+BuildRequires:  pkgconfig(libcerror) >= 20260513
+BuildRequires:  pkgconfig(libclocale) >= 20260520
 BuildRequires:  pkgconfig(libuna) >= 20240414
 # Various notes: https://en.opensuse.org/libyal
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.4I73uz/_old  2026-05-21 18:29:40.520321010 +0200
+++ /var/tmp/diff_new_pack.4I73uz/_new  2026-05-21 18:29:40.592323974 +0200
@@ -1,5 +1,5 @@
-mtime: 1766146206
-commit: 67e0089d4df35c4f37d9428eed74563d462978ebd37d12df6042ac3313aaffa3
+mtime: 1779320815
+commit: 745abeabc4a4536ab7e0ae68ea64aa36d463fc0a1ece8b5c5dc4d57e6bb5ae99
 url: https://src.opensuse.org/security-forensics/libcdirectory
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-21 01:46:55.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ libcdirectory-experimental-20251219.tar.gz -> 
libcdirectory-experimental-20260520.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/AUTHORS 
new/libcdirectory-20260520/AUTHORS
--- old/libcdirectory-20251219/AUTHORS  2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/AUTHORS  2026-05-20 07:03:10.000000000 +0200
@@ -1,4 +1,4 @@
 Acknowledgements: libcdirectory
 
-Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+Copyright (C) 2008-2026, Joachim Metz <[email protected]>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/README 
new/libcdirectory-20260520/README
--- old/libcdirectory-20251219/README   2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/README   2026-05-20 07:03:10.000000000 +0200
@@ -3,7 +3,7 @@
 Project information:
 
 * Status: experimental
-* Licence: LGPLv3+
+* Licence: LGPL-3.0-or-later
 
 For more information see:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/byte_stream.h 
new/libcdirectory-20260520/common/byte_stream.h
--- old/libcdirectory-20251219/common/byte_stream.h     2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/byte_stream.h     2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Byte stream functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/common.h 
new/libcdirectory-20260520/common/common.h
--- old/libcdirectory-20251219/common/common.h  2025-12-19 06:00:40.000000000 
+0100
+++ new/libcdirectory-20260520/common/common.h  2026-05-20 07:03:10.000000000 
+0200
@@ -1,7 +1,7 @@
 /*
  * Common include file
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/config.h 
new/libcdirectory-20260520/common/config.h
--- old/libcdirectory-20251219/common/config.h  2025-12-19 06:02:58.000000000 
+0100
+++ new/libcdirectory-20260520/common/config.h  2026-05-20 18:30:37.000000000 
+0200
@@ -344,7 +344,7 @@
 #define PACKAGE_NAME "libcdirectory"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libcdirectory 20251219"
+#define PACKAGE_STRING "libcdirectory 20260520"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libcdirectory"
@@ -353,7 +353,7 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "20251219"
+#define PACKAGE_VERSION "20260520"
 
 /* The size of 'int', as computed by sizeof. */
 #define SIZEOF_INT 4
@@ -379,7 +379,7 @@
 /* #undef STRERROR_R_CHAR_P */
 
 /* Version number of package */
-#define VERSION "20251219"
+#define VERSION "20260520"
 
 /* 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' old/libcdirectory-20251219/common/config_borlandc.h 
new/libcdirectory-20260520/common/config_borlandc.h
--- old/libcdirectory-20251219/common/config_borlandc.h 2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/config_borlandc.h 2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Configuration for the Borland/CodeGear C++ Builder compiler
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/config_msc.h 
new/libcdirectory-20260520/common/config_msc.h
--- old/libcdirectory-20251219/common/config_msc.h      2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/config_msc.h      2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Configuration for the Microsoft Visual Studio C++ compiler
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/config_winapi.h 
new/libcdirectory-20260520/common/config_winapi.h
--- old/libcdirectory-20251219/common/config_winapi.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/config_winapi.h   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Configuration file for WINAPI
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/file_stream.h 
new/libcdirectory-20260520/common/file_stream.h
--- old/libcdirectory-20251219/common/file_stream.h     2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/file_stream.h     2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * FILE stream functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/memory.h 
new/libcdirectory-20260520/common/memory.h
--- old/libcdirectory-20251219/common/memory.h  2025-12-19 06:00:40.000000000 
+0100
+++ new/libcdirectory-20260520/common/memory.h  2026-05-20 07:03:10.000000000 
+0200
@@ -1,7 +1,7 @@
 /*
  * Memory functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/narrow_string.h 
new/libcdirectory-20260520/common/narrow_string.h
--- old/libcdirectory-20251219/common/narrow_string.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/narrow_string.h   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Narrow character string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/system_string.h 
new/libcdirectory-20260520/common/system_string.h
--- old/libcdirectory-20251219/common/system_string.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/system_string.h   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * System character string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/types.h 
new/libcdirectory-20260520/common/types.h
--- old/libcdirectory-20251219/common/types.h   2025-12-19 06:02:58.000000000 
+0100
+++ new/libcdirectory-20260520/common/types.h   2026-05-20 18:30:37.000000000 
+0200
@@ -1,7 +1,7 @@
 /*
  * Type and type-support definitions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/types.h.in 
new/libcdirectory-20260520/common/types.h.in
--- old/libcdirectory-20251219/common/types.h.in        2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/types.h.in        2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Type and type-support definitions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/common/wide_string.h 
new/libcdirectory-20260520/common/wide_string.h
--- old/libcdirectory-20251219/common/wide_string.h     2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/common/wide_string.h     2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Wide character string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/configure 
new/libcdirectory-20260520/configure
--- old/libcdirectory-20251219/configure        2025-12-19 06:02:54.000000000 
+0100
+++ new/libcdirectory-20260520/configure        2026-05-20 18:30:33.000000000 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for libcdirectory 20251219.
+# Generated by GNU Autoconf 2.72 for libcdirectory 20260520.
 #
 # Report bugs to <[email protected]>.
 #
@@ -614,8 +614,8 @@
 # Identity of this package.
 PACKAGE_NAME='libcdirectory'
 PACKAGE_TARNAME='libcdirectory'
-PACKAGE_VERSION='20251219'
-PACKAGE_STRING='libcdirectory 20251219'
+PACKAGE_VERSION='20260520'
+PACKAGE_STRING='libcdirectory 20260520'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1447,7 +1447,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-'configure' configures libcdirectory 20251219 to adapt to many kinds of 
systems.
+'configure' configures libcdirectory 20260520 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1518,7 +1518,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libcdirectory 20251219:";;
+     short | recursive ) echo "Configuration of libcdirectory 20260520:";;
    esac
   cat <<\_ACEOF
 
@@ -1670,7 +1670,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libcdirectory configure 20251219
+libcdirectory configure 20260520
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2285,7 +2285,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libcdirectory $as_me 20251219, which was
+It was created by libcdirectory $as_me 20260520, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3766,7 +3766,7 @@
 
 # Define the identity of the package.
  PACKAGE='libcdirectory'
- VERSION='20251219'
+ VERSION='20260520'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15444,7 +15444,6 @@
 fi
 
 
-
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} 
sets \$(MAKE)" >&5
 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
 set x ${MAKE-make}
@@ -31700,7 +31699,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libcdirectory $as_me 20251219, which was
+This file was extended by libcdirectory $as_me 20260520, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -31768,7 +31767,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-libcdirectory config.status 20251219
+libcdirectory config.status 20260520
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/configure.ac 
new/libcdirectory-20260520/configure.ac
--- old/libcdirectory-20251219/configure.ac     2025-12-19 06:00:40.000000000 
+0100
+++ new/libcdirectory-20260520/configure.ac     2026-05-20 07:03:10.000000000 
+0200
@@ -2,7 +2,7 @@
 
 AC_INIT(
   [libcdirectory],
-  [20251219],
+  [20260520],
   [[email protected]])
 
 AC_CONFIG_SRCDIR(
@@ -21,7 +21,6 @@
 
 dnl Checks for programs
 AC_PROG_CC
-AC_PROG_GCC_TRADITIONAL
 AC_PROG_MAKE_SET
 AC_PROG_INSTALL
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/dpkg/changelog 
new/libcdirectory-20260520/dpkg/changelog
--- old/libcdirectory-20251219/dpkg/changelog   2025-12-19 06:02:58.000000000 
+0100
+++ new/libcdirectory-20260520/dpkg/changelog   2026-05-20 18:30:37.000000000 
+0200
@@ -1,5 +1,5 @@
-libcdirectory (20251219-1) unstable; urgency=low
+libcdirectory (20260520-1) unstable; urgency=low
 
   * Auto-generated
 
- -- Joachim Metz <[email protected]>  Fri, 19 Dec 2025 06:02:57 +0100
+ -- Joachim Metz <[email protected]>  Wed, 20 May 2026 18:30:36 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/dpkg/copyright 
new/libcdirectory-20260520/dpkg/copyright
--- old/libcdirectory-20251219/dpkg/copyright   2025-12-19 06:00:40.000000000 
+0100
+++ new/libcdirectory-20260520/dpkg/copyright   2026-05-20 07:03:11.000000000 
+0200
@@ -3,7 +3,7 @@
 Source: https://github.com/libyal/libcdirectory
 
 Files: *
-Copyright: 2008-2025, Joachim Metz <[email protected]>
+Copyright: 2008-2026, Joachim Metz <[email protected]>
 License: LGPL-3.0+
 
 License: LGPL-3.0+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/codepage.h 
new/libcdirectory-20260520/include/libcdirectory/codepage.h
--- old/libcdirectory-20251219/include/libcdirectory/codepage.h 2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/codepage.h 2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Codepage definitions for libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/definitions.h 
new/libcdirectory-20260520/include/libcdirectory/definitions.h
--- old/libcdirectory-20251219/include/libcdirectory/definitions.h      
2025-12-19 06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/definitions.h      
2026-05-20 18:30:37.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Definitions for libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -24,11 +24,11 @@
 
 #include <libcdirectory/types.h>
 
-#define LIBCDIRECTORY_VERSION                  20251219
+#define LIBCDIRECTORY_VERSION                  20260520
 
 /* The libcdirectory version string
  */
-#define LIBCDIRECTORY_VERSION_STRING           "20251219"
+#define LIBCDIRECTORY_VERSION_STRING           "20260520"
 
 /* The directory entry type definitions
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/definitions.h.in 
new/libcdirectory-20260520/include/libcdirectory/definitions.h.in
--- old/libcdirectory-20251219/include/libcdirectory/definitions.h.in   
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/definitions.h.in   
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Definitions for libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/include/libcdirectory/error.h 
new/libcdirectory-20260520/include/libcdirectory/error.h
--- old/libcdirectory-20251219/include/libcdirectory/error.h    2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/error.h    2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The error code definitions for libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/extern.h 
new/libcdirectory-20260520/include/libcdirectory/extern.h
--- old/libcdirectory-20251219/include/libcdirectory/extern.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/extern.h   2026-05-20 
07:03:10.000000000 +0200
@@ -4,7 +4,7 @@
  * This header should be included in header files that export or import
  * library functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -31,14 +31,17 @@
  */
 #if defined( LIBCDIRECTORY_DLL_EXPORT )
 #define LIBCDIRECTORY_EXTERN __declspec(dllexport)
+#define LIBCDIRECTORY_EXTERN_VARIABLE extern __declspec(dllexport)
 
 #elif defined( LIBCDIRECTORY_DLL_IMPORT )
-#define LIBCDIRECTORY_EXTERN extern __declspec(dllimport)
+#define LIBCDIRECTORY_EXTERN __declspec(dllimport)
+#define LIBCDIRECTORY_EXTERN_VARIABLE extern __declspec(dllimport)
 
 #else
 #define LIBCDIRECTORY_EXTERN extern
+#define LIBCDIRECTORY_EXTERN_VARIABLE extern
 
-#endif
+#endif /* defined( LIBCDIRECTORY_DLL_EXPORT ) */
 
 #endif /* !defined( _LIBCDIRECTORY_EXTERN_H ) */
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/features.h 
new/libcdirectory-20260520/include/libcdirectory/features.h
--- old/libcdirectory-20251219/include/libcdirectory/features.h 2025-12-19 
06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/features.h 2026-05-20 
18:30:37.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Features of libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/features.h.in 
new/libcdirectory-20260520/include/libcdirectory/features.h.in
--- old/libcdirectory-20251219/include/libcdirectory/features.h.in      
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/features.h.in      
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Features of libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/include/libcdirectory/types.h 
new/libcdirectory-20260520/include/libcdirectory/types.h
--- old/libcdirectory-20251219/include/libcdirectory/types.h    2025-12-19 
06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/types.h    2026-05-20 
18:30:37.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Type definitions for libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/include/libcdirectory/types.h.in 
new/libcdirectory-20260520/include/libcdirectory/types.h.in
--- old/libcdirectory-20251219/include/libcdirectory/types.h.in 2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory/types.h.in 2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Type definitions for libcdirectory
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/include/libcdirectory.h 
new/libcdirectory-20260520/include/libcdirectory.h
--- old/libcdirectory-20251219/include/libcdirectory.h  2025-12-19 
06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory.h  2026-05-20 
18:30:37.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library to support cross-platform C directory functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/include/libcdirectory.h.in 
new/libcdirectory-20260520/include/libcdirectory.h.in
--- old/libcdirectory-20251219/include/libcdirectory.h.in       2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/include/libcdirectory.h.in       2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library to support cross-platform C directory functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcdirectory/libcdirectory.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory.c    2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory.c    2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library to support cross-platform C directory functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory.rc 
new/libcdirectory-20260520/libcdirectory/libcdirectory.rc
--- old/libcdirectory-20251219/libcdirectory/libcdirectory.rc   2025-12-19 
06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory.rc   2026-05-20 
18:30:37.000000000 +0200
@@ -22,12 +22,12 @@
     BLOCK "040904E4"
     BEGIN
       VALUE "FileDescription",         "Library to support cross-platform C 
directory functions\0"
-      VALUE "FileVersion",             "20251219" "\0"
+      VALUE "FileVersion",             "20260520" "\0"
       VALUE "InternalName",            "libcdirectory.dll\0"
-      VALUE "LegalCopyright",          "(C) 2008-2025, Joachim Metz 
<[email protected]>\0"
+      VALUE "LegalCopyright",          "(C) 2008-2026, Joachim Metz 
<[email protected]>\0"
       VALUE "OriginalFilename",                "libcdirectory.dll\0"
       VALUE "ProductName",             "libcdirectory\0"
-      VALUE "ProductVersion",          "20251219" "\0"
+      VALUE "ProductVersion",          "20260520" "\0"
       VALUE "Comments",                        "For more information visit 
https://github.com/libyal/libcdirectory/\0";
     END
   END
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory.rc.in 
new/libcdirectory-20260520/libcdirectory/libcdirectory.rc.in
--- old/libcdirectory-20251219/libcdirectory/libcdirectory.rc.in        
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory.rc.in        
2026-05-20 07:03:10.000000000 +0200
@@ -24,7 +24,7 @@
       VALUE "FileDescription",         "Library to support cross-platform C 
directory functions\0"
       VALUE "FileVersion",             "@VERSION@" "\0"
       VALUE "InternalName",            "libcdirectory.dll\0"
-      VALUE "LegalCopyright",          "(C) 2008-2025, Joachim Metz 
<[email protected]>\0"
+      VALUE "LegalCopyright",          "(C) 2008-2026, Joachim Metz 
<[email protected]>\0"
       VALUE "OriginalFilename",                "libcdirectory.dll\0"
       VALUE "ProductName",             "libcdirectory\0"
       VALUE "ProductVersion",          "@VERSION@" "\0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_definitions.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_definitions.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_definitions.h        
2025-12-19 06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_definitions.h        
2026-05-20 18:30:37.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal definitions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -35,11 +35,11 @@
  */
 #else
 
-#define LIBCDIRECTORY_VERSION                          20251219
+#define LIBCDIRECTORY_VERSION                          20260520
 
 /* The libcdirectory version string
  */
-#define LIBCDIRECTORY_VERSION_STRING                   "20251219"
+#define LIBCDIRECTORY_VERSION_STRING                   "20260520"
 
 /* The directory entry type definitions
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_definitions.h.in 
new/libcdirectory-20260520/libcdirectory/libcdirectory_definitions.h.in
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_definitions.h.in     
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_definitions.h.in     
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal definitions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_directory.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory_directory.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_directory.c  
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_directory.c  
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Directory functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_directory.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_directory.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_directory.h  
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_directory.h  
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Directory functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_directory_entry.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory_directory_entry.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_directory_entry.c    
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_directory_entry.c    
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Directory entry functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_directory_entry.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_directory_entry.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_directory_entry.h    
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_directory_entry.h    
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Directory entry functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_error.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory_error.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_error.c      
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_error.c      
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Error functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_error.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_error.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_error.h      
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_error.h      
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Error functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_extern.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_extern.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_extern.h     
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_extern.h     
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal extern definition
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -30,12 +30,6 @@
 
 #include <libcdirectory/extern.h>
 
-#if defined( __CYGWIN__ ) || defined( __MINGW32__ )
-#define LIBCDIRECTORY_EXTERN_VARIABLE  extern
-#else
-#define LIBCDIRECTORY_EXTERN_VARIABLE  LIBCDIRECTORY_EXTERN
-#endif
-
 #else
 #define LIBCDIRECTORY_EXTERN           /* extern */
 #define LIBCDIRECTORY_EXTERN_VARIABLE  extern
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_libcerror.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_libcerror.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_libcerror.h  
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_libcerror.h  
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The libcerror header wrapper
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_libclocale.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_libclocale.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_libclocale.h 
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_libclocale.h 
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The libclocale header wrapper
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_libuna.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_libuna.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_libuna.h     
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_libuna.h     
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The libuna header wrapper
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_support.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory_support.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_support.c    
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_support.c    
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Support functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_support.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_support.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_support.h    
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_support.h    
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Support functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_system_string.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory_system_string.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_system_string.c      
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_system_string.c      
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * System string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_system_string.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_system_string.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_system_string.h      
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_system_string.h      
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * System string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_types.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_types.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_types.h      
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_types.h      
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal type definitions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_unused.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_unused.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_unused.h     
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_unused.h     
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Definitions to silence compiler warnings about unused function 
attributes/parameters.
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_wide_string.c 
new/libcdirectory-20260520/libcdirectory/libcdirectory_wide_string.c
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_wide_string.c        
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_wide_string.c        
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Wide character string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcdirectory/libcdirectory_wide_string.h 
new/libcdirectory-20260520/libcdirectory/libcdirectory_wide_string.h
--- old/libcdirectory-20251219/libcdirectory/libcdirectory_wide_string.h        
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory/libcdirectory_wide_string.h        
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Wide character string functions
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcdirectory.spec 
new/libcdirectory-20260520/libcdirectory.spec
--- old/libcdirectory-20251219/libcdirectory.spec       2025-12-19 
06:02:58.000000000 +0100
+++ new/libcdirectory-20260520/libcdirectory.spec       2026-05-20 
18:30:37.000000000 +0200
@@ -1,5 +1,5 @@
 Name: libcdirectory
-Version: 20251219
+Version: 20260520
 Release: 1
 Summary: Library to support cross-platform C directory functions
 Group: System Environment/Libraries
@@ -65,6 +65,6 @@
 %{_mandir}/man3/*
 
 %changelog
-* Fri Dec 19 2025 Joachim Metz <[email protected]> 20251219-1
+* Wed May 20 2026 Joachim Metz <[email protected]> 20260520-1
 - Auto-generated
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libcerror/libcerror_definitions.h 
new/libcdirectory-20260520/libcerror/libcerror_definitions.h
--- old/libcdirectory-20251219/libcerror/libcerror_definitions.h        
2025-12-19 06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_definitions.h        
2026-05-20 18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal definitions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -35,11 +35,11 @@
  */
 #else
 
-#define LIBCERROR_VERSION                              20240413
+#define LIBCERROR_VERSION                              20260513
 
 /* The libcerror version string
  */
-#define LIBCERROR_VERSION_STRING                       "20240413"
+#define LIBCERROR_VERSION_STRING                       "20260513"
 
 /* The error domains
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_error.c 
new/libcdirectory-20260520/libcerror/libcerror_error.c
--- old/libcdirectory-20251219/libcerror/libcerror_error.c      2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_error.c      2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Error functions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_error.h 
new/libcdirectory-20260520/libcerror/libcerror_error.h
--- old/libcdirectory-20251219/libcerror/libcerror_error.h      2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_error.h      2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Error functions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_extern.h 
new/libcdirectory-20260520/libcerror/libcerror_extern.h
--- old/libcdirectory-20251219/libcerror/libcerror_extern.h     2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_extern.h     2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal extern definition
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_support.c 
new/libcdirectory-20260520/libcerror/libcerror_support.c
--- old/libcdirectory-20251219/libcerror/libcerror_support.c    2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_support.c    2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Support functions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_support.h 
new/libcdirectory-20260520/libcerror/libcerror_support.h
--- old/libcdirectory-20251219/libcerror/libcerror_support.h    2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_support.h    2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Support functions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_system.c 
new/libcdirectory-20260520/libcerror/libcerror_system.c
--- old/libcdirectory-20251219/libcerror/libcerror_system.c     2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_system.c     2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * System functions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_system.h 
new/libcdirectory-20260520/libcerror/libcerror_system.h
--- old/libcdirectory-20251219/libcerror/libcerror_system.h     2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_system.h     2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * System functions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_types.h 
new/libcdirectory-20260520/libcerror/libcerror_types.h
--- old/libcdirectory-20251219/libcerror/libcerror_types.h      2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_types.h      2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal type definitions
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/libcerror/libcerror_unused.h 
new/libcdirectory-20260520/libcerror/libcerror_unused.h
--- old/libcdirectory-20251219/libcerror/libcerror_unused.h     2025-12-19 
06:02:46.000000000 +0100
+++ new/libcdirectory-20260520/libcerror/libcerror_unused.h     2026-05-20 
18:30:24.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Definitions to silence compiler warnings about unused function 
attributes/parameters.
  *
- * Copyright (C) 2008-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_codepage.c 
new/libcdirectory-20260520/libclocale/libclocale_codepage.c
--- old/libcdirectory-20251219/libclocale/libclocale_codepage.c 2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_codepage.c 2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Codepage functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -268,7 +268,7 @@
        if( ( feature_flags & LIBCLOCALE_CODEPAGE_FEATURE_FLAG_HAVE_WINDOWS ) 
!= 0 )
        {
                /* Supported string formats:
-                * cp1252, ms1252, windows1252, windows-1252, windows_1252
+                * cp1252, ms1252, windows1252, windows-1252, windows_1252, 
windows-949-2000, windows_949_2000
                 */
                if( string_length >= 7 )
                {
@@ -509,6 +509,21 @@
                                }
                        }
                }
+               else if( ( string_index + 8 ) == string_length )
+               {
+                       if( ( string[ string_index     ] == '9' )
+                        && ( string[ string_index + 1 ] == '4' )
+                        && ( string[ string_index + 2 ] == '9' )
+                        && ( ( string[ string_index + 3 ] == '-' )
+                         ||  ( string[ string_index + 3 ] == '_' ) )
+                        && ( string[ string_index + 4 ] == '2' )
+                        && ( string[ string_index + 5 ] == '0' )
+                        && ( string[ string_index + 6 ] == '0' )
+                        && ( string[ string_index + 7 ] == '0' ) )
+                       {
+                               *codepage = LIBCLOCALE_CODEPAGE_WINDOWS_949;
+                       }
+               }
        }
        if( *codepage != -1 )
        {
@@ -667,7 +682,7 @@
        if( ( feature_flags & LIBCLOCALE_CODEPAGE_FEATURE_FLAG_HAVE_WINDOWS ) 
!= 0 )
        {
                /* Supported string formats:
-                * cp1252, ms1252, windows1252, windows-1252, windows_1252
+                * cp1252, ms1252, windows1252, windows-1252, windows_1252, 
windows-949-2000, windows_949_2000
                 */
                if( string_length >= 7 )
                {
@@ -908,6 +923,21 @@
                                }
                        }
                }
+               else if( ( string_index + 8 ) == string_length )
+               {
+                       if( ( string[ string_index     ] == (wchar_t) '9' )
+                        && ( string[ string_index + 1 ] == (wchar_t) '4' )
+                        && ( string[ string_index + 2 ] == (wchar_t) '9' )
+                        && ( ( string[ string_index + 3 ] == (wchar_t) '-' )
+                         ||  ( string[ string_index + 3 ] == (wchar_t) '_' ) )
+                        && ( string[ string_index + 4 ] == (wchar_t) '2' )
+                        && ( string[ string_index + 5 ] == (wchar_t) '0' )
+                        && ( string[ string_index + 6 ] == (wchar_t) '0' )
+                        && ( string[ string_index + 7 ] == (wchar_t) '0' ) )
+                       {
+                               *codepage = LIBCLOCALE_CODEPAGE_WINDOWS_949;
+                       }
+               }
        }
        if( *codepage != -1 )
        {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_codepage.h 
new/libcdirectory-20260520/libclocale/libclocale_codepage.h
--- old/libcdirectory-20251219/libclocale/libclocale_codepage.h 2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_codepage.h 2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Codepage functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_definitions.h 
new/libcdirectory-20260520/libclocale/libclocale_definitions.h
--- old/libcdirectory-20251219/libclocale/libclocale_definitions.h      
2025-12-19 06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_definitions.h      
2026-05-20 18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal definitions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -34,11 +34,11 @@
  */
 #else
 
-#define LIBCLOCALE_VERSION                                     20240414
+#define LIBCLOCALE_VERSION                                     20260520
 
 /* The libclocale version string
  */
-#define LIBCLOCALE_VERSION_STRING                              "20240414"
+#define LIBCLOCALE_VERSION_STRING                              "20260520"
 
 /* The codepage feature flag definitions
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_extern.h 
new/libcdirectory-20260520/libclocale/libclocale_extern.h
--- old/libcdirectory-20251219/libclocale/libclocale_extern.h   2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_extern.h   2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal extern definition
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -30,12 +30,6 @@
 
 #include <libclocale/extern.h>
 
-#if defined( __CYGWIN__ ) || defined( __MINGW32__ )
-#define LIBCLOCALE_EXTERN_VARIABLE     extern
-#else
-#define LIBCLOCALE_EXTERN_VARIABLE     LIBCLOCALE_EXTERN
-#endif
-
 #else
 #define LIBCLOCALE_EXTERN              /* extern */
 #define LIBCLOCALE_EXTERN_VARIABLE     extern
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_libcerror.h 
new/libcdirectory-20260520/libclocale/libclocale_libcerror.h
--- old/libcdirectory-20251219/libclocale/libclocale_libcerror.h        
2025-12-19 06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_libcerror.h        
2026-05-20 18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The internal libcerror header
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -44,7 +44,7 @@
 
 #include <libcerror.h>
 
-#endif
+#endif /* defined( HAVE_LOCAL_LIBCERROR ) */
 
-#endif
+#endif /* !defined( _LIBCLOCALE_LIBCERROR_H ) */
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_locale.c 
new/libcdirectory-20260520/libclocale/libclocale_locale.c
--- old/libcdirectory-20251219/libclocale/libclocale_locale.c   2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_locale.c   2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Locale functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_locale.h 
new/libcdirectory-20260520/libclocale/libclocale_locale.h
--- old/libcdirectory-20251219/libclocale/libclocale_locale.h   2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_locale.h   2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Locale functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_support.c 
new/libcdirectory-20260520/libclocale/libclocale_support.c
--- old/libcdirectory-20251219/libclocale/libclocale_support.c  2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_support.c  2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Support functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_support.h 
new/libcdirectory-20260520/libclocale/libclocale_support.h
--- old/libcdirectory-20251219/libclocale/libclocale_support.h  2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_support.h  2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Support functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_unused.h 
new/libcdirectory-20260520/libclocale/libclocale_unused.h
--- old/libcdirectory-20251219/libclocale/libclocale_unused.h   2025-12-19 
06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_unused.h   2026-05-20 
18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Definitions to silence compiler warnings about unused function 
attributes/parameters.
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_wide_string.c 
new/libcdirectory-20260520/libclocale/libclocale_wide_string.c
--- old/libcdirectory-20251219/libclocale/libclocale_wide_string.c      
2025-12-19 06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_wide_string.c      
2026-05-20 18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Wide character string functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/libclocale/libclocale_wide_string.h 
new/libcdirectory-20260520/libclocale/libclocale_wide_string.h
--- old/libcdirectory-20251219/libclocale/libclocale_wide_string.h      
2025-12-19 06:02:48.000000000 +0100
+++ new/libcdirectory-20260520/libclocale/libclocale_wide_string.h      
2026-05-20 18:30:27.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Wide character string functions
  *
- * Copyright (C) 2010-2024, Joachim Metz <[email protected]>
+ * Copyright (C) 2010-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/manuals/libcdirectory.3 
new/libcdirectory-20260520/manuals/libcdirectory.3
--- old/libcdirectory-20251219/manuals/libcdirectory.3  2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/manuals/libcdirectory.3  2026-05-20 
07:03:11.000000000 +0200
@@ -89,7 +89,7 @@
 .Sh AUTHOR
 These man pages are generated from "libcdirectory.h".
 .Sh COPYRIGHT
-Copyright (C) 2008-2025, Joachim Metz <[email protected]>.
+Copyright (C) 2008-2026, Joachim Metz <[email protected]>.
 .sp
 This is free software; see the source for copying conditions.
 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_directory.c 
new/libcdirectory-20260520/tests/cdirectory_test_directory.c
--- old/libcdirectory-20251219/tests/cdirectory_test_directory.c        
2025-12-19 06:00:55.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_directory.c        
2026-05-20 07:03:56.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library directory type test program
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_directory_entry.c 
new/libcdirectory-20260520/tests/cdirectory_test_directory_entry.c
--- old/libcdirectory-20251219/tests/cdirectory_test_directory_entry.c  
2025-12-19 06:00:55.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_directory_entry.c  
2026-05-20 07:03:56.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library directory entry type test program
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -353,7 +353,8 @@
        libcerror_error_free(
         &error );
 
-#if defined( HAVE_CDIRECTORY_TEST_MEMORY )
+/* TODO: test fails on Linux ARM */
+#if defined( HAVE_CDIRECTORY_TEST_MEMORY ) && defined( DISABLED )
 
        /* Test libcdirectory_directory_entry_initialize with memcpy failing
         */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/tests/cdirectory_test_error.c 
new/libcdirectory-20260520/tests/cdirectory_test_error.c
--- old/libcdirectory-20251219/tests/cdirectory_test_error.c    2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_error.c    2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library error functions test program
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_libcdirectory.h 
new/libcdirectory-20260520/tests/cdirectory_test_libcdirectory.h
--- old/libcdirectory-20251219/tests/cdirectory_test_libcdirectory.h    
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_libcdirectory.h    
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The libcdirectory header wrapper
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_libcerror.h 
new/libcdirectory-20260520/tests/cdirectory_test_libcerror.h
--- old/libcdirectory-20251219/tests/cdirectory_test_libcerror.h        
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_libcerror.h        
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * The libcerror header wrapper
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_macros.h 
new/libcdirectory-20260520/tests/cdirectory_test_macros.h
--- old/libcdirectory-20251219/tests/cdirectory_test_macros.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_macros.h   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Macros for testing
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_memory.c 
new/libcdirectory-20260520/tests/cdirectory_test_memory.c
--- old/libcdirectory-20251219/tests/cdirectory_test_memory.c   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_memory.c   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Memory allocation functions for testing
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_memory.h 
new/libcdirectory-20260520/tests/cdirectory_test_memory.h
--- old/libcdirectory-20251219/tests/cdirectory_test_memory.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_memory.h   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Memory allocation functions for testing
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
@@ -28,7 +28,7 @@
 extern "C" {
 #endif
 
-#if defined( HAVE_GNU_DL_DLSYM ) && defined( __GNUC__ ) && !defined( 
LIBCDIRECTORY_DLL_IMPORT ) && !defined( __arm__ ) && !defined( __clang__ ) && 
!defined( __CYGWIN__ ) && !defined( __hppa__ ) && !defined( __loongarch__ ) && 
!defined( __mips__ ) && !defined( __riscv ) && !defined( __sparc__ ) && 
!defined( HAVE_ASAN )
+#if defined( HAVE_GNU_DL_DLSYM ) && defined( __GNUC__ ) && !defined( 
LIBCDIRECTORY_DLL_IMPORT ) && !defined( __aarch64__ ) && !defined( __arm__ ) && 
!defined( __clang__ ) && !defined( __CYGWIN__ ) && !defined( __hppa__ ) && 
!defined( __loongarch__ ) && !defined( __mips__ ) && !defined( __riscv ) && 
!defined( __sparc__ ) && !defined( HAVE_ASAN )
 #define HAVE_CDIRECTORY_TEST_MEMORY            1
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_support.c 
new/libcdirectory-20260520/tests/cdirectory_test_support.c
--- old/libcdirectory-20251219/tests/cdirectory_test_support.c  2025-12-19 
06:00:55.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_support.c  2026-05-20 
07:03:56.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Library support functions test program
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_system_string.c 
new/libcdirectory-20260520/tests/cdirectory_test_system_string.c
--- old/libcdirectory-20251219/tests/cdirectory_test_system_string.c    
2025-12-19 06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_system_string.c    
2026-05-20 07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * System string functions test program
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcdirectory-20251219/tests/cdirectory_test_unused.h 
new/libcdirectory-20260520/tests/cdirectory_test_unused.h
--- old/libcdirectory-20251219/tests/cdirectory_test_unused.h   2025-12-19 
06:00:40.000000000 +0100
+++ new/libcdirectory-20260520/tests/cdirectory_test_unused.h   2026-05-20 
07:03:10.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  * Definitions to silence compiler warnings about unused function 
attributes/parameters.
  *
- * Copyright (C) 2008-2025, Joachim Metz <[email protected]>
+ * Copyright (C) 2008-2026, Joachim Metz <[email protected]>
  *
  * Refer to AUTHORS for acknowledgements.
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcdirectory-20251219/tests/test_library.sh 
new/libcdirectory-20260520/tests/test_library.sh
--- old/libcdirectory-20251219/tests/test_library.sh    2025-12-19 
06:01:15.000000000 +0100
+++ new/libcdirectory-20260520/tests/test_library.sh    2026-05-20 
07:04:39.000000000 +0200
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 # Tests library functions and types.
 #
-# Version: 20240413
+# Version: 20260509
 
 EXIT_SUCCESS=0;
 EXIT_FAILURE=1;
@@ -78,12 +78,23 @@
 
                local TEST_SET_DIRECTORY=$(get_test_set_directory 
"${TEST_PROFILE_DIRECTORY}" "${TEST_SET_INPUT_DIRECTORY}");
 
+               local INPUT_FILES=()
+
                if test -f "${TEST_SET_DIRECTORY}/files";
                then
-                       IFS="" read -a INPUT_FILES <<< $(cat 
${TEST_SET_DIRECTORY}/files | sed "s?^?${TEST_SET_INPUT_DIRECTORY}/?");
-               else
-                       IFS="" read -a INPUT_FILES <<< $(ls -1d 
${TEST_SET_INPUT_DIRECTORY}/${INPUT_GLOB});
-               fi
+                       while IFS= read -r FILENAME;
+                       do
+                               if test -n "${FILENAME}}";
+                               then
+                                       
INPUT_FILES+=("${TEST_SET_INPUT_DIRECTORY}/${FILENAME}")
+                               fi
+                       done < "${TEST_SET_DIRECTORY}/files"
+                else
+                       for FILENAME in 
${TEST_SET_INPUT_DIRECTORY}/${INPUT_GLOB};
+                       do
+                               INPUT_FILES+=("${FILENAME}")
+                       done
+                fi
                for INPUT_FILE in "${INPUT_FILES[@]}";
                do
                        OPTION_INPUT_FILE="${INPUT_FILE}";

Reply via email to