Home
last modified time | relevance | path

Searched hist:"85 b4c344c8c69ff7993bc0ac833aaf9a8108b88d" (Results 1 – 4 of 4) sorted by relevance

/freebsd/usr.sbin/fstyp/
H A Dexfat.cdiff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag

exfat is fundamentally the same design as fat32. The superblock differs
marginally, and there are some additional optional features irrelevant to
fstype(8); the structure of dirents has changed slightly to enable, among
other things, larger files; the directory entries are no longer DOS 8.3
ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.

(As a result, this change uses iconv to convert a found exfat volume label
to the user's locale.)

Locating the volume label is identical to FAT32: locate the root directory
and walk through dirents until you find a volume label. Like FAT32, follow
the FAT chain between root directory clusters as necessary.

PR: 242225
Reported by: Victor Sudakov <vas AT sibptus.ru>
H A Dfstyp.hdiff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag

exfat is fundamentally the same design as fat32. The superblock differs
marginally, and there are some additional optional features irrelevant to
fstype(8); the structure of dirents has changed slightly to enable, among
other things, larger files; the directory entries are no longer DOS 8.3
ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.

(As a result, this change uses iconv to convert a found exfat volume label
to the user's locale.)

Locating the volume label is identical to FAT32: locate the root directory
and walk through dirents until you find a volume label. Like FAT32, follow
the FAT chain between root directory clusters as necessary.

PR: 242225
Reported by: Victor Sudakov <vas AT sibptus.ru>
H A Dfstyp.cdiff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag

exfat is fundamentally the same design as fat32. The superblock differs
marginally, and there are some additional optional features irrelevant to
fstype(8); the structure of dirents has changed slightly to enable, among
other things, larger files; the directory entries are no longer DOS 8.3
ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.

(As a result, this change uses iconv to convert a found exfat volume label
to the user's locale.)

Locating the volume label is identical to FAT32: locate the root directory
and walk through dirents until you find a volume label. Like FAT32, follow
the FAT chain between root directory clusters as necessary.

PR: 242225
Reported by: Victor Sudakov <vas AT sibptus.ru>
/freebsd/usr.sbin/fstyp/tests/
H A Dfstyp_test.shdiff 85b4c344c8c69ff7993bc0ac833aaf9a8108b88d Sun Dec 22 04:19:17 CET 2019 Conrad Meyer <cem@FreeBSD.org> fstyp(8): Show exFAT volume labels with -l flag

exfat is fundamentally the same design as fat32. The superblock differs
marginally, and there are some additional optional features irrelevant to
fstype(8); the structure of dirents has changed slightly to enable, among
other things, larger files; the directory entries are no longer DOS 8.3
ASCII or local 8-bit encoding, but instead explicitly UCS-2-LE.

(As a result, this change uses iconv to convert a found exfat volume label
to the user's locale.)

Locating the volume label is identical to FAT32: locate the root directory
and walk through dirents until you find a volume label. Like FAT32, follow
the FAT chain between root directory clusters as necessary.

PR: 242225
Reported by: Victor Sudakov <vas AT sibptus.ru>