[Forensics-changes] [sleuthkit] 05/06: Mark private APIs private, after explanation in https://github.com/sleuthkit/sleuthkit/issues/889)

Hilko Bengen bengen at moszumanska.debian.org
Fri Aug 11 21:45:25 UTC 2017


This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to branch debian
in repository sleuthkit.

commit 21837eb94b853b7f1759d38fb58d188316b68733
Author: Hilko Bengen <bengen at debian.org>
Date:   Wed Aug 9 17:07:20 2017 +0200

    Mark private APIs private, after explanation in https://github.com/sleuthkit/sleuthkit/issues/889)
---
 debian/libtsk13.symbols          | 189 ++---------------------------------
 debian/libtsk13.symbols.32bit    |   9 --
 debian/libtsk13.symbols.64bit    |   3 -
 debian/libtsk13.symbols.internal | 211 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 218 insertions(+), 194 deletions(-)

diff --git a/debian/libtsk13.symbols b/debian/libtsk13.symbols
index 42126af..c9c6028 100644
--- a/debian/libtsk13.symbols
+++ b/debian/libtsk13.symbols
@@ -1,4 +1,5 @@
 libtsk.so.13 libtsk13 #MINVER#
+#include "libtsk13.symbols.internal"
 (arch=linux-i386 freebsd-i386 armel armhf mips mipsel hppa m68k powerpc powerpcspe sh4 x32)#include "libtsk13.symbols.32bit"
 (arch=linux-amd64 freebsd-amd64 arm64 mips64 mips64el ppc64 ppc64el s390x alpha sparc64)#include "libtsk13.symbols.64bit"
  TSK_MD5_Final at Base 4.2.0
@@ -23,24 +24,20 @@ libtsk.so.13 libtsk13 #MINVER#
  (c++)"operator<<(std::basic_ostream<char, std::char_traits<char> >&, _TSK_DB_VS_INFO const&)@Base" 4.2.0
  (c++)"operator<<(std::basic_ostream<char, std::char_traits<char> >&, _TSK_DB_VS_PART_INFO const&)@Base" 4.2.0
  (c++)"TskAuto::closeImage()@Base" 4.2.0
+ (c++)"TskAuto::enableImageWriter(char const*)@Base" 4.4.1
+ (c++)"TskAuto::disableImageWriter()@Base" 4.4.1
  (c++)"TskAutoDb::addFilesInImgToDb()@Base" 4.2.0
- (c++)"TskAutoDb::addFsInfoUnalloc(_TSK_DB_FS_INFO const&)@Base" 4.2.0
- (c++)"TskAutoDb::addImageDetails(char const* const*, int, char const*)@Base" 4.3.0
- (c++)"TskAutoDb::addUnallocImageSpaceToDb()@Base" 4.2.0
- (c++)"TskAutoDb::addUnallocSpaceToDb()@Base" 4.2.0
  (c++)"TskAutoDb::closeImage()@Base" 4.2.0
  (c++)"TskAutoDb::commitAddImage()@Base" 4.2.0
  (c++)"TskAutoDb::createBlockMap(bool)@Base" 4.2.0
  (c++)"TskAutoDb::filterFs(TSK_FS_INFO*)@Base" 4.2.0
  (c++)"TskAutoDb::filterVol(TSK_VS_PART_INFO const*)@Base" 4.2.0
  (c++)"TskAutoDb::filterVs(TSK_VS_INFO const*)@Base" 4.2.0
- (c++)"TskAutoDb::fsWalkUnallocBlocksCb(TSK_FS_BLOCK const*, void*)@Base" 4.2.0
  (c++)"TskAutoDb::getCurDir[abi:cxx11]()@Base" 4.2.0
  (c++)"TskAutoDb::hashFiles(bool)@Base" 4.2.0
- (c++)"TskAutoDb::insertFileData(TSK_FS_FILE*, TSK_FS_ATTR const*, char const*, unsigned char const*, TSK_DB_FILES_KNOWN_ENUM)@Base" 4.2.0
  (c++)"TskAutoDb::isDbOpen()@Base" 4.3.0
- (c++)"TskAutoDb::md5HashAttr(unsigned char*, TSK_FS_ATTR const*)@Base" 4.2.0
  (c++)"TskAutoDb::openImage(int, char const* const*, TSK_IMG_TYPE_ENUM, unsigned int, char const*)@Base" 4.3.0
+ (c++)"TskAutoDb::openImage(char const*)@Base" 4.4.1
  (c++)"TskAutoDb::openImageUtf8(int, char const* const*, TSK_IMG_TYPE_ENUM, unsigned int, char const*)@Base" 4.3.0
  (c++)"TskAutoDb::processAttribute(TSK_FS_FILE*, TSK_FS_ATTR const*, char const*)@Base" 4.2.0
  (c++)"TskAutoDb::processFile(TSK_FS_FILE*, char const*)@Base" 4.2.0
@@ -50,6 +47,7 @@ libtsk.so.13 libtsk13 #MINVER#
  (c++)"TskAutoDb::setNoFatFsOrphans(bool)@Base" 4.2.0
  (c++)"TskAutoDb::setTz(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 4.2.0
  (c++)"TskAutoDb::startAddImage(int, char const* const*, TSK_IMG_TYPE_ENUM, unsigned int, char const*)@Base" 4.3.0
+ (c++)"TskAutoDb::startAddImage(TSK_IMG_INFO*, char const*)@Base" 4.4.1
  (c++)"TskAutoDb::stopAddImage()@Base" 4.2.0
  (c++)"TskAutoDb::~TskAutoDb()@Base" 4.2.0
  (c++)"TskAutoDb::TskAutoDb(TskDb*, TSK_HDB_INFO*, TSK_HDB_INFO*)@Base" 4.3.0
@@ -103,25 +101,15 @@ libtsk.so.13 libtsk13 #MINVER#
  (c++)"TskDb::getParentPathAndName(char const*, char**, char**)@Base" 4.3.0
  (c++)"TskDb::setConnectionInfo(CaseDbConnectionInfo*)@Base" 4.3.0
  (c++)"TskDbSqlite::addFileLayoutRange(_TSK_DB_FILE_LAYOUT_RANGE const&)@Base" 4.2.0
- (c++)"TskDbSqlite::attempt_exec(char const*, char const*)@Base" 4.2.0
- (c++)"TskDbSqlite::attempt_exec(char const*, int (*)(void*, int, char**, char**), void*, char const*)@Base" 4.2.0
- (c++)"TskDbSqlite::attempt(int, char const*)@Base" 4.2.0
- (c++)"TskDbSqlite::attempt(int, int, char const*)@Base" 4.2.0
- (c++)"TskDbSqlite::cleanupFilePreparedStmt()@Base" 4.2.0
  (c++)"TskDbSqlite::close()@Base" 4.2.0
- (c++)"TskDbSqlite::createIndexes()@Base" 4.2.0
  (c++)"TskDbSqlite::createSavepoint(char const*)@Base" 4.2.0
  (c++)"TskDbSqlite::dbExists()@Base" 4.3.0
  (c++)"TskDbSqlite::getFileLayouts(std::vector<_TSK_DB_FILE_LAYOUT_RANGE, std::allocator<_TSK_DB_FILE_LAYOUT_RANGE> >&)@Base" 4.2.0
- (c++)"TskDbSqlite::hash(unsigned char const*)@Base" 4.2.0
- (c++)"TskDbSqlite::initialize()@Base" 4.2.0
  (c++)"TskDbSqlite::inTransaction()@Base" 4.2.0
  (c++)"TskDbSqlite::isDbOpen()@Base" 4.3.0
  (c++)"TskDbSqlite::open(bool)@Base" 4.2.0
- (c++)"TskDbSqlite::prepare_stmt(char const*, sqlite3_stmt**)@Base" 4.2.0
  (c++)"TskDbSqlite::releaseSavepoint(char const*)@Base" 4.2.0
  (c++)"TskDbSqlite::revertSavepoint(char const*)@Base" 4.2.0
- (c++)"TskDbSqlite::setupFilePreparedStmt()@Base" 4.2.0
  (c++)"TskDbSqlite::~TskDbSqlite()@Base" 4.2.0
  (c++)"TskDbSqlite::TskDbSqlite(char const*, bool)@Base" 4.2.0
  (c++)"TskDb::TskDb(char const*, bool)@Base" 4.3.0
@@ -170,10 +158,6 @@ libtsk.so.13 libtsk13 #MINVER#
  cm_ini at Base 4.2.0
  cm_nxt at Base 4.2.0
  crc16 at Base 4.2.0
- encase_get_entry at Base 4.2.0
- encase_make_index at Base 4.2.0
- encase_open at Base 4.2.0
- encase_test at Base 4.2.0
  error_detected at Base 4.2.0
  error_returned at Base 4.2.0
  ewf_open at Base 4.2.0
@@ -199,7 +183,6 @@ libtsk.so.13 libtsk13 #MINVER#
  exfatfs_is_vol_guid_dentry at Base 4.2.0
  exfatfs_is_vol_label_dentry at Base 4.2.0
  exfatfs_istat_attr_flags at Base 4.2.0
- exfatfs_open at Base 4.2.0
  ext2fs_block_getflags at Base 4.2.0
  ext2fs_block_walk at Base 4.2.0
  ext2fs_dir_open_meta at Base 4.2.0
@@ -207,7 +190,6 @@ libtsk.so.13 libtsk13 #MINVER#
  ext2fs_jblk_walk at Base 4.2.0
  ext2fs_jentry_walk at Base 4.2.0
  ext2fs_jopen at Base 4.2.0
- ext2fs_open at Base 4.2.0
  fatfs_block_getflags at Base 4.2.0
  fatfs_block_walk at Base 4.2.0
  fatfs_cleanup_ascii at Base 4.2.0
@@ -252,41 +234,8 @@ libtsk.so.13 libtsk13 #MINVER#
  ffs_jblk_walk at Base 4.2.0
  ffs_jentry_walk at Base 4.2.0
  ffs_jopen at Base 4.2.0
- ffs_open at Base 4.2.0
  free_res_descriptor at Base 4.2.0
  gLowerCaseTable at Base 4.2.0
- hdb_base_accepts_updates at Base 4.2.0
- hdb_base_add_entry at Base 4.2.0
- hdb_base_begin_transaction at Base 4.2.0
- hdb_base_commit_transaction at Base 4.2.0
- hdb_base_db_name_from_path at Base 4.2.0
- hdb_base_get_db_path at Base 4.2.0
- hdb_base_get_display_name at Base 4.2.0
- hdb_base_get_index_path at Base 4.2.0
- hdb_base_has_index at Base 4.2.0
- hdb_base_lookup_bin at Base 4.2.0
- hdb_base_lookup_str at Base 4.2.0
- hdb_base_lookup_verbose_str at Base 4.2.0
- hdb_base_make_index at Base 4.2.0
- hdb_base_open_index at Base 4.2.0
- hdb_base_rollback_transaction at Base 4.2.0
- hdb_base_uses_external_indexes at Base 4.2.0
- hdb_binsrch_accepts_updates at Base 4.2.0
- hdb_binsrch_close at Base 4.2.0
- hdb_binsrch_get_index_path at Base 4.2.0
- hdb_binsrch_has_index at Base 4.2.0
- hdb_binsrch_idx_add_entry_bin at Base 4.2.0
- hdb_binsrch_idx_add_entry_str at Base 4.2.0
- hdb_binsrch_idx_finalize at Base 4.2.0
- hdb_binsrch_idx_initialize at Base 4.2.0
- hdb_binsrch_lookup_bin at Base 4.2.0
- hdb_binsrch_lookup_str at Base 4.2.0
- hdb_binsrch_lookup_verbose_str at Base 4.2.0
- hdb_binsrch_open at Base 4.2.0
- hdb_binsrch_open_idx at Base 4.2.0
- hdb_binsrch_uses_external_indexes at Base 4.2.0
- hdb_info_base_close at Base 4.2.0
- hdb_info_base_open at Base 4.2.0
  hfs_UTF16toUTF8 at Base 4.2.0
  hfs_attr_walk_special at Base 4.2.0
  hfs_block_getflags at Base 4.2.0
@@ -307,58 +256,20 @@ libtsk.so.13 libtsk13 #MINVER#
  hfs_jentry_walk at Base 4.2.0
  hfs_jopen at Base 4.2.0
  hfs_name_cmp at Base 4.2.0
- hfs_open at Base 4.2.0
  hfs_unicode_compare at Base 4.2.0
- hk_getentry at Base 4.2.0
- hk_makeindex at Base 4.2.0
- hk_open at Base 4.2.0
- hk_test at Base 4.2.0
- idxonly_get_db_path at Base 4.2.0
- idxonly_getentry at Base 4.2.0
- idxonly_open at Base 4.2.0
  iso9660_dinode_load at Base 4.2.0
  iso9660_dir_open_meta at Base 4.2.0
  iso9660_name_cmp at Base 4.2.0
- iso9660_open at Base 4.2.0
- md5sum_getentry at Base 4.2.0
- md5sum_makeindex at Base 4.2.0
- md5sum_open at Base 4.2.0
- md5sum_test at Base 4.2.0
- nsrl_getentry at Base 4.2.0
- nsrl_makeindex at Base 4.2.0
- nsrl_open at Base 4.2.0
- nsrl_test at Base 4.2.0
+ nt2nano at Base 4.4.2
  nt2unixtime at Base 4.2.0
  ntfs_attrname_lookup at Base 4.2.0
  ntfs_dinode_lookup at Base 4.2.0
  ntfs_dir_open_meta at Base 4.2.0
  ntfs_find_file at Base 4.2.0
  ntfs_name_cmp at Base 4.2.0
- ntfs_open at Base 4.2.0
  ntfs_orphan_map_free at Base 4.2.0
  progname at Base 4.2.0
  raw_open at Base 4.2.0
- rawfs_open at Base 4.2.0
- sqlite_hdb_add_entry at Base 4.2.0
- sqlite_hdb_begin_transaction at Base 4.2.0
- sqlite_hdb_close at Base 4.2.0
- sqlite_hdb_commit_transaction at Base 4.2.0
- sqlite_hdb_create_db at Base 4.2.0
- sqlite_hdb_is_sqlite_file at Base 4.2.0
- sqlite_hdb_lookup_bin at Base 4.2.0
- sqlite_hdb_lookup_str at Base 4.2.0
- sqlite_hdb_lookup_verbose_bin at Base 4.2.0
- sqlite_hdb_lookup_verbose_str at Base 4.2.0
- sqlite_hdb_open at Base 4.2.0
- sqlite_hdb_rollback_transaction at Base 4.2.0
- swapfs_open at Base 4.2.0
- tsk_UTF16WtoUTF8_lclorder at Base 4.2.0
- tsk_UTF16toUTF8 at Base 4.2.0
- tsk_UTF16toUTF8_lclorder at Base 4.2.0
- tsk_UTF8toUTF16 at Base 4.2.0
- tsk_UTF8toUTF16W at Base 4.2.0
- tsk_cleanupUTF8 at Base 4.2.0
- tsk_deinit_lock at Base 4.2.0
  tsk_error_errstr2_concat at Base 4.2.0
  tsk_error_get at Base 4.2.0
  tsk_error_get_errno at Base 4.2.0
@@ -373,57 +284,27 @@ libtsk.so.13 libtsk13 #MINVER#
  tsk_error_vset_errstr2 at Base 4.2.0
  tsk_error_vset_errstr at Base 4.2.0
  tsk_fprintf at Base 4.2.0
- tsk_fs_attr_add_run at Base 4.2.0
- tsk_fs_attr_alloc at Base 4.2.0
- tsk_fs_attr_append_run at Base 4.2.0
- tsk_fs_attr_clear at Base 4.2.0
- tsk_fs_attr_free at Base 4.2.0
  tsk_fs_attr_read at Base 4.2.0
- tsk_fs_attr_run_alloc at Base 4.2.0
- tsk_fs_attr_run_free at Base 4.2.0
- tsk_fs_attr_set_run at Base 4.2.0
- tsk_fs_attr_set_str at Base 4.2.0
  tsk_fs_attr_walk at Base 4.2.0
- tsk_fs_attrlist_add at Base 4.2.0
- tsk_fs_attrlist_alloc at Base 4.2.0
- tsk_fs_attrlist_free at Base 4.2.0
- tsk_fs_attrlist_get at Base 4.2.0
- tsk_fs_attrlist_get_id at Base 4.2.0
- tsk_fs_attrlist_get_idx at Base 4.2.0
- tsk_fs_attrlist_get_len at Base 4.2.0
- tsk_fs_attrlist_get_name_type at Base 4.2.0
- tsk_fs_attrlist_getnew at Base 4.2.0
- tsk_fs_attrlist_markunused at Base 4.2.0
  tsk_fs_blkcalc at Base 4.2.0
  tsk_fs_blkcat at Base 4.2.0
  tsk_fs_blkls at Base 4.2.0
  tsk_fs_blkstat at Base 4.2.0
- tsk_fs_block_alloc at Base 4.2.0
  tsk_fs_block_free at Base 4.2.0
  tsk_fs_block_get at Base 4.2.0
  tsk_fs_block_get_flag at Base 4.2.0
- tsk_fs_block_set at Base 4.2.0
  tsk_fs_block_walk at Base 4.2.0
  tsk_fs_close at Base 4.2.0
- tsk_fs_dir_add at Base 4.2.0
- tsk_fs_dir_alloc at Base 4.2.0
  tsk_fs_dir_close at Base 4.2.0
- tsk_fs_dir_contains at Base 4.3.0
  tsk_fs_dir_find_inum_named at Base 4.2.0
- tsk_fs_dir_find_orphans at Base 4.2.0
  tsk_fs_dir_get at Base 4.2.0
  tsk_fs_dir_get_name at Base 4.2.0
  tsk_fs_dir_getsize at Base 4.2.0
  tsk_fs_dir_load_inum_named at Base 4.2.0
- tsk_fs_dir_make_orphan_dir_meta at Base 4.2.0
- tsk_fs_dir_make_orphan_dir_name at Base 4.2.0
  tsk_fs_dir_open at Base 4.2.0
  tsk_fs_dir_open_meta at Base 4.2.0
- tsk_fs_dir_realloc at Base 4.2.0
- tsk_fs_dir_reset at Base 4.2.0
  tsk_fs_dir_walk at Base 4.2.0
  tsk_fs_ffind at Base 4.2.0
- tsk_fs_file_alloc at Base 4.2.0
  tsk_fs_file_attr_get at Base 4.2.0
  tsk_fs_file_attr_get_id at Base 4.2.0
  tsk_fs_file_attr_get_idx at Base 4.2.0
@@ -441,64 +322,26 @@ libtsk.so.13 libtsk13 #MINVER#
  tsk_fs_file_walk at Base 4.2.0
  tsk_fs_file_walk_type at Base 4.2.0
  tsk_fs_fls at Base 4.2.0
- tsk_fs_free at Base 4.2.0
  tsk_fs_icat at Base 4.2.0
  tsk_fs_ifind_data at Base 4.2.0
  tsk_fs_ifind_par at Base 4.2.0
  tsk_fs_ifind_path at Base 4.2.0
  tsk_fs_ils at Base 4.2.0
- tsk_fs_load_file_action at Base 4.2.0
- tsk_fs_malloc at Base 4.2.0
- tsk_fs_meta_alloc at Base 4.2.0
- tsk_fs_meta_close at Base 4.2.0
  tsk_fs_meta_make_ls at Base 4.2.0
- tsk_fs_meta_realloc at Base 4.2.0
- tsk_fs_meta_reset at Base 4.2.0
  tsk_fs_meta_type_str at Base 4.2.0
  tsk_fs_meta_walk at Base 4.2.0
- tsk_fs_name_alloc at Base 4.2.0
- tsk_fs_name_copy at Base 4.2.0
- tsk_fs_name_free at Base 4.2.0
- tsk_fs_name_print at Base 4.2.0
- tsk_fs_name_print_long at Base 4.2.0
- tsk_fs_name_print_mac at Base 4.2.0
- tsk_fs_name_print_mac_md5 at Base 4.2.0
- tsk_fs_name_realloc at Base 4.2.0
- tsk_fs_name_reset at Base 4.2.0
  tsk_fs_name_type_str at Base 4.2.0
- tsk_fs_nofs_block_getflags at Base 4.2.0
- tsk_fs_nofs_block_walk at Base 4.2.0
- tsk_fs_nofs_close at Base 4.2.0
- tsk_fs_nofs_dir_open_meta at Base 4.2.0
- tsk_fs_nofs_file_add_meta at Base 4.2.0
- tsk_fs_nofs_fsstat at Base 4.2.0
- tsk_fs_nofs_get_default_attr_type at Base 4.2.0
- tsk_fs_nofs_inode_walk at Base 4.2.0
- tsk_fs_nofs_istat at Base 4.2.0
- tsk_fs_nofs_jblk_walk at Base 4.2.0
- tsk_fs_nofs_jentry_walk at Base 4.2.0
- tsk_fs_nofs_jopen at Base 4.2.0
- tsk_fs_nofs_make_data_run at Base 4.2.0
- tsk_fs_nofs_name_cmp at Base 4.2.0
  tsk_fs_open_img at Base 4.2.0
  tsk_fs_open_vol at Base 4.2.0
  tsk_fs_parse_inum at Base 4.2.0
  tsk_fs_path2inum at Base 4.2.0
  tsk_fs_read at Base 4.2.0
  tsk_fs_read_block at Base 4.2.0
- tsk_fs_time_to_str at Base 4.2.0
- tsk_fs_time_to_str_subsecs at Base 4.2.0
  tsk_fs_type_print at Base 4.2.0
  tsk_fs_type_supported at Base 4.2.0
  tsk_fs_type_toid at Base 4.2.0
  tsk_fs_type_toid_utf8 at Base 4.2.0
  tsk_fs_type_toname at Base 4.2.0
- tsk_fs_unix_get_default_attr_type at Base 4.2.0
- tsk_fs_unix_make_data_run at Base 4.2.0
- tsk_fs_unix_name_cmp at Base 4.2.0
- tsk_guess_end_u16 at Base 4.2.0
- tsk_guess_end_u32 at Base 4.2.0
- tsk_guess_end_u64 at Base 4.4.0
  tsk_hdb_accepts_updates at Base 4.2.0
  tsk_hdb_add_entry at Base 4.2.0
  tsk_hdb_begin_transaction at Base 4.2.0
@@ -519,10 +362,6 @@ libtsk.so.13 libtsk13 #MINVER#
  tsk_hdb_rollback_transaction at Base 4.2.0
  tsk_hdb_uses_external_indexes at Base 4.2.0
  tsk_img_close at Base 4.2.0
- tsk_img_findFiles at Base 4.2.0
- tsk_img_free at Base 4.2.0
- tsk_img_get_names at Base 4.2.0
- tsk_img_malloc at Base 4.2.0
  tsk_img_open at Base 4.2.0
  tsk_img_open_external at Base 4.3.0
  tsk_img_open_sing at Base 4.2.0
@@ -535,42 +374,29 @@ libtsk.so.13 libtsk13 #MINVER#
  tsk_img_type_toid at Base 4.2.0
  tsk_img_type_toid_utf8 at Base 4.2.0
  tsk_img_type_toname at Base 4.2.0
- tsk_init_lock at Base 4.2.0
- tsk_isLegalUTF8Sequence at Base 4.2.0
+ tsk_img_writer_create at Base 4.4.1
  tsk_list_add at Base 4.2.0
  tsk_list_find at Base 4.2.0
  tsk_list_free at Base 4.2.0
- tsk_malloc at Base 4.2.0
  tsk_parse_offset at Base 4.2.0
  tsk_parse_pnum at Base 4.2.0
  tsk_print_sanitized at Base 4.3.0
  tsk_printf at Base 4.2.0
- tsk_realloc at Base 4.2.0
- tsk_release_lock at Base 4.2.0
  tsk_stack_create at Base 4.2.0
  tsk_stack_find at Base 4.2.0
  tsk_stack_free at Base 4.2.0
  tsk_stack_pop at Base 4.2.0
  tsk_stack_push at Base 4.2.0
- tsk_take_lock at Base 4.2.0
  tsk_verbose at Base 4.2.0
  tsk_version_get_str at Base 4.2.0
  tsk_version_print at Base 4.2.0
- tsk_vs_bsd_open at Base 4.2.0
  tsk_vs_close at Base 4.2.0
- tsk_vs_dos_open at Base 4.2.0
- tsk_vs_gpt_open at Base 4.2.0
- tsk_vs_mac_open at Base 4.2.0
  tsk_vs_open at Base 4.2.0
- tsk_vs_part_add at Base 4.2.0
- tsk_vs_part_free at Base 4.2.0
  tsk_vs_part_get at Base 4.2.0
  tsk_vs_part_read at Base 4.2.0
  tsk_vs_part_read_block at Base 4.2.0
- tsk_vs_part_unused at Base 4.2.0
  tsk_vs_part_walk at Base 4.2.0
  tsk_vs_read_block at Base 4.2.0
- tsk_vs_sun_open at Base 4.2.0
  tsk_vs_type_print at Base 4.2.0
  tsk_vs_type_supported at Base 4.2.0
  tsk_vs_type_todesc at Base 4.2.0
@@ -578,7 +404,6 @@ libtsk.so.13 libtsk13 #MINVER#
  tsk_vs_type_toid_utf8 at Base 4.2.0
  tsk_vs_type_toname at Base 4.2.0
  vs_open_table at Base 4.2.0
- yaffs2_open at Base 4.2.0
 # Symbols from the C++ compiler and library are not part of the ABI.
  (optional|c++|regex)"^std::.*@Base$" 0
  (optional|c++|regex)"^vtable for std::.*" 0
diff --git a/debian/libtsk13.symbols.32bit b/debian/libtsk13.symbols.32bit
index 6ff684a..1b42362 100644
--- a/debian/libtsk13.symbols.32bit
+++ b/debian/libtsk13.symbols.32bit
@@ -1,6 +1,3 @@
- (c++)"TskAutoDb::addUnallocFsSpaceToDb(unsigned int&)@Base" 4.3.0
- (c++)"TskAutoDb::addUnallocVsSpaceToDb(unsigned int&)@Base" 4.3.0
- (c++)"TskAutoDb::md5HashCallback(TSK_FS_FILE*, long long, unsigned long long, char*, unsigned int, TSK_FS_BLOCK_FLAG_ENUM, void*)@Base" 4.3.0
  (c++)"TskAutoDb::setAddUnallocSpace(bool, long long)@Base" 4.3.0
  (c++)"TskAuto::findFilesInFsInt(TSK_FS_INFO*, unsigned long long)@Base" 4.3.0
  (c++)"TskAuto::findFilesInFs(long long)@Base" 4.3.0
@@ -12,23 +9,18 @@
  (c++)"TskAuto::findFilesInVs(long long, TSK_VS_TYPE_ENUM)@Base" 4.3.0
  (c++)"TskDbSqlite::addCarvedFile(long long, long long, unsigned long long, std::vector<_TSK_DB_FILE_LAYOUT_RANGE, std::allocator<_TSK_DB_FILE_LAYOUT_RANGE> >&, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addFileLayoutRange(long long, unsigned long long, unsigned long long, int)@Base" 4.3.0
- (c++)"TskDbSqlite::addFile(TSK_FS_FILE*, TSK_FS_ATTR const*, char const*, unsigned char const*, TSK_DB_FILES_KNOWN_ENUM, long long, long long, long long&, long long)@Base" 4.3.0
- (c++)"TskDbSqlite::addFileWithLayoutRange(TSK_DB_FILES_TYPE_ENUM, long long, long long, unsigned long long, std::vector<_TSK_DB_FILE_LAYOUT_RANGE, std::allocator<_TSK_DB_FILE_LAYOUT_RANGE> >&, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addFsFile(TSK_FS_FILE*, TSK_FS_ATTR const*, char const*, unsigned char const*, TSK_DB_FILES_KNOWN_ENUM, long long, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addFsInfo(TSK_FS_INFO const*, long long, long long&)@Base" 4.3.0
  (c++)"TskDbSqlite::addImageInfo(int, int, long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 4.3.0
  (c++)"TskDbSqlite::addImageInfo(int, int, long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 4.3.0
  (c++)"TskDbSqlite::addImageInfo(int, long long, long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 4.3.0
  (c++)"TskDbSqlite::addImageName(long long, char const*, int)@Base" 4.3.0
- (c++)"TskDbSqlite::addLayoutFileInfo(long long, long long, TSK_DB_FILES_TYPE_ENUM, char const*, unsigned long long, long long&, long long)@Base" 4.3.0
- (c++)"TskDbSqlite::addObject(TSK_DB_OBJECT_TYPE_ENUM, long long, long long&)@Base" 4.3.0
  (c++)"TskDbSqlite::addUnallocBlockFile(long long, long long, unsigned long long, std::vector<_TSK_DB_FILE_LAYOUT_RANGE, std::allocator<_TSK_DB_FILE_LAYOUT_RANGE> >&, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addUnallocFsBlockFilesParent(long long, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addUnusedBlockFile(long long, long long, unsigned long long, std::vector<_TSK_DB_FILE_LAYOUT_RANGE, std::allocator<_TSK_DB_FILE_LAYOUT_RANGE> >&, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addVirtualDir(long long, long long, char const*, long long&, long long)@Base" 4.3.0
  (c++)"TskDbSqlite::addVolumeInfo(TSK_VS_PART_INFO const*, long long, long long&)@Base" 4.3.0
  (c++)"TskDbSqlite::addVsInfo(TSK_VS_INFO const*, long long, long long&)@Base" 4.3.0
- (c++)"TskDbSqlite::findParObjId(TSK_FS_FILE const*, char const*, long long const&)@Base" 4.3.0
  (c++)"TskDbSqlite::getFsInfos(long long, std::vector<_TSK_DB_FS_INFO, std::allocator<_TSK_DB_FS_INFO> >&)@Base" 4.3.0
  (c++)"TskDbSqlite::getFsRootDirObjectInfo(long long, _TSK_DB_OBJECT&)@Base" 4.3.0
  (c++)"TskDbSqlite::getObjectInfo(long long, _TSK_DB_OBJECT&)@Base" 4.3.0
@@ -36,7 +28,6 @@
  (c++)"TskDbSqlite::getVsInfo(long long, _TSK_DB_VS_INFO&)@Base" 4.3.0
  (c++)"TskDbSqlite::getVsInfos(long long, std::vector<_TSK_DB_VS_INFO, std::allocator<_TSK_DB_VS_INFO> >&)@Base" 4.3.0
  (c++)"TskDbSqlite::getVsPartInfos(long long, std::vector<_TSK_DB_VS_PART_INFO, std::allocator<_TSK_DB_VS_PART_INFO> >&)@Base" 4.3.0
- (c++)"TskDbSqlite::storeObjId(long long const&, TSK_FS_FILE const*, char const*, long long const&)@Base" 4.3.0
  (c++)"tsk_fs_file_cpp_c_cb(TSK_FS_FILE*, long long, unsigned long long, char*, unsigned int, TSK_FS_BLOCK_FLAG_ENUM, void*)@Base" 4.3.0
  (optional|c++)"operator delete(void*, unsigned int)@Base" 0
  (optional|c++)"operator new(unsigned int)@Base" 0
diff --git a/debian/libtsk13.symbols.64bit b/debian/libtsk13.symbols.64bit
index e095c22..1382bb5 100644
--- a/debian/libtsk13.symbols.64bit
+++ b/debian/libtsk13.symbols.64bit
@@ -1,6 +1,3 @@
- (c++)"TskAutoDb::addUnallocFsSpaceToDb(unsigned long&)@Base" 4.3.0
- (c++)"TskAutoDb::addUnallocVsSpaceToDb(unsigned long&)@Base" 4.3.0
- (c++)"TskAutoDb::md5HashCallback(TSK_FS_FILE*, long, unsigned long, char*, unsigned long, TSK_FS_BLOCK_FLAG_ENUM, void*)@Base" 4.3.0
  (c++)"TskAutoDb::setAddUnallocSpace(bool, long)@Base" 4.3.0
  (c++)"TskAuto::findFilesInFsInt(TSK_FS_INFO*, unsigned long)@Base" 4.3.0
  (c++)"TskAuto::findFilesInFs(long)@Base" 4.3.0
diff --git a/debian/libtsk13.symbols.internal b/debian/libtsk13.symbols.internal
new file mode 100644
index 0000000..f702ee2
--- /dev/null
+++ b/debian/libtsk13.symbols.internal
@@ -0,0 +1,211 @@
+# The following symbols belong to private APIs
+# (See explanation in https://github.com/sleuthkit/sleuthkit/issues/889)
+# tsk_base_i.h
+ (optional)tsk_init_lock at Base 0
+ (optional)tsk_deinit_lock at Base 0
+ (optional)tsk_take_lock at Base 0
+ (optional)tsk_release_lock at Base 0
+ (optional)tsk_malloc at Base 0
+ (optional)tsk_realloc at Base 0
+ (optional)tsk_guess_end_u16 at Base 0
+ (optional)tsk_guess_end_u32 at Base 0
+ (optional)tsk_guess_end_u64 at Base 0
+ (optional)tsk_UTF8toUTF16 at Base 0
+ (optional)tsk_UTF8toUTF16W at Base 0
+ (optional)tsk_UTF16toUTF8 at Base 0
+ (optional)tsk_UTF16toUTF8_lclorder at Base 0
+ (optional)tsk_UTF16WtoUTF8_lclorder at Base 0
+ (optional)tsk_isLegalUTF8Sequence at Base 0
+ (optional)tsk_cleanupUTF8 at Base 0
+# tsk_img_i.h
+ (optional)tsk_img_malloc at Base 0
+ (optional)tsk_img_free at Base 0
+ (optional)tsk_img_findFiles at Base 0
+ (optional)tsk_img_get_names at Base 0
+# tsk_auto_i.h
+# (none)
+# tsk_hashdb_i.h
+ (optional)hdb_base_db_name_from_path at Base 0
+ (optional)hdb_info_base_open at Base 0
+ (optional)hdb_base_get_db_path at Base 0
+ (optional)hdb_base_get_display_name at Base 0
+ (optional)hdb_base_uses_external_indexes at Base 0
+ (optional)hdb_base_get_index_path at Base 0
+ (optional)hdb_base_has_index at Base 0
+ (optional)hdb_base_make_index at Base 0
+ (optional)hdb_base_open_index at Base 0
+ (optional)hdb_base_lookup_str at Base 0
+ (optional)hdb_base_lookup_bin at Base 0
+ (optional)hdb_base_lookup_verbose_str at Base 0
+ (optional)hdb_base_accepts_updates at Base 0
+ (optional)hdb_base_add_entry at Base 0
+ (optional)hdb_base_begin_transaction at Base 0
+ (optional)hdb_base_commit_transaction at Base 0
+ (optional)hdb_base_rollback_transaction at Base 0
+ (optional)hdb_info_base_close at Base 0
+ (optional)hdb_binsrch_open at Base 0
+ (optional)hdb_binsrch_uses_external_indexes at Base 0
+ (optional)hdb_binsrch_get_index_path at Base 0
+ (optional)hdb_binsrch_has_index at Base 0
+ (optional)hdb_binsrch_open_idx at Base 0
+ (optional)hdb_binsrch_idx_initialize at Base 0
+ (optional)hdb_binsrch_idx_add_entry_str at Base 0
+ (optional)hdb_binsrch_idx_add_entry_bin at Base 0
+ (optional)hdb_binsrch_idx_finalize at Base 0
+ (optional)hdb_binsrch_lookup_str at Base 0
+ (optional)hdb_binsrch_lookup_bin at Base 0
+ (optional)hdb_binsrch_lookup_verbose_str at Base 0
+ (optional)hdb_binsrch_accepts_updates at Base 0
+ (optional)hdb_binsrch_close at Base 0
+ (optional)nsrl_test at Base 0
+ (optional)nsrl_open at Base 0
+ (optional)nsrl_makeindex at Base 0
+ (optional)nsrl_getentry at Base 0
+ (optional)md5sum_test at Base 0
+ (optional)md5sum_open at Base 0
+ (optional)md5sum_makeindex at Base 0
+ (optional)md5sum_getentry at Base 0
+ (optional)encase_test at Base 0
+ (optional)encase_open at Base 0
+ (optional)encase_make_index at Base 0
+ (optional)encase_get_entry at Base 0
+ (optional)hk_test at Base 0
+ (optional)hk_open at Base 0
+ (optional)hk_makeindex at Base 0
+ (optional)hk_getentry at Base 0
+ (optional)idxonly_open at Base 0
+ (optional)idxonly_get_db_path at Base 0
+ (optional)idxonly_makeindex at Base 0
+ (optional)idxonly_getentry at Base 0
+ (optional)sqlite_hdb_is_sqlite_file at Base 0
+ (optional)sqlite_hdb_create_db at Base 0
+ (optional)sqlite_hdb_open at Base 0
+ (optional)sqlite_hdb_lookup_str at Base 0
+ (optional)sqlite_hdb_lookup_bin at Base 0
+ (optional)sqlite_hdb_lookup_verbose_str at Base 0
+ (optional)sqlite_hdb_lookup_verbose_bin at Base 0
+ (optional)sqlite_hdb_add_entry at Base 0
+ (optional)sqlite_hdb_begin_transaction at Base 0
+ (optional)sqlite_hdb_commit_transaction at Base 0
+ (optional)sqlite_hdb_rollback_transaction at Base 0
+ (optional)sqlite_hdb_close at Base 0
+# tsk_fs_i.h
+ (optional)exfatfs_open at Base 0
+ (optional)tsk_fs_load_file_action at Base 0
+ (optional)tsk_fs_block_alloc at Base 0
+ (optional)tsk_fs_block_set at Base 0
+ (optional)tsk_fs_attr_alloc at Base 0
+ (optional)tsk_fs_attr_free at Base 0
+ (optional)tsk_fs_attr_clear at Base 0
+ (optional)tsk_fs_attr_set_str at Base 0
+ (optional)tsk_fs_attr_set_run at Base 0
+ (optional)tsk_fs_attr_add_run at Base 0
+ (optional)tsk_fs_attr_append_run at Base 0
+ (optional)tsk_fs_attrlist_alloc at Base 0
+ (optional)tsk_fs_attrlist_free at Base 0
+ (optional)tsk_fs_attrlist_add at Base 0
+ (optional)tsk_fs_attrlist_getnew at Base 0
+ (optional)tsk_fs_attrlist_markunused at Base 0
+ (optional)tsk_fs_attrlist_get at Base 0
+ (optional)tsk_fs_attrlist_get_id at Base 0
+ (optional)tsk_fs_attrlist_get_name_type at Base 0
+ (optional)tsk_fs_attrlist_get_idx at Base 0
+ (optional)tsk_fs_attrlist_get_len at Base 0
+ (optional)tsk_fs_attr_run_alloc at Base 0
+ (optional)tsk_fs_attr_run_free at Base 0
+ (optional)tsk_fs_meta_alloc at Base 0
+ (optional)tsk_fs_meta_realloc at Base 0
+ (optional)tsk_fs_meta_reset at Base 0
+ (optional)tsk_fs_meta_close at Base 0
+ (optional)tsk_fs_file_alloc at Base 0
+ (optional)tsk_fs_dir_alloc at Base 0
+ (optional)tsk_fs_dir_realloc at Base 0
+ (optional)tsk_fs_dir_add at Base 0
+ (optional)tsk_fs_dir_reset at Base 0
+ (optional)tsk_fs_dir_contains at Base 0
+ (optional)tsk_fs_dir_hash at Base 0
+ (optional)tsk_fs_dir_make_orphan_dir_meta at Base 0
+ (optional)tsk_fs_dir_make_orphan_dir_name at Base 0
+ (optional)tsk_fs_dir_find_orphans at Base 0
+ (optional)tsk_fs_name_alloc at Base 0
+ (optional)tsk_fs_name_realloc at Base 0
+ (optional)tsk_fs_name_free at Base 0
+ (optional)tsk_fs_name_print at Base 0
+ (optional)tsk_fs_name_print_long at Base 0
+ (optional)tsk_fs_name_print_mac at Base 0
+ (optional)tsk_fs_name_print_mac_md5 at Base 0
+ (optional)tsk_fs_name_copy at Base 0
+ (optional)tsk_fs_name_reset at Base 0
+ (optional)tsk_fs_time_to_str at Base 0
+ (optional)tsk_fs_time_to_str_subsecs at Base 0
+ (optional)tsk_fs_unix_make_data_run at Base 0
+ (optional)tsk_fs_unix_get_default_attr_type at Base 0
+ (optional)tsk_fs_unix_name_cmp at Base 0
+ (optional)ext2fs_open at Base 0
+ (optional)fatfs_open at Base 0
+ (optional)ffs_open at Base 0
+ (optional)ntfs_open at Base 0
+ (optional)rawfs_open at Base 0
+ (optional)swapfs_open at Base 0
+ (optional)iso9660_open at Base 0
+ (optional)hfs_open at Base 0
+ (optional)yaffs2_open at Base 0
+ (optional)tsk_fs_nofs_fsstat at Base 0
+ (optional)tsk_fs_nofs_close at Base 0
+ (optional)tsk_fs_nofs_get_default_attr_type at Base 0
+ (optional)tsk_fs_nofs_make_data_run at Base 0
+ (optional)tsk_fs_nofs_name_cmp at Base 0
+ (optional)tsk_fs_nofs_block_getflags at Base 0
+ (optional)tsk_fs_nofs_block_walk at Base 0
+ (optional)tsk_fs_nofs_file_add_meta at Base 0
+ (optional)tsk_fs_nofs_inode_walk at Base 0
+ (optional)tsk_fs_nofs_istat at Base 0
+ (optional)tsk_fs_nofs_dir_open_meta at Base 0
+ (optional)tsk_fs_nofs_jopen at Base 0
+ (optional)tsk_fs_nofs_jentry_walk at Base 0
+ (optional)tsk_fs_nofs_jblk_walk at Base 0
+ (optional)tsk_fs_malloc at Base 0
+ (optional)tsk_fs_free at Base 0
+ (optional)tsk_ntfs_usnjopen at Base 0
+ (optional)tsk_ntfs_usnjentry_walk at Base 0
+ (optional)tsk_fs_usnjls at Base 0
+# tsk_tools_i.h
+# (none)
+# tsk_vs_i.h
+ (optional)tsk_vs_dos_open at Base 0
+ (optional)tsk_vs_mac_open at Base 0
+ (optional)tsk_vs_bsd_open at Base 0
+ (optional)tsk_vs_sun_open at Base 0
+ (optional)tsk_vs_gpt_open at Base 0
+ (optional)tsk_vs_part_unused at Base 0
+ (optional)tsk_vs_part_add at Base 0
+ (optional)tsk_vs_part_free at Base 0
+# The following symbols are private class methods and thus not part of
+# the public API/ABI:
+# tsk_case_db.h
+ (optional|c++|regex)"^TskAutoDb::addFsInfoUnalloc(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::addImageDetails(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::addUnallocFsSpaceToDb(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::addUnallocImageSpaceToDb(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::addUnallocSpaceToDb(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::addUnallocVsSpaceToDb(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::fsWalkUnallocBlocksCb(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::insertFileData(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::md5HashAttr(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::md5HashCallback(.*)@Base$" 0
+ (optional|c++|regex)"^TskAutoDb::processAttribute(.*)@Base$" 0
+# tsk_db_sqlite.h
+ (optional|c++|regex)"^TskDbSqlite::addFile(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::addFileWithLayoutRange(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::addLayoutFileInfo(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::addObject(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::attempt(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::attempt_exec(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::cleanupFilePreparedStmt(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::createIndexes(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::findParObjId(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::hash(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::initialize(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::prepare_stmt(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::setupFilePreparedStmt(.*)@Base$" 0
+ (optional|c++|regex)"^TskDbSqlite::storeObjId(.*)@Base$" 0

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/sleuthkit.git



More information about the forensics-changes mailing list