summaryrefslogtreecommitdiffstats
path: root/usr.bin/truncate
Commit message (Collapse)AuthorAgeFilesLines
* MFC r267265: truncate: Detect integer overflow, fix relative sizes, add tests.jilles2014-12-074-5/+421
| | | | | | | | | | | | | The change to expand_number (r204654) broke detection of too large sizes and relative sizes ('+'/'-'). Also add some tests. The usr.bin/truncate/Makefile is slightly different in the MFC because src.opts.mk does not exist in stable/10. PR: 190735 Submitted by: Kirk Russell
* Use expand_number(3) from libutil instead of home-grown function to parsesobomax2010-03-032-62/+7
| | | | | | | human-friendly power-of-two numbers (i.e. 2k, 5M etc). Suggested by: many MFC after: 1 week
* Initialize 'sz' as 0.delphij2009-02-211-2/+2
|
* Don't close file descriptor number <whatever random garbage was on thecperciva2008-08-041-0/+1
| | | | | | | stack>. Found by: LLVM/Clang Static Checker MFC after: 1 week
* The -r option can also cause the files to be extended (notru2006-12-191-2/+2
| | | | necessarily truncated).
* Markup fixes.ru2006-09-291-1/+1
|
* o Don't leak fd on error.maxim2006-09-181-4/+6
| | | | | | | o parselength() returns 0 or -1 so int is enough for its return type. Submitted by: Ighighi Ighighi, sheldonh MFC after: 3 weeks
* Chase revision 1.10 in usage string and a comment.ceri2006-09-071-2/+2
|
* Allow to specify size in terabytes by using T or t suffix.pjd2006-04-092-5/+10
| | | | | | | | | | | | This speeds up my testing a bit. Because truncate(1) doesn't allocate blocks on file system before they are used, it is very useful to emulate huge file systems: # truncate -s 16T fs.img # mdconfig -a -f fs.img # newfs /dev/mdX (-t swap can be used as well)
* Sync program's usage() with manpage's SYNOPSIS.ru2005-05-211-1/+1
|
* Added the EXIT STATUS section where appropriate.ru2005-01-171-1/+1
|
* Make size suffix case insensitive.le2004-07-222-3/+6
| | | | | PR: bin/27604 Submitted by: David Xu <davidx@viasoft.com.cn>
* remove __Pimp2002-03-221-2/+2
|
* Remove WARNS?=2 and -Wall. WARNS?=2 is going to be the default.markm2001-12-121-1/+0
|
* * Update author's e-mail address.sheldonh2001-08-161-2/+2
| | | | | | * When the author of an utility also wrote its manual page (a rarety, I know), it is not necessary to say that the utility "and this manual page" were written by the author.
* Use the .Cm macro to mark up the modifiers of the -s flag's size argument.sheldonh2001-08-161-9/+10
|
* mdoc(7) police: utilize the new .Ex macro.ru2001-08-151-4/+1
|
* Remove whitespace at EOL.dd2001-07-151-2/+2
|
* Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$dd2001-06-301-0/+1
| | | | | | where necessary. Submitted by: Mike Barcroft <mike@q9media.com>
* mdoc(7) police: use canonical form of .Dd macro.ru2000-12-111-1/+1
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-2/+2
|
* Merge the truncate(1) utility onto the RELENG_4 branch and adjustsheldonh2000-08-041-1/+1
| | | | | the HISTORY section to reflect the first release of FreeBSD in which this utility will appear.
* Simplify some conditionals.sheldonh2000-07-241-12/+10
|
* Shut an optimizing compiler up about possibly (but never) unusedsheldonh2000-07-241-0/+2
| | | | | | variables. Submitted by: charnier
* truncate.c:sheldonh2000-07-242-4/+13
| | | | | | | | | | | Do not include unused header files. Add rcsid. Change copyright. truncate.1: Add AUTHORS section. Submitted by: charnier
* Close file descriptors after use so as not to abuse the descriptorsheldonh2000-07-231-0/+2
| | | | | | table when a long argument list is given. :-) Reported by: Sven Agnew <afterhours80@hotmail.com>
* Add a STANDARDS section to discourage the use of this utilitysheldonh2000-07-211-0/+4
| | | | in environments where portability is a concern.
* Import the new truncate(1) utility.sheldonh2000-07-183-0/+351
Approved by: jdp
OpenPOWER on IntegriCloud