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
christos
717b628383
move extern at a global scope.
2001-06-03 04:02:34 +00:00
sommerfeld
c60038a831
Avoid being overly specific since the unresolved merge conflict tags
...
we detect could have come from something other than cvs.
2001-06-02 18:04:44 +00:00
christos
45bc184ebb
mention `cvs' in the the previous hack so that the clueless get a clue.
2001-06-02 16:17:08 +00:00
sommerfeld
f705156c1e
Gratuitous make(1) hack of the morning: if operator-less lines start
...
with merge delimeters (<<<<<<, ======, >>>>>>), report "Makefile
contains unresolved merge conflict" rather than "Need an operator".
2001-06-02 14:25:23 +00:00
sjg
9cfd89292b
A number of semi-related changes.
...
1. make -dx turns on DEBUG_SHELL which causes sh -x to be used where
possible.
2. PrintOnError() is now called when make is stopping due to an error.
This routine reports the curdir and the value of any variables listed
in MAKE_PRINT_VAR_ON_ERROR.
3. Variables set via command line, are propagated to child-makes via
MAKEFLAGS. This behaviour appears to be necessary for POSIX (according
to the GNU folk anyway).
4. Do not reset MAKEFILE when reading ".depend" as this rather eliminates the
usefulness of ${MAKEFILE}.
5. Added ${.newline} as a simple means of being able to include \n in the
result of a :@ loop expansion.
6. Set ${MAKE_VERSION} if defined. Need to come up with a useful value.
Reviewed: christos
2001-06-01 20:33:37 +00:00
perry
1c06d95c62
new KNF style function declarations
2001-05-29 23:22:42 +00:00
kleink
5bec0209d9
Don't descend into catalog with MKSHARE=no.
2001-05-29 21:25:23 +00:00
kleink
042e6a7b90
Make this really work with MKSHARE=no.
2001-05-29 20:22:05 +00:00
christos
d0c243e9e5
better error messages on exec* failures. From Simon Burge.
2001-05-29 17:37:51 +00:00
lukem
704847f405
cleanup (prior to more adding more features):
...
- convert to ANSI KNF
- remove trailing whitespace
- translate some comments from german into english
code compiles and runs clean, and tested by running "make lint" against
xlint source using previous and this lint produces same results.
2001-05-28 12:40:37 +00:00
itojun
33f046d400
typo
2001-05-28 05:52:41 +00:00
assar
7aedc79d5e
add `-s' that prints port numbers symbolically but addresses numerically
2001-05-28 04:22:55 +00:00
chs
1055c758b8
fall back to read() if mmap() returns an error.
2001-05-28 03:37:22 +00:00
itojun
2160ac71db
install /etc/primes for ssh
2001-05-26 23:27:13 +00:00
lukem
905f1ba6a0
support // comments if -g is given
2001-05-24 12:10:39 +00:00
lukem
2179a14315
oops! delint previous
2001-05-24 12:05:28 +00:00
lukem
c33b2caa30
allow trailing , in enum if -g
2001-05-24 11:58:09 +00:00
lukem
67252d9cad
minor whitespace/knf
2001-05-24 11:56:36 +00:00
lukem
18dddf4476
allow trailing , in enum if -g
2001-05-24 11:56:03 +00:00
christos
3eced62df6
bring in fixes from beta12:
...
- better error checking for read/write failures
- new install/configure/Makefile and support scripts (we don't use)
- don't allow 0 delay for non-root accounts
XXX: Someone needs to coordinate to feed back our prototype fixes to Jeff!
2001-05-22 15:38:22 +00:00
sommerfeld
3cdcf0dfc6
Change type of anonymous bitfield pads so that lint -p no longer generates a
...
portability warning.
2001-05-19 17:19:00 +00:00
ross
65dd7f43a3
Update the -s description for the uvm era. (It was stuck in the pre-mach
...
bsd-vax-vm days. :-)
2001-05-19 00:36:15 +00:00
itohy
d1a3bcdc26
alpha core has signal number in little endian, no in big endian.
2001-05-16 00:52:48 +00:00
itojun
f4532f2487
upgrade to openssh (openbsd usr.bin/ssh) 2.9, around 5/15/2001.
2001-05-15 15:26:07 +00:00
jdolecek
7fb961dd60
Only try to copy the extra incomplete record data if there is anything
...
actually read already. Albeit it's not damaging to copy zero data
for bufend == crec->data case, the buffer end could also be between
memory position 'crec' and 'crec->data'. Thus, we could end up with
negative 'bufend - crec->data' value, and obvious havoc.
This change fixes lib/12673, though the problem was masked and no longer
repeatable with the provided example after the recent buffer size bump.
The change was tested with the buffer size change backed off, and really
fixes the problem in the PR.
2001-05-15 11:49:25 +00:00
jdolecek
147b62f6bf
fsort(): rearrange the push code to reduce one level of intendation,
...
free keylist, buffer on end of work; no functional changes
2001-05-15 11:19:45 +00:00
jdolecek
266fc04d19
Make compilable with -Wshadow
2001-05-15 11:18:23 +00:00
jdolecek
b4f19b2d56
disable the code which maxes nofiles limit, it should not be normally
...
needed now
2001-05-14 21:52:21 +00:00
jdolecek
231887cbb4
Bump the initial record buffer size to 1MB and allow it to grow to 8MB,
...
if needed and record count is within bounds (<MAXNUM), rather than
sorting the input by 64KB chunks. This cuts the number of needed
temporary files considerably (and improves performance, too).
Slighly adjust some #defines, mostly to power of 2 values.
This addresses bin/12673 and bin/12614, as well as complains from other
people.
2001-05-14 21:45:19 +00:00
jdolecek
ef163d60fa
Trap also SIGHUP and SIGQUIT. Suggested by Jim Bernard & Christos
...
some time ago.
2001-05-14 14:58:59 +00:00
aymeric
edd9c529d0
Do the right thing when displaying an empty screen line when the corresponding
...
file line is not empty itself.
This fixes PR 4113 by Luke Mewburn.
2001-05-13 17:07:31 +00:00
aymeric
213eba5e28
Make a TRACE statement work. (mustn't have been turned on for a while! ;-)
...
Swap xp and yp in the arg types declaration section of vs_line() to match
prototype.
2001-05-13 16:59:58 +00:00
aymeric
48c52c6884
ERR -> SYSERR when recdir does not exist.
...
This results in a more useful message for the user.
2001-05-13 12:03:00 +00:00
sjg
843e9049af
Modifier :P avoid segfault if gn is found but path is NULL.
2001-05-12 06:48:49 +00:00
windsor
c834959641
-g for debug, try without when done debugging
2001-05-10 19:07:39 +00:00
simonb
655e90b8b9
Make this cross-compile friendly - build a cut down program called
...
"mkmagic" out of apprentice.c and print.c that is built using the
host compiler and used to generate magic.mgc.
2001-05-09 14:05:52 +00:00
simonb
afaa61c23a
Use curly braces instead of parentheses around make(1) variables.
2001-05-09 13:58:25 +00:00
wiz
e4c86f49f9
Replace some .Xr to non-existing man pages with .Ic (since we don't
...
even have the matching programs).
2001-05-08 17:18:04 +00:00
aymeric
b57e4f3ad4
Fix core dump triggered by a .DEFAULT target with no commands.
...
Bug reported privately by Nicolas Ollinger <nollinge@ens-lyon.fr>.
You can trigger this bug prior to updating your sources with for example:
% cat > Makefile <<EOF
.DEFAULT:
a
EOF
% make
2001-05-08 15:15:53 +00:00
lukem
42f4b2cf45
only error on a newline in a string if -t (traditional) mode is enabled, since
...
ansi c supports multi-line strings without the trailing \n\ ...
2001-05-07 09:02:55 +00:00
wiz
7da30c83ac
Change xref for vmstat(8) to vmstat(1).
...
Whitespace, punctuation and spelling fixes while I'm here.
2001-05-06 23:48:31 +00:00
wiz
553c8f83e4
Move vmstat.8 to vmstat.1, since the program lives in /usr/bin now and is
...
not super-user-only.
Cf. short discussion on tech-userlevel.
2001-05-06 23:37:36 +00:00
ad
11527af796
Sleep for 10 seconds before compressing the old log.
2001-05-06 21:03:25 +00:00
wiz
ccb6f40539
Improve usage of `comprise' according to Webster and misc/10893
...
by Jim Bernard.
2001-05-06 12:29:18 +00:00
kleink
dd849fecca
Change to use {u,}intmax_t internally (was: (unsigned) long).
2001-05-05 17:29:39 +00:00
wiz
a3cd8f7069
Explain '-c' option.
2001-05-04 23:42:23 +00:00
simonb
7b6081672a
If a function takes two string arguments and a printf-type printing
...
function uses both those arguments, then why don't we use two "%s"s
in the printf-style format string too?
2001-05-04 14:45:08 +00:00
simonb
c24218a889
Add a -s option to open the trace file with O_SYNC.
2001-05-04 07:09:55 +00:00
ross
88df6853a3
teach ctags(1) about // comments.
2001-05-03 22:25:00 +00:00
windsor
28090d7359
recent addition of -Wall to Makefile broke the build on some arch
...
remove warnings on /sparc (through typecasting)
2001-05-02 21:15:19 +00:00
fvdl
947211629a
magic.mgc needs ${PROG} to be created, so add a depenency. Makes
...
parallel make work.
2001-05-02 18:35:41 +00:00
minoura
399af9e4a8
X68k built-in voice synthesizer supports 4bit ADPCM.
2001-05-02 12:49:41 +00:00
thorpej
e0d3747f72
Move the number of page colors to the top of the display.
2001-05-02 01:26:04 +00:00
thorpej
01e2971ba2
Add the number of page colors to uvmexp.
2001-05-01 19:36:56 +00:00
aymeric
7141c87f89
enable most warnings (but -Wparentheses)
2001-05-01 16:48:43 +00:00
aymeric
52117b75a3
shutup most (non-intrusive) gcc warnings
2001-05-01 16:46:11 +00:00
sommerfeld
46608f023e
bin/12734: fix SIGTSTP/SIGCONT handling.
...
- install SIGCONT handler which reestablishes SIGTSTP handler and then calls
JobRestartJobs() to restart all the suspended jobs.
- when SIGTSTP is handled, call JobCatchChildren() so *** Suspended messages
get printed before make stops rather than after.
2001-05-01 03:27:50 +00:00
simonb
0f134bcc0b
Don't assume pipes are implemented as sockets -- don't call setsockopt()
...
on the pipe descriptors.
2001-05-01 02:15:04 +00:00
aymeric
c064cd03c3
Now, ^C behaves just like <ESC> (but for the ``Interrupt'' message).
...
It is consistent with what Solaris' vi and vim do.
This addresses PR #11544 by pooka.
2001-04-30 21:34:12 +00:00
ross
1959d24b79
XXX
...
For some reason this program wants to open _hundreds_ of temporary files.
Make it setrlimit(RLIMIT_NOFILE, ...), so this rather dubious strategy at
least works well enough to ctag(1) our own kernel.
XXX
2001-04-30 00:25:09 +00:00
lukem
b1e062a80e
s/refferd/referred/
2001-04-29 12:02:45 +00:00
thorpej
a553aade18
Print print color bucket hit/miss stats.
2001-04-29 05:56:47 +00:00
wiz
a3c62eec08
Fix date and two whitespace nits.
2001-04-26 23:16:47 +00:00
simonb
a69a3cc5ec
Spell occurred correctly.
2001-04-25 02:19:48 +00:00
simonb
69184ba957
Revert to previous, less offensive, error message when a malloc fails.
2001-04-23 06:52:22 +00:00
simonb
55386c3a95
The tputs() print char function needs to return an int.
...
Fix some LP64isms when printing pointers.
2001-04-22 05:35:35 +00:00
pooka
2eb8dafad8
Remove /usr/X11/man/whatis.db from path list, as it can no longer found
...
in /etc/man.conf
2001-04-20 11:45:37 +00:00
itojun
7d01561a4c
magic numbers for citrus locale declaration (/usr/share/locale).
2001-04-13 08:59:01 +00:00
pooka
6d1c97a829
Recognize big endian ld.so.hints file
...
from Christos
2001-04-13 08:19:48 +00:00
abs
5416ac320c
if the read() on stdin for a command fails, exit.
...
This stops top ending up in an infinite cpu churning loop if the tty detaches,
or if something similar to 'top < /dev/null' is run.
2001-04-12 14:10:05 +00:00
itojun
35a07da1df
use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and
...
all kerberos libraries.
2001-04-12 07:48:03 +00:00
briggs
5209e7a0b8
Build on bebox, too.
2001-04-12 02:31:52 +00:00
aymeric
dde94d05ee
recurse into recover on make install
2001-04-11 21:01:44 +00:00
aymeric
74adae64cc
be quiet
2001-04-11 21:00:21 +00:00
aymeric
a8c2195ffe
new file. Installs virecover into /usr/libexec
2001-04-11 21:00:20 +00:00
aymeric
007a350263
move recover.script to virecover
2001-04-11 20:24:17 +00:00
itojun
235b9f0c2f
upgrade to openssh 2.5.4 (2001/4/10).
...
major behavior changes: (made in openssh master tree - openbsd usr.bin/ssh)
- ssh(1) now defaults to ssh protocol version 2.
if you want version 1 to take precedence, use /etc/ssh.conf to override.
- config change: ~/.ssh/id_rsa[12] is now ~/.ssh/id_rsa (changed 4/3)
- forced client rekey for protocol version 2 (~R)
- swap gid when uid swaps.
- ListenAddress syntax can take [foo]:port for IPv6 numerics.
- "ssh -D 1080" allows us to use ssh tunnel as SOCKS4 proxy.
2001-04-10 08:07:54 +00:00
wiz
c6a94bbfb1
make compile with WARNS=2, and enable WARNS=2 in the Makefile
2001-04-09 13:31:20 +00:00
wiz
0d526c6dcb
ANSIfy
2001-04-09 13:30:47 +00:00
wiz
53ff5059ee
vmstat(8), not (1).
2001-04-09 12:35:26 +00:00
wiz
6bccbdb8f5
Fix date, and remove a trailing dot in .Nd.
2001-04-09 12:35:00 +00:00
wiz
412304c9f2
Fix date.
2001-04-09 12:33:50 +00:00
wiz
625174db1b
Fix date, and some whitespaces.
2001-04-09 12:32:06 +00:00
wiz
d73836484b
Add RCS Id, and one whitespace fix.
2001-04-09 12:31:34 +00:00
wiz
0c54ccc8ac
Fix date, Os and whitespace.
2001-04-09 12:30:53 +00:00
tshiozak
a2942d2644
fix a simple, but important bug for system exclusive messages.
...
(forgot to increase a pointer, if the message has over 6 bytes length.)
2001-04-07 21:03:41 +00:00
wiz
14dbdf5518
Negative exit code cleanup: Replace exit(-x) with exit(x).
...
As seen on tech-userlevel.
2001-04-06 11:13:45 +00:00
itojun
ea6a7c4787
pedant changes for strcpy/sprintf.
2001-04-06 05:10:28 +00:00
jhawk
350c31eeb0
Make -c and -w work properly when printing non-default statistics.
2001-04-05 20:04:03 +00:00
wiz
0c27bead4e
Replace Xr by Ic in one place.
2001-04-05 11:46:29 +00:00
wiz
e0c891c14a
Comment out colldef xref.
2001-04-04 12:07:04 +00:00
wiz
247329bfd3
Remove references to rune(3), mbrune(3), and utf2(4).
...
Fix some markup, and remove a sentence.
OK'd by soda.
2001-04-04 11:51:43 +00:00
wiz
90af3ec140
environ(5) -> (7). Improve some xrefs. Whitespace fixes.
2001-04-04 09:51:22 +00:00
wiz
cdf92651cc
Add section to xrefs. Whitespace fixes.
2001-04-04 09:50:17 +00:00
wiz
3bc2f49491
Lowercase sendmail in xref.
2001-04-04 09:49:47 +00:00
wiz
d4dde9f188
Add section to xref. Sort SEE ALSO. Lowercase nroff in xref. Fix
...
reference to setenv.
2001-04-04 09:49:35 +00:00
wiz
6060525d91
Add section to xrefs. Markup improvements.
2001-04-04 09:48:37 +00:00
wiz
464b353034
Add section to xref. Whitespace fixes.
2001-04-04 09:48:11 +00:00
wiz
64044113aa
Whitespace and punctuation fixes.
2001-04-04 09:47:13 +00:00
wiz
53dcd3f4a2
kerberos(1) -> (8). Sort SEE ALSO.
2001-04-04 09:44:35 +00:00
wiz
62741901ca
add section to xref.
2001-04-04 09:44:08 +00:00
wiz
ea344ed09a
Add section to xref.
2001-04-04 09:43:52 +00:00
wiz
81035f2228
kerberos(3) -> (8). Sort SEE ALSO.
2001-04-04 09:43:24 +00:00
wiz
c9d23d9780
netconfig(4) -> (5). Fix option section. Whitespace fixes. Sort SEE ALSO.
2001-04-04 09:42:49 +00:00
wiz
b2ff05f424
Update date (-M added some time ago). Markup and punctuation fixes.
...
Move SEE ALSO section in correct place.
2001-04-04 09:41:36 +00:00
wiz
c4e8d5ac07
kerberos(3) -> (8).
2001-04-04 09:40:07 +00:00
wiz
11d6505ee1
getcwd lives in 3, not 2. Whitespace fixes.
2001-04-04 09:39:07 +00:00
wiz
bca0ff2b3b
Add section to xref. Whitespace and punctuation fixes.
2001-04-04 09:38:32 +00:00
wiz
2e8e67fc3f
Sort SEE ALSO section, and correct section for kerberos (1 -> 8).
2001-04-04 09:37:51 +00:00
wiz
63dab75624
Improve markup a bit. Add section to xref.
2001-04-04 09:37:19 +00:00
wiz
c4aebac5ce
Add section to xref.
2001-04-04 09:36:51 +00:00
wiz
1561a4e9ef
Lowercase name in xref.
2001-04-04 09:36:33 +00:00
wiz
791ead0a1a
Not only i386 has a fdc(4), so mention the others, too.
...
Whitespace and punctuation fixes.
2001-04-04 09:36:12 +00:00
wiz
d819f04061
Add sections to xrefs, and remove some unnecessary whitespace while I'm
...
here.
2001-04-04 09:35:23 +00:00
jhawk
404ef082e4
Xr printf(9)
2001-04-03 13:59:22 +00:00
ad
f85c698f44
Link against libcrypt in order to make MD5 passwords work.
2001-04-01 15:11:05 +00:00
christos
7ee2aad347
PR/12517: Izumi Tsutsui: Don't use paddr_t in netstat; change to u_long
2001-03-31 20:11:18 +00:00
mrg
4ce4608f9f
cleanup. including proper fix for previous
2001-03-31 17:33:33 +00:00
pooka
9f88c37d11
add missing chapter number from ym(4) crossreference
...
Reported by Tetsuya Isaki in bin/12513
2001-03-31 14:19:51 +00:00
itojun
d865d95add
the build target is "realall" not "all". it will make "make dependall" happier.
2001-03-31 14:11:12 +00:00
itojun
20383a34e1
correct catalog generation, to cope with objdir right.
2001-03-31 13:58:56 +00:00
itojun
4bca1d701f
catalogs are installed by ../catalog/Makefile.
2001-03-31 13:48:31 +00:00
aymeric
36abaeee9b
do install the catalogs
2001-03-31 12:13:34 +00:00
aymeric
f5e91454a2
we generate catalogs properly and don't need them here
2001-03-31 11:58:43 +00:00
aymeric
5c5a144ecd
remove obsolete files after import of nvi 1.79
2001-03-31 11:52:31 +00:00
aymeric
414f14c52d
merge changes after import of nvi 1.79
2001-03-31 11:37:44 +00:00
aymeric
fbbf6b5ed8
import of nvi 1.79
2001-03-31 11:29:43 +00:00
enami
2323af4522
Have an indivisual rule to build magic.mgc.
2001-03-31 01:31:49 +00:00
cgd
c5fdfac22d
Fix order of arithmetic operations so that NFS file system quotas over
...
4GB are displayed properly.
2001-03-29 21:54:01 +00:00
simonb
3fa9ceaa88
Fix white space and formatting nits.
2001-03-28 03:18:39 +00:00
simonb
a378517ea4
80 column police.
2001-03-28 03:17:41 +00:00
pooka
b7aff9e185
run file from ${.OBJDIR} instead of ${.CURDIR} to make it work with
...
objdir builds also
2001-03-27 08:45:02 +00:00
pooka
2ace2c7db3
Missed magic.mgc from list of files to wipe out
2001-03-27 00:53:43 +00:00
pooka
f5d91118e0
make this compile
2001-03-27 00:49:12 +00:00
pooka
27ed415ae8
switch to use new compressed magic file: magic.mgc
2001-03-27 00:48:59 +00:00
christos
4a3d2be88b
make sure that me is null terminated.
2001-03-24 18:18:42 +00:00
fair
203b7d74ef
Correct one typo in the patch from PR 9220.
2001-03-23 20:12:41 +00:00
ad
0feab73383
Get the correct signal type. Pointed out by Hauke Fath <hf@tangro.de> in
...
bin/12453, real fix by me.
2001-03-22 17:54:54 +00:00
cgd
f60321832b
a couple of tiny whitespace cleanups
2001-03-22 02:41:02 +00:00
cgd
f3dd4051a1
get closer to KNF.
2001-03-22 02:33:47 +00:00
cgd
baa3e1d8d4
convert uses of hard-coded string "mkdep" to use getprogname().
2001-03-22 00:16:50 +00:00
cgd
ab2465366a
slight portability improvement: use madvise(... MADV_SEQUENTIAL ...)
...
iff MADV_SEQUENTIAL is actually defined.
2001-03-21 23:16:33 +00:00
mycroft
0c00d4b5f2
Make `-N' and `-M' work together.
...
Fix more KNF and ANSI glitches.
2001-03-21 20:11:01 +00:00
mycroft
9c23f31eff
Fix a couple of things that disagree with Solaris.
2001-03-21 19:20:18 +00:00
mycroft
b174b0ec84
Sample client needs stdio.h for printf() prototype.
2001-03-21 05:52:11 +00:00
simonb
750247d6a3
Pull in a patch from nvi 1.79 for when the repainting code messes up.
...
Fixes those annoying "Error: move: l(4294967295) c(0) o(0)" core dumps.
2001-03-21 03:19:35 +00:00
atatat
157a88bcf0
Apparently changing crc() to ccrc() was bad, since mtree does a reachover.
...
Revert ccrc() to crc() and change local variables called crc to thecrc
instead.
2001-03-21 03:16:38 +00:00
mycroft
71bd2bfc03
Remove an unneeded variable.
2001-03-21 00:31:52 +00:00
mycroft
70214e0225
Remove -g.
2001-03-21 00:30:54 +00:00
mycroft
b1bad8f693
Add a -M flag, for generating thread-safe stubs, per RedHat.
...
Also clean up some KNF and ANSI C glitches in -Sc and -Ss output.
2001-03-21 00:30:39 +00:00
atatat
0d2c6226b0
Rename the crc() function to ccrc() since that removes a compiler warning
...
when WARNS=2.
2001-03-20 18:48:10 +00:00
atatat
61e4caef25
Add MD2, MD4, SHA1, and RMD160 support to cksum. Adding new hashes to
...
cksum(1) should now be easy.
2001-03-20 18:46:25 +00:00
itojun
09afaac4e2
add sctp (maybe we should add it to /etc/protocols instead?)
2001-03-20 17:02:33 +00:00
itojun
dd99f85c8e
add few icmp type names.
...
http://www.isi.edu/in-notes/iana/assignments/icmp-parameters
2001-03-20 17:00:08 +00:00
christos
8cf5c91631
PR/12437:Nathan J. Williams: jpeg detection broken because of match
...
in other file pattern
2001-03-20 01:30:23 +00:00
lukem
5e5d0ac822
remove local version of sys/queue.h; it doesn't have some of the newer
...
macros (SLIST_* for example), and this breaks compilation of vi when
system header files use these newer macros
2001-03-19 20:49:20 +00:00
itojun
37da3c3c3c
sync with openssh 2.5.2 (from openbsd usr.bin/ssh, not from portable).
2001-03-19 20:03:24 +00:00
lukem
8073bda8ac
rework the output to show a percentage after each field, and other
...
visual cleanups. the output now takes more a few more lines but is
easier to read (imho).
2001-03-19 05:45:30 +00:00
ad
f93ec22c6d
If configured to rotate at a specfic time and no historical log exists, then
...
don't consider the age of the historical log.
2001-03-18 16:34:08 +00:00
simonb
618d628845
Reverse the if and else clauses for the chardata test if there is
...
no format string specified.
Fixes PR bin/12424 from Jim Bernard.
2001-03-17 11:43:06 +00:00
pooka
64f1971541
update for file 3.34
2001-03-17 11:32:15 +00:00
pooka
629aebf0e1
kill dupe RCS Id
2001-03-17 11:30:52 +00:00
pooka
85cfab9a41
make this compile with our warning flags
2001-03-17 11:25:32 +00:00
pooka
a2f50a2443
resolve conflicts
2001-03-17 11:21:51 +00:00
pooka
d58fff15f7
file 3.34
2001-03-17 11:06:52 +00:00
mycroft
3fe322d08e
Power of 2 realloc.
2001-03-16 08:02:32 +00:00
fair
5f086f4804
Add cross references for qsort(3), and radixsort(3), per PR 10567
2001-03-16 07:37:58 +00:00
fair
fb3c4927d6
Commit patch from PR 9220 to document all options, and consistently
...
document defaults. Also, clean up nroff nits.
2001-03-16 06:23:20 +00:00
jdolecek
507cbfd5d0
Use patch provided Paul Janzen <pjanzen@OpenBSD.org> to fix
...
bin/12316 more completely.
Highlights:
* we only allow explicitly specified set of (numberic) formats
* %% is correctly skipped, extra %foo formats are detected
* '*' in format specification is not allowed
The code in getformat() is slighly different to the OpenBSD version
of fix - the list of allowed printf(3) flags is explicit and the
condition checking 'chardata' is written slighly differently.
Also pull-in some cosmetic changes from OpenBSD - s/isdefault()/is_default()/,
error() -> errx(), usage().
2001-03-14 07:50:06 +00:00
jdolecek
5cf4138b21
Don't exit with status 1 for successfull (non-interrupted) run.
...
Reported and patch provided in bin/12372 by Jim Bernard.
2001-03-12 13:29:26 +00:00
eeh
7cb49c5859
Add svr4_32 info.
2001-03-11 21:28:59 +00:00
itojun
6924e04336
redo of previous: do not destroy v->val if str points to v->val.
...
XXX GC of v->val
2001-03-10 00:41:48 +00:00
itojun
4679105873
correct case with VAR_KEEP. if clause checked VAR_KEEP backwards,
...
and made str a dangling pointer.
2001-03-09 12:49:05 +00:00
simonb
1d86c612aa
Show pages used by executables.
...
Align the numbers in the summary lines.
2001-03-09 03:05:20 +00:00
simonb
21425f4507
Show number of pages used by executables now that they're are counted
...
by UVM.
2001-03-09 02:42:23 +00:00
ross
3a0778cdc4
lp64/printf
2001-03-08 06:28:14 +00:00
enami
33ee74b742
Print hopcount too when -rv is given.
2001-03-08 03:47:04 +00:00
fair
a672ba6fd5
Correct the HISTORY section, per PR 11192 and Robert Elz.
2001-03-08 02:59:25 +00:00
garbled
5d095e634b
Fix more problems noted in PR 6649
2001-03-07 22:34:35 +00:00
garbled
092307c43c
Fix problem noted in PR 6649 (nuke trailing whitespace in .Nm)
2001-03-07 22:32:36 +00:00
wiz
9d876c80cc
Sprinkle some const, and rename a shadow-variable.
2001-03-05 20:26:17 +00:00
wiz
8e6d01d5a7
Fix appearance of bogus 0xff at EOF reported by me in bin/12287.
2001-03-05 20:19:54 +00:00
sjg
cefcce2537
Test for non-existant LIB was incorrect (using cmtime cf. mtime).
2001-03-05 16:20:33 +00:00
hubertf
d0a42335a9
Don't play trailing garbage at end of RIFF WAVE (.wav) files
...
Patch sent by YAMAMOTO Takashi <takashi.yamamoto@bigfoot.com> in PR 12328
2001-03-04 15:27:35 +00:00
assar
93963c8db2
fix spelling of cpp symbol (ENCRYPT vs ENCRYPTION).
...
enable encryption with autologin.
fixes PR 12226
2001-03-04 01:51:05 +00:00
assar
e625c71295
add krb5 support to ssh/sshd. based on code initially from Daniel Kouril <kouril@informatics.muni.cz> and Björn Grönvall <bg@sics.se>
2001-03-04 00:41:27 +00:00
jdolecek
13cb1a6488
Don't coredump if format given via -w doesn't contain alphanumeric
...
character; in such case, warn user the format is invalid.
This addresses bin/12316 by Perry E. Metzger.
2001-03-02 21:17:31 +00:00
itojun
7806b5d1f3
increase ipstat.ips_badaddr if the packet fails to pass address checks.
2001-03-02 04:26:10 +00:00
cgd
82f3142780
fix NetBSD RCS id tags
2001-02-27 19:04:39 +00:00
cgd
fd8d16c72f
fix broken NetBSD RCS id tags
2001-02-24 00:43:50 +00:00
christos
3e343f9152
PR/12251: Thomas Klausner: Make core dumps on unclosed conditional.
...
Well, it should say 'make core-dumps on any error on the primary makefile'.
This was a result of the new changes to print the path to the parsed
Makefile... Made the code a lot more conservative, plus prepended <progname>:
to each message.
2001-02-23 21:11:38 +00:00
jdolecek
d906805397
Use MAXPATHLEN (which is 1024) instead of _POSIX_PATH_MAX (which is only 255).
...
This change tracks change in rev 1.25 of sort.c by Christos Zoulas.
While here, improve error messages slighly.
2001-02-23 08:59:49 +00:00
christos
e56e039c8c
- use MAXPATHLEN (1024) instead of _POSIX_PATH_MAX (255) for the temporary
...
path buffer
- provide better error messages about why the temp file creation is failing
- explicitly compare syscall return to -1 instead of < 0 and fdopen return
to NULL instead of 0.
2001-02-22 22:45:49 +00:00
christos
faf9e3e459
Fix problem when using sort >> foo
...
If no output file was specified sort fopened("/dev/stdout", "w").
This is *wrong* because "/dev/stdout" will truncate the output file,
thus undoing the append effect the shell had set up. The simple fix
here is to just arrange for outfp = stdout and don't play with /dev/stdout.
While I am here:
- KNF
- make pattern for mkstemp have 6 X's.
2001-02-21 19:24:30 +00:00
itojun
e79a9123a3
use u_quad_t for rtstat.
...
not sure if it really matters, but short (32K) looks way too small given
recent fat pipes connecting *BSD boxes, and our great uptime :-).
2001-02-21 05:45:11 +00:00
cgd
040de26f85
call setprogname(argv[0]) at start of main()
2001-02-21 00:06:22 +00:00
cgd
c2bdafab79
use getprogname()
2001-02-20 23:51:59 +00:00
jdolecek
9c52662e24
fsort(): don't call append() with zero nelem
...
This fixes the 'sort -f /dev/null' coredump reported on current-users.
2001-02-20 18:33:09 +00:00
cgd
a8ec668ddf
convert to use getprogname()
2001-02-19 23:03:42 +00:00
jdolecek
025b45e604
Pull in various cosmetic changes from OpenBSD version of this manpage - mostly
...
whitespace changes, which don't influence the layout of result manpage at all,
but also add -H to SYNOPSIS and state sort(1) appeared in v5, not v6 of
AT&T Unix.
2001-02-19 21:06:57 +00:00
jdolecek
affba8f2e9
Pull up various cosmetic (mostly whitespace) changes from OpenBSD.
...
This is primarily to ease syncing the two versions.
2001-02-19 20:50:17 +00:00
lukem
83a00b2109
- display a limited progress bar (containing bytes xferred and xfer rate)
...
when the file size is unknown
- disable progress bar during remglob()
2001-02-19 20:02:42 +00:00
jdolecek
21928fdd78
enterfield(): test the buffer size BEFORE assignment also for the other code
...
branch, since we might get called with tablepos == endkey for some special
input files (where an record would happen to fit exactly to the input
buffer) - BTW, this bug looks like it has been here ~forever ...
This seems to fix the sort crash for 'make british' build of ispell package,
as reported by Mark White at current-users@.
2001-02-19 19:52:27 +00:00
jdolecek
c499b18924
enterkey():
...
* move the test for keybuf size before keypos[-1] assignment, "just in case"
* move the keypos assignment to improve readability
2001-02-19 19:41:31 +00:00
jdolecek
e1a2c672d7
oops - wrong file, backoff local test change
2001-02-19 19:39:53 +00:00
jdolecek
552af1f3f4
enterkey():
...
* move the test for keybuf size before keypos[-1] assignment, "just in case"
* move the keypos assignment to improve readability
2001-02-19 19:36:59 +00:00
jdolecek
7f547730fd
cosmetic changes - make keylist[] static and remove extern definition
...
in fsort.h, move macro SALIGN() from sort.h to fsort.c
2001-02-19 19:31:29 +00:00
lukem
ac52e9e4de
minor knf
2001-02-19 18:15:28 +00:00
jdolecek
0fbdf074b5
put tmp.c back to Makefile, too
2001-02-19 17:45:24 +00:00
jdolecek
32138e0376
document -T and TMPDIR handling
...
resurrect ENVIRONMENT and FILES, adjust to be more correct
slighly adjust SYNOPSIS line, so that it looks little nicer :)
2001-02-19 16:27:04 +00:00
jdolecek
aa9a452a75
full -T support
2001-02-19 15:53:07 +00:00
jdolecek
5347005ed0
resurrect old ftmp() - it supports alternative directory for temporary
...
file, which is needed for -T support
2001-02-19 15:45:45 +00:00
kim
4a22726eab
Use the errno.h and signal.h passed in on the command line.
2001-02-18 18:38:18 +00:00
tsutsui
de539bb089
Define both NLIST_AOUT and NLIST_ELF32 on all m68k
...
rather than checking ${MACHINE}.
2001-02-18 05:22:46 +00:00
manu
1a6f014301
Cosmetic fix so that RET record after CALL execve get the appropriate syscall
...
even if the emulation changed
2001-02-16 23:28:44 +00:00
christos
853a8e1dfd
PR/9195: Tanaka Akira: od does not display short files containing nulls. Fix
...
from Andrew Brown.
2001-02-15 18:16:12 +00:00
itojun
531a3ed838
sync with 2/14.
...
openssh changes:
- SIGWINCH propagated correctly
- mitigate SSH1 traffic analysis
- sprintf -> snprintf and lots of other cleanups
netbsd local changes:
- include OpenBSD RCSID into binary again, which helps us diagnose later.
2001-02-14 01:06:48 +00:00
bjh21
d50dc71439
Since arm26 and arm32 now share a core file format, describe such a file
...
as a "NetBSD/arm core".
2001-02-13 23:56:13 +00:00
bjh21
27f2273eff
Advanced RISC Machines Limited officially became ARM Limited on 1998-05-21.
...
Update the ARM ELF magic to match.
2001-02-13 14:35:21 +00:00
cgd
c52d4f59e8
__progname not used here, so don't extern it
2001-02-13 00:14:58 +00:00
cgd
d2d8d25fe6
progname not used here, so don't extern it
2001-02-13 00:11:45 +00:00
bjh21
422a592092
__arm26__ || __arm32__ -> __arm__
2001-02-10 19:15:24 +00:00
christos
b023fbbf99
fix fix typo from @@@
2001-02-10 00:49:04 +00:00
christos
350f82175f
new man page from @@@
2001-02-09 17:50:44 +00:00
jdolecek
7053c53e8a
document systime(), strftime(), gensub(); for gensub(), note that the \n
...
sequences supported by GNU awk are not supported yet
xref stuff referenced within manpage in SEE ALSO, add reference to FSF's
"AWK Programming Language"
various other little fixes
2001-02-08 20:54:50 +00:00
jdolecek
efce34814d
strftime(), systime() added, gensub() partly done
...
actually, awk DOES support RSTART and RLENGTH, remove from list of variables
noticed the number of open files is limited to FOPEN_MAX (20), this should
be made dynamic
2001-02-08 20:45:09 +00:00
jdolecek
1370376fed
move sections so that the order is more like the one specified by
...
mdoc.samples(7)
2001-02-07 21:13:36 +00:00
jdolecek
4f8a23e8ac
use -R instead -w, to be compatible with OpenBSD
2001-02-07 21:00:05 +00:00
jdolecek
f6b0d130db
use -R instead of -w, since that's what OpenBSD is using and there is no reason
...
to be different
2001-02-07 20:58:09 +00:00
jdolecek
eb6e724e72
s/-T/-w/
2001-02-07 20:32:57 +00:00
jdolecek
14b38a0855
Since -T is used to select directory for temporary files in other sort
...
implementations, we should avoid using it for something else.
Use (new) flag -w for setting record delimiter, make -T noop.
2001-02-07 20:31:44 +00:00
jdolecek
44f2c62649
use errx(), not err() within section for '-t' flag
2001-02-07 19:47:44 +00:00
christos
74f15d98d3
PR/12147: TheMan: add -t option to od.
2001-02-07 18:32:21 +00:00
christos
d88f58cb84
constify
2001-02-07 18:32:07 +00:00
christos
d266dee836
PR/12147: TheMan: add -t option to od.
2001-02-07 18:31:07 +00:00
itojun
1f5cfca3e6
sync crypto/dist/ssh with re-importorted tree. try to minimize diffs
...
with openssh tree to ease future upgrade. re-do local changes, including:
- prototype pedants
- IgnoreRootRhosts
- login.conf user validation
some of the local changes that weren't used are omitted for now. we may
need to revisit those afterwards.
it adds "sftp".
2001-02-07 17:05:31 +00:00
itojun
22b473e0f6
during ip6/icmp6 inbound packet processing, do not call log() nor printf() in
...
normal operation (/var can get filled up by flodding bogus packets).
sysctl net.inet6.icmp6.nd6_debug will turn on diagnostic messages.
(#define ND6_DEBUG will turn it on by default)
improve stats in ND6 code.
lots of synchronziation with kame (including comments and cometic ones).
2001-02-07 08:59:47 +00:00
jdolecek
3cf31f57d4
group all operators to subsection Operators, describe what each
...
operator does
2001-02-05 19:33:36 +00:00
itojun
eb99cc701b
make sure to initialize malloc'ed region. PR 12138. found by malloc.conf=AJ
2001-02-05 14:25:34 +00:00
jdolecek
1acb637946
document supported options better, add a short info about
...
this awk on start of DESCRIPTION section
2001-02-05 13:23:57 +00:00
christos
23bb393e6b
fix nested extern
2001-02-05 02:09:37 +00:00
christos
85ef06032c
fix nested externs
...
rename raise to upcase to avoid clash with raise(3)
2001-02-05 02:07:52 +00:00
christos
e5785ba616
fix nested extern
2001-02-05 01:56:51 +00:00
christos
8b325711d4
don't include extern.h here; every other file includes it.
2001-02-05 01:56:38 +00:00
christos
f6321b3b4d
fixed nested externs
2001-02-05 01:53:48 +00:00
christos
5a144646f2
fix nested extern and duplicate decls
2001-02-05 01:51:52 +00:00
christos
69195d4077
remove redundant decl
2001-02-05 01:47:01 +00:00
christos
ac535251a5
don't use errx() in usage
...
fix nested extern
2001-02-05 01:45:32 +00:00
christos
e0475d14f3
fix redundant and nested decls
2001-02-05 01:44:07 +00:00
christos
35d2e40e99
fix nested extern
2001-02-05 01:39:27 +00:00
christos
32d9714048
fix redundant decls
2001-02-05 01:37:33 +00:00
christos
6915289539
add missing prototypes in order to enable full WARNS
2001-02-05 01:35:45 +00:00
christos
8f3b31ba6f
fix nested extern
2001-02-05 01:21:00 +00:00
christos
ffa8eefe34
fix nested extern
...
rename system to shell_system so that it does not conflict with libc
2001-02-05 01:20:12 +00:00
jdolecek
d6b3e4b6cb
substr(): the argument 'n' is optional, document what happens if it's omitted
...
fix order of OFS and ORS in variable list
2001-02-04 20:47:50 +00:00
jdolecek
d15ae688ce
use 'trstr' for parameter to -t; both 'cenis' (SYNOPSIS) and 'cnis' (DESCRIPTION)
...
were already out of date and we really don't want keep the info on two
places
2001-02-04 20:44:53 +00:00
christos
91869b8cb5
remove duplicate prototypes.
2001-02-04 17:45:24 +00:00
christos
e670f72960
move yyparse prototype higher up, so that it is available to embedded c
...
code in the .y file.
2001-02-04 17:45:06 +00:00
mrg
f0c3971950
use -msoft-quad-float on the sparc64.
2001-02-04 14:42:31 +00:00
he
f3d05afa64
Correct double `s' in `ressource'.
2001-02-03 19:37:56 +00:00
jdolecek
544679615d
add a list of things GNU awk has and we probably want to support
...
this list is probably incomplete; feel free to add more stuff
2001-02-02 21:08:42 +00:00
mrg
05ebb290f5
teach kdump about compat/sunos32
2001-02-02 07:41:54 +00:00
jdolecek
9d6ab89db5
Do extensive facelift:
...
* divide text into subsections according to function
* group I/O, math functions together (similarily to how gawk manpage
is structured) and provide easily parsable
list, so that it's much easier to find information about individual
functions
* sort function and variable list by alphabet
2001-01-30 21:05:12 +00:00
jdolecek
f62a886eb7
Conversion of nawk manpage to mdoc format. Put here rather than
...
to dist/nawk/, since it's not likely mdoc formatted manpage would become
part of nawk distrubution.
Hopefully mdoc macros are used mostly correctly here.
2001-01-30 18:26:30 +00:00
enami
4be646f78d
s/Swap/Swp in Memory: line.
...
XXX: Strictly speaking, we must chop off two more characters from this line
XXX: so that the line fits in single line.
2001-01-30 13:29:58 +00:00
wiz
b4c1ab272c
Add 's' to netherlandguilder. Fixes bin/12082 by Benjamin Wong.
2001-01-30 12:26:11 +00:00
mjl
dba0f7f9f3
Tyop: millennium, not millenium (FreeBSD PR/24369)
2001-01-30 00:22:29 +00:00
hubertf
ba97773707
Plural: is -> are
...
Belongs to PR 11975 by Jeremy C. Reed <reed@reedmedia.net>
2001-01-29 17:06:06 +00:00
thorpej
7d60447ce7
Undo rev. 1.2 -- not like it'll do much good -- seems like there is
...
no code that checks HAVE_MMAP!
2001-01-29 00:24:24 +00:00
jdolecek
b80b95a77a
Examine input files and set the openinfo hint accordingly to number of
...
found records. This makes resulting db for small capability databases
much smaller - for vgrind(1), the resulting vgrindefs.db is about 24KB
instead of ~500KB.
The hint passed to dbopen() is number of records in input files
rounded up to nearest power-of-two value and multiplied by two.
Besides being a nice conservative value, termcap.db become about
70KB bigger if the hint matches the count of records (1023), probably
due to hash overflows.
2001-01-28 20:01:42 +00:00
jdolecek
26a80cb447
make local functions static
2001-01-28 19:42:17 +00:00
jdolecek
8d46cb93bd
db_build(): fix memory leak, free() the buffer allocated by cgetnext() on
...
every loop iteration
2001-01-28 17:34:31 +00:00
thorpej
c910e5b5bb
If the new locale's variable data is length 0, don't bother trying
...
to write it. fwrite(3) is a noop in that case anyway, and the error
detection logic here was screwing up on the 0 return from fwrite(3)
(that return value is mandated by SUSv2 for size or count of 0).
While here, improve the error messgages given to the user.
2001-01-28 00:50:04 +00:00
thorpej
12c9da42f1
Make this build with WARNS=2.
2001-01-28 00:28:01 +00:00
joda
98fea760dc
don't know when the TOPDOMAIN compile-time option might be useful, but
...
doing strcat on a string literal is not a very good idea
2001-01-27 22:31:52 +00:00
enami
0a3cd3740b
Prevent integer overflow.
2001-01-27 11:10:18 +00:00
enami
1afed7103d
Cosmetic changes.
2001-01-27 11:08:23 +00:00
itojun
fee00b1a78
mark cloned routes with RTF_CLONED. present it with netstat -r by "c".
...
let static routes overwrite cloned routes, as cloned routes can come back again
if necessary. behavior same as freebsd/bsdi, code partially from bsdi42.
(NRL rt->rt_parent was not added)
should fix PR 11916 and maybe some other PRs with ARP behavior.
recompilation of usr.sbin/route6d is suggested.
2001-01-27 04:49:31 +00:00
hubertf
8c09a436f7
Patch fixes spelling, grammar, adds ksh, adds rusage information.
...
Submitted by Jeremy C. Reed <reed@reedmedia.net> in PR 11975.
2001-01-26 18:56:35 +00:00
jdolecek
4581cb1397
build & install string2key manpage, too
2001-01-24 23:09:30 +00:00
enami
b25b640d38
No space is allowed before comma in optarg for -X option.
2001-01-23 23:06:11 +00:00
enami
044efd32f8
Print a process state except sleeping in capital letter, and
...
print wait channel for sleeping process. While I'm here, document that
the STATE field may be followed by /cpu-number on multi-processor system.
2001-01-23 23:03:49 +00:00
jdolecek
0e4f8029c1
Make the generated parse tables const, so that the data are pushed
...
to text segment. The difference is quite significant - for example,
the tables are about 20K for gawk, 40K for nawk, couple of KB for /bin/sh.
2001-01-23 22:31:40 +00:00
jdolecek
6fa8cb0bb3
use YHEADER instead YFLAGS/CLEANFILES
2001-01-23 22:24:20 +00:00
jdolecek
e87b67b182
Add nawk build glue. It's not enabled for now, gawk is still the default.
2001-01-23 16:25:22 +00:00
jdolecek
b6fcf9e157
make data arrays in skeleton.c const
2001-01-23 15:35:01 +00:00
cgd
2f928e31d3
<sys/time.h>, rather than <time.h>. The former is actually the documented
...
way to get gettimeofday(), etc. On some systems on which you might want
to host make (e.g. solaris), <time.h> won't get you a struct timeval
definition.
2001-01-23 02:48:05 +00:00
itojun
64a16b4f7e
ru_SU locales are deprecated, ru_RU is now correct one.
...
rename LC_CTYPE locale declarations and vi message catalog.
From: Oleg Polyanski <luke@jetinf.com>
2001-01-22 17:48:15 +00:00
mycroft
3c3172647b
Add aliases for `dvd', `dvdrom', et al.
2001-01-21 09:55:40 +00:00
lukem
cc2697a166
be more descriptive in the description of what rev(1) does
2001-01-21 01:01:08 +00:00
pk
992d55d2a8
* Use krb5_warn() instead of non-functional com_err().
...
* knf patrol
* De-__P()
2001-01-19 21:55:19 +00:00
enami
1dcd879fa8
Make files here compile again.
2001-01-19 14:14:03 +00:00
mrg
d14e283f81
- move the mmap playing code into new play() function
...
- be more (properly) quiet with `-q'
2001-01-19 14:11:56 +00:00
jdolecek
f65ee1b182
merge(): use array of buffers instead of one big buffer for all records, and
...
enlarge them as necessary to read records from merged files; the buffers
are allocated once per program run, so there shouldn't be any
performance difference
This makes sort(1) pass also regression 40B and should make it
fully arbitrary long record capable.
XXX the buffer array could probably be freed on end of fmerge() to save memory
2001-01-19 10:50:31 +00:00
jdolecek
75067b134f
adjust intendation
2001-01-19 10:14:31 +00:00
jdolecek
07eff1f96d
use MERGE_FNUM instead of magic value 16
2001-01-19 10:13:21 +00:00
jdolecek
553f0c9d4c
put MERGE_FNUM here, slighly clean up other defines
2001-01-19 10:12:35 +00:00
jdolecek
90f3e08483
keep bumping the record buffer up to 8 records - this is to avoid making
...
excessive number of temporary files for oversized records; the way the
buffer is enlarged is now also safer
initialize 'bufsize' statically, so that the value can be safely used
in e.g. msort.c:fmerge()
2001-01-18 21:40:15 +00:00
jdolecek
78487dad59
make DEFLLEN plain 1 << 16, don't substract magic value
2001-01-18 21:03:46 +00:00
jdolecek
966f1aeec3
makeline(): make the overflow handling code safe vs. buffer realloc, add
...
a comment explaining what we do here
2001-01-18 21:02:47 +00:00
jdolecek
c690f5dcc8
cosmetic style change
2001-01-18 20:59:43 +00:00
thorpej
f9db1fd410
Add trace.o
2001-01-18 05:53:05 +00:00
shin
1d9514fbe4
- fix alignment problem.
2001-01-16 12:06:19 +00:00
jdolecek
d1fef423d6
set date to when this utility became default system sort(1) on NetBSD
...
add information about when it came to NetBSD to HISTORY
2001-01-16 10:36:57 +00:00
cgd
d594ce939b
comment or delete text after CPP directives.
2001-01-16 02:50:27 +00:00
cgd
fb3e326ed2
Pass CPP and CPPFLAGS to makerrnos.sh, and use them. Default to cpp and
...
empty, respectively, if not provided.
2001-01-16 02:46:25 +00:00
cgd
fdfcf1962d
labels (even default:) _must_ be followed by statements! usr.bin/fgen/fgen.l
2001-01-16 02:43:37 +00:00
cgd
9cfe468c74
avoid C sequence point issues warned about by development version of gcc.
2001-01-16 02:41:17 +00:00
cgd
3e8fb298b1
Avoid accidental use of trigraphs. Pointed out by development version of gcc.
2001-01-16 02:37:03 +00:00
christos
a5854c63b6
.PHONY gnode's don't get a PREFIX, so don't try to set the parent's prefixes
...
on a parallel make.
2001-01-15 22:17:09 +00:00
mycroft
139c9e6bf2
Once again, do the warning in a format that doesn't completely blow, and that
...
corresponds with text in the man page. Also split it into 2 pieces that can
both be used with, e.g., C-x` in Emacs.
2001-01-14 20:54:16 +00:00
christos
a73d3d97ca
Provide a new .if commands(<target>) primitive that returns true if the
...
target has commands associated with it.
2001-01-14 20:44:26 +00:00
christos
3fbe1ebe81
convert error messages into english
2001-01-14 06:02:25 +00:00
christos
07c4e36361
We cannot override commands yet, ignore the additional sets for now.
...
This will be reverted when the tree is fixed.
2001-01-14 05:41:08 +00:00
christos
50a2a73342
- make the second list of commands override the first like gmake does
...
- remember where the first command definition occured so that we can debug
things.
2001-01-14 05:34:06 +00:00
christos
a2da9e7752
make the -W arg work; it was not put in the getopt string.
2001-01-14 05:33:53 +00:00
itojun
a0f7a7d829
crypto/dist/ssh: resolve conflicts with 2.3.0/20010105.
...
usr.bin/ssh: add ssh-keyscan and sftp-server into SUBDIR.
2001-01-14 05:22:31 +00:00
aymeric
0ec35fe298
Don't dump core when a ``bad address'' error occurs and there is neither
...
a file nor a command underlying it.
This fixes PR #11543 .
2001-01-14 02:22:29 +00:00
jdolecek
f40f1d2ddf
note this sort(1) implementation appeared in 4.4BSD
2001-01-13 21:40:56 +00:00
cgd
741c8f626f
back out the change in rev 1.57. it was misguided; see discussion
...
on current-users (subject "build problem - multibyte.c").
2001-01-13 20:36:58 +00:00
soren
ec09544572
And make usage() test for NULL explicitly..
2001-01-13 20:21:56 +00:00
soren
7b5f324dcc
usage() expects a NULL when there is no specific error message.
2001-01-13 20:20:47 +00:00
jdolecek
a3b6f1c251
put back sort, it's fixed now
2001-01-13 20:11:49 +00:00
jdolecek
b36ae8b14a
makeline(): put back the memmove(3) removed in rev 1.5 in belief it's been
...
redundant. "Oops"
This fixes bug reported to me by Simon Burge.
2001-01-13 20:10:52 +00:00
jdolecek
7c5e77a45a
also remove the clpos++ added in rev 1.4
2001-01-13 19:04:21 +00:00
jdolecek
f4074c5bd3
undo broken revision 1.4
2001-01-13 19:01:14 +00:00
itojun
8dd4895415
fix few confusing indentation. XXX still broken
2001-01-13 17:27:21 +00:00
simonb
41b1ab320a
Disable sort for now, it has a corruption problem.
2001-01-13 14:11:38 +00:00
jdolecek
769f751499
save couple of cycles and bytes by static initialization of sigaction act
...
and sigtable[]
2001-01-13 11:19:41 +00:00
jdolecek
ea53379da3
Switch from GNU to BSD sort. Approved by the Core.
2001-01-13 10:49:06 +00:00
jdolecek
20db24e8e3
add -s/-S to synopsis
...
remove TMPDIR stuff - it no longer applies, at least for now
move the note about link/unlink from BUGS to NOTES
add note about trailing record separator and lack of restriction on
line length or allowed bytes
2001-01-13 10:47:29 +00:00
jdolecek
f2deab8a4c
when merging stuff from several files, make merge handle records correctly
...
for stable sort so that the records are not swapped arbitrarily - this makes
in-tree BSD sort(1) pass regression test 38
while here, do couple of cleanups, like s/16/MERGE_FNUM/ where appropriate,
making local stuff static and some intendation/code format changes
2001-01-13 10:33:30 +00:00
jdolecek
16b90fdb48
one more warning to kill
2001-01-13 10:17:43 +00:00
jdolecek
7102161857
Since SUS explicitly specifies sort(1) should append a record
...
delimiter to file if it doesn't end with one, don't warn when this
happens.
2001-01-13 10:07:06 +00:00
jdolecek
c0f11cbc8f
alltable[], itable[], dtable[] were moved to init.c, g/c from sort.[ch]
...
put extern declaration for gweights[] to sort.h
2001-01-12 19:41:13 +00:00
jdolecek
341955c93c
alltable[], itable[], dtable[] were moved to init.c, g/c from sort.[ch]
...
put extern declaration for gweights[] to sort.h
add -s/-S to usage(), couple of formating nits
2001-01-12 19:41:12 +00:00
jdolecek
7c2fb292db
for stable sort, arrange so that really only relevant part of line
...
is used for sort - this makes sort pass regression test number 36
while here, slighly adjust code formating on couple of places
2001-01-12 19:39:02 +00:00
jdolecek
59c0b59998
comsetic prototype adjustment
2001-01-12 19:31:25 +00:00
jdolecek
adefa598e8
use toupper() where appropriate
...
whitespace/parenthesis police
2001-01-12 19:30:22 +00:00
jdolecek
43de9457c0
remove #if 0 part
2001-01-12 19:24:42 +00:00
jdolecek
f68d9de78d
only print the 'duplicate script for target' warning if
...
parseWarnFatal is on
2001-01-12 09:27:44 +00:00
jdolecek
4a22141e02
the g/c in rev 1.12 was too aggressive - put back code
...
to change file '-' to '/dev/stdin'
2001-01-11 15:10:46 +00:00
enami
2422c40349
Add dummy dependency so that parallel make won't to make misc.c and misc.h
...
at the same time.
2001-01-11 14:25:27 +00:00
enami
0c7c2d05c2
Make yacc.h before making lex.o.
2001-01-11 14:20:18 +00:00
jdolecek
1c216f18ea
general cleanup of file list passing:
...
* get rid of union f_handle, replace by passing explicit int parameter
and (new) struct filelist
* add new typedefs gen_func_t and put_func_t and use where appropriate
2001-01-11 14:05:24 +00:00
sjg
e5aa080165
SU_INDIRECT_GROUP should not be on by default.
2001-01-11 00:54:57 +00:00
lukem
b792d3dea5
revert part of previous, and change back to LOG_USER (from LOG_MAIL).
...
however, unlike the original behaviour, this has been done with an explicit
openlog(...,LOG_USER) to make it more obvious what facility is used.
2001-01-10 23:15:42 +00:00
sjg
91d1372fc6
If SU_INDIRECT_GROUP is defined (it is by default), then su will
...
consider that SUGROUP and ROOTAUTH group contain the names of
users and groups. If user is not found in the list check_ingroup()
recurses on each member until either user is found or end of chain
is reached.
The above allows su's use of the wheel group to be extended to a large
number of users without necessarily putting them in group wheel, and
in a way that will work over NIS that simply extending the line length
limit in getgrent.c cannot.
2001-01-10 21:33:13 +00:00
christos
bda102d681
PR/11800: Chris Demetriou: Add -W flag to exit on parse warnings.
...
While I am here, s/make:.*"/%s:\1", progname/
2001-01-10 15:54:00 +00:00
lukem
4d27ed96d9
use LOG_MAIL (instead of default, which is LOG_USER)
...
log all fatal errors to LOG_ERR
2001-01-10 12:34:50 +00:00
lukem
cc029dd772
- don't use LOG_CONS
...
- by default log to LOG_AUTH (so no need to specify LOG_AUTH at each syslog())
- log all unsuccessful attempts (for whatever reason) to LOG_WARNING
- log all successful attempts to LOG_NOTICE
2001-01-10 12:30:19 +00:00
lukem
8ea781a956
LOG_ODELAY is deprecated. use LOG_ERR for fatal errors
2001-01-10 12:24:38 +00:00
lukem
df21faf565
don't need to specify facility LOG_AUTH as it's the default
2001-01-10 12:23:57 +00:00
jdolecek
8e4be8f5bb
call setlocale() on startup
2001-01-09 22:25:55 +00:00
lukem
443a19e035
convert to using .WAIT
2001-01-09 03:13:39 +00:00
jdolecek
d3a4171066
make ftmp() wrapper aroung tmpfile(), there is no need to reimplement it
...
move ftmp() from tmp.c to files.c
g/c no longer needed stuff
2001-01-08 19:16:49 +00:00
jdolecek
09bc2d58e8
call setlocale() on startup
...
reformat the switch contents in main() a little, sort flags by alphabet
where possible
2001-01-08 18:58:56 +00:00
jdolecek
af3472c08c
constify a bit, small cleanups
2001-01-08 18:35:49 +00:00
jdolecek
e4de90b20d
by default, use stable sort
...
add -S flag to switch to non-stable sort; for GNU sort compatibility,
provide -s flag too
2001-01-08 18:00:31 +00:00
itojun
7d061a2000
consistency for usage()
2001-01-08 14:12:06 +00:00
christos
a36e2b78f7
fix arm32 confusion. There was a regression that changed 4096->8192
...
somewhere after 1.10. I am fixing this in the master source of file.
[this should be pulled up for 1.5.1]
2001-01-08 12:41:06 +00:00
mrg
2ae6017367
link openssl with -lcrypto_rc5 and/or -lcrypto_idea (before -lcrypto) if
...
those ciphers are asked for with MKCRYPTO_RC5/MKCRYPTO_IDEA. avoids building
rc5/idea support with missing libcrypto support.
2001-01-08 07:49:01 +00:00
itojun
1a0a03b824
add missing DPADD
2001-01-08 07:38:00 +00:00
phil
4867c375a3
Include the definition of PRINTOBJDIR before using it.
2001-01-07 07:18:32 +00:00
sjg
fc4c89c68b
ReadMakefile: Don't simply fopen() fname before checking if we are in separate
...
objdir. This is the way freebsd does it, and apart from being more correct,
saves a lot of pointless fopen() calls.
2001-01-07 06:16:02 +00:00
phil
0e57605760
Improve a parameter list, add the actual documentation for menuc.
2001-01-07 06:09:19 +00:00
sjg
85be2f6526
Always try an give the absolute pathname of the Makefile that we got an error in.
...
Use .PARSEDIR if set and not '.', otherwise .CURDIR to qualify the Makefile's path.
2001-01-07 06:08:33 +00:00
christos
8b6c00c71e
remove duplicate decls/nested externs.
2001-01-06 02:09:48 +00:00
christos
3646bd21df
don't roll your own declaration of isatty; use <unistd.h>; needs to be checked
...
for c++
2001-01-06 02:09:31 +00:00
mjl
edfa017784
ANSIfy, alphabetize arguments.
2001-01-05 07:14:46 +00:00
mjl
3d418a4a73
ANSIfy.
2001-01-05 04:59:21 +00:00
mjl
96015e4766
(From FreeBSD)
...
Get things right for tty names of length UT_LINESIZE. (FreeBSD PR 3638)
If the utmp login time is greater than the tty atime, use it to calculate
the idle time instead of the atime.
Fix -n with 16-chars hostnames (FreeBSD PR 11286).
Domain names are case insensitive.
2001-01-05 04:54:53 +00:00
mjl
c5775359ae
ANSIfy
2001-01-05 04:06:49 +00:00
mjl
d18550fa63
Remove mysterious check for "sleeper" who would not get walled.
2001-01-05 04:00:34 +00:00
itohy
7d6cc9c5e5
Add missing newline of "id -p" output.
2001-01-05 03:08:23 +00:00
lukem
c2b84904ae
use %ll_ instead of the less standard %q_
2001-01-04 23:05:54 +00:00
itojun
92ee339d1c
sh3 split
2001-01-04 09:43:05 +00:00
itojun
78c2b5a427
make usr.bin/tn3270 buildable. make sizeof(tline) usable.
2001-01-04 05:58:41 +00:00
itojun
8981b09426
add magic # for Hitachi SH COFF
2001-01-04 00:10:07 +00:00
mjl
e1d9ba796d
un__Pify, ANSIfy and constify.
2001-01-03 13:25:11 +00:00
mjl
a640361563
/dev -> _PATH_DEV
2001-01-03 13:14:26 +00:00
mjl
6c2663f7dd
Fix possible buffer overruns. From OpenBSD, but without breaking stuff.
2001-01-03 12:41:00 +00:00
simonb
0a76fbb1e6
Another object file format reference for hp300.
2001-01-02 12:30:14 +00:00
thorpej
eb80878b1b
Happy new year!
2001-01-01 20:18:34 +00:00
sommerfeld
ded2509e8b
Missing bit of last change
2001-01-01 15:50:23 +00:00
sommerfeld
3274266e5f
Delete forceSerial; just use compatMake for that.
...
Add -N flag to *really* not execute any commands (useful when using
the -d flags to debug usr/src/Makefile)
Document -N
Update documentation of -n to mention that it still executes commands
for targets marked .MAKE so that the -N/-n distinction is clear.
2001-01-01 15:47:37 +00:00
pooka
afe260e16b
make this substitute __VARIBLES__ to correct values
2001-01-01 12:13:58 +00:00
pooka
ce3f87994b
magic man-page is in chapter 5, not chapter 1
2001-01-01 12:12:40 +00:00
ad
53cb8f368d
PR 11667: ruptime output is unpretty for uptimes in excess of 99 days. Give
...
us one more column to play with, and expand the field size by one.
2000-12-31 17:35:20 +00:00
itojun
209b37f0e1
fix argument validation mistake in setpeer().
...
From: Hiroyuki YAMAMORI <h-yamamo@db3.so-net.ne.jp>
2000-12-30 18:00:18 +00:00
sommerfeld
1ef47ae656
Include token counts in trace output.
...
Don't let tokensFree go negative.
2000-12-30 16:38:22 +00:00
augustss
eb24c4857c
Change indentation and wording a little.
2000-12-30 16:18:13 +00:00
hubertf
9c8977ca73
Option similar to -k, only to use megabyte (1024**2) as display unit.
...
Patch contributed by Chris Pinnock <C.J.E.Pinnock@qmw.ac.uk> in PR 11848.
2000-12-30 16:00:33 +00:00
sommerfeld
dd9c50102d
Fix token accounting for .BEGIN/.END jobs
2000-12-30 15:58:34 +00:00
sommerfeld
0cc78169f3
Fix oversights in last commit.
2000-12-30 15:25:19 +00:00
sommerfeld
64cf1af58d
Let src/usr.bin build with recursive parallel make..
...
- add .WAIT and .NOTPARALLEL in a few places
- change ${MAKE} print-objdir to ${PRINTOBJDIR}
- convert other ad-hoc forms to use ${PRINTOBJDIR}
2000-12-30 14:54:39 +00:00
sommerfeld
26d86ec404
Fix indentation..
2000-12-30 14:44:49 +00:00
sommerfeld
6553cce562
on multiprocessor, display last cpu for SSLEEP state, too.
2000-12-30 14:26:50 +00:00
sommerfeld
663ff035b1
Avoid token leaks when aborting after an error.
2000-12-30 14:21:22 +00:00
augustss
ba3249597d
Add copyright notice.
2000-12-30 13:10:12 +00:00
augustss
6a55a964fc
Add a command to perform commands when USB HID items take on certain
...
values.
Some sample uses: controlling USB speakers with the HID buttons on them,
invoking the proper programs from the HID buttons on modern USB
keyboards.
2000-12-30 13:07:48 +00:00
sommerfeld
129b8c6309
strdup tracefile so that it doesn't get smashed.
2000-12-30 02:52:03 +00:00
sommerfeld
9984263e63
Do lazy token release - don't return tokens to the pipe unless we're
...
waiting for something or we're done.
2000-12-30 02:51:21 +00:00
sommerfeld
8a39635d34
Back out debug cruft.
2000-12-30 02:06:42 +00:00