maxim
8b9c5f26cd
Fix infinite loop around sendfile(2) after sending >4GB file.
...
PR: bin/33770
Submitted by: Vladislav Shabanov <vs@rambler-co.ru>
Reviewed by: ru
Approved by: ru
MFC after: 1 month
2002-02-13 09:00:05 +00:00
imp
c963f1d002
o __P removal
...
o register removal
o use new style prototypes and function definitions
2002-02-07 23:57:01 +00:00
imp
e1bdd69900
o __P removal
...
o use new style prototypes and function definitions
o signal handlers need an argument. Mark it unused.
2002-02-07 05:24:53 +00:00
imp
905dfa5953
o const poison a few prototypes to avoid gcc3 warnings
...
o s/err/error/ in a couple places to avoid shadowing warnings
2002-02-07 05:07:04 +00:00
imp
2c6de49189
o __P removal
...
o new style definitions/declarations
o declare null_conv static and its arguments __unused
2002-02-07 04:58:29 +00:00
imp
a2650f5f7c
o __P removal
...
o Use new-style prototypes and function definitions.
o Fix timeout and justquit to have proper signatures for signal
handlers. Mark the args as __unused.
o remove register
2002-02-07 04:49:34 +00:00
imp
d812a68063
o __P removal.
...
o Use new prototypes and function definitions only.
2002-02-07 04:39:05 +00:00
imp
81e25fdf51
o Remove __P
...
o Use proper prototypes
o remove register
2002-02-06 16:51:09 +00:00
imp
2415390b96
Remove some unused variables, mark unused parameters as unused and change
...
names of variables that shadow globally declared variables. This should
help people doing later WARNS= fixes.
2002-02-06 16:47:06 +00:00
imp
03e95a0075
o __P removal
...
o remove register
o use strict prototypes
2002-02-06 16:38:40 +00:00
des
d7b064e238
ANSIfy and remove some dead code.
...
Sponsored by: DARPA, NAI Labs
2002-02-06 15:26:07 +00:00
des
0f2cb9b020
Apply the following mechanical transformations in preparation for
...
ansification and constification:
s{\s+__P\((\(.*?\))\)}{$1}g;
s{\(\s+}{\(}g;
s{\s+\)}{\)}g;
s{\s+,}{,}g;
s{(\s+)(for|if|switch|while)\(}{$1$2 \(}g;
s{return ([^\(].*?);}{return ($1);}g;
s{([\w\)])([!=+/\*-]?=)([\w\(+-])}{$1 $2 $3}g;
s{\s+$}{\n};g
Also add $FreeBSD$ where needed.
MFC after: 1 week
2002-02-06 13:30:31 +00:00
kris
0e1bb965cc
Set WFORMAT=0, overlooked in previous commits to libexec/.
...
Reported by: jhay
2002-02-06 11:07:55 +00:00
imp
31898ce15f
Fix minor disorder in functions declared in extern.h
2002-02-05 21:07:47 +00:00
imp
9d4730cf18
o Move externs to extern.h
...
o Use new-style prototypes exclusively rather than the old foo() style.
o Use new-style function definitions.
o remove register
o make functions passed to signal have the right signature.
o do minor const poisoning.
2002-02-05 21:06:56 +00:00
sheldonh
81cc5956d9
Don't use non-signal-safe functions (exit(3) in this case) in
...
signal handlers. In this case, use _exit(2) instead, following
the call to shutdown(2).
This fixes rare telnetd hangs.
PR: misc/33672
Submitted by: Umesh Krishnaswamy <umesh@juniper.net>
MFC after: 1 month
2002-02-05 15:20:02 +00:00
sobomax
0a68f500fa
Allow ldd(1) be used on shared libraries in addition to executables.
2002-02-04 10:33:48 +00:00
kris
c60495e0de
Lock down with WFORMAT?=1, with overrides in the subdirectories which
...
are not yet warning-clean. Tested on i386 and alpha.
2002-02-04 02:33:51 +00:00
kris
5f428d0f3c
Mark a function as __printflike()
...
MFC after: 1 week
2002-02-04 01:41:35 +00:00
kris
43a9d1849c
Mark a function as __printf0like(). This exposes a warning which requires
...
some code changes to fix but should be possible.
MFC after: 1 week
2002-02-04 01:37:59 +00:00
kris
435834a74d
Prototype a function as __printflike() to avoid a FORMAT_AUDIT warning.
...
MFC after: 1 week
2002-02-04 01:34:52 +00:00
kris
9c4676241d
Mark report() as printflike and fix resulting warnings, including one bug
...
(get_errmsg -> get_errmsg())
2002-02-04 01:28:45 +00:00
kris
94f0c44ca8
Silence some FORMAT_AUDIT warnings (one left)
2002-02-04 01:23:44 +00:00
imp
f15fa6acaf
o Eliminate __P
...
o Use new-style function definitions
o remove some !__STDC__ code
o eliminate register
2002-02-03 15:53:02 +00:00
yar
dc82fedb5a
Remove the setjmp/longjmp stuff completely. Use signal
...
handlers to set flags only (with exception for sigquit(),
which still seems to call some non-reentrant functions on
its way to _exit(2).) That must eliminate the possibility
of catching SIGSEGV from following non-reentrant paths from
signal handlers.
PR: bin/32740 bin/33846
Submitted by: Maxim Konovalov <maxim@macomnet.ru>
Obtained from: OpenBSD
2002-01-28 19:28:14 +00:00
ume
fd850072e8
Log wtmp according to an address family properly.
...
Reported by: matusita
Reviewed by: matusita
MFC after: 1 week
2002-01-28 14:50:07 +00:00
jdp
ffe127d198
Change the library search order so that LD_LIBRARY_PATH overrides
...
all others.
PR: bin/28191
MFC after: 2 weeks
2002-01-25 16:35:43 +00:00
dwmalone
33776f88dc
Change brk's prototype from char *brk(const char *) to int brk(const void *)
...
and sbrk's prototype from char *sbrk(int) to void *sbrk(intptr_t).
This makes us more consistant with NetBSD and standards which include
these functions. Bruce pointed out that ptrdiff_t would probably
have been better than intptr_t, but this doesn't match other
implimentations.
Also remove local declarations of sbrk and unnecessary casting.
PR: 32296
Tested by: Harti Brandt <brandt@fokus.gmd.de>
MFC after: 1 month
2002-01-24 12:11:31 +00:00
ache
09d8de9092
Remove my workaround fallback since PAM now do it properly.
2002-01-21 19:07:15 +00:00
des
6f44d9644f
Really back out ache's commits. These files are now precisely as they were
...
twentyfour hours ago, except for RCS ids.
2002-01-19 18:29:50 +00:00
ache
af75944084
Back out PAM_CRED_ERR addition
2002-01-19 18:06:05 +00:00
ache
46e8d91448
Add PAM_CRED_ERR as valid failure case
2002-01-19 09:01:17 +00:00
ache
86e7a84bd8
Call opieunlock() only if we skip opieverify() part
2002-01-19 05:59:24 +00:00
ache
5d0d99723d
Remove conditional 'pwok' fallback for PAM which now
...
is implemented in pam_opie module
For non-PAM variant rewrite empty password checking code to do the right thing
and not disallow empty passwords in all cases.
2002-01-19 03:18:33 +00:00
ru
7aa3bf6364
yp(4) -> yp(8).
...
PR: docs/30797
2002-01-14 16:59:03 +00:00
markm
c4ee8d8a7b
Build the TCP-wrapper helper "daemon" tcpd. This is not much use in
...
a bog-standard FreeBSD installation, as inetd(8) does that job, but
for inetd(8) replacemenrts such as xinetd, having this around makes
sense.
2002-01-12 13:31:30 +00:00
ru
cbb72c9e42
mdoc(7) police: tidy up.
2002-01-10 17:49:57 +00:00
dwmalone
7bc655e785
Be more careful about freeing memory after parsing commands.
...
Hiroyuki YAMAMORI gave a patch for the EPRT command in the
PR below. Problems with the rest of the patch are my fault.
PR: 33268
Reviewed by: iedowse, sheldonh
2002-01-05 20:13:01 +00:00
ache
50483c2302
Fix OPIE auth
2002-01-01 13:14:25 +00:00
bde
4de262f554
Fixed missing DPADD in previous commit. Fixed most style bugs related to
...
DPADD and LDADD.
2001-12-29 12:06:59 +00:00
joe
6b4b04d210
Link with libm to take advantage of the -h flag to ls.
...
Submitted by: Mike Makonnen <mike_makonnen@yahoo.com>
2001-12-29 10:22:13 +00:00
ru
42d152852b
MFCrypto: Remove -r, -s, sort -p.
2001-12-14 14:46:51 +00:00
markm
2149facaa0
Merge from master (crypto) telnet. WARNS fixes for alpha.
2001-12-03 12:41:19 +00:00
markm
9d10280c0b
Merge the (in)complete ANSIfication work from src/crypto/telnet.
2001-11-30 22:37:28 +00:00
markm
b72e252a01
After running a "make unifdef", commit the resultant diffs.
...
This code is now a complete sunset of the crypto (master) code.
2001-11-30 22:03:20 +00:00
markm
3962485896
Diff-reduce WRT src/secure/*telnet*/Makefile.
...
Also, add an "unifdef:" target, so that the telnet sources can
be remade from the crypto sources in src/crypto/telnet.
2001-11-30 21:34:51 +00:00
arr
1ec55073a7
- Change parameters of signal handlers in order to be correct (they are
...
handed a integer, not void).
- No need to set flags to zero when they already will be.
- It was also noted the manner in which the signal handling has changed
might possibly generate some problems (hangs possibly) -- these, while
remaining in the code, will be fixed shortly (within a day).
Submitted by: bde
2001-11-28 17:29:04 +00:00
green
2181f49061
Add lomac.c.
...
Found by: ken
2001-11-27 06:15:12 +00:00
arr
a2a1ab4a03
- Fix some poor signal handler usage.
...
Reviewed by: -audit (and their silence), jhb, maintainer's silence
2001-11-26 17:53:02 +00:00
ru
40b55200ed
mdoc(7) police: minor spelling, markup and style fixes.
2001-11-22 16:08:45 +00:00