snj
9395c6ab06
Expand some names, fix a spelling error (Pete Townshend might disagree,
...
but "quadrophonic" is not the proper spelling), give George Gershwin's
year of birth, add Stevie Ray Vaughan's birth/death dates. Okayed by wiz.
2004-02-01 00:59:28 +00:00
snj
6d087af2f4
Expand a couple names and fix some spelling errors. Okayed by wiz.
2004-02-01 00:51:27 +00:00
snj
a6c6550af8
Give year of MLK's birth. Expand some names. Okayed by wiz.
2004-02-01 00:48:50 +00:00
snj
22a35b2cee
Jimi Hendrix's death date belongs in the music calendar. Okayed by wiz.
2004-02-01 00:46:05 +00:00
snj
7c73c22c56
It's "its." Add NetBSD 1.6.1 release date. Okayed by wiz.
2004-02-01 00:34:13 +00:00
atatat
9fa5182332
Lint police.
2004-01-31 20:53:55 +00:00
atatat
282eb9c623
Unfold the KDEREF() macros a little, and tweak the LOCKDEBUG detection
...
code, to detect a KDEREF failure instead of simply aborting. If the
KDEREF fails, we're obviously not_using_lockdebug().
2004-01-31 18:25:27 +00:00
lukem
75b72cb4f9
Auso support -h hash for hard-linked files.
2004-01-30 01:38:25 +00:00
yamt
4480473553
follow the kernel vm_map_entry allocation strategy change.
2004-01-29 22:19:12 +00:00
mrg
49637d1931
use gzopenfull()
2004-01-29 13:18:58 +00:00
wiz
f46a4026cc
Drop trailing space.
2004-01-29 11:17:37 +00:00
lukem
37cb4fb1d9
Implement -h {none,md5,rmd160,sha1} to determine the appropriate hash
...
(digest) when copying a file to store in the -M METALOG.
2004-01-29 07:58:33 +00:00
lukem
5541148775
now that -c is the default, use "copy" instead of "move"
2004-01-27 02:49:42 +00:00
lukem
f83f942f81
Document more SPECIAL SOURCES (aka ATTRIBUTES).
...
Improve description of variable modifiers.
In the variable list, be more specific referring to "environment variables"
rather than just relying upon the formatting difference between .Ev and .Va.
2004-01-27 01:38:01 +00:00
wiz
5ad6c16fa8
Bump date for previous.
2004-01-26 21:59:42 +00:00
dsl
c08c3c342b
Pass -MD through to cpp so that it can generate a depend file.
...
(Actually pass any -M <arg> through, but -MD is most useful.)
2004-01-26 21:51:11 +00:00
dsl
36af2f9f0c
Redo code that expands the 'xxx.o' to 'xxx.o xxx.so xxx.po xxx.ln' so that
...
is doesn't care which of the wanted suffixes are in the input file.
Needed for my autodepend code where you don't know which compilation ran last.
2004-01-26 21:47:04 +00:00
grant
23032f5513
void functions need not call return
2004-01-25 05:19:49 +00:00
dsl
c3032ca9a0
Restore correct name string when VarGetPattern() returns.
...
Stops error from free() evaluating ${x::=y} when x is undefined.
(Erm why is free() allowed to write to fd 2?)
2004-01-24 19:58:54 +00:00
wiz
49b12ea919
Some fixes from jmc@openbsd.
2004-01-24 17:03:26 +00:00
snj
33a43be982
Mention mixerctl.conf in FILES and SEE ALSO. While here, tidy up some
...
sentences. Bump date. Closes my own PR misc/23516.
2004-01-23 21:12:07 +00:00
dbj
6ea7ce87e3
fixes to keep default output under 80 columns
...
reduce default number of disks to 3 from 4
adjust widths of cpu stats if one of them is 100%
always put spaces between # of processes runnable (from pr 12691)
2004-01-22 21:47:55 +00:00
mrg
b1da97fd23
apply the patch from PR#24127: make audio_wav_parse_hdr() take u_int *
...
parameters for encoding, precision, sample rate and channels.
2004-01-21 11:55:07 +00:00
sjg
4d32648363
ternary is .PHONY
2004-01-19 00:32:26 +00:00
mrg
7ca9a9ac30
redo the former in light of making the kernel output normal 64 bit
...
records for 32 bit & 64 bit processes. we still make some adjustments
when dealing with 32-bit processes, but largely things are handled the
same now. make the code to match "netbsd32_<syscall>" in place of
plain "<syscall>" more general.
2004-01-15 14:42:09 +00:00
grant
fc6ca7735c
uppercase NFS acronym
2004-01-15 03:33:20 +00:00
mrg
2ccd4840f5
- add a new flags field to the emulation vector, with one user so far
...
EMUL_FLAG_NETBSD32. set EMUL_FLAG_NETBSD32 in any 32 bit on 64 bit
kernel emulation layers.
- if EMUL_FLAG_NETBSD32 is set, calculate the proper argument count.
(XXX: this should use register32_t, but that's not visible to all
builders of kdump...)
now netbsd32_ioctl(2) actually reports sane values, and other arguments
are mostly correctly printed (there are still some signed extension
issues with 32 bit numbers being displayed as "0xffffffff8xxxxxxx".)
2004-01-12 13:39:56 +00:00
jdolecek
bd4dbe8139
g/c SDEAD handling
2004-01-11 19:15:50 +00:00
dsl
4169574d6f
Reindent search loop in SuffFindCmds using 'continue' and 'break' instead
...
of netsted ifs. No logic change.
2004-01-11 17:24:25 +00:00
dsl
742a98df46
Change DEBUG(DIR) traces to indent subsequent filenames instead of
...
generating very long lines (basically changes "..." into " ...\n ").
2004-01-11 12:22:40 +00:00
sjg
71746b839b
Add unit test for ternary modifier
2004-01-09 00:56:44 +00:00
sjg
1752434408
Fix :?: modifier so that it works again.
2004-01-08 23:55:05 +00:00
atatat
a068aea23a
Find the buf_map symbol, so that the submap can be labeled properly.
2004-01-06 14:01:19 +00:00
itojun
144fd6a2bf
typo fix. do not go suicide by mistake. from millert@openbsd
2004-01-06 07:35:58 +00:00
sjg
345311007d
Handle more complex conditional expressions.
...
CondCvtArg now returns NULL if it consumed all input, or a pointer
to any left overs.
2004-01-06 01:18:52 +00:00
jmmv
672f49e3a2
Let the usage message fit in 80 columns to avoid wrapping.
2004-01-05 23:35:41 +00:00
jmmv
b635f565e7
Homogenize usage messages: make the 'usage' word all lowercase, as this seems
...
to be the most common practice in our tree.
2004-01-05 23:23:32 +00:00
itojun
85dd54f188
KNF, from kevlo@openbsd
2004-01-05 19:20:10 +00:00
lukem
32e6b841fb
Generate the copyright string from sys/conf/copyright rather than
...
replicating it here. Idea from Simon Burge.
2004-01-05 03:53:10 +00:00
wiz
5b677ebe3a
Bump Dd for previous.
2004-01-04 02:24:32 +00:00
wiz
86a0205ded
Point people to re_format(7) instead of regex(3) for
...
RE description; from Greg A. Woods.
2004-01-04 02:24:07 +00:00
augustss
063a980b4e
Fix typo about which mixer device is used.
2004-01-03 18:43:02 +00:00
lukem
986979b8c9
Consistently check ${TOOLCHAIN_MISSING} against "no".
2004-01-03 14:04:27 +00:00
mrg
d8d414bd77
prepend_gzip: avoid searching beyond this string
2004-01-03 02:39:18 +00:00
wiz
9b45ab8153
Remove superfluous max() macro.
...
Noted by Jeff Ito in PR 23932.
2004-01-03 01:18:14 +00:00
cjep
26e45f0c9a
Import of our changes to grep developed in othersrc. A very
...
brief summary:
* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep
A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt
If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
2004-01-02 15:00:29 +00:00
cjep
9ffc49ef33
Import of our changes to grep developed in othersrc. A very
...
brief summary:
* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep
A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt
If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
2004-01-02 15:00:25 +00:00
cjep
232a750c61
Import of BSD-licensed grep by James Howard and Dag-Erling Coïdan
...
Smørgrav. This import is of version 0.16.
2004-01-02 14:58:43 +00:00
itojun
3d7bc49491
use snprintf, dude
2004-01-02 12:09:48 +00:00
simonb
95a042fe31
Fix off-by-one error in the malloc of the new argv in prepend_gzip().
2004-01-02 10:09:42 +00:00
wiz
7569ff6812
Fix typo in comment.
2004-01-02 03:12:21 +00:00
wiz
75806e5a61
Sort sections. New sentence, new line. Bump date.
2004-01-02 03:01:13 +00:00
mrg
0b76a77c33
implement $GZIP handling.
2004-01-02 02:55:26 +00:00
mrg
91536bce55
note that $GZIP support is missing still
2004-01-02 01:40:59 +00:00
mrg
74e9c5767a
allow HAVE_ZLIB_GZOPENFULL to be overriden externally
2004-01-02 01:34:01 +00:00
yyamano
0eb77d4bef
Fix incorrect date: 1.4 and 1.4.2 release.
2004-01-01 16:50:05 +00:00
mrg
e4b2fd8644
don't dump core in the face of unknown long options. from cjep@
2004-01-01 05:28:44 +00:00
wiz
a8763d1922
.P -> .Pp (typo fix).
2004-01-01 03:51:36 +00:00
mrg
09e6110c19
add some simple -DSMALL support. reduces the size of gzip(1) itself a by
...
nearly 2.5KB text.
2004-01-01 02:58:36 +00:00
mrg
ecadec7f36
port simonb's bzip2 support.
...
misc cleanups.
2004-01-01 02:44:09 +00:00
mycroft
a9866938b5
Welcome to 2004!
2004-01-01 00:00:05 +00:00
pk
498839ae5e
Adapt to kernel buffer cache memort allocation changes.
...
Since the buffer headers do no longer exist as an array in the kernel anymore,
use the new CTL_KERN.KERN_BUF mib to fetch them from kernel space.
Also look at a vnode's specinfo field to properly associate an opened
block device special file with a mounted filesystem.
2003-12-30 12:52:48 +00:00
simonb
60e35b79cc
Make "copy the file" (the -c option) the default behaviour. The -c option
...
is kept for backwards compatibility but now has no effect.
Patch from Bruce Nourish in PR bin/23874, with some minor changes by me.
2003-12-29 02:01:27 +00:00
wiz
e000293cc0
Add RCS Id.
2003-12-28 17:26:48 +00:00
wiz
6ac2a4f4db
Add a BSD licensed zgrep written by me.
...
Much nicer than the old one, if I may say so.
Thanks go to atatat for testing and suggestions.
2003-12-28 17:26:00 +00:00
mrg
0889156103
GNU gzip compatibility: don't let "gzip -dc" (zcat) operate on non-gzip
...
files by default. -f must be used.
2003-12-28 13:42:28 +00:00
mrg
f13009df25
fix an error in the previous
2003-12-28 13:40:56 +00:00
mrg
7530d0a53d
zdiff is also zcmp (from wiz)
2003-12-28 13:37:23 +00:00
wiz
98018344b7
No argument necessary after .Nm; add missing comma to enumeration.
2003-12-28 12:49:41 +00:00
wiz
28c2ebe997
Use more macros.
2003-12-28 12:48:03 +00:00
wiz
18a6b94f65
Uppercase CRT.
2003-12-28 12:47:52 +00:00
wiz
3a92ef57da
Add RCS Id.
2003-12-28 12:43:43 +00:00
mrg
ff7efa72db
install gzexe, zdiff, zforce, zmore and znew scripts and manual pages.
...
XXX: now only missing zgrep.
2003-12-28 12:37:42 +00:00
mrg
5ddb436023
import openbsd z* scripts and manuals.
2003-12-28 12:31:55 +00:00
jmc
6cf7ed4ade
Fix PR#4980 and support common symbols correctly in crunched programs.
...
Exclude them from renaming and expect the linker to do the right thing in
resolving them all to the library copy (i.e. optarg) or locally as the
case may be. Testing multiple programs crunched which reference optarg shows
correct behavior now.
2003-12-28 09:21:36 +00:00
jmc
c392dc52fe
Support crunch configs which specify relative srcdir's but don't use -D. For
...
these cases, prepend getwd() onto the front of them so a full correct path
is passed to the reach over make command (as it's running from at least
a subdir of the current directory for each object)
2003-12-27 22:28:38 +00:00
wiz
8114895bf3
Bump date for previous; use macros for marking up
...
the dollar sign.
2003-12-26 23:22:31 +00:00
jmc
31e37b335f
Note that variable expansion can occur within SYSV style = substitions.
2003-12-26 23:18:18 +00:00
jmc
3eb499682d
Support variable expansions inside of SYSV style = substitutions. Better matches
...
expectations (and some cases of historical behavior I've found). Also fixes
PR#3865
2003-12-26 23:13:32 +00:00
wiz
67ae4b51b8
.Pp\n.Pp -> .Pp.
2003-12-26 15:24:00 +00:00
mrg
63f41c4e03
--long-options are supported
2003-12-26 15:21:05 +00:00
wiz
cf79907567
New sentence, new line; avoid &; uppercase CRC.
2003-12-26 15:18:54 +00:00
mrg
f737ab4d3e
bump .Dd
2003-12-26 15:16:05 +00:00
mrg
a4624b06a5
- document --list
...
- use unsigned char's that are used in unsigned calculations later.
2003-12-26 15:15:49 +00:00
mrg
9e3ca570b9
support gzip -l -v.
2003-12-26 15:06:16 +00:00
mrg
88899e3372
- print totals for --list.
...
- round down percentages, like GNU gzip does
- use "stdout" not "-", like GNU gzip does
- factor percent calculation code.
2003-12-26 14:49:37 +00:00
mrg
78b17b7b2b
begin to start to support --list.
2003-12-26 14:11:01 +00:00
jmc
c7c6bf2bbd
Don't assume startc is always {, set delim to endc when separating the args to
...
the ? test.
2003-12-26 08:03:06 +00:00
wiz
f239211326
Sort options; no spaces at EOL; limit line lengths.
...
Fix one typo.
2003-12-23 23:20:37 +00:00
mrg
75fa5559f5
- make this WARNS=3 happy
...
- add RCSID()
- document the version number
2003-12-23 15:02:40 +00:00
jdolecek
23c869fe88
fix markup of --suffix option
...
add zlib(3) xref also to SEE ALSO
2003-12-23 08:19:49 +00:00
jdolecek
3c67b87463
some const-poisoing, depend on bss to set gzipflags[]
2003-12-23 08:11:58 +00:00
jdolecek
1740f0282b
remove one extra backslash from MLINKS
2003-12-23 07:56:01 +00:00
mrg
0a1b09ba9c
install gunzip, zcat & gzcat links.
2003-12-23 06:23:32 +00:00
mrg
874b680779
delete unused variables
2003-12-23 06:23:18 +00:00
mrg
4084ec5402
import distrib/utils/x_gzip into usr.bin/gzip, with these enhancements:
...
- fully updated manual
- -n/-N support
- time stamp/owner/etc saved properly
- GNU gzip --long-options supported (missing --ascii, --list
and --licence)
- various cleanups & fixes
note that "-n" (save filename) support is currently disabled due to
depending on API changes in zlib. for now, this support is disabled
(however "gzip -N -d" works.)
this gzip(1) replacement is ready for serious testing. issues are:
- might implement --list one day
- zlib API addition
2003-12-23 05:16:31 +00:00
dsl
e2be127214
Use an array of pointers to menu definitions so the array can grow without
...
leaving code having stale pointers to menu ites.
2003-12-21 21:42:48 +00:00
kleink
4bd5e026a4
Update to keep file lengths in appropriate data types (off_t, as opposed
...
to u_int32_t).
2003-12-20 23:41:38 +00:00
jmc
1664a90985
Fixes for PR#18573 (make -j not stopping correctly on error).
...
Using -e in sh/ksh to stop on error doesn't work with grouped commands. At
least for any SUSE compliant sh(1). Instead, extend the Shell struct and add
errOut which provides a template to use to check error status from commands.
2003-12-20 00:18:22 +00:00
jmc
214b8c2d1e
Add -f arguments into usage
2003-12-19 19:57:18 +00:00