1
Util-linux 2.20 Release Notes
2
=============================
4
The ddate(1) command is not built by default (see --enable-ddate).
10
- mingetty features have been merged to agetty
13
- supports new command line option "--all-tasks" to set or retrieve the
14
scheduling attributes of all the tasks (threads) for a given PID
17
- supports new command line options: --clear, --console-on, --console-off,
18
--ctime, --decode, --facility=<list>, --level=<list>, --show-delta,
19
--notime, --kernel and --userspace
22
- improved dialogs to be more user-friendly
24
findmnt(8), partx(8), lsblk(8)
25
- support new command line option "--pairs" to enable key="value"
29
- supports new command line options "--poll" and "--timeout" to monitor
30
/proc/self/mountinfo changes
33
- supports human-readable scheduling class names, for example:
34
ionice -c best-effort $PID
37
- supports new command line option "-q <sigval>" to use sigqueue(2)
38
- supports real-time signals in formats RT<n>, RTMIN+<n> and RTMAX-<n>
41
- the API officially stable
44
- supports new columns:
46
RQ-SIZE - queue request size
47
STATE - device state (e.g. running, suspended)
48
DALIGN - discard alignment offset
49
DISC-GRAN - discard granularity
50
DISC-MAX - discard max bytes
51
DISC-ZERO - discard zeroes data
52
- supports new command line option "-D" to print device discard topology
55
- improved support for s390 boxes
58
- supports minix version 3
61
- this NEW COMMAND is libmount based re-implementation of mountpoint(1) from
65
- supports new command line options "--uname-2.6" to enable UNAME26
69
- this set of deprecated utils has been REMOVED
72
- support new command line option "--timeout" to specify write timeout to
75
It's not supported to link with external (e.g. from e2fsprogs) libblkis and
79
Stable maintenance releases between v2.19 and v2.20
80
---------------------------------------------------
82
util-linux 2.19.1 [02-May-2011]
84
* ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19.1-ReleaseNotes
85
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19.1-ChangeLog
88
Changes between v2.19 and v2.20
89
-------------------------------
91
For more details see ChangeLog files at:
92
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.20/
95
- multiplication on 512 deleted [Anton V. Boyarshinov]
97
- #endif comments [Sami Kerola]
98
- C.UTF-8 locale instead of en_US.UTF-8 [Samuel Thibault]
99
- Fix IUTF8 flag [Werner Fink]
100
- add an autologin feature [Werner Fink]
101
- better support of virtual console [Dr. Werner Fink]
102
- check virtual console for UTF-8 support [Werner Fink]
103
- clean up usage [Karel Zak]
104
- cleanup argv parsing, utmp update, use writeall(), etc. [Werner Fink]
105
- coding style - fix comments, remove tailing whitespace [Karel Zak]
106
- coding style - fix identation [Karel Zak]
107
- don't use xalloc.h stuff [Karel Zak]
108
- error message about required arguments [Sami Kerola]
109
- getopt case segment reordering [Sami Kerola]
110
- improve login(1) argv[] [Karel Zak]
111
- more code cleanup [Werner Fink]
112
- only enable F_UTF8 if kernel has already set IUTF8. [Samuel Thibault]
113
- proper session on the terminal line [Werner Fink]
114
- remove unnecessary options synonyms [Karel Zak]
115
- remove unnecessary space and "(void)" junk [Karel Zak]
116
- symbolic standard file descriptors [Sami Kerola]
117
- try next speed after CBREAK [Karel Zak]
118
- use a generic function for strings concatenation [Karel Zak]
119
- use long options [Sami Kerola]
120
- use program_invocation_short_name [Sami Kerola]
121
- use xalloc.h [Sami Kerola]
122
- further scrubbing [Sami Kerola]
123
- move issue path to pathnames.h [Sami Kerola]
124
- further mingetty features [Dr. Werner Fink]
126
- add blkdev_is_misaligned() [Davidlohr Bueso]
128
- add -d option to print non-printable chars [Karel Zak]
129
- don't free() uninitialized variable [Karel Zak]
130
- don't ignore -i [Karel Zak]
131
- don't read past end of FAT32 cluster chain [John Lindgren]
132
- fix compiler warnings [-Wunused-parameter] [Karel Zak]
133
- fix double free [coverity scan] [Karel Zak]
134
- fix typo [Karel Zak]
135
- indent usage() [Karel Zak]
136
- list all known filesystems/RAIDs (add -k option) [Karel Zak]
137
- small fix for safe_print() [Sergey Gusarov]
138
- uniformize the synopsis, remove "the the" [Benno Schulenberg]
140
- add --help option [Sami Kerola]
141
- broken compiler warning circumvention removed [Sami Kerola]
142
- coding style fix [Sami Kerola]
143
- indent usage() [Karel Zak]
144
- remove progname [Sami Kerola]
145
- set options read only [Sami Kerola]
146
- type mismatch fix [Sami Kerola]
147
- use libc error facilities [Sami Kerola]
148
- use pathnames.h to find partitions [Sami Kerola]
150
- Enable automake's -Wno-portability option. [Sami Kerola]
151
- add --enable-ddate [Karel Zak]
152
- add required files to dist [Sami Kerola]
153
- add term-utils/ [Karel Zak]
154
- add term-utils/.gitignore [Karel Zak]
155
- add uuid_generate_time_safe.3 .gitignore [Karel Zak]
156
- clean up partx Makefile [Karel Zak]
157
- cleanup lib/ tests [Karel Zak]
158
- disable lib/ at.c tests building [Karel Zak]
159
- do not ignore datarootdir [Sami Kerola]
160
- don't build lsblk on Linux without openat() [Karel Zak]
161
- don't support external (e2fsprogs) libblkid [Karel Zak]
162
- don't support external (e2fsprogs) libuuid [Karel Zak]
163
- don't try to chgrp write or wall if they are not built [Marc-Antoine Perennou]
164
- don't use HAVE_LIBBLKID_INTERNAL macro [Karel Zak]
165
- enable mountpoint, add dependence on libmout [Karel Zak]
166
- fix 'make checkincludes' warnings [Karel Zak]
167
- fix configure.ac for uuidd [Karel Zak]
168
- fix distcheck for term-utils [Karel Zak]
169
- fix git-version-gen for -rc tags [Karel Zak]
170
- fix gtk-doc build [Karel Zak]
171
- fix gtk-doc distclean [Karel Zak]
172
- fix spaces versus tabs conflict [Marc-Antoine Perennou]
173
- fix unportable Makefile.am assignment [Sami Kerola]
174
- include <uuid.h> rather than <uuid/uuid.h> [Karel Zak]
175
- introduce AM_PROG_CC_C_O macro [Sami Kerola]
176
- move BUILD_SCHEDUTILS to top-level Makefile [Karel Zak]
177
- move agetty to term-utils [Karel Zak]
178
- move mesg to term-utils/ [Karel Zak]
179
- move reset to term-utils/ [Karel Zak]
180
- move script and scriptreplay to term-utils/ [Karel Zak]
181
- move setterm to term-utils/ [Karel Zak]
182
- move wall to term-utils/ [Karel Zak]
183
- move write to term-utils directory [Sami Kerola]
184
- non-linux fixup [Samuel Thibault]
185
- print helpful error when pkg.m4 is missing [Sami Kerola]
186
- provide alternatives for err, errx, warn and warnx [Fabian Groffen]
187
- release++ (v2.20-rc1) [Karel Zak]
188
- release++ (v2.20-rc2) [Karel Zak]
189
- remove and ignore generated files [Karel Zak]
190
- remove check-news [Karel Zak]
191
- remove unnecessary files from getopt [Sami Kerola]
192
- rename --enable-partx to --disable-partx [Karel Zak]
193
- stop building line(1) by default [Sami Kerola]
194
- use AC_LANG_SOURCE to suppress warnings [Sami Kerola]
195
- use AUTOMAKE_OPTIONS = gnu [Sami Kerola]
196
- use git-version-gen to distinct git and release versions [Sami Kerola]
197
- use gtkdoc without tmpl dir [Karel Zak]
198
- use silent rules got gtkdoc, fix dependencies [Karel Zak]
199
- use top-level directory for libblkid rather than shlibs/blkid [Karel Zak]
200
- use top-level directory for libmount rather than shlibs/mount [Karel Zak]
201
- use top-level directory for libuuid rather than shlibs/uuid [Karel Zak]
203
- argument checking, long options and argument checking [Sami Kerola]
204
- clean up few coding style issues [Sami Kerola]
205
- fix compiler warnings [Sami Kerola]
206
- fix manpage formatting [Petr Uzel]
207
- indent usage() [Karel Zak]
208
- fix typo ("fistt day") in help text, seize chance to improve it [Benno Schulenberg]
210
- add home and end keys movements in partition list [Francesco Cosoleto]
211
- fix compilation with slang [Karel Zak]
212
- fix compiler warning [Karel Zak]
213
- fix compiler warnings [-Wunused-parameter] [Karel Zak]
214
- fix gcc warning (unused variable) [Karel Zak]
215
- move "No more partition" warning to draw_cursor() [Francesco Cosoleto]
216
- move keys related to the cursor of the partition list outside menuselect() [Francesco Cosoleto]
217
- remove unused vertical menu direction code [Francesco Cosoleto]
218
- use keypad() in menu selection function [Francesco Cosoleto]
220
- Use NGROUPS_MAX instead of NGROUPS [Josiah Worcester]
221
- fix unused parameters [Sami Kerola]
223
- fix compiler warnings [-Wsign-compare] [Karel Zak]
225
- [selinux] fix compiler warnings [-Wsign-compare] [Karel Zak]
226
- add strings to use NLS [Sami Kerola]
227
- adjust style of man page, alphabetize option -p [Benno Schulenberg]
228
- allow to use --all-tasks when retrieve info [Karel Zak]
229
- chrt.1 fix grammar [Davidlohr Bueso]
230
- clarify use of -a option [Davidlohr Bueso]
231
- coding style fix [Sami Kerola]
232
- data type compiler warning fixed [Sami Kerola]
233
- make threads aware [Davidlohr Bueso]
234
- silently ignore -R if unsupported [Karel Zak]
236
- fix compiler warnings [-Wsign-compare] [Karel Zak]
237
- fix gcc link() warn_unused_result warning [Karel Zak]
238
- fix small memory leak [Karel Zak]
240
- check with strtol_or_err option argument [Sami Kerola]
241
- coding style changes [Sami Kerola]
242
- use long options [Sami Kerola]
244
- use long options and clean coding style [Sami Kerola]
246
- gotos, long options and argument checking [Sami Kerola]
247
- manual update [Sami Kerola]
249
- fix problems with uninitialized variables [Karel Zak]
250
- use xalloc lib [Sami Kerola]
251
- add version printing [Sami Kerola]
252
- coding style fixes [Sami Kerola]
253
- free memory before exit [Sami Kerola]
254
- global variables removed [Sami Kerola]
255
- make table function clarification [Sami Kerola]
256
- replace emalloc with xcalloc [Sami Kerola]
257
- validate numeric user inputs [Sami Kerola]
259
- remove cramfs_common.h [Davidlohr Bueso]
260
- use stdint.h instead of u{8,16,32} [Sami Kerola]
261
- coding style [Sami Kerola]
263
- coding style [Sami Kerola]
265
- fix compiler warnings [-Wsign-compare] [Karel Zak]
266
- remove unused variable [Karel Zak]
268
- fix St. Tib's Day in other languages [Karel Zak]
269
- remove non-ascii chars from ddate [Karel Zak]
270
- use ARRAY_SIZE [Karel Zak]
272
- add --clear (SYSLOG_ACTION_CLEAR) [Karel Zak]
273
- add --console-on and --console-off [Karel Zak]
274
- add --ctime to print human readable timestamps [Karel Zak]
275
- add --decode to print readable facility and level [Karel Zak]
276
- add --facility option [Karel Zak]
277
- add --level=<list> [Karel Zak]
278
- add --show-delta option [Karel Zak]
279
- add -t option to suppress timestamps [Karel Zak]
280
- add -u and -k options [Karel Zak]
281
- add long options, --help and --version [Karel Zak]
282
- allow to print time delta without timestamp [Karel Zak]
283
- avoid mess at the end of dmesg output [Petr Uzel]
284
- cleanup options and man page [Karel Zak]
285
- cleanup usage() [Karel Zak]
286
- consolidate level parsiig code [Karel Zak]
287
- don't print non-printable chars, parse records [Karel Zak]
288
- fix compiler warnings [-Wsign-compare] [Karel Zak]
289
- fix segfault [Marc-Antoine Perennou]
290
- fix typo in usage() [Karel Zak]
291
- mark some options mutually exclusive [Karel Zak]
292
- print_buffer() refactoring [Karel Zak]
293
- refactoring - cleanup get bufsize code [Karel Zak]
294
- refactoring - cleanup main() code [Karel Zak]
295
- refactoring - cleanup print buffer code [Karel Zak]
296
- refactoring - cleanup read buffer code [Karel Zak]
297
- reorder options, add comments [Karel Zak]
298
- use SYSLOG_ACTION_* macros rather than magic constatnts [Karel Zak]
299
- variables refactoring [Karel Zak]
300
- cleanups -- use err(), xalloc() [Marek Polacek]
302
- mention mkswap long options in man page [Sami Kerola]
303
- TODO update [Karel Zak]
304
- add 2.20 ReleaseNotes [Karel Zak]
305
- add Matej to AUTHORS [Karel Zak]
306
- add long options to fdformat.8 [Sami Kerola]
307
- add long options to mkfs.8 [Sami Kerola]
308
- add long options to mkfs.bfs.8 [Sami Kerola]
309
- agetty long options [Sami Kerola]
310
- agetty manual update [Sami Kerola]
311
- also uniformize headers and footers of troff-formatted man pages [Benno Schulenberg]
312
- col manual update [Sami Kerola]
313
- colcrt manual update [Sami Kerola]
314
- drop the pluralization item with ngettext() in TODO file [Benno Schulenberg]
315
- favour small patches [Sami Kerola]
316
- inform about cal long options [Sami Kerola]
317
- inform about mcookie long options [Sami Kerola]
318
- isosize.8 add long options [Sami Kerola]
319
- look.1 manual rewrote [Sami Kerola]
320
- mention long options in ionice.1 [Sami Kerola]
321
- mention long options in uuidd.8 manual page [Sami Kerola]
322
- remove README.namei [Sami Kerola]
323
- rename.1 verbose, long options and warning [Sami Kerola]
324
- scriptreplay add note about new options [Sami Kerola]
325
- scriptreplay mention basic long options [Sami Kerola]
326
- sfdisk manual update [Sami Kerola]
327
- tell mount/* is in maintenance mode [Sami Kerola]
328
- tweak the formatting and wording of several disk-utils man pages [Benno Schulenberg]
329
- tweak the formatting and wording of some text-utils man pages [Benno Schulenberg]
330
- un-deprecate kill(1) [Karel Zak]
331
- uniformize the header and footer lines in man pages [Benno Schulenberg]
332
- update AUTHORS file [Karel Zak]
333
- update DEPRECATED file [Karel Zak]
334
- update ReleaseNotes [Karel Zak]
335
- update ReleaseNotes fix typo in v2.20-ReleaseNotes [Bernhard Voelker]
336
- update TODO [Karel Zak]
337
- update TODO [Sami Kerola]
338
- update TODO file [Karel Zak]
339
- update TODO file [Sami Kerola]
340
- update exmaple files [Karel Zak]
341
- update v2.20 ReleaseNotes [Karel Zak]
342
- uuidgen.1 mention long options [Sami Kerola]
344
- print usage text in case of invalid option [Francesco Cosoleto]
345
- remove redundant message in case of invalid option [Francesco Cosoleto]
347
- cleanup usage() [Karel Zak]
349
- cleanup error messages [Karel Zak]
350
- coding style [Sami Kerola]
351
- include-what-you-use header check [Sami Kerola]
352
- integer comparisons & unused parameter [Sami Kerola]
353
- use libc error printing facilities [Sami Kerola]
354
- use long options [Sami Kerola]
355
- use xalloc.h [Sami Kerola]
357
- accept digits-space-suffix format [Francesco Cosoleto]
358
- add a default response for the partition type dialog [Francesco Cosoleto]
359
- change primary or extended partition type dialog [Francesco Cosoleto]
360
- check index before access to array [coverity scan] [Karel Zak]
361
- fix "invalid partition number for type" error message [Francesco Cosoleto]
362
- fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
363
- improve error message for missing extended partition [Francesco Cosoleto]
364
- more robust whole-disk detection [Karel Zak]
365
- print logical partition number while adding it [Francesco Cosoleto]
366
- quit from partition type dialog after invalid response [Francesco Cosoleto]
367
- use a single variable for the current disklabel [Francesco Cosoleto]
368
fdisk, display, hexdump.h:
369
- Use standard C types instead of u_int, u_char, u_long, etc. [Josiah Worcester]
370
- correct the grammar of an error message [Benno Schulenberg]
372
- (man page) short option for --timeout is not -t but -w [Benno Schulenberg]
373
- add --pairs to output in key="value" format [Karel Zak]
374
- add --poll and --timeout to the man page [Karel Zak]
375
- add --poll option [Karel Zak]
376
- add --timeout option [Karel Zak]
377
- add columns description to the --help output [Karel Zak]
378
- check mnt_tab_next_fs() return code [coverity scan] [Karel Zak]
379
- filter filesystems and actions for --poll [Karel Zak]
380
- fix compiler warnings [-Wunused-parameter] [Karel Zak]
381
- fix leak [Karel Zak]
382
- improve spelling, wording and order of help text [Benno Schulenberg]
383
- minor coding style changes [Karel Zak]
384
- print OLD-* columns only when necessary [Karel Zak]
385
- slice up the help text into manageable chunks [Benno Schulenberg]
387
- cleanup usage() [Karel Zak]
388
- fix example in man page [Karel Zak]
390
- fix -C parsing [Karel Zak]
391
- fix clang compiler warning [Sami Kerola]
392
- in man page say that "options take arguments", not vice versa [Benno Schulenberg]
393
- in usage() unmark type as optional for the -t option [Benno Schulenberg]
394
- indent usage() [Karel Zak]
395
- use <var> in usage() [Karel Zak]
396
- use same word category in message, and add translators comment [Benno Schulenberg]
397
- use xmalloc, warn & err and new usage [Sami Kerola]
398
fsck, checktty, flock:
399
- Use more portable includes. [Josiah Worcester]
401
- add missed strings to translation [Sami Kerola]
402
- coding style [Sami Kerola]
403
- retire die function [Sami Kerola]
404
- use xalloc.h [Sami Kerola]
406
- fix "array subscript is above array bounds" [Karel Zak]
407
- fix compiler warnings [-Wsign-compare] [Karel Zak]
408
- remove unused variables [Karel Zak]
409
- use common functionalitly [Davidlohr Bueso]
410
- use lib/ismounted.c [Karel Zak]
412
- cleanup usage() [Karel Zak]
414
- cast from __u64 to standard C types [Karel Zak]
415
- cleanup usage() [Karel Zak]
416
- correct mistaken grammar in one message [Benno Schulenberg]
418
- replace error() with err() [Francesco Cosoleto]
420
- add static qualifiers [Olivier Mengué]
421
- do not bundle help text lines into a single unwieldy chunk [Benno Schulenberg]
422
- fix '--unqote' typo in usage text [Francesco Cosoleto]
423
- fix coding style [Sami Kerola]
424
- fix gcc warning [Karel Zak]
425
- indent usage() [Karel Zak]
426
- make user getopt_long parsing to use function pointer [Sami Kerola]
427
- options struct, usage and version outputs [Sami Kerola]
428
- remove unnecessary free() [Sami Kerola]
429
- use <var> in usage() [Karel Zak]
430
- use xalloc.h [Sami Kerola]
432
- don't include err.h directly [Karel Zak]
433
- fix "beginnin" typo in usage message [Benno Schulenberg]
434
- fix segfault due to uninitialized memory [Petr Uzel]
435
- new usage(), xalloc and err.h stuff [Sami Kerola]
437
- Don't use asm/io.h if sys/io.h can't be found [Josiah Worcester]
438
- add variable initialization [Sami Kerola]
439
- build on non-Linux [Samuel Thibault]
440
- coding style clean up [Sami Kerola]
441
- fix compiler warnings [Sami Kerola]
442
- fix gcc warning (uninitialized variable) [Karel Zak]
443
- in man page move --date and --epoch from Functions to Options [Benno Schulenberg]
444
- include-what-you-use header check [Sami Kerola]
445
- indent usage() [Karel Zak]
446
- make RTC default to UTC time [Daniel Drake]
447
- move long options away from global scope [Sami Kerola]
448
- move path definitions to pathnames.h [Sami Kerola]
449
- remove clock-ppc.c [Sami Kerola]
450
- remove goto statement [Sami Kerola]
451
- remove misleading information [Sami Kerola]
452
- remove unused variables [Karel Zak]
453
- tiny change in comment [Karel Zak]
454
- use <var> in usage() [Karel Zak]
455
- use libc error printing functions [Sami Kerola]
456
- validate numeric option arguments [Sami Kerola]
457
- when cutting up help texts anyway, do it into small chunks [Benno Schulenberg]
459
- [at.h] include c.h for PATH_MAX [Karel Zak]
460
- [bitops.h] make return values consistent [Karel Zak]
461
- [c.h] add fallback for old libs without O_CLOEXEC [Karel Zak]
462
- [c.h] remove strings.h include dublicate [Sami Kerola]
463
- [c.h] typeof to __typeof__ fix [Sami Kerola]
464
- [c.h] Include stdlib.h unconditionaly [maximilian attems]
465
- [c.h] add definition wrappers for old libc versions [Davidlohr Bueso]
466
- [c.h] move up declaration of program_invocation_short_name before usage [maximilian attems]
467
- [nls.h] define a macro for handling plurals with ngettext() [Benno Schulenberg]
468
- [strutils.c] add list parsers [Karel Zak]
469
- [tt.c] always truncate if TT_FL_TRUNC [Karel Zak]
470
- [writeall] add fwrite_all() [Karel Zak]
471
- [xalloc.h] mention strdup in the file description [Petr Uzel]
472
- minix.h use data types from stdint.h [Sami Kerola]
473
- move disk-utils/mkfs.h -> include/exitcodes.h [Sami Kerola]
474
- move fsck return values to exitcodes.h [Sami Kerola]
475
- move minix.h to include directory [Sami Kerola]
476
- remove kernel headers from minix.h [Sami Kerola]
478
- IOPRIO_PRIO_* macros [Karel Zak]
479
- add long options [Sami Kerola]
480
- adjust synopsis and wording and formatting on the man page [Benno Schulenberg]
481
- allow to use names for -c <class> [Karel Zak]
482
- coding style fixes [Sami Kerola]
483
- fix -V output [Sami Kerola]
485
- fix compiler warnings [-Wsign-compare] [Karel Zak]
486
- improve command line interpretation [Karel Zak]
487
- make -t more tolerant [Karel Zak]
488
- slightly improve grammar, spacing and consistency of man page [Benno Schulenberg]
490
- fix gcc warning [Karel Zak]
492
- cleanup usage() [Karel Zak]
494
- fix compiler warnings [-Wsign-compare] [Karel Zak]
495
- fix typo [Karel Zak]
496
- really show all resources when -a and -i are combined [Jens Kristian Søgaard]
497
- use unsigned type for uid/gid [Karel Zak]
499
- check user input to be numeric [Sami Kerola]
500
- fix coding style [Sami Kerola]
501
- improve style, grammar and spacing of man page [Benno Schulenberg]
502
- include-what-you-use header check [Sami Kerola]
503
- remove global variables [Sami Kerola]
504
- simplify some error messages [Francesco Cosoleto]
505
- use long options [Sami Kerola]
506
- use program_invocation_short_name [Francesco Cosoleto]
508
- add -q sigval to use sigqueue(2) [Karel Zak]
509
- add support for real-time signals [Karel Zak]
510
- fix compiler warnings [-Wsign-compare] [Karel Zak]
511
- translate "-l <num>" to RT<n> [Karel Zak]
513
- fix compiler warnings [-Wsign-compare] [Karel Zak]
515
- cleanup usage() [Karel Zak]
517
- [at.c] add readlink_at(), fix semantic for absolute paths [Karel Zak]
518
- [at.c] fix compiler warnings [-Wunused-parameter] [Karel Zak]
519
- [blkdev.c] add blkdev_get_physector_size() [Davidlohr Bueso]
520
- [blkdev.c] more robust blkdev_is_misaligned() [Karel Zak]
521
- [blkdev.c] remove kernel version check from blkdev_get_sector_size() [Karel Zak]
522
- [cpuset.c] fix compiler warnings [-Wsign-compare] [Karel Zak]
523
- [fsprobe.c] fix blkid_evaluate_spec() call [Karel Zak]
524
- [fsprobe.c] remove obsolete <blkid/blkid.h> [Karel Zak]
525
- [fsprobe.c] use internal libblkid only [Karel Zak]
526
- [linux_version.c] accommodate two-component linux version (e.g. 3.0) [Karel Zak]
527
- [linux_version.c] simplify version parsing [Karel Zak]
528
- [loopdev.c] add module for work loop devices [Karel Zak]
529
- [loopdev.c] cleanup flags usage [Karel Zak]
530
- [loopdev.c] correct qsort compare function [Karel Zak]
531
- [loopdev.c] correct trivial typo [Davidlohr Bueso]
532
- [mangle.c] fix compiler warnings [-Wsign-compare] [Karel Zak]
533
- [procutils.c] add missing files. Sorry. [Karel Zak]
534
- [procutils.c] general purpose procfs parsing functions [Davidlohr Bueso]
535
- [procutils.c] improve robustness [Karel Zak]
536
- [strutils.c] fix compiler warnings [-Wsign-compare] [Karel Zak]
537
- [strutils.c] more robust strtol checks [Karel Zak]
538
- [strutils] avoid integer overflow on large values [Dave Reisner]
539
- [sysfs.c] add sysfs_readlink and name/path functions [Karel Zak]
540
- [sysfs.c] fix compiler warnings [-Wsign-compare] [Karel Zak]
541
- [sysfs.c] fix double free [Karel Zak]
542
- [sysfs.c] make sysfs_read_* function more robust [Karel Zak]
543
- [tt.c] Fix mbs_width macro for systems without WIDECHAR [Josiah Worcester]
544
- [tt.c] clean up used types [Karel Zak]
545
- [tt.c] dereferencing data before a null check [coverity scan] [Karel Zak]
546
- [tt.c] support fixed width and multiple tt_print_table() calls [Karel Zak]
547
- [tt.c] support key="value" output format [Karel Zak]
548
- [tt.c] use mbs_truncate() from mbsalign.c [Karel Zak]
549
- add generic sysfs utils [Karel Zak]
550
- add strtoul_or_err() function [Sami Kerola]
552
- [partitions] fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
553
- [superblocks] fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
554
- [topology] fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
555
- add ID_PART_ENTRY_{OFFSET,SIZE,DISK} [Karel Zak]
556
- add PART_ENTRY_* to docs [Karel Zak]
557
- add blkid_evaluate_spec() [Karel Zak]
558
- add debug message [Karel Zak]
559
- add docs for new PART_ENTRY_* values [Karel Zak]
560
- add some debug messages [Karel Zak]
561
- befs validate di_br_size !=0 and br_per_di_br != 0 [Timo Warns]
562
- cleanup flags [Karel Zak]
563
- cleanup prober initialization [Karel Zak]
564
- don't ignore swap UUID if only first byte is zero [Richard W.M. Jones]
565
- fix EFI GPT uuid byte order [Karel Zak]
566
- fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
567
- fix gcc warnings [Karel Zak]
568
- fix typo in *_to_cpu() usage in raid detection [coverity scan] [Karel Zak]
569
- found whole-disk for partitions mapped by kpartx [Karel Zak]
570
- ignore hfsplus superblocks with blocksize < 512 [Karel Zak]
571
- improve blkid__scan_dir [Karel Zak]
572
- make whole disk probing more robust [Karel Zak]
573
- minor change in man page [Karel Zak]
574
- move MINIX_MAXPARTITIONS to minix.h [Sami Kerola]
575
- remove test for non-zero head count in FAT superblock probe. [Nick Holloway]
576
- try to detect if PT is newer than LVM [Karel Zak]
577
- update docs [Karel Zak]
578
- use 64bit offset in search_fat_label to avoid truncation [Jindrich Makovicka]
579
- use MINIX_BLOCK_SIZE from minix.h [Sami Kerola]
580
- use blkid_probe_get_buffer() more carefully [Karel Zak]
581
- use cached buffers for nested PT probing [Karel Zak]
582
- use partno for partitions mapped by DM [Karel Zak]
583
- use stuff from sysfs.h and at.h [Karel Zak]
584
- use superblock structure from minix.h [Sami Kerola]
585
- use sysfs_init() more carefully [Karel Zak]
586
- validate hfs blocksize != 0 [Timo Warns]
587
- vfat big endian fix [Jindrich Makovicka]
589
- add MOUNT_2.20 version to the API [Karel Zak]
590
- add fallbacks for old systems without umount2() syscall [Karel Zak]
591
- add generic function to read table for context [Karel Zak]
592
- add mnt_reset_table() [Karel Zak]
593
- add mnt_tabdiff_* functions [Karel Zak]
594
- add mnt_table_is_mounted() [Karel Zak]
595
- add mount support for loopdevs [Karel Zak]
596
- add mountpoint(1) implementation to samples/ [Karel Zak]
597
- add phelper= support [Karel Zak]
598
- add support for mount -a [Karel Zak]
599
- add support for x-* mount comments [Karel Zak]
600
- allow to convert /dev/loopN to backing filename [Karel Zak]
601
- allow to set parser callback to context [Karel Zak]
602
- avoid redundant declaration of mnt_context_do_umount [Jan Engelhardt]
603
- better "user" evaluation [Karel Zak]
604
- block signals when update utab [Karel Zak]
605
- block signals when writing to mtab [Karel Zak]
606
- clean up cache.c [Karel Zak]
607
- clean up docs [Karel Zak]
608
- cleanup *_do_[u]mount() return codes and docs [Karel Zak]
609
- cleanup code for "none" source and fstype, fix mem leak [Karel Zak]
610
- cleanup docs [Karel Zak]
611
- cleanup return codes in mount sample [Karel Zak]
612
- cleanup umount code [Karel Zak]
613
- create a default lock for mtab update [Karel Zak]
614
- cut up mount's help text into manageable chunks [Benno Schulenberg]
615
- don't export functions for vfs/fs/userspace mount options [Karel Zak]
616
- fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
617
- fix debug message [Karel Zak]
618
- fix fstype caching [Karel Zak]
619
- fix leak in sample program [Karel Zak]
620
- fix memory leak in cache [Karel Zak]
621
- fix mtab update for "none" source [Karel Zak]
622
- fix parsing of mountinfo from 2.6.39 [Karel Zak]
623
- fix some typos and copy&paste mistakes in comments [Petr Uzel]
624
- fix test [Karel Zak]
625
- fix undefined sources [Davidlohr Bueso]
626
- fix uninitialized variable in sample [Karel Zak]
627
- improve apply_fstab debugging [Karel Zak]
628
- keep code more readable for analyzers [coverity scan] [Karel Zak]
629
- merge mtab and utab locking code [Karel Zak]
630
- minor changes in sample program [Karel Zak]
631
- minor fix to mnt_tabdiff_* [Karel Zak]
632
- minor fixes [Karel Zak]
633
- more robust mtab and utab update (CVE-2011-1676, CVE-2011-1677) [Karel Zak]
634
- plug memory leak in sample program [Petr Uzel]
635
- remove 'seclabel' on remount, improve for 2.6.39 [Karel Zak]
636
- remove unnecessary includes, mask API as stable [Karel Zak]
637
- rename in cache.c [Karel Zak]
638
- rename mount option "quiet" to "silent" [Karel Zak]
639
- replace mkostmps() with more portable mkstemp() [Karel Zak]
640
- small lock code cleanup [Karel Zak]
641
- support /run/mount rather than /dev/.mount [Karel Zak]
642
- support NULL source path for mnt_table_find_* functions [Karel Zak]
643
- update list of pseudo-filesystems [Karel Zak]
644
- use chdir() and NOFOLLOW umount flag for umount operation [Karel Zak]
645
- use libmnt_lock for utab flock [Karel Zak]
646
- use mnt_table_get_fs_root() in utab code [Karel Zak]
648
- __uuid_generate_time() report if clock_seq is safe [Petr Uzel]
649
- do not use invalid file descriptor [Petr Uzel]
650
- fix test in get_clock() [Petr Uzel]
651
- get_clock() report if the clock_seq is safe [Petr Uzel]
652
- introduce uuid_generate_time_safe() [Petr Uzel]
653
- manpage spelling fixes [Petr Uzel]
654
- move __uuid function to UUIDD_PRIVATE in uuid.sym [Karel Zak]
655
- rename uuid__generate_* to __uuid_generate_* [Petr Uzel]
656
- update manpage, mention uuid_generate_time_safe [Petr Uzel]
658
- fix variable type compiler warning [Sami Kerola]
659
- improve descriptions on man page, sort the options, add -h and -V [Benno Schulenberg]
660
- improve, sort and slice up usage() help text [Benno Schulenberg]
661
- indent usage() [Karel Zak]
662
- mention long option in logger man page [Sami Kerola]
663
- support for logging to UDP socket / remote syslog server [WUEBBELS, Josef \(Extern\)]
664
- support long options [Sami Kerola]
665
- use libc error printing facilities [Sami Kerola]
666
- use simple apostrophe instead of multibyte char in logger.1 [Petr Uzel]
668
- cleanup unused variables [Karel Zak]
669
- does not ignore setgid() return code for non-roots [Karel Zak]
670
- fix checktty test to compile with old glibc [Karel Zak]
671
- fix compiler warnings [-Wunused-parameter -Wsign-compare] [Karel Zak]
672
- fix typos in man page [Karel Zak]
674
- include fix [Sami Kerola]
676
- add long options [Sami Kerola]
677
- adjust the formatting and some wording of the man page [Benno Schulenberg]
678
- cleanup usage() [Karel Zak]
679
- fix manpage formatting [Petr Uzel]
681
- allow to use --verbose with --all [Karel Zak]
682
- cleanup usage() [Karel Zak]
683
- correct qsort compare function [Andreas Schwab]
684
- spelling fixes [Petr Uzel]
686
- add --pairs to output in key="value" format [Karel Zak]
687
- add TYPE column to lsblk output [Milan Broz]
688
- add note to the man page [Karel Zak]
689
- add queue request size attribute [Milan Broz]
690
- add state attribute [Milan Broz]
691
- add support for discard topology (-D option) [Martin K. Petersen]
692
- bitwise or TT_FL_ASCII with tt_flags instead of setting [Dave Reisner]
693
- correct mistaken word [Benno Schulenberg]
694
- fix compiler warnings [-Wsign-compare] [Karel Zak]
695
- fix readlink() usage [Karel Zak]
696
- fix strtoul() usage [coverity scan] [Karel Zak]
697
- ignore device if disappear while processing [Milan Broz]
698
- improve discard support [Martin K. Petersen]
699
- use generic sysfs functions [Karel Zak]
700
- use ssize_t for readlink() return code [Karel Zak]
701
- use sysfs_read_u64() rather than sysfs_strdup() + atol() [Karel Zak]
703
- add support for books [Heiko Carstens]
704
- cleanup usage() [Karel Zak]
705
- detect VMware hypervisor [Stephen Hemminger]
706
- detect sun4{u,v} in /proc/cpuinfo for sparc64 [Karel Zak]
707
- extend --parse functionality [Karel Zak]
708
- fix bogomips detection for s390 [Heiko Carstens]
709
- fix compiler warnings [-Wsign-compare] [Karel Zak]
710
- fix op-mode for /{sys,proc} dumps [Karel Zak]
711
- fix threads-per-core calculation [Karel Zak]
712
- use xalloc [Davidlohr Bueso]
713
- use xstrdup from xalloc.h [Petr Uzel]
715
- change coding style [Sami Kerola]
716
- cleanup usage() [Karel Zak]
717
- use warnx, long options and help screen [Sami Kerola]
719
- use symbolical digest length [Sami Kerola]
721
- add \n to usage() output [Karel Zak]
722
- add long options to the man page [Sami Kerola]
723
- cleanup usage() [Karel Zak]
724
- man page clean wqup [Karel Zak]
725
- new --verbose option [Sami Kerola]
726
- use long options, also --help and --version added [Sami Kerola]
728
- add MINIX_ prefix to some global macros [Karel Zak]
729
- add common functionality [Davidlohr Bueso]
730
- add version 3 layout [Davidlohr Bueso]
731
- cleanup global variables and macros [Karel Zak]
732
- fix warning [Davidlohr Bueso]
733
- move globals and inline functions to minix_programs.h [Sami Kerola]
734
- remove fs state [Davidlohr Bueso]
735
- remove unnecessary initializations [Karel Zak]
737
- hurd build fixes [Samuel Thibault]
738
- use unsigned int for bit-fileds [Karel Zak]
740
- remove misleading README files [Sami Kerola]
742
- add long options [Sami Kerola]
743
- coding style fixes [Sami Kerola]
744
- fix small formatting issues in man page [Benno Schulenberg]
745
- include-what-you-use header check [Sami Kerola]
747
- add long options [Sami Kerola]
748
- cleanu p --version output [Karel Zak]
749
- coding style fix [Sami Kerola]
750
- include-what-you-use header check [Sami Kerola]
751
- use err() instead of errx() [Karel Zak]
752
- use libc error facilities [Sami Kerola]
753
- use xstrdup from xalloc.h [Sami Kerola]
754
- validate numeric user inputs [Sami Kerola]
756
- clearer error message, "cannot close" instead of "closing" [Benno Schulenberg]
757
- coding style [Sami Kerola]
758
- convert spaces to tabs [Sami Kerola]
759
- error printing fixes [Sami Kerola]
760
- few symbolic exit codes where missing [Sami Kerola]
761
- include-what-you-use header check [Sami Kerola]
762
- use program_invocation_short_name [Sami Kerola]
763
- use xalloc.h [Sami Kerola]
764
- validate numeric user inputs [Sami Kerola]
766
- add fs version options [Davidlohr Bueso]
767
- add minix v3 support [Davidlohr Bueso]
768
- check for misalignment [Davidlohr Bueso]
769
- document -3 option [Davidlohr Bueso]
770
- fix compiler warnings [-Wsign-compare] [Karel Zak]
771
- fix write_all() usage [Karel Zak]
772
- general cleanups [Davidlohr Bueso]
773
- remove die() [Davidlohr Bueso]
774
- standardize superblock attribute settings [Davidlohr Bueso]
775
- use common functionality [Davidlohr Bueso]
776
- use inode wrappers [Davidlohr Bueso]
778
- Use c.h [maximilian attems]
779
- add alignment check [Davidlohr Bueso]
780
- coding style unification [Sami Kerola]
781
- fix compiler warning [Karel Zak]
782
- fix to compiler warnings [Sami Kerola]
783
- support long options and check user inputs [Sami Kerola]
784
- use EXIT_ values [Sami Kerola]
785
- use libc error messaging facilities [Sami Kerola]
786
- use xalloc [Sami Kerola]
788
- new usage output, and some trivial fixes [Sami Kerola]
790
- -a segfaults when 4th field is omitted (mount options) [Karel Zak]
791
- add note about blank lines to fstab.5 [Karel Zak]
792
- add phelper= [Karel Zak]
793
- add ufstype=ufs2 to mount.8 [Karel Zak]
794
- canonicalize fstab mnt_dir [Karel Zak]
795
- first look for mountpoint [Karel Zak]
796
- fix compiler warnings [-Wsign-compare -Wunused-parameter] [Karel Zak]
797
- fix double free in mount.c with SELinux enabled [Kirill Elagin]
798
- fix reference to sharedsubtree documentation in mount.8 [Mike Hommey]
799
- fix typo in mount.8 [Petr Uzel]
800
- fix typos in mount.8 [Nicolas Francois]
801
- make the error message clear [Petr Uzel]
802
- mount.8 remove reprecated bh/nobh options from the manual page [Lukas Czerner]
803
- remove 'seclabel' mount option on remount [Karel Zak]
804
- remove accidental extra word in ext4 documentation in mount.8 [Petr Uzel]
805
- remove note about obsolete volume_id library from man page [Karel Zak]
806
- rename "quiet" to "silent" (MS_SILENT) [Karel Zak]
807
- update mtab on "-f" and compiled with libmount [Karel Zak]
808
- use fflush() and temporary file for mtab updates (CVE-2011-1089) [Karel Zak]
809
- use libmount to detect already mounted bind mounts [Karel Zak]
810
- use lock from mnt_update_table() [Karel Zak]
812
- add new command [Karel Zak]
813
- cleanup usage() [Karel Zak]
815
- add --version option [Sami Kerola]
816
- cleanup usage() [Karel Zak]
817
- fix to argument handling [Sami Kerola]
818
- remove unused variable [Karel Zak]
819
- use xalloc.h [Sami Kerola]
821
- add --pairs to output in key="value" format [Karel Zak]
822
- add fallback for openat() to be usable on old systems [Karel Zak]
823
- cleanup usage() [Karel Zak]
824
- do not print null [Davidlohr Bueso]
825
- get partition number with sysfs lib [Davidlohr Bueso]
826
- improve clarity of some messages, gettextize two missed ones [Benno Schulenberg]
827
- remove unused headers [Davidlohr Bueso]
828
- switch on localization [Benno Schulenberg]
829
- trivial comment fix [Davidlohr Bueso]
830
- use lowercase in usage() [Karel Zak]
831
- use sysfs_deinit [Davidlohr Bueso]
833
- fix gettext calls [Karel Zak]
835
- fix compiler warnings [-Wunused-result] [Karel Zak]
836
- fix write_all() usage [Karel Zak]
837
- normalize formatting of the man page, and tweak some of its wording [Benno Schulenberg]
838
- return value warning fix [Sami Kerola]
839
- use size_t for wcstombs() return code [Sami Kerola]
841
- also extract plural messages from the C files [Benno Schulenberg]
842
- change MSGID_BUGS_ADDRESS [Karel Zak]
843
- do not search /samples/ subdirectories for translatable strings [Benno Schulenberg]
844
- merge changes [Karel Zak]
845
- update cs.po (from translationproject.org) [Petr Písař]
846
- update da.po (from translationproject.org) [Joe Hansen]
847
- update de.po (from translationproject.org) [Philipp Thomas]
848
- update fr.po (from translationproject.org) [David Prévot]
849
- update ja.po (from translationproject.org) [Takeshi Hamasaki]
850
- update nl.po (from translationproject.org) [Benno Schulenberg]
851
- update pl.po (from translationproject.org) [Jakub Bogusz]
853
- include missing header [Davidlohr Bueso]
855
- remove constants from message strings; undo some abbrevs [Benno Schulenberg]
857
- don't stop parsing at __init_end [Po-Yu Chuang]
858
- fix compiler warnings [-Wsign-compare] [Karel Zak]
860
- cleanup usage() [Karel Zak]
861
- verbose option & maintenance fixes [Sami Kerola]
863
- cleanup usage() [Karel Zak]
865
- mark signo unused in sig_handler [Sami Kerola]
866
- memory leak fix [Sami Kerola]
867
- mention long options in man page [Sami Kerola]
868
- option parsing bug fixed & long options added [Sami Kerola]
869
- use xrealloc from xalloc.h [Sami Kerola]
871
- cleanup usage() [Karel Zak]
872
- do not duplicate argument strings [Davidlohr Bueso]
873
- test for available suspend modes [Lawrence Rust]
875
- cleanup usage() [Karel Zak]
876
- don't include err.h directly [Karel Zak]
877
- fix compiler warnings [Sami Kerola]
878
- include-what-you-use header check [Sami Kerola]
879
- indicate that the file argument to --timing is optional [Benno Schulenberg]
880
- inform about long options in script manual page [Sami Kerola]
881
- normalize formatting of the man page [Benno Schulenberg]
882
- option --force added [Sami Kerola]
883
- optional timing output file argument added [Sami Kerola]
884
- remove magic constants and a type mismatch fix [Sami Kerola]
885
- remove unnecessary void casting [Sami Kerola]
886
- support for long options [Sami Kerola]
887
- use libc error printing facilities [Sami Kerola]
889
- allow arguments as command line switches [Sami Kerola]
890
- bug in argument check [Sami Kerola]
891
- cleanup usage() [Karel Zak]
892
- end printing with new line [Sami Kerola]
893
- fix buffer overflow [Sami Kerola]
894
- improve synopsis and formatting and wording in man page [Benno Schulenberg]
895
- support long options [Sami Kerola]
897
- add --uname-2.6 option for personality flag UNAME26 [Ben Hutchings]
898
- fix compiler warnings [-Wsign-compare] [Karel Zak]
900
- add note about long dump file paths to man page [Sami Kerola]
901
- cleanup usage() [Karel Zak]
902
- fix variable types, and unused argument warnings [Sami Kerola]
903
- function screendump coding style fixed [Sami Kerola]
904
- mention in man setterm.1 -version and -help switches [Sami Kerola]
905
- segfault with long dump file name [Sami Kerola]
906
- support -help and -version options [Sami Kerola]
907
- use libc error printing facilities [Sami Kerola]
908
- use xmalloc() [Karel Zak]
910
- (man page) use comma between short and long option instead of "or" [Benno Schulenberg]
911
- correct '--inside-order' to '--inside-outer' in documentation [Benno Schulenberg]
912
- declare unused function attributes [Sami Kerola]
913
- fix coding style. [Karel Zak]
914
- fix for data type mismatches [Sami Kerola]
915
- fix implicit overflow [Sami Kerola]
916
- fix typo in man page [Karel Zak]
917
- gettextize each warning as a whole [Benno Schulenberg]
918
- help screen format [Sami Kerola]
919
- improve descriptions of options --no-reread and --show-extended [Benno Schulenberg]
920
- indent usage() [Karel Zak]
921
- make some tests conditional to !Linux [Giulio Orsero]
922
- previously undocumented options to usage [Sami Kerola]
923
- remove inconsistent and wasteful newlines in the _() calls [Benno Schulenberg]
924
- rename warn to my_warn [Fabian Groffen]
925
- returns non-zero on failed BLKRRPART ioctl [Andrea Galbusera]
926
- slice help text into small chunks and improve its wording [Benno Schulenberg]
928
- remove this deprecated set of utils [Karel Zak]
930
- new wrapper function strtoll_or_err [Sami Kerola]
932
- fix compiler warnings [-Wunused-parameter] [Karel Zak]
934
- fix compiler warnings [-Wsign-compare] [Karel Zak]
935
- missing separator in swapon -s command [Karel Zak]
936
- rewrite usage() [Karel Zak]
937
- use xalloc lib [Davidlohr Bueso]
939
- free used resources [Davidlohr Bueso]
941
- fix memmove() usage [Karel Zak]
942
- fix open() return value check [coverity scan] [Karel Zak]
943
- harmonize option argument and explanation in usage message [Benno Schulenberg]
944
- support --lines 0 [Karel Zak]
945
- tailf mention new help & version options in man page [Sami Kerola]
946
- use long options [Sami Kerola]
948
- adjust style of man page [Benno Schulenberg]
949
- coding style fixes [Sami Kerola]
950
- include-what-you-use header check [Sami Kerola]
951
- make threads aware [Davidlohr Bueso]
952
- use xalloc lib [Davidlohr Bueso]
954
- Use CHAR_BIT*sizeof(void*) instead of __WORDSIZE. [Josiah Worcester]
955
- fix printf format [Karel Zak]
957
- [cpuset] call free() for range [Karel Zak]
958
- add 'none' source to libmount update tests [Karel Zak]
959
- add -o remount to libmount tests [Karel Zak]
960
- add colrm basic test [Sami Kerola]
961
- add column tests [Sami Kerola]
962
- add dump from PPC64 to lscpu tests [Karel Zak]
963
- add dump from UltraSparc T1 to lscpu tests [Karel Zak]
964
- add dump from huge ia64 to lscpu tests [Karel Zak]
965
- add lscpu dumps from three Dell's & a Xen [Sami Kerola]
966
- add mount(8) test for fstab entries without options [Karel Zak]
967
- add test for RLIMIT_FSIZE issue [Karel Zak]
968
- add tests for [u]mount regular file [Karel Zak]
969
- don't run mount/regfile test on old kernel [Karel Zak]
970
- fix compiler warnings [-Wunused-parameter] [Karel Zak]
971
- grammar fixes [Davidlohr Bueso]
972
- remove generated file [Karel Zak]
973
- test column(1) with multiple input files [Karel Zak]
974
- update GPT test [Karel Zak]
975
- update blkid MD test [Karel Zak]
976
- update for recent fdisk changes [Karel Zak]
977
- update libmount tests (add optstr output) [Karel Zak]
978
- update lscpu tests [Karel Zak]
979
- use libmount tab update tests for UID=0 only [Karel Zak]
981
- add some guiding comments for translators [Benno Schulenberg]
982
- fix three typos in message strings and improve consistency [Benno Schulenberg]
983
- improve the wording of some error and usage messages [Benno Schulenberg]
984
- tweak several manpages, mainly the blkid one [Benno Schulenberg]
986
- fix compiler warnings and use EXIT_ [Sami Kerola]
988
- fix compiler warnings [-Wsign-compare] [Karel Zak]
990
- add -h and -V to the man page; use "file" and lowercase [Benno Schulenberg]
991
- in usage() not overwriting but overriding is meant [Benno Schulenberg]
992
- make usage() say that more than one input file is allowed [Benno Schulenberg]
993
- remove superfluous return as usage() does not return [Benno Schulenberg]
995
- close files and free memory after usage [Sami Kerola]
996
- code style and comment fixes [Sami Kerola]
997
- convert definition to function [Sami Kerola]
998
- escape handling refactored [Sami Kerola]
999
- fix compier warnings [Sami Kerola]
1000
- magic constant removal [Sami Kerola]
1001
- use long options [Sami Kerola]
1002
- warn user when command chooses term type [Sami Kerola]
1004
- allow unmounting loopdev specified by associated file [Petr Uzel]
1005
- block signals when umounting and updating mtab (CVE-2011-1676, CVE-2011-1677) [Karel Zak]
1006
- do not hang with disconnected NFS mounts [Petr Uzel]
1007
- segfaults with inconsistent entry in /etc/fstab [Karel Zak]
1008
- support non-canonical devnames in mtab [Karel Zak]
1009
- use UMOUNT_NOFOLLOW for non-root users [Karel Zak]
1010
- use helper= for all UIDs [Karel Zak]
1012
- cleanup usage() [Karel Zak]
1014
- (man page) alphabetize the options [Benno Schulenberg]
1015
- (man page) repair the snipped up description of option -T [Benno Schulenberg]
1016
- add "-q" to synopsis, order options alphabetically [Benno Schulenberg]
1017
- cleanup usage() [Karel Zak]
1018
- coding style fixes [Sami Kerola]
1019
- die() function removed [Sami Kerola]
1020
- distinguish between singular and plural in three messages [Benno Schulenberg]
1021
- fix compiler warnings [-Wsign-compare] [Karel Zak]
1022
- fix manpage libuuid(3) does not exist [Petr Uzel]
1023
- long options & new usage [Sami Kerola]
1024
- remove goto statement [Sami Kerola]
1025
- use symbolic exit and return values [Sami Kerola]
1027
- add long options [Sami Kerola]
1028
- cleanup usage() [Karel Zak]
1030
- (man page) uniformize header and footer, tweak the formatting [Benno Schulenberg]
1032
- add long options and 79 char cut info to the man page [Sami Kerola]
1033
- build with SUID_{C,LD}FLAGS [Petr Uzel]
1034
- cleanup mbufsize usage [Karel Zak]
1035
- cleanup usage() [Karel Zak]
1036
- remove global variables and support TMPDIR [Sami Kerola]
1037
- support --timeout switch [Sami Kerola]
1038
- support --timeout switch (vol 2.) [Karel Zak]
1039
- use long options [Sami Kerola]
1041
- cleanup usage() [Karel Zak]
1042
- coding style [Sami Kerola]
1043
- new usage output & version printing [Sami Kerola]
1044
- remove find() [Davidlohr Bueso]
1045
- remove goto statements [Sami Kerola]
1046
- update coding style [Davidlohr Bueso]
1047
- warnings, exit values, braces and returns [Sami Kerola]
1049
- add version printing & compiler warning [Sami Kerola]
1050
- change option -v to -V for --version; add it to man page [Benno Schulenberg]
1051
- gettextize one sentence as a whole [Benno Schulenberg]
1053
- cleanup usage() [Karel Zak]
1054
- long options & new usage [Sami Kerola]
1055
- maintenance fixes [Sami Kerola]
1056
- remove inconsistent periods from two error messages [Benno Schulenberg]
1058
- cleanup usage() [Karel Zak]
1059
- long options & new usage [Sami Kerola]
1060
- maintenance fixes [Sami Kerola]
1061
- remove inconsistent periods from two error messages [Benno Schulenberg]