Feature Requests item #3012324, was opened at 2010-06-06 22:51
Message generated for change (Comment added) made by carrier
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=477892&aid=3012324&group_id=55685
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: API
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: https://www.google.com/accounts ()
>Assigned to: anthony lawrence (anthonylawrence)
Summary: Move name mangling out of library to CLI tools
Initial Comment:
All of the file systems (except HFS+, but I need to add it there) have a variation of this code:
for (i = 0; fs_name->name[i] != '\0'; i++) {
if (TSK_IS_CNTRL(fs_name->name[i]))
fs_name->name[i] = '^';
}
where TSK_IS_CNTRL is defined as:
#define TSK_IS_CNTRL(x) (((x) < 0x20) && ((x) >= 0x00))
This code should be moved to fls and other programs that display filenames. The API should not name mangle.
----------------------------------------------------------------------
>Comment By: Brian Carrier (carrier)
Date: 2010-08-11 17:09
Message:
Patch by Anthony Lawrence. Checked into trunk.
Sending trunk/NEWS.txt
Sending trunk/tools/autotools/tsk_recover.cpp
Sending trunk/tools/autotools/tsk_recover.h
Sending trunk/tsk3/fs/ext2fs_dent.c
Sending trunk/tsk3/fs/fatfs_dent.c
Sending trunk/tsk3/fs/ffs_dent.c
Sending trunk/tsk3/fs/fs_name.c
Sending trunk/tsk3/fs/iso9660_dent.c
Sending trunk/tsk3/fs/ntfs_dent.c
Transmitting file data .........
Committed revision 231.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=477892&aid=3012324&group_id=55685
|