summaryrefslogtreecommitdiffstats
path: root/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
* s/FALLTHOUGH/FALLTHROUGH/dwmalone2004-08-081-1/+1
| | | | Submitted by: Xin LI <delphij@frontfree.net>
* gtar uses -F for another purpose, so bsdtar no longer treats it as akientzle2004-08-083-20/+18
| | | | | | synonym for --format. Update the man page to reflect this. While I'm here, change the man page to document "tar" rather than "bsdtar," update some comments about -l compatibility and fix a few grammar nits.
* Better low-memory handling: If the link cache runs out of memory, justkientzle2004-08-081-35/+36
| | | | | | throw out the whole thing and stop tracking links entirely. That will break all remaining hardlinks, but should free up enough memory to let everything finish.
* Move the smart chdir logic into a couple of utility functions in util.c.kientzle2004-08-085-85/+66
| | | | | Then use them to provide consistent -C support throughout the program. Thanks to: Christoph Mallon
* It shouldn't be an error to specify the same mode twice: allow -cc but not -ct.kientzle2004-08-082-50/+38
| | | | | Thanks to: Christoph Mallon (whose proposed patch was actually simpler than what I ended up with)
* Another pointy-hat problem: PACKAGE_VERSION macro is set inkientzle2004-08-082-3/+0
| | | | | CFLAGS, it shouldn't be in bsdtar_platform.h. Thanks to: Andrey Chernov for looking over my shoulder so much lately.
* Minor portability fixes. bsdtar now compiles on Win32/cygwin, thoughkientzle2004-08-081-2/+18
| | | | it doesn't yet seem to work entirely correctly.
* Oh yeah? 4 born in the Netherlands. Taken relative to the size ofmarcel2004-08-071-0/+1
| | | | the country (i.e. committer density), we're in the top 5 for sure! :-)
* 10 born in France now!nsouch2004-08-071-0/+1
|
* Add --totals option. Unlike gtar, this reports the bytes actuallykientzle2004-08-074-3/+25
| | | | | written to the archive, not the ones written to the compressor. For uncompressed archives, these numbers are the same, of course.
* Linux port corrections:kientzle2004-08-073-5/+6
| | | | | | * Add a more reasonable default device for linux * Add an autoconf check for the FNM_LEADING_DIR extension (which isn't yet obeyed in the code)
* Assign the result of getopt() to an int rather than to a char.stefanf2004-08-071-2/+1
|
* Add "make distfile" capabilities to bsdtar, including informationalkientzle2004-08-077-50/+251
| | | | COPYING file and some conditional compilation cleanups.
* Join the 21st century: Cryptography is no longer an optional componentcperciva2004-08-064-4/+0
| | | | | | | | | | of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries. Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004
* - One can use both BD_ADDR or name to specify address of the Bluetooth device.emax2004-08-052-7/+13
| | | | | | | | Update man pages to document this fact. - Update usage messages - Change u_intXXX to uintXXX
* Ensure that there's always a space between the user name andkientzle2004-08-051-1/+1
| | | | group name in -tv output format.
* Correct the .Dd date. Pluralize 'assignment' in one place.harti2004-08-041-2/+2
| | | | Requested by: ru
* Remove these three files left-over from my unsuccessful attempt togad2004-08-043-287/+0
| | | | | | re-import `patch' into this location. Instead I think I will import it to 'patch-b', and that way I can be sure that I am starting with a clean slate WRT the CVS repository.
* Add a standard DIAGNOSTICS section.tjr2004-08-041-1/+3
|
* Add a standard DIAGNOSTICS section.tjr2004-08-041-1/+3
|
* Add ENVIRONMENT and DIAGNOSTICS sections.tjr2004-08-041-1/+12
|
* In next(), ensure that 'done' is set in the case when a file cannottjr2004-08-041-1/+2
| | | | | be opened, to avoid trying to read standard input after already closing it, which resulted in EBADF errors.
* Correct the description of the MFLAGS and .MAKEFLAGS variables. Addharti2004-08-031-6/+16
| | | | | | the MFLAGS target. Document that variable assignments from the MAKEFLAGS environment variable and the .MAKEFLAGS and .MFLAGS target have the same precedence as command line variable assignments.
* Put variable assignments from the command line into the MAKEFLAGSharti2004-08-034-32/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | variable as required by POSIX. This causes such variables to be pushed into all sub-makes called by the make (except when the MAKEFLAGS variable is explicitely changed in the sub-make's environment). This makes them also mostly un-overrideable in sub-makes except on the sub-make's command line. Therefor specifying 'make CC=icc' will cause icc to be used as C compiler in all sub-makes no matter what the Makefiles itself try to do to the CC variable. This patch also corrects the handling of the MFLAGS variable. MFLAGS contains all the command line flags but not the command line variable assignments. The evaluation of the .MFLAGS or .MAKEFLAGS target now changes both MFLAGS and MAKEFLAGS (they used to change MAKEFLAGS only). Makefiles can use MFLAGS for their own purposes given that they do not except MFLAGS to be undefined at the beginning and that they don't evaluate .MFLAGS or .MAKEFLAGS. MFLAGS should be removed for POSIX compliance, but it is unfortunately heavily used by the X makefiles. This has been extensively tested by port builds (thanks to portmgr), new worlds and kernels. PR: standards/57295 (1st part above) Submitted by: James E. Flemer <jflemer@alum.rpi.edu> Approved by: portmgr Obtained from: NetBSD (1st part above) MFC after: 4 weeks
* Make the SIGCHLD handler static and declare its argumentharti2004-08-031-2/+2
| | | | as unused, so that make can be compiled with WARNS=3 again.
* GNU and POSIX disagree about -o and -l.kientzle2004-08-032-22/+70
| | | | | | | | | | | | For -l, upset everyone by breaking it. Specifically, -l now produces a lengthy error message that suggests --check-links (POSIX -l) or --one-file-system (GNU -l) instead. However, if POSIXLY_CORRECT is set, use the POSIX interpretation. For -o, please everyone by making it work both ways: * -xo uses POSIX behavior * -co uses "almost GNU" behavior (as close as we can get until libarchive implements a true V7 tar format)
* Remove la_LN.* from the list of bogus locales. They're incomplete, buttjr2004-08-021-1/+1
| | | | still potentially useful.
* Exclude bogus la_LN.* and UTF-8 locales from the output of locale -atjr2004-08-021-1/+11
| | | | to discourage people from using them.
* Add cross-reference to fmt(1) and a fairly standard ENVIRONMENT section.tjr2004-08-021-2/+12
|
* Cross-reference fold(1).tjr2004-08-021-0/+1
|
* Add support for multibyte characters.tjr2004-08-022-57/+94
|
* Document incorrect handling of multibyte characters with -I and -J options.tjr2004-08-021-1/+10
|
* This commit was generated by cvs2svn to compensate for changes in r132977,gad2004-08-013-0/+287
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import of a BSD-licensed version of `patch', which will eventuallygad2004-08-0114-2807/+4176
| | | | | | | | | | | | | | | | | | | | replace the version we currently have in src/gnu/usr.bin/patch/. Among other things, this version includes a --posix option for strict POSIX conformance. This version is the current source from OpenBSD as of today. It is their 3.5-release, plus a few updates to patch.c and pch.c that they made about three weeks ago.
| * Import OpenBSD m4(1) as of April 26. Mostly ANSIfication changes.jmallett2002-05-018-245/+103
| |
| * Import OpenBSD m4 as of today.jmallett2002-04-181-104/+304
| |
* | Correct the explanation of the -X option.kientzle2004-08-011-3/+5
| | | | | | | | Thanks to: Pav Lucistnik
* | Comment some of the 'io' functions.alfred2004-08-011-0/+29
| |
* | Check for read errors.tjr2004-07-311-0/+2
| |
* | Add standard DIAGNOSTICS section.tjr2004-07-311-0/+2
| |
* | Add support for multibyte characters, loosely based on Bruno Haible'stjr2004-07-312-25/+57
| | | | | | | | work in the util-linux packages, but with some minor fixes.
* | Fix some particularly bad style(9) violations.tjr2004-07-311-60/+58
| |
* | Check for read errors.tjr2004-07-301-0/+2
| |
* | Document the behaviour of the "-o file" option when "file" is a directorycperciva2004-07-301-0/+4
| | | | | | | | | | | | (downloaded file(s) are created inside the directory). MFC after: 3 days
* | Improve portability to FreeBSD 4.kientzle2004-07-301-0/+6
| | | | | | | | Thanks to: Barry Bouwsma
* | Fix comment.kientzle2004-07-301-1/+1
| | | | | | | | Thanks to: Johan Karlsson
* | Document incorrect handling of multibyte characters.tjr2004-07-301-1/+3
| |
* | Stop the practice of installing external headers into GCC-specific directory.kan2004-07-301-1/+1
| | | | | | | | Install FlexLexer.h into /usr/include directly.
* | Add support for multibyte characters, based on Bruno Haible's worktjr2004-07-292-56/+81
| | | | | | | | in the util-linux package.
* | The signal number has to be less than NSIG strictly.maxim2004-07-291-1/+1
| | | | | | | | | | | | PR: misc/69768 Submitted by: bronek MFC after: 1 week
OpenPOWER on IntegriCloud