Theodore Ts'o
f8efcda2db
blkid: Output non-printing characters using ^ and M- notation
...
When printing the value of tags in a formatted format, print control
characters and characters with the high eight bit set using the ^ and
M- notation, respectively. This prevents a filesystem with a garbage
label from potentially screwing up the user's screen (for example,
putting it into graphical mode).
Addresses-Ubuntu-Bug: #78087
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2007-12-16 12:26:57 -05:00
Theodore Ts'o
46100e3f6e
Add -g option to the blkid program to garbage collect the blkid.tab file
...
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2007-05-18 00:16:02 -04:00
Matthias Andree
a63830271b
Declare getopt() according to POSIX 2001 if getopt.h not found.
...
Signed-off-by: Matthias Andree <matthias.andree@gmx.de>
2006-05-30 16:27:45 +02:00
Theodore Ts'o
ed6acfa337
Add a new option to the blkid program, -l, which will more efficiently search
...
for a single device.
Add a new function to the blkid library, blkid_probe_all_new().
Optimize blkid_find_dev_with_tag() so that extraneous device validation are
skipped. (Makes a difference for system with a large number of disks).
2005-05-07 17:06:27 -04:00
Theodore Ts'o
c37543df2f
Add new two new functions to the blkid library: blkid_dev_set_search(), and
...
blkid_dev_has_tag(), and change the blkid program to take advantage of these
functions.
2005-05-07 13:32:47 -04:00
Theodore Ts'o
0af8c33be0
Fix potential portability issue in the blkid program. (On architectures
...
where char is unsigned). (Addresses Sourceforge Bug: #1180585 )
2005-05-06 00:10:52 -04:00
Theodore Ts'o
18d1296333
blkid.c (main, compare_search_type): Make blkid -t work more
...
consistently when the blkid cache file is explicitly set
to /dev/null. (Addresses Debian Bug #292425 )
Also expose blkid_verify() as a public function to the blkid library.
2005-01-27 19:51:47 -05:00
Theodore Ts'o
8909292655
Make blkid -t display all devices that match the specified criteria,
...
not just the first one. (Addresses Debian Bug #290530 )
Update the blkid man page's description of the -t option.
2005-01-21 19:11:05 -05:00
Theodore Ts'o
9b2d5e912b
Eliminate the partially implemented -p option in blkid.
2004-03-21 20:40:20 -05:00
Theodore Ts'o
8927998f82
blkid.c (main, print_tags): Add new option -o which allows the
...
user to control the output format of blkid.
2004-03-20 16:30:10 -05:00
Theodore Ts'o
544349270e
Fix gcc -Wall nitpicks
2003-12-07 01:28:50 -05:00
Theodore Ts'o
48e6e81362
Fixx gcc -Wall nitpicks.
2003-07-06 00:36:48 -04:00
Theodore Ts'o
ed1b33e8fb
Minor bug fixes in the blkid library.
...
Convert mke2fs, fsck, and tune2fs to use the blkid library.
2003-03-01 19:29:01 -05:00
Theodore Ts'o
98999c399d
Rename blkid_get_devname() to blkid_get_dev(), and blkid_get_token()
...
to blkid_get_devname().
2003-02-16 00:47:07 -05:00
Theodore Ts'o
50b380b4d4
Wholesale changes to blkid library to simplify the implementation
...
and shrink its size. Change library version to be 1.0.
2003-02-12 23:51:21 -05:00
Theodore Ts'o
7a603aa89f
Separate public and private interfaces into separate header files.
...
Start separating internal implementation details from the
publically exported interface of the blkid library.
2003-01-26 01:54:39 -05:00
Theodore Ts'o
e12f2ae74c
Integrate new blkid library.
2003-01-23 16:45:16 -05:00