Your message dated Wed, 28 Feb 2024 12:11:01 +0000
with message-id <[email protected]>
and subject line Bug#1062282: fixed in libesedb 20181229-3.2
has caused the Debian Bug report #1062282,
regarding libesedb: NMU diff for 64-bit time_t transition
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1062282: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062282
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libesedb
Version: 20181229-3.1
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: [email protected]
Usertags: time-t
Dear maintainer,
As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
libesedb as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).
To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.
Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time. Therefore I have prepared a 0-day NMU for libesedb
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.
Please find the patch for this NMU attached.
If you have any concerns about this patch, please reach out ASAP. Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru libesedb-20181229/debian/changelog libesedb-20181229/debian/changelog
--- libesedb-20181229/debian/changelog 2020-01-18 22:31:51.000000000 +0000
+++ libesedb-20181229/debian/changelog 2024-02-01 00:09:30.000000000 +0000
@@ -1,3 +1,10 @@
+libesedb (20181229-3.2) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]> Thu, 01 Feb 2024 00:09:30 +0000
+
libesedb (20181229-3.1) unstable; urgency=low
* Non-maintainer upload.
diff -Nru libesedb-20181229/debian/control libesedb-20181229/debian/control
--- libesedb-20181229/debian/control 2020-01-18 22:31:51.000000000 +0000
+++ libesedb-20181229/debian/control 2024-02-01 00:09:30.000000000 +0000
@@ -15,7 +15,7 @@
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends},
- libesedb1 (= ${binary:Version})
+ libesedb1t64 (= ${binary:Version})
Description: Extensible Storage Engine DB access library -- development files
libesedb is a library to access the Extensible Storage Engine (ESE)
Database File (EDB) format. The ESE database format is used in pmay
@@ -24,7 +24,10 @@
.
This package includes the development support files.
-Package: libesedb1
+Package: libesedb1t64
+Provides: ${t64:Provides}
+Replaces: libesedb1
+Breaks: libesedb1 (<< ${source:Version})
Section: libs
Architecture: any
Multi-Arch: same
@@ -43,7 +46,7 @@
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends},
- libesedb1,
+ libesedb1t64,
Description: Extensible Storage Engine DB access library -- Utilities
libesedb is a library to access the Extensible Storage Engine (ESE)
Database File (EDB) format. The ESE database format is used in may
@@ -56,7 +59,7 @@
Package: python3-libesedb
Section: python
Architecture: any
-Depends: libesedb1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends},
${python3:Depends}
+Depends: libesedb1t64 (= ${binary:Version}), ${shlibs:Depends},
${misc:Depends}, ${python3:Depends}
Description: Extensible Storage Engine DB access library -- Python 3 bindings
libesedb is a library to access the Extensible Storage Engine (ESE)
Database File (EDB) format. The ESE database format is used in may
diff -Nru libesedb-20181229/debian/libesedb1.install
libesedb-20181229/debian/libesedb1.install
--- libesedb-20181229/debian/libesedb1.install 2020-01-18 22:31:51.000000000
+0000
+++ libesedb-20181229/debian/libesedb1.install 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-usr/lib/*-*/lib*.so.*
diff -Nru libesedb-20181229/debian/libesedb1.symbols
libesedb-20181229/debian/libesedb1.symbols
--- libesedb-20181229/debian/libesedb1.symbols 2020-01-18 22:31:51.000000000
+0000
+++ libesedb-20181229/debian/libesedb1.symbols 1970-01-01 00:00:00.000000000
+0000
@@ -1,252 +0,0 @@
-libesedb.so.1 libesedb1 #MINVER#
- (optional|regex)^libcdata_.* 0
- (optional|regex)^libcerror_.* 0
- (optional|regex)^libcfile_.* 0
- (optional|regex)^libclocale_.* 0
- (optional|regex)^libcnotify_.* 0
- (optional|regex)^libcpath_.* 0
- (optional|regex)^libcsplit_.* 0
- (optional|regex)^libcthreads_.* 0
- (optional|regex)^libfcache_.* 0
- (optional|regex)^libfdata_.* 0
- (optional|regex)^libfdatetime_.* 0
- (optional|regex)^libfguid_.* 0
- (optional|regex)^libfmapi_.* 0
- (optional|regex)^libfvalue_.* 0
- (optional|regex)^libfwnt_.* 0
- (optional|regex)^libmapidb_.* 0
- (optional|regex)^libuna_.* 0
- esedb_file_signature@Base 20150409
- libesedb_catalog_definition_free@Base 20150409
- libesedb_catalog_definition_get_column_type@Base 20150409
- libesedb_catalog_definition_get_identifier@Base 20150409
- libesedb_catalog_definition_get_utf16_name@Base 20150409
- libesedb_catalog_definition_get_utf16_name_size@Base 20150409
- libesedb_catalog_definition_get_utf16_template_name@Base 20150409
- libesedb_catalog_definition_get_utf16_template_name_size@Base 20150409
- libesedb_catalog_definition_get_utf8_name@Base 20150409
- libesedb_catalog_definition_get_utf8_name_size@Base 20150409
- libesedb_catalog_definition_get_utf8_template_name@Base 20150409
- libesedb_catalog_definition_get_utf8_template_name_size@Base 20150409
- libesedb_catalog_definition_initialize@Base 20150409
- libesedb_catalog_definition_read_data@Base 20181229
- libesedb_catalog_free@Base 20150409
- libesedb_catalog_get_number_of_table_definitions@Base 20150409
- libesedb_catalog_get_table_definition_by_index@Base 20150409
- libesedb_catalog_get_table_definition_by_name@Base 20150409
- libesedb_catalog_get_table_definition_by_utf16_name@Base 20150409
- libesedb_catalog_get_table_definition_by_utf8_name@Base 20150409
- libesedb_catalog_initialize@Base 20150409
- libesedb_catalog_read_file_io_handle@Base 20181229
- libesedb_check_file_signature@Base 20150409
- libesedb_check_file_signature_file_io_handle@Base 20150409
- libesedb_checksum_calculate_little_endian_ecc32@Base 20150409
- libesedb_checksum_calculate_little_endian_xor32@Base 20150409
- libesedb_checksum_ecc32_include_lookup_table@Base 20150409
- libesedb_column_free@Base 20150409
- libesedb_column_get_identifier@Base 20150409
- libesedb_column_get_type@Base 20150409
- libesedb_column_get_utf16_name@Base 20150409
- libesedb_column_get_utf16_name_size@Base 20150409
- libesedb_column_get_utf8_name@Base 20150409
- libesedb_column_get_utf8_name_size@Base 20150409
- libesedb_column_initialize@Base 20150409
- libesedb_compression_7bit_decompress@Base 20150409
- libesedb_compression_7bit_decompress_get_size@Base 20150409
- libesedb_compression_copy_to_utf16_string@Base 20150409
- libesedb_compression_copy_to_utf8_string@Base 20150409
- libesedb_compression_decompress@Base 20150409
- libesedb_compression_decompress_get_size@Base 20150409
- libesedb_compression_get_utf16_string_size@Base 20150409
- libesedb_compression_get_utf8_string_size@Base 20150409
- libesedb_compression_xpress_decompress@Base 20150409
- libesedb_compression_xpress_decompress_get_size@Base 20150409
- libesedb_data_definition_free@Base 20150409
- libesedb_data_definition_initialize@Base 20150409
- libesedb_data_definition_read_data@Base 20150409
- libesedb_data_definition_read_long_value@Base 20150409
- libesedb_data_definition_read_long_value_segment@Base 20150409
- libesedb_data_definition_read_record@Base 20150409
- libesedb_data_segment_free@Base 20150409
- libesedb_data_segment_get_data@Base 20150409
- libesedb_data_segment_get_data_size@Base 20150409
- libesedb_data_segment_initialize@Base 20150409
- libesedb_data_segment_read_element_data@Base 20150409
- libesedb_database_free@Base 20150409
- libesedb_database_initialize@Base 20150409
- libesedb_database_read@Base 20150409
- libesedb_error_backtrace_fprint@Base 20150409
- libesedb_error_backtrace_sprint@Base 20150409
- libesedb_error_fprint@Base 20150409
- libesedb_error_free@Base 20150409
- libesedb_error_sprint@Base 20150409
- libesedb_file_close@Base 20150409
- libesedb_file_free@Base 20150409
- libesedb_file_get_creation_format_version@Base 20150409
- libesedb_file_get_format_version@Base 20150409
- libesedb_file_get_number_of_tables@Base 20150409
- libesedb_file_get_page_size@Base 20150409
- libesedb_file_get_table@Base 20150409
- libesedb_file_get_table_by_utf16_name@Base 20150409
- libesedb_file_get_table_by_utf8_name@Base 20150409
- libesedb_file_get_type@Base 20150409
- libesedb_file_header_free@Base 20181229
- libesedb_file_header_initialize@Base 20181229
- libesedb_file_header_read_data@Base 20181229
- libesedb_file_header_read_file_io_handle@Base 20181229
- libesedb_file_initialize@Base 20150409
- libesedb_file_open@Base 20150409
- libesedb_file_open_file_io_handle@Base 20150409
- libesedb_file_open_read@Base 20150409
- libesedb_file_signal_abort@Base 20150409
- libesedb_get_access_flags_read@Base 20150409
- libesedb_get_codepage@Base 20150409
- libesedb_get_version@Base 20150409
- libesedb_i18n_initialize@Base 20150409
- libesedb_index_free@Base 20150409
- libesedb_index_get_identifier@Base 20150409
- libesedb_index_get_number_of_records@Base 20150409
- libesedb_index_get_record@Base 20150409
- libesedb_index_get_utf16_name@Base 20150409
- libesedb_index_get_utf16_name_size@Base 20150409
- libesedb_index_get_utf8_name@Base 20150409
- libesedb_index_get_utf8_name_size@Base 20150409
- libesedb_index_initialize@Base 20150409
- libesedb_io_handle_clear@Base 20150409
- libesedb_io_handle_free@Base 20150409
- libesedb_io_handle_initialize@Base 20150409
- libesedb_io_handle_read_page@Base 20150409
- libesedb_io_handle_set_pages_data_range@Base 20150409
- libesedb_key_append_data@Base 20150409
- libesedb_key_compare@Base 20150409
- libesedb_key_free@Base 20150409
- libesedb_key_initialize@Base 20150409
- libesedb_key_set_data@Base 20150409
- libesedb_long_value_free@Base 20150409
- libesedb_long_value_get_data@Base 20150409
- libesedb_long_value_get_data_segment@Base 20150409
- libesedb_long_value_get_data_segment_size@Base 20150409
- libesedb_long_value_get_data_size@Base 20150409
- libesedb_long_value_get_number_of_data_segments@Base 20150409
- libesedb_long_value_get_number_of_segments@Base 20150409
- libesedb_long_value_get_record_value@Base 20150409
- libesedb_long_value_get_segment_data@Base 20150409
- libesedb_long_value_get_utf16_string@Base 20150409
- libesedb_long_value_get_utf16_string_size@Base 20150409
- libesedb_long_value_get_utf8_string@Base 20150409
- libesedb_long_value_get_utf8_string_size@Base 20150409
- libesedb_long_value_initialize@Base 20150409
- libesedb_multi_value_free@Base 20150409
- libesedb_multi_value_get_column_type@Base 20150409
- libesedb_multi_value_get_number_of_values@Base 20150409
- libesedb_multi_value_get_value@Base 20150409
- libesedb_multi_value_get_value_16bit@Base 20150409
- libesedb_multi_value_get_value_32bit@Base 20150409
- libesedb_multi_value_get_value_64bit@Base 20150409
- libesedb_multi_value_get_value_8bit@Base 20150409
- libesedb_multi_value_get_value_binary_data@Base 20150409
- libesedb_multi_value_get_value_binary_data_size@Base 20150409
- libesedb_multi_value_get_value_data@Base 20150409
- libesedb_multi_value_get_value_data_size@Base 20150409
- libesedb_multi_value_get_value_filetime@Base 20150409
- libesedb_multi_value_get_value_floating_point_32bit@Base 20150409
- libesedb_multi_value_get_value_floating_point_64bit@Base 20150409
- libesedb_multi_value_get_value_utf16_string@Base 20150409
- libesedb_multi_value_get_value_utf16_string_size@Base 20150409
- libesedb_multi_value_get_value_utf8_string@Base 20150409
- libesedb_multi_value_get_value_utf8_string_size@Base 20150409
- libesedb_multi_value_initialize@Base 20150409
- libesedb_notify_set_stream@Base 20150409
- libesedb_notify_set_verbose@Base 20150409
- libesedb_notify_stream_close@Base 20150409
- libesedb_notify_stream_open@Base 20150409
- libesedb_page_calculate_checksums@Base 20181229
- libesedb_page_free@Base 20150409
- libesedb_page_get_number_of_values@Base 20150409
- libesedb_page_get_value@Base 20150409
- libesedb_page_header_free@Base 20181229
- libesedb_page_header_initialize@Base 20181229
- libesedb_page_header_read_data@Base 20181229
- libesedb_page_initialize@Base 20150409
- libesedb_page_read@Base 20150409
- libesedb_page_read_tags@Base 20150409
- libesedb_page_read_values@Base 20150409
- libesedb_page_tags_value_free@Base 20150409
- libesedb_page_tags_value_initialize@Base 20150409
- libesedb_page_tree_free@Base 20150409
- libesedb_page_tree_initialize@Base 20150409
- libesedb_page_tree_read_leaf_value@Base 20150409
- libesedb_page_tree_read_node@Base 20150409
- libesedb_page_tree_read_page@Base 20150409
- libesedb_page_tree_read_root_page@Base 20150409
- libesedb_page_tree_read_space_tree_page@Base 20150409
- libesedb_page_tree_value_free@Base 20181229
- libesedb_page_tree_value_initialize@Base 20181229
- libesedb_page_tree_value_read_data@Base 20181229
- libesedb_page_value_free@Base 20150409
- libesedb_page_value_initialize@Base 20150409
- libesedb_record_free@Base 20150409
- libesedb_record_get_column_catalog_definition@Base 20150409
- libesedb_record_get_column_identifier@Base 20150409
- libesedb_record_get_column_type@Base 20150409
- libesedb_record_get_long_value@Base 20150409
- libesedb_record_get_long_value_data_segments_list@Base 20150409
- libesedb_record_get_multi_value@Base 20150409
- libesedb_record_get_number_of_values@Base 20150409
- libesedb_record_get_utf16_column_name@Base 20150409
- libesedb_record_get_utf16_column_name_size@Base 20150409
- libesedb_record_get_utf8_column_name@Base 20150409
- libesedb_record_get_utf8_column_name_size@Base 20150409
- libesedb_record_get_value@Base 20150409
- libesedb_record_get_value_16bit@Base 20150409
- libesedb_record_get_value_32bit@Base 20150409
- libesedb_record_get_value_64bit@Base 20150409
- libesedb_record_get_value_8bit@Base 20150409
- libesedb_record_get_value_binary_data@Base 20150409
- libesedb_record_get_value_binary_data_size@Base 20150409
- libesedb_record_get_value_boolean@Base 20150409
- libesedb_record_get_value_data@Base 20150409
- libesedb_record_get_value_data_flags@Base 20150409
- libesedb_record_get_value_data_size@Base 20150409
- libesedb_record_get_value_filetime@Base 20150409
- libesedb_record_get_value_floating_point_32bit@Base 20150409
- libesedb_record_get_value_floating_point_64bit@Base 20150409
- libesedb_record_get_value_utf16_string@Base 20150409
- libesedb_record_get_value_utf16_string_size@Base 20150409
- libesedb_record_get_value_utf8_string@Base 20150409
- libesedb_record_get_value_utf8_string_size@Base 20150409
- libesedb_record_initialize@Base 20150409
- libesedb_record_is_long_value@Base 20150409
- libesedb_record_is_multi_value@Base 20150409
- libesedb_record_value_get_utf16_string@Base 20150409
- libesedb_record_value_get_utf16_string_size@Base 20150409
- libesedb_record_value_get_utf8_string@Base 20150409
- libesedb_record_value_get_utf8_string_size@Base 20150409
- libesedb_set_codepage@Base 20150409
- libesedb_space_tree_value_free@Base 20181229
- libesedb_space_tree_value_initialize@Base 20181229
- libesedb_space_tree_value_read_data@Base 20181229
- libesedb_table_definition_append_column_catalog_definition@Base 20150409
- libesedb_table_definition_append_index_catalog_definition@Base 20150409
- libesedb_table_definition_free@Base 20150409
- libesedb_table_definition_initialize@Base 20150409
- libesedb_table_definition_set_callback_catalog_definition@Base 20150409
- libesedb_table_definition_set_long_value_catalog_definition@Base 20150409
- libesedb_table_free@Base 20150409
- libesedb_table_get_column@Base 20150409
- libesedb_table_get_identifier@Base 20150409
- libesedb_table_get_index@Base 20150409
- libesedb_table_get_number_of_columns@Base 20150409
- libesedb_table_get_number_of_indexes@Base 20150409
- libesedb_table_get_number_of_records@Base 20150409
- libesedb_table_get_record@Base 20150409
- libesedb_table_get_utf16_name@Base 20150409
- libesedb_table_get_utf16_name_size@Base 20150409
- libesedb_table_get_utf16_template_name@Base 20150409
- libesedb_table_get_utf16_template_name_size@Base 20150409
- libesedb_table_get_utf8_name@Base 20150409
- libesedb_table_get_utf8_name_size@Base 20150409
- libesedb_table_get_utf8_template_name@Base 20150409
- libesedb_table_get_utf8_template_name_size@Base 20150409
- libesedb_table_initialize@Base 20150409
- libesedb_value_data_handle_read_value_entries@Base 20150409
diff -Nru libesedb-20181229/debian/libesedb1t64.install
libesedb-20181229/debian/libesedb1t64.install
--- libesedb-20181229/debian/libesedb1t64.install 1970-01-01
00:00:00.000000000 +0000
+++ libesedb-20181229/debian/libesedb1t64.install 2020-01-18
22:31:51.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*-*/lib*.so.*
diff -Nru libesedb-20181229/debian/libesedb1t64.lintian-overrides
libesedb-20181229/debian/libesedb1t64.lintian-overrides
--- libesedb-20181229/debian/libesedb1t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ libesedb-20181229/debian/libesedb1t64.lintian-overrides 2024-02-01
00:09:30.000000000 +0000
@@ -0,0 +1 @@
+libesedb1t64: package-name-doesnt-match-sonames libesedb1
diff -Nru libesedb-20181229/debian/libesedb1t64.symbols
libesedb-20181229/debian/libesedb1t64.symbols
--- libesedb-20181229/debian/libesedb1t64.symbols 1970-01-01
00:00:00.000000000 +0000
+++ libesedb-20181229/debian/libesedb1t64.symbols 2024-02-01
00:09:30.000000000 +0000
@@ -0,0 +1,252 @@
+libesedb.so.1 libesedb1t64 #MINVER#
+ (optional|regex)^libcdata_.* 0
+ (optional|regex)^libcerror_.* 0
+ (optional|regex)^libcfile_.* 0
+ (optional|regex)^libclocale_.* 0
+ (optional|regex)^libcnotify_.* 0
+ (optional|regex)^libcpath_.* 0
+ (optional|regex)^libcsplit_.* 0
+ (optional|regex)^libcthreads_.* 0
+ (optional|regex)^libfcache_.* 0
+ (optional|regex)^libfdata_.* 0
+ (optional|regex)^libfdatetime_.* 0
+ (optional|regex)^libfguid_.* 0
+ (optional|regex)^libfmapi_.* 0
+ (optional|regex)^libfvalue_.* 0
+ (optional|regex)^libfwnt_.* 0
+ (optional|regex)^libmapidb_.* 0
+ (optional|regex)^libuna_.* 0
+ esedb_file_signature@Base 20150409
+ libesedb_catalog_definition_free@Base 20150409
+ libesedb_catalog_definition_get_column_type@Base 20150409
+ libesedb_catalog_definition_get_identifier@Base 20150409
+ libesedb_catalog_definition_get_utf16_name@Base 20150409
+ libesedb_catalog_definition_get_utf16_name_size@Base 20150409
+ libesedb_catalog_definition_get_utf16_template_name@Base 20150409
+ libesedb_catalog_definition_get_utf16_template_name_size@Base 20150409
+ libesedb_catalog_definition_get_utf8_name@Base 20150409
+ libesedb_catalog_definition_get_utf8_name_size@Base 20150409
+ libesedb_catalog_definition_get_utf8_template_name@Base 20150409
+ libesedb_catalog_definition_get_utf8_template_name_size@Base 20150409
+ libesedb_catalog_definition_initialize@Base 20150409
+ libesedb_catalog_definition_read_data@Base 20181229
+ libesedb_catalog_free@Base 20150409
+ libesedb_catalog_get_number_of_table_definitions@Base 20150409
+ libesedb_catalog_get_table_definition_by_index@Base 20150409
+ libesedb_catalog_get_table_definition_by_name@Base 20150409
+ libesedb_catalog_get_table_definition_by_utf16_name@Base 20150409
+ libesedb_catalog_get_table_definition_by_utf8_name@Base 20150409
+ libesedb_catalog_initialize@Base 20150409
+ libesedb_catalog_read_file_io_handle@Base 20181229
+ libesedb_check_file_signature@Base 20150409
+ libesedb_check_file_signature_file_io_handle@Base 20150409
+ libesedb_checksum_calculate_little_endian_ecc32@Base 20150409
+ libesedb_checksum_calculate_little_endian_xor32@Base 20150409
+ libesedb_checksum_ecc32_include_lookup_table@Base 20150409
+ libesedb_column_free@Base 20150409
+ libesedb_column_get_identifier@Base 20150409
+ libesedb_column_get_type@Base 20150409
+ libesedb_column_get_utf16_name@Base 20150409
+ libesedb_column_get_utf16_name_size@Base 20150409
+ libesedb_column_get_utf8_name@Base 20150409
+ libesedb_column_get_utf8_name_size@Base 20150409
+ libesedb_column_initialize@Base 20150409
+ libesedb_compression_7bit_decompress@Base 20150409
+ libesedb_compression_7bit_decompress_get_size@Base 20150409
+ libesedb_compression_copy_to_utf16_string@Base 20150409
+ libesedb_compression_copy_to_utf8_string@Base 20150409
+ libesedb_compression_decompress@Base 20150409
+ libesedb_compression_decompress_get_size@Base 20150409
+ libesedb_compression_get_utf16_string_size@Base 20150409
+ libesedb_compression_get_utf8_string_size@Base 20150409
+ libesedb_compression_xpress_decompress@Base 20150409
+ libesedb_compression_xpress_decompress_get_size@Base 20150409
+ libesedb_data_definition_free@Base 20150409
+ libesedb_data_definition_initialize@Base 20150409
+ libesedb_data_definition_read_data@Base 20150409
+ libesedb_data_definition_read_long_value@Base 20150409
+ libesedb_data_definition_read_long_value_segment@Base 20150409
+ libesedb_data_definition_read_record@Base 20150409
+ libesedb_data_segment_free@Base 20150409
+ libesedb_data_segment_get_data@Base 20150409
+ libesedb_data_segment_get_data_size@Base 20150409
+ libesedb_data_segment_initialize@Base 20150409
+ libesedb_data_segment_read_element_data@Base 20150409
+ libesedb_database_free@Base 20150409
+ libesedb_database_initialize@Base 20150409
+ libesedb_database_read@Base 20150409
+ libesedb_error_backtrace_fprint@Base 20150409
+ libesedb_error_backtrace_sprint@Base 20150409
+ libesedb_error_fprint@Base 20150409
+ libesedb_error_free@Base 20150409
+ libesedb_error_sprint@Base 20150409
+ libesedb_file_close@Base 20150409
+ libesedb_file_free@Base 20150409
+ libesedb_file_get_creation_format_version@Base 20150409
+ libesedb_file_get_format_version@Base 20150409
+ libesedb_file_get_number_of_tables@Base 20150409
+ libesedb_file_get_page_size@Base 20150409
+ libesedb_file_get_table@Base 20150409
+ libesedb_file_get_table_by_utf16_name@Base 20150409
+ libesedb_file_get_table_by_utf8_name@Base 20150409
+ libesedb_file_get_type@Base 20150409
+ libesedb_file_header_free@Base 20181229
+ libesedb_file_header_initialize@Base 20181229
+ libesedb_file_header_read_data@Base 20181229
+ libesedb_file_header_read_file_io_handle@Base 20181229
+ libesedb_file_initialize@Base 20150409
+ libesedb_file_open@Base 20150409
+ libesedb_file_open_file_io_handle@Base 20150409
+ libesedb_file_open_read@Base 20150409
+ libesedb_file_signal_abort@Base 20150409
+ libesedb_get_access_flags_read@Base 20150409
+ libesedb_get_codepage@Base 20150409
+ libesedb_get_version@Base 20150409
+ libesedb_i18n_initialize@Base 20150409
+ libesedb_index_free@Base 20150409
+ libesedb_index_get_identifier@Base 20150409
+ libesedb_index_get_number_of_records@Base 20150409
+ libesedb_index_get_record@Base 20150409
+ libesedb_index_get_utf16_name@Base 20150409
+ libesedb_index_get_utf16_name_size@Base 20150409
+ libesedb_index_get_utf8_name@Base 20150409
+ libesedb_index_get_utf8_name_size@Base 20150409
+ libesedb_index_initialize@Base 20150409
+ libesedb_io_handle_clear@Base 20150409
+ libesedb_io_handle_free@Base 20150409
+ libesedb_io_handle_initialize@Base 20150409
+ libesedb_io_handle_read_page@Base 20150409
+ libesedb_io_handle_set_pages_data_range@Base 20150409
+ libesedb_key_append_data@Base 20150409
+ libesedb_key_compare@Base 20150409
+ libesedb_key_free@Base 20150409
+ libesedb_key_initialize@Base 20150409
+ libesedb_key_set_data@Base 20150409
+ libesedb_long_value_free@Base 20150409
+ libesedb_long_value_get_data@Base 20150409
+ libesedb_long_value_get_data_segment@Base 20150409
+ libesedb_long_value_get_data_segment_size@Base 20150409
+ libesedb_long_value_get_data_size@Base 20150409
+ libesedb_long_value_get_number_of_data_segments@Base 20150409
+ libesedb_long_value_get_number_of_segments@Base 20150409
+ libesedb_long_value_get_record_value@Base 20150409
+ libesedb_long_value_get_segment_data@Base 20150409
+ libesedb_long_value_get_utf16_string@Base 20150409
+ libesedb_long_value_get_utf16_string_size@Base 20150409
+ libesedb_long_value_get_utf8_string@Base 20150409
+ libesedb_long_value_get_utf8_string_size@Base 20150409
+ libesedb_long_value_initialize@Base 20150409
+ libesedb_multi_value_free@Base 20150409
+ libesedb_multi_value_get_column_type@Base 20150409
+ libesedb_multi_value_get_number_of_values@Base 20150409
+ libesedb_multi_value_get_value@Base 20150409
+ libesedb_multi_value_get_value_16bit@Base 20150409
+ libesedb_multi_value_get_value_32bit@Base 20150409
+ libesedb_multi_value_get_value_64bit@Base 20150409
+ libesedb_multi_value_get_value_8bit@Base 20150409
+ libesedb_multi_value_get_value_binary_data@Base 20150409
+ libesedb_multi_value_get_value_binary_data_size@Base 20150409
+ libesedb_multi_value_get_value_data@Base 20150409
+ libesedb_multi_value_get_value_data_size@Base 20150409
+ libesedb_multi_value_get_value_filetime@Base 20150409
+ libesedb_multi_value_get_value_floating_point_32bit@Base 20150409
+ libesedb_multi_value_get_value_floating_point_64bit@Base 20150409
+ libesedb_multi_value_get_value_utf16_string@Base 20150409
+ libesedb_multi_value_get_value_utf16_string_size@Base 20150409
+ libesedb_multi_value_get_value_utf8_string@Base 20150409
+ libesedb_multi_value_get_value_utf8_string_size@Base 20150409
+ libesedb_multi_value_initialize@Base 20150409
+ libesedb_notify_set_stream@Base 20150409
+ libesedb_notify_set_verbose@Base 20150409
+ libesedb_notify_stream_close@Base 20150409
+ libesedb_notify_stream_open@Base 20150409
+ libesedb_page_calculate_checksums@Base 20181229
+ libesedb_page_free@Base 20150409
+ libesedb_page_get_number_of_values@Base 20150409
+ libesedb_page_get_value@Base 20150409
+ libesedb_page_header_free@Base 20181229
+ libesedb_page_header_initialize@Base 20181229
+ libesedb_page_header_read_data@Base 20181229
+ libesedb_page_initialize@Base 20150409
+ libesedb_page_read@Base 20150409
+ libesedb_page_read_tags@Base 20150409
+ libesedb_page_read_values@Base 20150409
+ libesedb_page_tags_value_free@Base 20150409
+ libesedb_page_tags_value_initialize@Base 20150409
+ libesedb_page_tree_free@Base 20150409
+ libesedb_page_tree_initialize@Base 20150409
+ libesedb_page_tree_read_leaf_value@Base 20150409
+ libesedb_page_tree_read_node@Base 20150409
+ libesedb_page_tree_read_page@Base 20150409
+ libesedb_page_tree_read_root_page@Base 20150409
+ libesedb_page_tree_read_space_tree_page@Base 20150409
+ libesedb_page_tree_value_free@Base 20181229
+ libesedb_page_tree_value_initialize@Base 20181229
+ libesedb_page_tree_value_read_data@Base 20181229
+ libesedb_page_value_free@Base 20150409
+ libesedb_page_value_initialize@Base 20150409
+ libesedb_record_free@Base 20150409
+ libesedb_record_get_column_catalog_definition@Base 20150409
+ libesedb_record_get_column_identifier@Base 20150409
+ libesedb_record_get_column_type@Base 20150409
+ libesedb_record_get_long_value@Base 20150409
+ libesedb_record_get_long_value_data_segments_list@Base 20150409
+ libesedb_record_get_multi_value@Base 20150409
+ libesedb_record_get_number_of_values@Base 20150409
+ libesedb_record_get_utf16_column_name@Base 20150409
+ libesedb_record_get_utf16_column_name_size@Base 20150409
+ libesedb_record_get_utf8_column_name@Base 20150409
+ libesedb_record_get_utf8_column_name_size@Base 20150409
+ libesedb_record_get_value@Base 20150409
+ libesedb_record_get_value_16bit@Base 20150409
+ libesedb_record_get_value_32bit@Base 20150409
+ libesedb_record_get_value_64bit@Base 20150409
+ libesedb_record_get_value_8bit@Base 20150409
+ libesedb_record_get_value_binary_data@Base 20150409
+ libesedb_record_get_value_binary_data_size@Base 20150409
+ libesedb_record_get_value_boolean@Base 20150409
+ libesedb_record_get_value_data@Base 20150409
+ libesedb_record_get_value_data_flags@Base 20150409
+ libesedb_record_get_value_data_size@Base 20150409
+ libesedb_record_get_value_filetime@Base 20150409
+ libesedb_record_get_value_floating_point_32bit@Base 20150409
+ libesedb_record_get_value_floating_point_64bit@Base 20150409
+ libesedb_record_get_value_utf16_string@Base 20150409
+ libesedb_record_get_value_utf16_string_size@Base 20150409
+ libesedb_record_get_value_utf8_string@Base 20150409
+ libesedb_record_get_value_utf8_string_size@Base 20150409
+ libesedb_record_initialize@Base 20150409
+ libesedb_record_is_long_value@Base 20150409
+ libesedb_record_is_multi_value@Base 20150409
+ libesedb_record_value_get_utf16_string@Base 20150409
+ libesedb_record_value_get_utf16_string_size@Base 20150409
+ libesedb_record_value_get_utf8_string@Base 20150409
+ libesedb_record_value_get_utf8_string_size@Base 20150409
+ libesedb_set_codepage@Base 20150409
+ libesedb_space_tree_value_free@Base 20181229
+ libesedb_space_tree_value_initialize@Base 20181229
+ libesedb_space_tree_value_read_data@Base 20181229
+ libesedb_table_definition_append_column_catalog_definition@Base 20150409
+ libesedb_table_definition_append_index_catalog_definition@Base 20150409
+ libesedb_table_definition_free@Base 20150409
+ libesedb_table_definition_initialize@Base 20150409
+ libesedb_table_definition_set_callback_catalog_definition@Base 20150409
+ libesedb_table_definition_set_long_value_catalog_definition@Base 20150409
+ libesedb_table_free@Base 20150409
+ libesedb_table_get_column@Base 20150409
+ libesedb_table_get_identifier@Base 20150409
+ libesedb_table_get_index@Base 20150409
+ libesedb_table_get_number_of_columns@Base 20150409
+ libesedb_table_get_number_of_indexes@Base 20150409
+ libesedb_table_get_number_of_records@Base 20150409
+ libesedb_table_get_record@Base 20150409
+ libesedb_table_get_utf16_name@Base 20150409
+ libesedb_table_get_utf16_name_size@Base 20150409
+ libesedb_table_get_utf16_template_name@Base 20150409
+ libesedb_table_get_utf16_template_name_size@Base 20150409
+ libesedb_table_get_utf8_name@Base 20150409
+ libesedb_table_get_utf8_name_size@Base 20150409
+ libesedb_table_get_utf8_template_name@Base 20150409
+ libesedb_table_get_utf8_template_name_size@Base 20150409
+ libesedb_table_initialize@Base 20150409
+ libesedb_value_data_handle_read_value_entries@Base 20150409
--- End Message ---
--- Begin Message ---
Source: libesedb
Source-Version: 20181229-3.2
Done: Benjamin Drung <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libesedb, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Drung <[email protected]> (supplier of updated libesedb package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 28 Feb 2024 11:41:02 +0000
Source: libesedb
Architecture: source
Version: 20181229-3.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Closes: 1062282
Changes:
libesedb (20181229-3.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1062282
Checksums-Sha1:
e6652b00ac6f6476b9611fe70d5fbda2c053194d 2207 libesedb_20181229-3.2.dsc
d69051acad1a5a29c5359c81f5a8a27a1f695074 5196
libesedb_20181229-3.2.debian.tar.xz
620b9cd042744bd893785998377ac1e017135238 7228
libesedb_20181229-3.2_source.buildinfo
Checksums-Sha256:
58ec3c4eb9dbde751ab90ff3099aba5840a757550cd1bb0e1476dfd56708b7a0 2207
libesedb_20181229-3.2.dsc
071274e7e6dc3ee76f22b7a315ec63ee3b1845c2fb87ab70ddf4d102fa388802 5196
libesedb_20181229-3.2.debian.tar.xz
900f4d4dc395c110c34f843dcf58661567a9df61b8549d86bab96afc7da8af41 7228
libesedb_20181229-3.2_source.buildinfo
Files:
0ea9ae4b24137560fb3651c39a50f909 2207 libs optional libesedb_20181229-3.2.dsc
e5fde1b0a79e11f5becc636c3b72805f 5196 libs optional
libesedb_20181229-3.2.debian.tar.xz
8d120efff2e52c22afeadb11e0e8a57b 7228 libs optional
libesedb_20181229-3.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXfG+8ACgkQFZ61xO/I
d0yCthAAjnrE79+Hx29Vth6iWk1lcFzxfUtWiP04NJX4ourQJpwczSDX/eZGeiu7
gDYoxz11cB8OcKyQhW3JQ3eFK/tS35XgV7Zl5ji3Ts0bVpargzSAx2Xz+dWvJu4H
wIj6lb7bwCeJlKQ4A0Z2lcr2Hb3+BS+xagGc/4trCRJpXiFuJKw7WDOlDHXYYmHk
M/0rBzK96wfdE++QsEs/xzRvd5uU+yseMvARstRliMBNUSJ6V5W08vtIIaIilUzU
SxoVEWAHQgRu7BeUSJdhilW1FRgR4VrgBzkftkT4tBuaH8LnPVAc7OAHqOmCQOZU
MO5pj8gr/3joKJdS8rn++FwWAWUk0X2D+HBbnr+VrgC30oGaJSosm/u6dKCHjDIC
ZwCdur+lxqz1teP2LBvnDPrD1pulXJacvLTuG3knG/K1jvag2lRnTPMPm6OhFOaq
RQDgROR2Ety5J4XbYMPOSV+0CH7IZDQr3yThjHBIZjc2q3V+eBwf1Yh2KSWO7FEY
NhxFqSKx4NrasHeyZlH2loOyojQqUfam7t21p4vIHyO4D6kSEhksTdTIWrfY9h/n
7YF4fYL0yh58FCo+n32SykKymrApNrC+Yp9f8RtIjETOR8YmHe0SZMfR2+49Faex
8fUVFBVnDuvsyZU6lTqRMWLC085MDNfxTVxHcjTvV2KJxBjS6go=
=srmp
-----END PGP SIGNATURE-----
pgpfUMlr7KbYd.pgp
Description: PGP signature
--- End Message ---