Age | Commit message (Collapse) | Author |
|
|
|
whack a dose of unneccessary Em;
ok millert
|
|
|
|
problem noted by miod@
ok krw@ millert@
|
|
Phrase any "The _flags_ argument is the ..." line consistently,
eliminating unnecessary use of 'inclusive' and saying "zero or more"
or "one or more" as appropriate
ok millert@ jmc@ schwarze@
|
|
Add 'break' accidentally removed by previous commit and future-proof
format listing by cpio -H
problem noted by naddy@
ok halex@ naddy@
|
|
with -DNOCPIO
- ignore empty entries (millert@, halex@)
- replace bsort with linear scan (guenther@)
ok millert@ guenther@
|
|
zap extra func pointer going to the same routines for all formats.
okay millert@
|
|
|
|
fchmodat(AT_SYMLINK_NOFOLLOW) to set the mode on symlinks, pass
AT_SYMLINK_NOFOLLOW to utimensat(), and then let those be called
on symlinks by dropping the test that skipped them. Eliminate
set_lids() by changing set_ids() to use fchownat(AT_SYMLINK_NOFOLLOW)
and delete a redundant conditional in each of set_ftime()/fset_ftime().
suggested by espie@
ok millert@
|
|
ok guenther tedu
|
|
|
|
in the future and include a space between the major and minor numbers
for devices. Eliminate bogus handling of LC_TIME environment variable.
Make strftime() format selection understandable by gcc -Wformat=2.
ok millert@
|
|
|
|
|
|
|
|
adjective suggested by deraadt@
|
|
|
|
ok fgsch@
|
|
ok fgsch@
|
|
ok fgsch@
|
|
ok guenther step
|
|
to a symlinks, that it be exactly that and not a hardlink to the
file pointed to by the symlink. Use linkat() to get what we want.
ok deraadt@
|
|
wide, so they support up to 33bits. Take advantage of the extra bits by
no longer forcing them into 32bit ints before the time_t conversion. This
gets us another 204 years of range once time_t changes type
ok deraadt@ tedu@
|
|
|
|
This lets us use UTIME_OMIT instead of having to lstat() the file
when we want to preserve one of the times. Remove casts to long
for tv_sec to prepare for upcoming time_t changes. OK deraadt@
|
|
being checked after it was overwritten by the next block read in.
Eliminate the argument aliasing that led to this being overlooked
by passing rd_xheader() the size and typeflag directly.
problem discovery and ok fgsch@
|
|
handled.
input from zhuk and guenther. tested by zhuk and sthen on a bulk.
ok guenther.
|
|
issues with some crappy tar archive readers out there that rely on the
fact that directory entries ends up with "/" when created by GNU Tar, and
now I'm finishing this commit message by mentioning people who gave input
and okays: deraadt@ millert@ jmc@
|
|
|
|
|
|
|
|
occurrences to get_line().
Based on a diff from Jan Klemkow <j-dot-klemkow-at-wemelug-dot-de> to tech.
|
|
specifically, rewrite them to permit some markup in the column headers,
and use "Ta" instead of literal tabs; mandoc does not currently match groff
100%, but a mandoc fix may be some time off, and we've gone enough releases
with poorly formatting column lists.
in some cases i have rewritten the lists as -tag, where -column made
little sense.
|
|
construct;
this also sidesteps what seems to be a problem with mandoc, in that
"-column -compact" seems to mess up the formatting. thus these pages should
now have their lists formatted nicely (i.e. correctly aligned and with indent
applied);
as a side note, the fact that headers are not properly marked up is another
issue which will be addressed separately (a mandoc fix is needed, i think).
i have fudged a few of these to mark up properly, since the workaround does
make sense for some pages.
as another side note, i haven;t fixed man7, as i need to prepare a separate
diff for kristaps and ingo.
|
|
specifically
ok nicm
|
|
because they are not argument names, but have to be used verbatim.
Both jmc@ and sobrado@ agree to remove the .Ar markup,
and it was Jason's idea to not use any other markup instead.
"believe me, not everything in the cosmoverse requires markup" jmc@
|
|
tar file manipulation. with advice from guenther and jmc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
linked list, found by parfait, ok jsg
|
|
|
|
people about the potential for memory leaks when realloc is use sloppily
ok miod
|
|
ok otto@
|
|
unmaintainable). these days, people use source. these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms
|
|
ok jmc@
|