Tim Kientzle
26eddc7f41
Add --no-same-owner as a synonym for -o.
...
Note that bsdtar's -o (which follows SUSv2) is not the same as GNU tar's -o.
In GNU tar, -o and --no-same-owner are not synonyms.
Pointed out by: Kris Kennaway (required by xpenguins port)
2004-05-22 17:49:54 +00:00
Robert Watson
7d8c7fe102
Add a "-r" flag to ktrdump(1) to print relative timestamps when used
...
with "-t" rather than absolute timestamps. This allows the reader
to get a better sense of latency between events, such as time to
schedule an interrupt thread from time the interrupt occurred. Assert
a copyright on ktrdump.c since I seem to be modifying it more than I
thought.
2004-05-22 08:26:10 +00:00
Robert Watson
7ddc893717
Add a quiet mode to ktrdump(1): if the "-q" flag is used, don't print
...
the pretty text header on top of the output. Simplifies feeding the
results of tracing into a script for mechanical processing.
2004-05-21 21:24:58 +00:00
Robert Watson
dd6cf019f3
When the 'f' flag is passed to ktrdump(1), use 40 characters for the
...
"file and line" field consistently; previously, a 32-character field
length was used for the table header, which resulted in the header
not lining up with the table.
2004-05-21 21:15:48 +00:00
Tim Kientzle
c5ce4977e6
Add --dereference as a synonym for -H
...
Pointed out by: Kris Kennaway (unbreaks nspr port build)
2004-05-21 18:40:32 +00:00
Hiten Pandya
151e36fc65
Remove unneeded lseek(2) hack to position past the 2GB point,
...
use fseeko(3) instead.
This commit fixes breakage when `lastcomm matchstring` is run.
PR: bin/66765, bin/64568
Submitted by: Dan Nelson <dnelson at allantgroup.com>
2004-05-20 19:25:27 +00:00
David Malone
838c00236b
Fix a couple of warnings:
...
1) Missing include for declaration of time conversion functions.
2) Avoid a couple of alignment warnings on 64 bit arches by memcpying the
things pointed to by caddrs into variables of the right type.
Bump WARNS to 6 while I'm here.
2004-05-19 21:34:52 +00:00
David Malone
f2ab33b6eb
Add missing %s so that all of the usage message gets printed.
...
Bump WARNS to 6 while I'm here.
2004-05-19 21:06:36 +00:00
Lukas Ertl
be28a6af38
Fix integer overflow in the file size output when dealing with
...
large files (i.e. DVD images).
Reviewed by: des@
2004-05-19 11:07:30 +00:00
Ruslan Ermilov
a12d0a1aee
Added pgrep to the SYNOPSIS.
...
Fixed SYNOPSIS.
Fixed markup nits.
2004-05-19 10:46:56 +00:00
Ruslan Ermilov
fdc1ec368d
Clean up language and markup.
2004-05-19 10:45:40 +00:00
Ruslan Ermilov
607e48e7b5
Language and markup polishing.
2004-05-19 10:44:24 +00:00
Ruslan Ermilov
79e447559c
Bumped the document date.
2004-05-19 09:54:14 +00:00
Ruslan Ermilov
47a49bc2b5
Bumped the document date.
...
Fixed the grammar nit.
2004-05-19 09:53:41 +00:00
Ruslan Ermilov
c548db0353
Bumped document date.
...
Fixed markup nit.
2004-05-19 09:53:03 +00:00
Ruslan Ermilov
0d25a5d896
Bumped document date.
...
Fixed the grammar nit.
2004-05-19 09:52:40 +00:00
Ruslan Ermilov
af52678ebd
Markup nits.
2004-05-19 09:51:58 +00:00
Ruslan Ermilov
032a157f2b
Bumped document date.
...
Dealt with hard sentence breaks and whitespace at EOL.
2004-05-19 09:51:31 +00:00
Ruslan Ermilov
fc7589061d
Fixed document date.
2004-05-19 09:49:54 +00:00
Ruslan Ermilov
54874bb6b9
Bumped document date.
...
Fixed a bunch of hyphen misspellings.
Fixed one warning.
2004-05-19 09:49:37 +00:00
Ruslan Ermilov
4bdd89ba98
Restore part of the word that got (accidentally) removed.
...
Removed whitespace at EOL.
2004-05-19 09:46:37 +00:00
Ruslan Ermilov
3c12a2e0d2
Markup nits.
2004-05-19 09:45:46 +00:00
Ruslan Ermilov
6f9c5e40fa
Bumped document date.
...
Removed hard sentence break.
2004-05-19 09:44:31 +00:00
Tim Kientzle
04e2d02e20
Default is to restore timestamps, even when operating as root. <sigh>
2004-05-19 01:21:11 +00:00
Tim Kientzle
873e38290a
Fix a segfault when looking up a non-existent group.
2004-05-18 23:40:25 +00:00
Ruslan Ermilov
aa588a66d1
Bump document date on behalf of the -e option.
...
Spell "ID" correctly.
2004-05-18 20:45:32 +00:00
Ruslan Ermilov
b388c4ac50
Bump document date on behalf of the -E option.
2004-05-18 20:42:36 +00:00
Ruslan Ermilov
f18a58b589
Added -u to the SYNOPSIS.
2004-05-18 20:40:37 +00:00
Ruslan Ermilov
f0085ed625
Bump document date on behalf of the -u option.
2004-05-18 20:38:43 +00:00
Ruslan Ermilov
c9a74f6a2b
Bump document date on behalf of the -M option.
2004-05-18 20:36:54 +00:00
Peter Wemm
f7dd47a8d1
Build/install gprof on amd64 as well, after repocopying the MD bits.
...
Not that it has anything to process yet, but that comes next.
2004-05-18 18:05:19 +00:00
Tim Kientzle
656e70b49a
Accept (but ignore) GNU tar's -B option. bsdtar never
...
needs it, but it does no harm for people to specify it.
2004-05-18 17:16:55 +00:00
Stefan Farfeleder
ec18ee18ad
Don't depend on NULL's expansion being a pointer, cast it before it is passed
...
to variadic functions.
Approved by: das (mentor)
2004-05-18 15:53:58 +00:00
Tim Kientzle
a25502627d
Set errno to 0 before calling getpwuid/getgrgid, so that error
...
messages will be displayed only when there is, in fact, an error.
2004-05-17 18:29:12 +00:00
Tim Kientzle
9d77c5f29c
Speed up safe_fprintf by copying to a temp buffer, then writing
...
blocks at a time, rather than using putc().
2004-05-17 07:35:52 +00:00
Tim Kientzle
088bdb251d
Propagate struct bsdtar down into a lot more places.
...
Move global progname variable into struct bsdtar.
2004-05-17 05:44:53 +00:00
Tim Kientzle
7283cd6959
Refactor name caching to use a common piece of code for uname_cache and
...
gname_cache. Cache negative lookups to dramatically improve performance
building archives containing nonexistent uid/gid.
2004-05-17 05:02:39 +00:00
Tim Kientzle
4a07f42b98
Make symlink protection a bit more useful:
...
* Remove terminal symlinks so they can be replaced.
* If -U, remove intermediate symlinks as well
* Otherwise, refuse the extraction
2004-05-17 03:33:06 +00:00
Tim Kientzle
dcec34670d
Update manpage to track new security features.
2004-05-17 03:19:31 +00:00
Stefan Farfeleder
a752604477
Remove spurious semicolons. Outside of functions they are actually errors but
...
GCC doesn't warn about them without -pedantic.
Approved by: das (mentor)
PR: 56649
Reviewed by: md5
2004-05-16 22:08:17 +00:00
Oliver Eikemeier
9c61111db8
snafu, exchanged the descriptions of -maxdepth and -mindepth.
...
Noticed by: ru
2004-05-16 10:35:14 +00:00
Olivier Houchard
bb52bd2f06
Insert "arm" between "amd64" and "powerpc"
...
Requested by: bde
2004-05-14 23:08:52 +00:00
Bruce Evans
6ff9ebfdc9
Fixed total disorder of MD includes.
...
Disorder buffer overflowed by: arm commit
2004-05-14 21:05:35 +00:00
Joerg Wunsch
482b206bf5
Bump the .Dd value.
...
Update xrefs to more contemporary items.
Requested by: ru, green
MFC after: 1 week
2004-05-14 19:29:39 +00:00
Joerg Wunsch
be06d37c18
When I wrote this man page more than 5 years ago, I simply didn't
...
understand the true symmetric nature of Enigma, so my description of
``automatically detects that the input is encrypted'' was simply
wrong. Replace that by a more accurate description of why feeding the
ciphertext again into the engine will decrypt it.
MFC after: 1 week
2004-05-14 18:46:16 +00:00
Olivier Houchard
63b689127c
Use four spaces instead of tab for second level indentation.
...
Requested by: ru
2004-05-14 14:50:55 +00:00
Olivier Houchard
bc67fdeab2
Define PTRDIFF_IS_LONG and SIZEOF_IS_ULONG for arm.
2004-05-14 13:44:36 +00:00
Olivier Houchard
361af5b54b
Some arm bits for gprof.
2004-05-14 13:44:04 +00:00
Olivier Houchard
355114cf96
Do not build truss on arm.
2004-05-14 13:43:18 +00:00
Oliver Eikemeier
d79829af6c
-maxdepth and -mindepth are global variables
...
PR: 66613
Approved by: ru
MFC after: 3 days
2004-05-14 12:58:13 +00:00