Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfsfat for openSUSE:Factory checked in at 2026-08-20 16:16:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfsfat (Old) and /work/SRC/openSUSE:Factory/.libfsfat.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfsfat" Thu Aug 20 16:16:24 2026 rev:12 rq:1372159 version:20260819 Changes: -------- --- /work/SRC/openSUSE:Factory/libfsfat/libfsfat.changes 2026-07-17 18:51:54.542182964 +0200 +++ /work/SRC/openSUSE:Factory/.libfsfat.new.1258/libfsfat.changes 2026-08-20 16:16:38.648112162 +0200 @@ -1,0 +2,6 @@ +Wed Aug 19 11:40:47 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 20260819 + * Added a fix regarding FAT12 padding + +------------------------------------------------------------------- Old: ---- libfsfat-experimental-20260717.tar.gz New: ---- libfsfat-experimental-20260819.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfsfat.spec ++++++ --- /var/tmp/diff_new_pack.jVAfvh/_old 2026-08-20 16:16:39.843154441 +0200 +++ /var/tmp/diff_new_pack.jVAfvh/_new 2026-08-20 16:16:39.846154547 +0200 @@ -20,7 +20,7 @@ Name: libfsfat %define lname libfsfat1 -Version: 20260717 +Version: 20260819 Release: 0 Summary: Library and tools for accessing the FAT filesystem License: LGPL-3.0-or-later @@ -34,6 +34,7 @@ BuildRequires: c_compiler BuildRequires: pkg-config BuildRequires: python-rpm-macros +BuildRequires: pkgconfig(fuse3) BuildRequires: pkgconfig(libbfio) >= 20260623 BuildRequires: pkgconfig(libcdata) >= 20260703 BuildRequires: pkgconfig(libcerror) >= 20260703 @@ -50,7 +51,6 @@ BuildRequires: pkgconfig(libfguid) >= 20260521 BuildRequires: pkgconfig(libhmac) >= 20260522 BuildRequires: pkgconfig(libuna) >= 20260602 -BuildRequires: pkgconfig(fuse3) BuildRequires: pkgconfig(python3) %python_subpackages # Various notes: https://en.opensuse.org/libyal ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.jVAfvh/_old 2026-08-20 16:16:39.900156457 +0200 +++ /var/tmp/diff_new_pack.jVAfvh/_new 2026-08-20 16:16:39.907156705 +0200 @@ -1,5 +1,5 @@ -mtime: 1784294341 -commit: 19c932efd6b0f590630593d2a68e3c3c39b19016639d7da1c3ec46d5a5d7f898 +mtime: 1787139671 +commit: c152cc62ab22b554c950e61f9bbd5c195b529b4b10f581fbad5e11bec0214d12 url: https://src.opensuse.org/security-forensics/libfsfat 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-08-19 13:41:11.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ libfsfat-experimental-20260717.tar.gz -> libfsfat-experimental-20260819.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/common/config.h new/libfsfat-20260819/common/config.h --- old/libfsfat-20260717/common/config.h 2026-07-17 10:47:33.000000000 +0200 +++ new/libfsfat-20260819/common/config.h 2026-08-19 07:47:07.000000000 +0200 @@ -611,7 +611,7 @@ #define PACKAGE_NAME "libfsfat" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libfsfat 20260717" +#define PACKAGE_STRING "libfsfat 20260819" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libfsfat" @@ -620,7 +620,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "20260717" +#define PACKAGE_VERSION "20260819" /* The size of 'int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -649,7 +649,7 @@ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ -#define VERSION "20260717" +#define VERSION "20260819" /* 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/libfsfat-20260717/configure new/libfsfat-20260819/configure --- old/libfsfat-20260717/configure 2026-07-17 10:47:25.000000000 +0200 +++ new/libfsfat-20260819/configure 2026-08-19 07:46:59.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for libfsfat 20260717. +# Generated by GNU Autoconf 2.72 for libfsfat 20260819. # # Report bugs to <https://github.com/libyal/libfsfat/issues>. # @@ -614,8 +614,8 @@ # Identity of this package. PACKAGE_NAME='libfsfat' PACKAGE_TARNAME='libfsfat' -PACKAGE_VERSION='20260717' -PACKAGE_STRING='libfsfat 20260717' +PACKAGE_VERSION='20260819' +PACKAGE_STRING='libfsfat 20260819' PACKAGE_BUGREPORT='https://github.com/libyal/libfsfat/issues' PACKAGE_URL='' @@ -1700,7 +1700,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 libfsfat 20260717 to adapt to many kinds of systems. +'configure' configures libfsfat 20260819 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1771,7 +1771,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libfsfat 20260717:";; + short | recursive ) echo "Configuration of libfsfat 20260819:";; esac cat <<\_ACEOF @@ -2048,7 +2048,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libfsfat configure 20260717 +libfsfat configure 20260819 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. @@ -2790,7 +2790,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libfsfat $as_me 20260717, which was +It was created by libfsfat $as_me 20260819, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw @@ -4487,7 +4487,7 @@ # Define the identity of the package. PACKAGE='libfsfat' - VERSION='20260717' + VERSION='20260819' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -72502,7 +72502,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libfsfat $as_me 20260717, which was +This file was extended by libfsfat $as_me 20260819, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -72570,7 +72570,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -libfsfat config.status 20260717 +libfsfat config.status 20260819 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/libfsfat-20260717/configure.ac new/libfsfat-20260819/configure.ac --- old/libfsfat-20260717/configure.ac 2026-07-17 10:00:26.000000000 +0200 +++ new/libfsfat-20260819/configure.ac 2026-08-19 06:25:33.000000000 +0200 @@ -2,7 +2,7 @@ AC_INIT( [libfsfat], - [20260717], + [20260819], [https://github.com/libyal/libfsfat/issues]) AC_CONFIG_SRCDIR( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/dpkg/changelog new/libfsfat-20260819/dpkg/changelog --- old/libfsfat-20260717/dpkg/changelog 2026-07-17 10:47:33.000000000 +0200 +++ new/libfsfat-20260819/dpkg/changelog 2026-08-19 07:47:07.000000000 +0200 @@ -1,5 +1,5 @@ -libfsfat (20260717-1) unstable; urgency=low +libfsfat (20260819-1) unstable; urgency=low * Auto-generated - -- Joachim Metz <[email protected]> Fri, 17 Jul 2026 10:47:32 +0200 + -- Joachim Metz <[email protected]> Wed, 19 Aug 2026 07:47:06 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/fsfattools/mount_handle.c new/libfsfat-20260819/fsfattools/mount_handle.c --- old/libfsfat-20260717/fsfattools/mount_handle.c 2026-07-17 09:59:38.000000000 +0200 +++ new/libfsfat-20260819/fsfattools/mount_handle.c 2026-08-19 06:24:41.000000000 +0200 @@ -425,90 +425,6 @@ return( 1 ); } -/* Sets the password - * Returns 1 if successful or -1 on error - */ -int mount_handle_set_password( - mount_handle_t *mount_handle, - const system_character_t *string, - libcerror_error_t **error ) -{ - static char *function = "mount_handle_set_password"; - size_t string_length = 0; - - if( mount_handle == NULL ) - { - libcerror_error_set( - error, - LIBCERROR_ERROR_DOMAIN_ARGUMENTS, - LIBCERROR_ARGUMENT_ERROR_INVALID_VALUE, - "%s: invalid mount handle.", - function ); - - return( -1 ); - } - if( string == NULL ) - { - libcerror_error_set( - error, - LIBCERROR_ERROR_DOMAIN_ARGUMENTS, - LIBCERROR_ARGUMENT_ERROR_INVALID_VALUE, - "%s: invalid string.", - function ); - - return( -1 ); - } - string_length = system_string_length( - string ); - - mount_handle->password = string; - mount_handle->password_length = string_length; - - return( 1 ); -} - -/* Sets the recovery password - * Returns 1 if successful or -1 on error - */ -int mount_handle_set_recovery_password( - mount_handle_t *mount_handle, - const system_character_t *string, - libcerror_error_t **error ) -{ - static char *function = "mount_handle_set_recovery_password"; - size_t string_length = 0; - - if( mount_handle == NULL ) - { - libcerror_error_set( - error, - LIBCERROR_ERROR_DOMAIN_ARGUMENTS, - LIBCERROR_ARGUMENT_ERROR_INVALID_VALUE, - "%s: invalid mount handle.", - function ); - - return( -1 ); - } - if( string == NULL ) - { - libcerror_error_set( - error, - LIBCERROR_ERROR_DOMAIN_ARGUMENTS, - LIBCERROR_ARGUMENT_ERROR_INVALID_VALUE, - "%s: invalid string.", - function ); - - return( -1 ); - } - string_length = system_string_length( - string ); - - mount_handle->recovery_password = string; - mount_handle->recovery_password_length = string_length; - - return( 1 ); -} - /* Opens the mount handle * Returns 1 if successful, 0 if not or -1 on error */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/fsfattools/mount_handle.h new/libfsfat-20260819/fsfattools/mount_handle.h --- old/libfsfat-20260717/fsfattools/mount_handle.h 2026-07-17 09:59:38.000000000 +0200 +++ new/libfsfat-20260819/fsfattools/mount_handle.h 2026-08-19 06:24:33.000000000 +0200 @@ -56,22 +56,6 @@ */ libbfio_handle_t *file_io_handle; - /* The password - */ - const system_character_t *password; - - /* The password length - */ - size_t password_length; - - /* The recovery password - */ - const system_character_t *recovery_password; - - /* The recovery password length - */ - size_t recovery_password_length; - /* The notification output stream */ FILE *notify_stream; @@ -104,16 +88,6 @@ mount_handle_t *mount_handle, const system_character_t *string, libcerror_error_t **error ); - -int mount_handle_set_password( - mount_handle_t *mount_handle, - const system_character_t *string, - libcerror_error_t **error ); - -int mount_handle_set_recovery_password( - mount_handle_t *mount_handle, - const system_character_t *string, - libcerror_error_t **error ); int mount_handle_open( mount_handle_t *mount_handle, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/include/libfsfat/definitions.h new/libfsfat-20260819/include/libfsfat/definitions.h --- old/libfsfat-20260717/include/libfsfat/definitions.h 2026-07-17 10:47:32.000000000 +0200 +++ new/libfsfat-20260819/include/libfsfat/definitions.h 2026-08-19 07:47:07.000000000 +0200 @@ -24,11 +24,11 @@ #include <libfsfat/types.h> -#define LIBFSFAT_VERSION 20260717 +#define LIBFSFAT_VERSION 20260819 /* The version string */ -#define LIBFSFAT_VERSION_STRING "20260717" +#define LIBFSFAT_VERSION_STRING "20260819" /* The file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/libfsfat/libfsfat.rc new/libfsfat-20260819/libfsfat/libfsfat.rc --- old/libfsfat-20260717/libfsfat/libfsfat.rc 2026-07-17 10:47:33.000000000 +0200 +++ new/libfsfat-20260819/libfsfat/libfsfat.rc 2026-08-19 07:47:07.000000000 +0200 @@ -22,12 +22,12 @@ BLOCK "040904E4" BEGIN VALUE "FileDescription", "Library to access the File Allocation Table (FAT) file system format\0" - VALUE "FileVersion", "20260717" "\0" + VALUE "FileVersion", "20260819" "\0" VALUE "InternalName", "libfsfat.dll\0" VALUE "LegalCopyright", "(C) 2021-2026, Joachim Metz <[email protected]>\0" VALUE "OriginalFilename", "libfsfat.dll\0" VALUE "ProductName", "libfsfat\0" - VALUE "ProductVersion", "20260717" "\0" + VALUE "ProductVersion", "20260819" "\0" VALUE "Comments", "For more information visit https://github.com/libyal/libfsfat/\0" END END diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/libfsfat/libfsfat_allocation_table.c new/libfsfat-20260819/libfsfat/libfsfat_allocation_table.c --- old/libfsfat-20260717/libfsfat/libfsfat_allocation_table.c 2026-07-17 09:58:33.000000000 +0200 +++ new/libfsfat-20260819/libfsfat/libfsfat_allocation_table.c 2026-08-19 06:47:11.000000000 +0200 @@ -210,6 +210,7 @@ { uint8_t *table_data = NULL; static char *function = "libfsfat_allocation_table_read_file_io_handle"; + size_t read_offset = 0; size_t read_size = 0; size_t table_data_offset = 0; size_t table_offset = 0; @@ -269,17 +270,17 @@ table_data[ io_handle->bytes_per_sector ] = 0; table_data[ io_handle->bytes_per_sector + 1 ] = 0; - read_size = io_handle->bytes_per_sector; - while( table_offset < size ) { + read_size = io_handle->bytes_per_sector; + if( read_size > ( size - table_offset ) ) { read_size = (size_t) size - table_offset; } read_count = libbfio_handle_read_buffer_at_offset( file_io_handle, - table_data, + &( table_data[ read_offset ] ), read_size, file_offset, error ); @@ -297,10 +298,23 @@ goto on_error; } +#if defined( HAVE_DEBUG_OUTPUT ) + if( libcnotify_verbose != 0 ) + { + libcnotify_printf( + "%s: allocation table data:\n", + function ); + libcnotify_print_data( + table_data, + read_size, + LIBCNOTIFY_PRINT_DATA_FLAG_GROUP_DATA ); + } +#endif file_offset += read_size; table_offset += read_size; table_data_offset = 0; + read_size += read_offset; while( table_data_offset < read_size ) { @@ -319,10 +333,16 @@ #if defined( HAVE_DEBUG_OUTPUT ) if( libcnotify_verbose != 0 ) { - if( ( cluster_number & 0x00000fffUL ) >= 0x00000800UL ) + libcnotify_printf( + "%s: table data: % 4d number\t: 0x%08" PRIx32 "\n", + function, + table_index, + cluster_number ); + + if( ( cluster_number & 0x00000fffUL ) >= 0x00000ff0UL ) { libcnotify_printf( - "%s: cluster: %04d number\t: 0x%03" PRIx32 " (%s)\n", + "%s: cluster: % 4d number\t: 0x%03" PRIx32 " (%s)\n", function, table_index, cluster_number & 0x00000fffUL, @@ -332,7 +352,7 @@ else if( ( cluster_number & 0x00000fffUL ) != 0 ) { libcnotify_printf( - "%s: cluster: %04d number\t: %" PRIu32 "\n", + "%s: cluster: % 4d number\t: %" PRIu32 "\n", function, table_index, cluster_number & 0x00000fffUL ); @@ -357,10 +377,10 @@ #if defined( HAVE_DEBUG_OUTPUT ) if( libcnotify_verbose != 0 ) { - if( cluster_number >= 0x00000800UL ) + if( cluster_number >= 0x00000ff0UL ) { libcnotify_printf( - "%s: cluster: %04d number\t: 0x%03" PRIx32 " (%s)\n", + "%s: cluster: % 4d number\t: 0x%03" PRIx32 " (%s)\n", function, table_index, cluster_number, @@ -370,7 +390,7 @@ else if( cluster_number != 0 ) { libcnotify_printf( - "%s: cluster: %04d number\t: %" PRIu32 "\n", + "%s: cluster: % 4d number\t: %" PRIu32 "\n", function, table_index, cluster_number ); @@ -389,7 +409,7 @@ #if defined( HAVE_DEBUG_OUTPUT ) if( libcnotify_verbose != 0 ) { - if( cluster_number >= 0x00008000UL ) + if( cluster_number >= 0x0000fff0UL ) { libcnotify_printf( "%s: cluster: %04d number\t: 0x%04" PRIx32 " (%s)\n", @@ -421,7 +441,7 @@ #if defined( HAVE_DEBUG_OUTPUT ) if( libcnotify_verbose != 0 ) { - if( cluster_number >= 0x08000000UL ) + if( cluster_number >= 0x0ffffff0UL ) { if( io_handle->file_system_format == LIBFSFAT_FILE_SYSTEM_FORMAT_FAT32 ) { @@ -463,6 +483,23 @@ reversed_allocation_table->cluster_numbers[ cluster_number ] = table_index; } table_index++; + + if( io_handle->file_system_format == LIBFSFAT_FILE_SYSTEM_FORMAT_FAT12 ) + { + if( table_data_offset > ( read_size - 3 ) ) + { + break; + } + } + } + if( io_handle->file_system_format == LIBFSFAT_FILE_SYSTEM_FORMAT_FAT12 ) + { + read_offset = 0; + + while( table_data_offset < read_size ) + { + table_data[ read_offset++ ] = table_data[ table_data_offset++ ]; + } } } memory_free( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/libfsfat/libfsfat_definitions.h new/libfsfat-20260819/libfsfat/libfsfat_definitions.h --- old/libfsfat-20260717/libfsfat/libfsfat_definitions.h 2026-07-17 10:47:33.000000000 +0200 +++ new/libfsfat-20260819/libfsfat/libfsfat_definitions.h 2026-08-19 07:47:07.000000000 +0200 @@ -37,11 +37,11 @@ * for local use of libfsfat */ #else -#define LIBFSFAT_VERSION 20260717 +#define LIBFSFAT_VERSION 20260819 /* The version string */ -#define LIBFSFAT_VERSION_STRING "20260717" +#define LIBFSFAT_VERSION_STRING "20260819" /* The file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/libfsfat/libfsfat_file_system.c new/libfsfat-20260819/libfsfat/libfsfat_file_system.c --- old/libfsfat-20260717/libfsfat/libfsfat_file_system.c 2026-07-17 09:58:33.000000000 +0200 +++ new/libfsfat-20260819/libfsfat/libfsfat_file_system.c 2026-08-19 06:20:59.000000000 +0200 @@ -2223,9 +2223,10 @@ error, LIBCERROR_ERROR_DOMAIN_RUNTIME, LIBCERROR_RUNTIME_ERROR_GENERIC, - "%s: unable to check if first read of cluster number: %" PRIu32 ".", + "%s: unable to check if first read of cluster number: %" PRIu32 " (offset: %" PRIu64 ").", function, - cluster_number ); + cluster_number, + cluster_offset ); goto on_error; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/libfsfat.spec new/libfsfat-20260819/libfsfat.spec --- old/libfsfat-20260717/libfsfat.spec 2026-07-17 10:47:33.000000000 +0200 +++ new/libfsfat-20260819/libfsfat.spec 2026-08-19 07:47:07.000000000 +0200 @@ -1,5 +1,5 @@ Name: libfsfat -Version: 20260717 +Version: 20260819 Release: 1 Summary: Library to access the File Allocation Table (FAT) file system format Group: System Environment/Libraries @@ -95,6 +95,6 @@ %{_mandir}/man1/* %changelog -* Fri Jul 17 2026 Joachim Metz <[email protected]> 20260717-1 +* Wed Aug 19 2026 Joachim Metz <[email protected]> 20260819-1 - Auto-generated diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/pyproject.toml new/libfsfat-20260819/pyproject.toml --- old/libfsfat-20260717/pyproject.toml 2026-07-17 10:47:33.000000000 +0200 +++ new/libfsfat-20260819/pyproject.toml 2026-08-19 07:47:07.000000000 +0200 @@ -4,7 +4,7 @@ [project] name = "libfsfat-python" -version = "20260717" +version = "20260819" description = "Python bindings for libfsfat" maintainers = [ { name = "Joachim Metz", email = "[email protected]" }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsfat-20260717/tests/package.m4 new/libfsfat-20260819/tests/package.m4 --- old/libfsfat-20260717/tests/package.m4 2026-07-17 10:15:26.000000000 +0200 +++ new/libfsfat-20260819/tests/package.m4 2026-08-19 06:26:46.000000000 +0200 @@ -1,5 +1,5 @@ m4_define([AT_PACKAGE_NAME], [libfsfat]) m4_define([AT_PACKAGE_TARNAME], [libfsfat]) -m4_define([AT_PACKAGE_VERSION], [20260717]) -m4_define([AT_PACKAGE_STRING], [libfsfat 20260717]) +m4_define([AT_PACKAGE_VERSION], [20260819]) +m4_define([AT_PACKAGE_STRING], [libfsfat 20260819]) m4_define([AT_PACKAGE_BUGREPORT], [https://github.com/libyal/libfsfat/issues])
