mycroft
0505c42bda
Quotes around ${CC}...
2001-09-25 14:26:56 +00:00
wiz
4c99916337
va_{start,end} audit:
...
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).
Improved by comments from enami and christos -- thanks!
Heimdal/krb4/KAME changes already fed back, rest to follow.
Inspired by, but not not based on, OpenBSD.
2001-09-24 13:22:25 +00:00
tls
5cb98b6cb9
Fix some lossage in previous commit: don't remove everything when cleaning
...
in a source directory, just the object files. This is a _very temporary_
fix; I will untangle the meaning of UPDATE, etc. in this context presently.
2001-09-24 01:05:47 +00:00
tls
0b6a2936aa
Changes to the emitted makefiles that actually build the objects:
...
1) Always do a make clean before building objects in any directory. This
is wasteful, but there's really no other simple way to cope with the
fact that the compilation settings (e.g. CFLAGS) appropriate for the
non-crunched build of a program may not be appropriate for the crunched
build. If the objdir magic in make didn't rely upon the presence of an
"obj" or "obj.${MACHINE}" symlink, we could abuse it to handle this but
unfortunately, it does.
2) Override $DBG to cause object files to be built with -Os. We can't emit
"DBG?=" into the generated makefile because of order-of-inclusion issues
with the system Makefiles; the result would be that the default setting
(currently -O2) would always be used instead of -Os. If you're crunching,
you almost certainly are doing it to get a smaller executable (!) so -Os
is almost certainly appropriate for you.
2001-09-24 00:40:35 +00:00
yamt
eb8d48e92a
enable checking limit of setid and msgid.
2001-09-23 16:32:35 +00:00
jdolecek
6f081befa2
set CC and DESTDIR for mkioctls accordingly
...
patch by Chris Jepeway via tech-userlevel.
2001-09-23 08:51:11 +00:00
tv
9a0eaa53ba
flex -> ${LEX}
2001-09-22 05:39:22 +00:00
tv
09e458baee
Add HOSTPROG exclusions to allow this to be included in src/tools.
2001-09-21 22:47:37 +00:00
enami
49f300855c
Reallocate memory correctly while substituting the braces.
2001-09-21 07:11:33 +00:00
yamt
7a04f9f720
fix possible 1-byte overflow.
2001-09-20 15:56:06 +00:00
gmcgarry
6b7bff4969
Recognise MLSSA datafiles
2001-09-20 03:05:54 +00:00
wiz
9fa0b17629
Give initiali[sz]e all the "i"s it deserves.
2001-09-18 18:15:49 +00:00
simonb
0e3b64a601
Back out previous vfork->fork change now that the cause of the problem
...
(execvp) has been fixed.
2001-09-18 05:11:15 +00:00
wiz
b4b9a54e8c
Fix typo and sort sections.
2001-09-17 18:47:58 +00:00
assar
2a2aa85a8d
update infrastructure for krb4 1.1 and heimdal 0.4e
2001-09-17 12:34:40 +00:00
wiz
456dff6cb8
Spell 'occurred' with two 'r's.
2001-09-16 16:34:23 +00:00
simonb
1730261818
Throw out home-grown strdup().
...
Error check malloc/strdup return values.
2001-09-15 16:45:23 +00:00
thorpej
daa2a3c1a7
Fix a printf format/argument cast.
2001-09-15 16:28:15 +00:00
simonb
0b2413bddc
ANSIfy.
2001-09-15 14:55:38 +00:00
simonb
7a40d9c0cf
Use fork() instead of vfork(). The child calls execvp(), which calls
...
strdup(), which calls malloc()...
Fixes problem with "find .. -exec" growing as reported by Kazushi Marukawa
on current-users@.
2001-09-14 08:19:25 +00:00
thorpej
9c5f5108f7
tcp_dump(): Also print the address of the in6pcb.
2001-09-10 22:19:03 +00:00
thorpej
2807c29a57
Update for TCP timer changes.
2001-09-10 22:17:28 +00:00
thorpej
2dcc5d04ec
Update for field name changes in struct tcpcb.
2001-09-10 15:25:24 +00:00
thorpej
dc5de996f4
Make the PCB address printing look like the IPv4 version.
2001-09-10 14:25:12 +00:00
assar
66bcd97e0c
implement 5to4 (getting v4 tickets from the v5 ones)
...
from the patch in bin/13040 by lha@stacken.kth.se (slightly modified)
2001-09-10 00:02:29 +00:00
aymeric
4fa1ec90e5
bump to nb2 after fixing PR #10367 and correcting another related bug
2001-09-09 11:04:23 +00:00
aymeric
7ac97260c6
Fix a test condition for EOF. Together with previous commit in cut.c (1.4),
...
this fixes correctly PR #10367 .
2001-09-09 11:03:02 +00:00
aymeric
b88939bbba
Define ENTIRE_LINE to be -1 instead of 0 since we may want to copy 0 characters.
...
(and use ENTIRE_LINE instead of 0 where appropriate)
This fixes a bug in the dw command with for example:
<cursor>
a b c
~
~
if you hit dw there, only the empty line would be killed but both the empty
line and the subsequent one would be pasted when asked for with P for example.
2001-09-09 11:01:09 +00:00
pooka
9a621e89a7
tweak for 3.37
2001-09-09 10:48:34 +00:00
pooka
59a767d683
resolve conflicts
2001-09-09 10:46:36 +00:00
pooka
ad8e9e60b1
file 3.37
2001-09-09 10:38:55 +00:00
pooka
0e6f52edec
g/c unused crud
2001-09-09 10:33:28 +00:00
sommerfeld
e15a851896
Cross-reference fstat(1)
2001-09-03 14:56:08 +00:00
itojun
955ffe2d0e
just to be sure, set telnetport to 0.
...
From: Pekka Savola <pekkas@netcore.fi>
2001-09-03 07:51:43 +00:00
assar
8422fba5ab
repair command-line parsing so that an error is generated if no pid or
...
program is given (or input file for ktruss)
2001-09-02 23:18:01 +00:00
simonb
49e4ac39e7
Include <limits.h> for LONG_MIN/LONG_MAX.
...
Put kernel include file first, as per KNF.
2001-09-01 02:17:29 +00:00
simonb
504907b03b
Don't need <sys/types.h> either (ref: SUSv2).
2001-09-01 01:59:42 +00:00
simonb
134164f42c
Little cleanup:
...
- Don't need to include <sys/time.h>, <sys/resource.h> does.
- Include <limits.h> for LONG_MIN/LONG_MAX.
- Be consistant with usage of (void) in front of printf()/fprintf().
- Sort include files.
- ANSIfy.
2001-09-01 01:57:28 +00:00
aymeric
8ac7d728a3
Change nvi version from 1.79 to 1.79nb1
...
This added version number will help us for future bug reports
2001-08-28 07:36:42 +00:00
matt
531338f3ce
Adjust vmstat -i / -e for wider event names
2001-08-26 02:50:37 +00:00
wiz
251b3464be
heirarchy -> hierarchy
2001-08-24 10:24:45 +00:00
simonb
28ef2fe1b7
Include -T in the synopsis.
2001-08-21 23:55:25 +00:00
ad
86b1285531
Pasto.
2001-08-21 09:56:54 +00:00
aymeric
9092b7b124
Fix a bug present in nvi 1.79 where ^@ wouldn't behave as expected when
...
reading an ex command from vi.
Fixes PR#13205
2001-08-20 21:44:57 +00:00
ad
64905538d6
Fix typo.
2001-08-20 13:44:08 +00:00
ad
195345977b
warn() -> warnx() in one place.
2001-08-20 12:37:21 +00:00
wiz
c52d355d71
"wierd" is weird.
2001-08-20 12:20:01 +00:00
wiz
1e378c4c12
precede, not preceed.
2001-08-20 12:00:46 +00:00
ad
767bd4a3fa
- Implement shuffle play and some other goodies. Mostly from a patch
...
submitted by Sergey Svishchev <svs@ropnet.ru> in PR 13682.
- More tidying.
2001-08-20 11:24:57 +00:00
ad
a76db7786e
Cleanup.
2001-08-20 09:50:10 +00:00
ad
d78020d1bf
Use getrawpartition().
2001-08-20 08:21:09 +00:00
itojun
bc9b3f2aa8
snprintf length audit. from openbsd
2001-08-19 02:01:24 +00:00
ad
28a9c7f8da
Slight change to previous: rebuild the insecure password db if the expiry
...
time has changed, not just been set.
2001-08-18 19:42:40 +00:00
ad
1e8e78ed07
Update for pw_mkdb() change: restrict updates to one user's records and/or
...
the secure database where appropriate.
2001-08-18 19:35:32 +00:00
ad
e3af9d1d6b
getopt() returns -1 on error, not EOF.
2001-08-18 17:10:04 +00:00
aymeric
ca334636ac
Prevent nvi from looping infinitely when it can't create a temporary file
...
because of a weird umask for example.
Make it exit instead.
This differs from the OpenBSD behaviour and is believed to be more correct.
Reported by Thomas Klausner in private e-mail, followed by a small discussion in
tech-userlevel a while ago.
2001-08-17 21:33:46 +00:00
eeh
7cac6218f0
Don't use long double on sparc64 since the compiler is borked.
2001-08-17 05:49:43 +00:00
enami
79dbd4ba43
Check return value of mkstemp correctly.
2001-08-16 01:00:31 +00:00
msaitoh
0ef29a9606
invert the meanings of the F_LSYMS field.
2001-08-14 21:26:54 +00:00
tv
dba5d44670
Add hooks to allow toolchain bits to be reachover-built at the top level.
2001-08-14 10:18:26 +00:00
ad
811a1f306a
Nit.
2001-08-13 12:33:48 +00:00
itojun
8499f264ae
present SPD cache lookup stats. sync with kame
2001-08-06 10:25:54 +00:00
wiz
e79bfdd1cf
command with two ms looks better.
2001-07-26 22:49:56 +00:00
wiz
30b2bf87ed
Various typos in comments (neccessary, sceme, choise, ...).
2001-07-26 15:05:07 +00:00
mrg
b0caae0467
clean up WARNS.
2001-07-26 14:20:47 +00:00
mrg
ec2876e2a5
add a new header file.
2001-07-26 13:47:24 +00:00
mrg
c001ebc093
don't need this.
2001-07-26 13:46:39 +00:00
mrg
172ab14d0e
merge cornflakes (less 358)
2001-07-26 13:43:43 +00:00
mrg
95a4fc7c7a
less 358
2001-07-26 12:00:22 +00:00
lukem
2d2ec1ba20
comment out "last checked" for now; it's not used in netbsd at this time,
...
and it's a different field in solaris
2001-07-26 10:08:38 +00:00
lukem
96a522fc27
more changes to ffs display:
...
- display clean flag
- fix wording of block size and fragment size
- use correct offsets for minfree, rotdelay and rps
(at least, correct for NetBSD and Solaris 2.6/sparc)
2001-07-26 09:00:59 +00:00
lukem
199a509d62
fix typos
2001-07-26 07:59:21 +00:00
lukem
9879aab17d
allow passwords less than SKEY_MIN_PW_LEN to work (with a warning),
...
per PR 11417 and subsequent discussion with Robert Elz & others.
the length check is still enforced in skeyinit(1), but at least this
change allows older skeykeys to be used. -f is now a no-op.
2001-07-24 23:53:25 +00:00
wiz
f1bde32520
s/necesary/necessary/
2001-07-24 16:43:02 +00:00
matt
2850b6d11e
Print out errno when vfork fails.
2001-07-24 05:06:40 +00:00
pooka
f76ed1bfa7
Fix big-endian FFS to really be reported as a big-endian FFS instead
...
of little-endian.
Fixes bin/13539 by Darrin B. Jewell
2001-07-23 10:10:41 +00:00
pooka
e14e91f738
oops, this was actually a new file, not an old file that is dead
2001-07-22 23:34:22 +00:00
pooka
bc1d980b74
mips-magic is back
2001-07-22 23:29:55 +00:00
pooka
242fdd0dfe
adapt to file 3.36
2001-07-22 23:01:30 +00:00
pooka
6a653976b3
remove files no longer in the distribution
2001-07-22 22:59:09 +00:00
pooka
0910daa38f
fix compiler warnings
2001-07-22 22:56:50 +00:00
pooka
9ac45dc28d
resolve conflicts
2001-07-22 22:53:00 +00:00
pooka
8637bb8c24
file 3.36
2001-07-22 22:31:55 +00:00
wiz
a9356936b4
seperate -> separate
2001-07-22 13:33:58 +00:00
kristerw
9e13614e51
Correct a minor nroff nit.
...
This closes PR bin/9220.
2001-07-20 13:43:50 +00:00
matt
74f8c3cccd
Fetch maxslp from the kernel. Only use USPACE if it's defined.
2001-07-14 07:09:11 +00:00
matt
5f1585220e
arm is variable page size.
2001-07-13 17:00:35 +00:00
jdolecek
741de7d25c
one more
2001-07-08 20:26:54 +00:00
jdolecek
298d03ceba
fix comment
2001-07-08 20:24:05 +00:00
wiz
2210c26064
Remove Pp before Sh, and split filesystem.
2001-07-08 18:16:40 +00:00
wiz
daa5d204e4
synchron*, not sychron*
2001-07-08 17:41:14 +00:00
simonb
79f5a137af
Xref getbsize(3).
2001-07-08 15:34:13 +00:00
abs
dbb36360cf
Space after section number in .Xr
2001-07-06 18:13:35 +00:00
abs
9819b7e8e7
space after section number in .Xr
2001-07-06 18:12:02 +00:00
christos
147dd16dac
add .USEBEFORE Attribute
2001-07-03 18:08:50 +00:00
christos
49fc99e479
print system processes as [procname]
2001-07-03 01:36:07 +00:00
gmcgarry
61e39db8f0
Add support for skipping to the previous and next tracks.
2001-07-01 05:04:26 +00:00
mjl
a98a0c3daf
Complain if $HOME is not set instead of using a null pointer.
2001-07-01 00:20:47 +00:00
mjl
5f98a040cc
Use appropriate errx/err at the right places.
...
Use snprintf() when dealing with user supplied arg.
2001-07-01 00:09:46 +00:00
bjh21
b7abea421d
Build in ELF32 support on all ARM platforms.
2001-06-30 14:52:42 +00:00
mjl
134be573b3
Fix spelo: diffentiation -> differentiation
2001-06-29 23:33:02 +00:00
lukem
0668bf9a80
_whatdb has supported glob(3)ing pathnames for over 3 years ...
2001-06-25 21:37:24 +00:00
hubertf
08a7f97337
make file(1) recognize our manpages in src/gnu/libexec/uucp/*
2001-06-24 01:40:30 +00:00
itojun
69d60502fe
upgrade to openssh 2.9, around 2001/6/24 (from openbsd usr.bin/ssh).
...
- authorized_keys2 and known_hosts2 are obsoleted, and integrated
into those without "2".
- file name change, /etc/primes -> /etc/moduli
- cleanups
2001-06-23 19:37:38 +00:00
wiz
dad52345fd
Sync with top.1 v1.6.
2001-06-21 21:36:23 +00:00
wiz
d6232cb1ae
Fix some typos and grammar.
2001-06-21 21:36:05 +00:00
wiz
c384a41e3f
Turn -S (display of system processes) on by default.
...
If they are using so much CPU that they would be in the top 10 (or so)
they should be shown. Ok'd by christos.
2001-06-21 21:27:50 +00:00
christos
d8401d9eac
document 'S' command (thanks thomas)
2001-06-20 22:32:17 +00:00
christos
6008bb4486
add a command ('S') to toggle display of system processes.
...
It is annoying to have to quit and use top -S to toggle.
2001-06-20 19:56:35 +00:00
lukem
37fe23659d
put "site" in alphabetical order. noted by Mike Barcroft in private email
2001-06-20 02:12:22 +00:00
wiz
3f9984fc90
`existent', not `existant'
2001-06-19 13:42:07 +00:00
wiz
f3f6c5b675
`accessible' only has one `a'.
2001-06-19 12:52:20 +00:00
fvdl
bd1117828f
Add x86-64.
2001-06-19 09:27:24 +00:00
lukem
79c6c68dcc
use mktemp(1) as appropriate
2001-06-18 12:07:32 +00:00
wiz
ccfe29f3cf
Symmetric has one s and two m's.
2001-06-18 11:23:00 +00:00
lukem
c72849267d
use mktemp(1) to safely create the temporary file.
...
fixes [security/12915] from David Sainty.
2001-06-18 11:10:25 +00:00
lukem
a4224d7f92
convert if ... else if ... tree to a switch
2001-06-17 08:27:57 +00:00
kleink
7902fe0dc9
Handle a labeled statement at the beginning of a function correctly;
...
from Nagae Hidetake <nagae@tk.airnet.ne.jp> in PR bin/12781.
2001-06-16 21:47:42 +00:00
jdolecek
28dbb7357f
Add support for DTYPE_PIPE pipes (a.k.a NEW_PIPE)
2001-06-16 12:08:05 +00:00
wiz
4b1c5f37c5
On note by kleink: Add primes.5 to crypto/dist/ssh instead of share/man/man5.
2001-06-15 12:51:58 +00:00
kleink
361f8ca975
Add the -r flag to usage output.
2001-06-15 08:25:11 +00:00
kleink
d2fd431b8f
The -r flag is applicable to the file1 -> file2 case, too.
2001-06-15 08:24:17 +00:00
wiz
c03a48d64f
withough -> without
2001-06-13 10:45:57 +00:00
lukem
4e8c51f7aa
when printing "avm fre" fields, use " %5ld %5ld " instead of "%6ld%6ld ",
...
because it's better to slightly right-shift the display than run numbers
together when you've got > 99999KB avm or fre.
2001-06-13 08:18:30 +00:00
itojun
1dca70a51b
typo
2001-06-13 02:50:25 +00:00
sjg
e28cc22621
Add 4th arg (flags) to Var_Set so that VarLoopExpand can tell it not
...
to export interator variables when using context VAR_CMD.
Reviewed: christos
2001-06-12 23:36:17 +00:00
wiz
0a600be867
receive, not recieve
2001-06-12 15:17:10 +00:00
martin
71000126b0
The -v option actually is called -d.
...
Fixes PR 13168.
2001-06-11 11:29:22 +00:00
christos
815427002e
Revert Job_CatchOutput() change; it adds a considerable delay to make, and
...
it is not clear what problem it is trying to fix.
2001-06-11 04:20:32 +00:00
wiz
40ac848024
Fix various misspellings of compatible/compatibility.
2001-06-11 01:50:48 +00:00
ad
75595a5abd
Don't sleep before compressing if we didn't send a signal.
2001-06-10 12:06:35 +00:00
sjg
fc0df160d8
Simplify the exporting of VAR_CMD's via MAKEFLAGS.
...
We now just list the names of such variables in .MAKEOVERRIDES.
When we come to export MAKEFLAGS we quote the value of each exported variable
using :Q, using: ${.MAKEOVERRIDES:O:u:@v@$v=${$v:Q}@}
The :O:u suppresses duplicate names.
Also modifed Parse_DoVar to re-export MAKEFLAGS whenever .MAKEOVERRIDES
is assigned to so .MAKEOVERRIDES+= PATH will export PATH=${PATH:Q}
to the environment, while .MAKEOVERRIDES= will disable export of VAR_CMD's.
2001-06-10 02:31:00 +00:00
enami
0982d0ded2
Make this parallel make friendly.
2001-06-10 00:17:51 +00:00
sjg
e843d81502
Mention .MAKEOVERRIDES
2001-06-09 07:00:37 +00:00
sjg
d7c22ce2d7
Do a better job of duplicate suppression in .MAKEOVERRIDES.
...
From Var_Set: We actually want the equivalent of
.MAKEOVERRIDES:= ${.MAKEOVERRIDES:Nname=*} name='val'
clearing the previous value for name is important, since
doing simple duplicate suppression does not handle:
$ make FOO=goo
which then runs a sub-make with FOO=boo
the commands from that sub-make should see just FOO=boo.
2001-06-09 05:57:31 +00:00
sjg
44372a7be4
Modify handling of command line variable assignments and their exporting
...
via MAKEFLAGS. Instead of appending them directly to .MAKEFLAGS, put
them in .MAKEOVERRIDES (and ensure they are quoted). This is now done
in Var_Set when it exports VAR_CMD's.
Use ExportMAKEFLAGS() to export MAKEFLAGS, using the combined content
of .MAKEFLAGS and .MAKEOVERRIDES (with duplicate supression).
If .MAKEFLAGS is assigned to in a Makefile, ExportMAKEFLAGS is called again.
This allows a line like:
.MAKEOVERRIDES=
to effectively stop the exporting of the command line vars in MAKEFLAGS.
2001-06-09 05:22:47 +00:00
sjg
80a2d65904
Provide a useful? MAKE_VERSION.
2001-06-09 05:17:51 +00:00
mrg
9a7e97f190
only warn about not writing the sun header once. PR#12809
2001-06-07 12:50:29 +00:00
mrg
3da5c0d664
fix bug in audiorecord -t handling.
2001-06-07 12:48:27 +00:00
wiz
ac402dba25
Fix nits, sort SEE ALSO.
2001-06-05 12:01:33 +00:00
wiz
800af334f2
Uppercase Dt argument, correct AUTHORS section name.
2001-06-05 11:57:40 +00:00
wiz
878e08cf00
Nits.
2001-06-05 11:56:28 +00:00
wiz
a428be00d5
Remove some unnecessary quotation marks.
2001-06-05 11:50:48 +00:00
wiz
daec95e631
Uppercase Dt argument, and two nits.
2001-06-05 11:49:04 +00:00
wiz
1375e0081d
Minor fixes.
2001-06-05 11:40:04 +00:00
wiz
02233086ab
Minor fixes.
2001-06-05 11:37:20 +00:00
wiz
48a36de9c0
Don't give .Os an argument, not even 'NetBSD' (default includes version).
2001-06-05 10:08:03 +00:00
mrg
7276c20511
don't #define _LKM to work around header lossage; it is no longer necessary.
2001-06-05 09:20:12 +00:00
explorer
4b9b13c33f
Perform variable expansion on sysv rhs patterns. That is, expand ${O} in: ${SRCS:.c=.${O}}
2001-06-05 06:00:39 +00:00
simonb
6a1c62c440
Update to bzip2 v1.0.1, building with reachover Makefiles to dist/bzip2.
...
Complete API change, library major bumped. *sigh*
2001-06-03 13:41:59 +00:00