Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfsntfs for openSUSE:Factory checked in at 2025-10-29 21:05:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfsntfs (Old) and /work/SRC/openSUSE:Factory/.libfsntfs.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfsntfs" Wed Oct 29 21:05:48 2025 rev:29 rq:1314132 version:20251028 Changes: -------- --- /work/SRC/openSUSE:Factory/libfsntfs/libfsntfs.changes 2025-10-20 13:35:56.172791037 +0200 +++ /work/SRC/openSUSE:Factory/.libfsntfs.new.1980/libfsntfs.changes 2025-10-29 21:07:09.295882464 +0100 @@ -1,0 +2,6 @@ +Tue Oct 28 19:33:29 UTC 2025 - Jan Engelhardt <[email protected]> + +- Update to release 20251028 + * Code and documenation clean up + +------------------------------------------------------------------- Old: ---- libfsntfs-experimental-20251019.tar.gz libfsntfs-experimental-20251019.tar.gz.asc New: ---- libfsntfs-experimental-20251028.tar.gz libfsntfs-experimental-20251028.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfsntfs.spec ++++++ --- /var/tmp/diff_new_pack.TqI2Um/_old 2025-10-29 21:07:09.855906000 +0100 +++ /var/tmp/diff_new_pack.TqI2Um/_new 2025-10-29 21:07:09.855906000 +0100 @@ -21,7 +21,7 @@ %define lname libfsntfs1 Name: libfsntfs -Version: 20251019 +Version: 20251028 Release: 0 Summary: Library and tools to access the NTFS filesystem License: GFDL-1.3-or-later AND LGPL-3.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.TqI2Um/_old 2025-10-29 21:07:09.891907513 +0100 +++ /var/tmp/diff_new_pack.TqI2Um/_new 2025-10-29 21:07:09.895907682 +0100 @@ -1,5 +1,5 @@ -mtime: 1760879568 -commit: 8fe1dd28779d4040e770d715354359baeea7328d1944abf8a950d5cb4b061bbf +mtime: 1761680085 +commit: e0c9cfc37ec430edf231053ced0157ccd319f809ebc8789caa8556c5aea0413a url: https://src.opensuse.org/jengelh/libfsntfs 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 2025-10-28 20:34:57.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ libfsntfs-experimental-20251019.tar.gz -> libfsntfs-experimental-20251028.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/common/config.h new/libfsntfs-20251028/common/config.h --- old/libfsntfs-20251019/common/config.h 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/common/config.h 2025-10-28 18:07:46.000000000 +0100 @@ -617,7 +617,7 @@ #define PACKAGE_NAME "libfsntfs" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libfsntfs 20251019" +#define PACKAGE_STRING "libfsntfs 20251028" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libfsntfs" @@ -626,7 +626,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "20251019" +#define PACKAGE_VERSION "20251028" /* The size of 'int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -655,7 +655,7 @@ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ -#define VERSION "20251019" +#define VERSION "20251028" /* 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/libfsntfs-20251019/configure new/libfsntfs-20251028/configure --- old/libfsntfs-20251019/configure 2025-10-19 11:21:06.000000000 +0200 +++ new/libfsntfs-20251028/configure 2025-10-28 18:11:00.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for libfsntfs 20251019. +# Generated by GNU Autoconf 2.72 for libfsntfs 20251028. # # Report bugs to <[email protected]>. # @@ -614,8 +614,8 @@ # Identity of this package. PACKAGE_NAME='libfsntfs' PACKAGE_TARNAME='libfsntfs' -PACKAGE_VERSION='20251019' -PACKAGE_STRING='libfsntfs 20251019' +PACKAGE_VERSION='20251028' +PACKAGE_STRING='libfsntfs 20251028' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1710,7 +1710,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 libfsntfs 20251019 to adapt to many kinds of systems. +'configure' configures libfsntfs 20251028 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1781,7 +1781,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libfsntfs 20251019:";; + short | recursive ) echo "Configuration of libfsntfs 20251028:";; esac cat <<\_ACEOF @@ -2068,7 +2068,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libfsntfs configure 20251019 +libfsntfs configure 20251028 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. @@ -2810,7 +2810,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libfsntfs $as_me 20251019, which was +It was created by libfsntfs $as_me 20251028, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw @@ -4322,7 +4322,7 @@ # Define the identity of the package. PACKAGE='libfsntfs' - VERSION='20251019' + VERSION='20251028' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -73088,7 +73088,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libfsntfs $as_me 20251019, which was +This file was extended by libfsntfs $as_me 20251028, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -73156,7 +73156,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -libfsntfs config.status 20251019 +libfsntfs config.status 20251028 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/libfsntfs-20251019/configure.ac new/libfsntfs-20251028/configure.ac --- old/libfsntfs-20251019/configure.ac 2025-10-18 12:02:10.000000000 +0200 +++ new/libfsntfs-20251028/configure.ac 2025-10-28 05:42:18.000000000 +0100 @@ -2,7 +2,7 @@ AC_INIT( [libfsntfs], - [20251019], + [20251028], [[email protected]]) AC_CONFIG_SRCDIR( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/dpkg/changelog new/libfsntfs-20251028/dpkg/changelog --- old/libfsntfs-20251019/dpkg/changelog 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/dpkg/changelog 2025-10-28 18:11:07.000000000 +0100 @@ -1,5 +1,5 @@ -libfsntfs (20251019-1) unstable; urgency=low +libfsntfs (20251028-1) unstable; urgency=low * Auto-generated - -- Joachim Metz <[email protected]> Sun, 19 Oct 2025 11:21:13 +0200 + -- Joachim Metz <[email protected]> Tue, 28 Oct 2025 18:11:06 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/fsntfstools/info_handle.c new/libfsntfs-20251028/fsntfstools/info_handle.c --- old/libfsntfs-20251019/fsntfstools/info_handle.c 2025-05-24 12:15:26.000000000 +0200 +++ new/libfsntfs-20251028/fsntfstools/info_handle.c 2025-10-28 05:54:20.000000000 +0100 @@ -4805,10 +4805,12 @@ info_handle->notify_stream, "\n" ); } - if( libfsntfs_file_entry_get_parent_file_reference( - file_entry, - &parent_file_reference, - error ) != 1 ) + result = libfsntfs_file_entry_get_parent_file_reference( + file_entry, + &parent_file_reference, + error ); + + if( result == -1 ) { libcerror_error_set( error, @@ -4819,28 +4821,30 @@ goto on_error; } - fprintf( - info_handle->notify_stream, - "\tParent file reference\t\t: " ); - - if( parent_file_reference == 0 ) + else if( result != 0 ) { fprintf( info_handle->notify_stream, - "Not set (0)" ); - } - else - { + "\tParent file reference\t\t: " ); + + if( parent_file_reference == 0 ) + { + fprintf( + info_handle->notify_stream, + "Not set (0)" ); + } + else + { + fprintf( + info_handle->notify_stream, + "%" PRIu64 "-%" PRIu64 "", + parent_file_reference & 0xffffffffffffUL, + parent_file_reference >> 48 ); + } fprintf( info_handle->notify_stream, - "%" PRIu64 "-%" PRIu64 "", - parent_file_reference & 0xffffffffffffUL, - parent_file_reference >> 48 ); + "\n" ); } - fprintf( - info_handle->notify_stream, - "\n" ); - if( libfsntfs_file_entry_get_size( file_entry, &size, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/include/libfsntfs/definitions.h new/libfsntfs-20251028/include/libfsntfs/definitions.h --- old/libfsntfs-20251019/include/libfsntfs/definitions.h 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/include/libfsntfs/definitions.h 2025-10-28 18:11:07.000000000 +0100 @@ -24,11 +24,11 @@ #include <libfsntfs/types.h> -#define LIBFSNTFS_VERSION 20251019 +#define LIBFSNTFS_VERSION 20251028 /* The version string */ -#define LIBFSNTFS_VERSION_STRING "20251019" +#define LIBFSNTFS_VERSION_STRING "20251028" /* The file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/libfsntfs/libfsntfs.rc new/libfsntfs-20251028/libfsntfs/libfsntfs.rc --- old/libfsntfs-20251019/libfsntfs/libfsntfs.rc 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/libfsntfs/libfsntfs.rc 2025-10-28 18:11:07.000000000 +0100 @@ -22,12 +22,12 @@ BLOCK "040904E4" BEGIN VALUE "FileDescription", "Library to access the New Technology File System (NTFS) format\0" - VALUE "FileVersion", "20251019" "\0" + VALUE "FileVersion", "20251028" "\0" VALUE "InternalName", "libfsntfs.dll\0" VALUE "LegalCopyright", "(C) 2010-2024, Joachim Metz <[email protected]>\0" VALUE "OriginalFilename", "libfsntfs.dll\0" VALUE "ProductName", "libfsntfs\0" - VALUE "ProductVersion", "20251019" "\0" + VALUE "ProductVersion", "20251028" "\0" VALUE "Comments", "For more information visit https://github.com/libyal/libfsntfs/\0" END END diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/libfsntfs/libfsntfs_definitions.h new/libfsntfs-20251028/libfsntfs/libfsntfs_definitions.h --- old/libfsntfs-20251019/libfsntfs/libfsntfs_definitions.h 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/libfsntfs/libfsntfs_definitions.h 2025-10-28 18:11:07.000000000 +0100 @@ -39,11 +39,11 @@ * for local use of libfsntfs */ #else -#define LIBFSNTFS_VERSION 20251019 +#define LIBFSNTFS_VERSION 20251028 /* The version string */ -#define LIBFSNTFS_VERSION_STRING "20251019" +#define LIBFSNTFS_VERSION_STRING "20251028" /* The file access * bit 1 set to 1 for read access diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/libfsntfs/libfsntfs_file_entry.c new/libfsntfs-20251028/libfsntfs/libfsntfs_file_entry.c --- old/libfsntfs-20251019/libfsntfs/libfsntfs_file_entry.c 2025-10-18 12:01:07.000000000 +0200 +++ new/libfsntfs-20251028/libfsntfs/libfsntfs_file_entry.c 2025-10-28 05:51:18.000000000 +0100 @@ -1344,7 +1344,7 @@ { libfsntfs_internal_file_entry_t *internal_file_entry = NULL; static char *function = "libfsntfs_file_entry_get_parent_file_reference"; - int result = 1; + int result = 0; if( file_entry == NULL ) { @@ -1374,19 +1374,28 @@ return( -1 ); } #endif - if( libfsntfs_directory_entry_get_parent_file_reference( - internal_file_entry->directory_entry, - parent_file_reference, - error ) != 1 ) + if( internal_file_entry->directory_entry == NULL ) { - libcerror_error_set( - error, - LIBCERROR_ERROR_DOMAIN_RUNTIME, - LIBCERROR_RUNTIME_ERROR_GET_FAILED, - "%s: unable to retrieve parent reference from directory entry.", - function ); + result = 0; + } + else + { + result = libfsntfs_directory_entry_get_parent_file_reference( + internal_file_entry->directory_entry, + parent_file_reference, + error ); + + if( result != 1 ) + { + libcerror_error_set( + error, + LIBCERROR_ERROR_DOMAIN_RUNTIME, + LIBCERROR_RUNTIME_ERROR_GET_FAILED, + "%s: unable to retrieve parent reference from directory entry.", + function ); - result = -1; + result = -1; + } } #if defined( HAVE_LIBFSNTFS_MULTI_THREAD_SUPPORT ) if( libcthreads_read_write_lock_release_for_read( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/libfsntfs/libfsntfs_index_value.c new/libfsntfs-20251028/libfsntfs/libfsntfs_index_value.c --- old/libfsntfs-20251019/libfsntfs/libfsntfs_index_value.c 2025-04-19 12:22:56.000000000 +0200 +++ new/libfsntfs-20251028/libfsntfs/libfsntfs_index_value.c 2025-10-26 15:09:50.000000000 +0100 @@ -494,7 +494,7 @@ 0 ); } #endif - if( data_offset > ( data_size - 4 ) ) + if( data_offset > ( data_size - 8 ) ) { libcerror_error_set( error, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/libfsntfs.spec new/libfsntfs-20251028/libfsntfs.spec --- old/libfsntfs-20251019/libfsntfs.spec 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/libfsntfs.spec 2025-10-28 18:11:07.000000000 +0100 @@ -1,5 +1,5 @@ Name: libfsntfs -Version: 20251019 +Version: 20251028 Release: 1 Summary: Library to access the New Technology File System (NTFS) format Group: System Environment/Libraries @@ -95,6 +95,6 @@ %{_mandir}/man1/* %changelog -* Sun Oct 19 2025 Joachim Metz <[email protected]> 20251019-1 +* Tue Oct 28 2025 Joachim Metz <[email protected]> 20251028-1 - Auto-generated diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libfsntfs-20251019/setup.cfg new/libfsntfs-20251028/setup.cfg --- old/libfsntfs-20251019/setup.cfg 2025-10-19 11:21:13.000000000 +0200 +++ new/libfsntfs-20251028/setup.cfg 2025-10-28 18:11:07.000000000 +0100 @@ -1,6 +1,6 @@ [metadata] name = libfsntfs-python -version = 20251019 +version = 20251028 description = Python bindings module for libfsntfs long_description = Python bindings module for libfsntfs long_description_content_type = text/plain
