Alexey Zelkin
364a805b9f
* fix some warnings
...
* set WARNS
* few style/whitespace fixes
Submitted by: ru
2002-02-04 16:17:19 +00:00
Mark Murray
95641278ef
Protect "make buildworld" against -Werror, as this module does not
...
build cleanly.
2002-02-04 16:09:25 +00:00
Warner Losh
a0e457a620
Default debugging to OFF now.
2002-02-04 15:55:21 +00:00
Sheldon Hearn
4b0b2b4233
(null delta)
...
The previous delta added the 'smmsp' user, not 'smmp'.
2002-02-04 15:12:52 +00:00
Sheldon Hearn
4155ccefee
Add the MTA users 'mailnull' and 'smmp'.
...
PR: conf/34535
Submitted by: Ceri <setantae@submonkey.net>
MFC after: 1 week
2002-02-04 15:12:06 +00:00
Yoshihiro Takahashi
8c84db8edd
Supported C-NET(98)P2 PnP mode.
...
Submitted by: "Hirokazu WATANABE" <gwna@geocities.co.jp>
MFC after: 3 days
2002-02-04 14:01:27 +00:00
Alexey Zelkin
df3cc3c14d
describe localeck
...
plus some capitalization/whitespace fixes
2002-02-04 14:00:29 +00:00
Alexey Zelkin
ac6e0aed98
Add simple diagnostic utility to checking for invalid/incomplete
...
locales
2002-02-04 13:59:16 +00:00
Yoshihiro Takahashi
f25125064b
Use MACHINE_ARCH instead of MACHINE to check i386 arch.
...
MFC after: 3 days
2002-02-04 12:50:52 +00:00
Maxim Sobolev
a53b2eab57
(forced)
...
Previous commit (ldd on shlibs) is a subject of:
MFC after: 2 weeks
2002-02-04 10:44:15 +00:00
Maxim Sobolev
c6de4ce791
Allow ldd(1) be used on shared libraries in addition to executables.
2002-02-04 10:33:48 +00:00
Maxim Sobolev
fc41545e4e
GC meaningless assignment.
...
MFC after: 3 days
2002-02-04 10:23:23 +00:00
Mike Barcroft
7a396ef4d5
Add -L option (SUSv3) to pwd(1). Fix a bug, where realpath(1) would
...
complain about paths starting with `-', by not calling getopt(3).
Submitted by: Tim J. Robbins <tim@robbins.dropbear.id.au>
Obtained from: NetBSD (partially)
MFC after: 1 month
2002-02-04 07:26:21 +00:00
Mike Silbersack
c9fbdd0fa4
Remove mbuf exhaustion warning messages; these are handled by the
...
mbuf system in a rate-limited fashion now.
Reviewed by: luigi
MFC after: 1 week
2002-02-04 03:15:27 +00:00
Kris Kennaway
6a99036a7f
Correct inadvertent style botches in previous commit.
2002-02-04 03:06:51 +00:00
Kris Kennaway
afe781faa2
Lock down with WFORMAT=1 except those directories with unfixed warnings.
...
Tested on i386 and alpha.
2002-02-04 02:49:19 +00:00
Kris Kennaway
c698668189
Silence some WFORMAT=1 warnings
2002-02-04 02:37:09 +00:00
Kris Kennaway
9357f4121d
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 Kennaway
01d7192418
Mark a function as __printflike()
...
MFC after: 1 week
2002-02-04 02:12:49 +00:00
Kris Kennaway
8f23d50652
Mark a function as __printflike()
...
MFC after: 1 week
2002-02-04 01:41:35 +00:00
Kris Kennaway
af9ad34d31
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 Kennaway
219736e4b8
Prototype a function as __printflike() to avoid a FORMAT_AUDIT warning.
...
MFC after: 1 week
2002-02-04 01:34:52 +00:00
Kris Kennaway
be9efd5641
Mark report() as printflike and fix resulting warnings, including one bug
...
(get_errmsg -> get_errmsg())
2002-02-04 01:28:45 +00:00
Kris Kennaway
042260016e
Silence some FORMAT_AUDIT warnings (one left)
2002-02-04 01:23:44 +00:00
Kris Kennaway
f4c1428318
__printflike() should really be __printf0like() since verrx() can
...
accept a NULL format string.
2002-02-04 01:11:48 +00:00
Kris Kennaway
7cbc81e6a1
Add a __printflike() attribute to silence warning with FORMAT_AUDIT=1
2002-02-04 01:07:07 +00:00
Mark Murray
21e5d74291
Add the other half of the salt-generating code. No functional
...
difference except that the salt is slightly harder to build
dictionaries against, and the code does not use srandom[dev]().
2002-02-04 00:28:54 +00:00
Mark Murray
4e8af28d5b
Forced commit.
...
Previous commit included a large improvement to the salt generation to
help obfuscate information that is otherwise leaked. No real risks
involved, but this feels better, and does not use srandom[dev]().
2002-02-03 22:42:46 +00:00
Mark Murray
c73d77cef9
Use __FBSDID() and clean up the vendor tags.
2002-02-03 20:55:54 +00:00
Mark Murray
9052855a15
WARNS=4 fixes, plus a healthy dose of fixes inspired by lint.
2002-02-03 19:11:32 +00:00
Josef Karthauser
0a7fe9cc0b
Follow NetBSD and ANSIfy the function definitions.
...
Remove trailing whitespaces (submitted to NetBSD).
2002-02-03 17:03:34 +00:00
Warner Losh
e4bc453cc2
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
Mark Murray
63d770d8ea
Turn on fascist warning mode.
2002-02-03 15:51:52 +00:00
Mark Murray
e8f4c9eb46
WARNS fix. Zap an unused variable.
2002-02-03 15:50:05 +00:00
Mark Murray
ac5699692e
WARNS=n fixes (and some stylistic issues).
2002-02-03 15:17:57 +00:00
Mark Murray
871e8d8c59
WARNS=4 fixes (incomplete, so set NO_WERROR), and lots of extra
...
cleanup courtesy of automatic checking (lint).
2002-02-03 14:43:04 +00:00
Mark Murray
0e5065e34c
WARNS-n and lint(1) silencer. Declare (const) strings properly as
...
'const char *'.
2002-02-03 12:00:05 +00:00
Mark Murray
6ebd73f0f6
WARNS=n and lint(1) silencer. Declare an array of (const) strings
...
as const char.
2002-02-03 11:57:32 +00:00
Mark Murray
dc20def492
Zero functional difference; make some integer constants unsigned, as
...
they are used in unsigned context. This shuts lint(1) up in a few
significant ways with "signed/unsigned" arithmetic warnings.
2002-02-03 11:36:59 +00:00
Mark Murray
9a29e3250d
Make the style a little bit more consistant by removing parameter
...
names from some prototypes. (Other prototypes here already have
these removed).
2002-02-03 11:21:22 +00:00
Akinori MUSHA
5c08c7d35d
Work around a buffer overflow problem on argv that has been exposed
...
after making test(1) a sh(1) builtin; sh(1) coredumps when you run
something like this:
sh -c 'test ! `true 1`'
The cause is that the test(1) code totally depends on the presence of
two extra cells at the end of argv that are filled with NULL's. The
reason why the bug hasn't been exposed would be because the C startup
code kindly prepares argv with some extra zeroed cells for a program.
I know this is not the best fix, but since there are argv++'s without
boundary checks everywhere, I'd rather patch it up like this
(preparing a copy of argv with extra NULL's) for the moment.
MFC after: 3 days
2002-02-03 10:01:49 +00:00
Bruce Evans
766f247a59
Use osigreturn(2) instead of sigreturn(2) plus broken magic for returning
...
from old signal handlers. This is simpler and faster, and fixes (new)
sigreturn(2) when %eip in the new signal context happens to match the
magic value (0x1d516). 0x1d516 is below the default ELF text section,
so this probably never broken anything in practice.
locore.s:
In addition, don't build the signal trampoline for old signal handlers
when it is not used.
alpha:
Not fixed, but seems to be even less broken in practice due to more
advanced magic. A false match occurs for register #32 in mc_regs[].
Since there is no hardware register #32 , a false match is only possible
for direct calls to sigreturn(2) that happen to have the magic number
in the spare mc_regs[32] field.
2002-02-03 09:13:58 +00:00
Mike Barcroft
f971bd0623
Use new ID scheme.
...
Fix a bug that caused .br domains to be queried twice, by only
recursively following ARIN referrals when querying ARIN.
PR: 34291
MFC after: 7 days
2002-02-03 07:35:32 +00:00
Makoto Matsushita
40227c902b
Change variable name from DOCDISTFILES to RELEASEDISTFILES. Respect
...
DOCDISTFILES if defined. No impact should happen with this change.
DOCDISTFILES is introduced by rev. 1.541, to point the directory that
contains the distfiles for ports/textproc/docproj. It's good, but
we also build ports/sysutils/mkisofs during the release (if MAKE_ISOS
is defined). It is natural that cdrtools tarball is prefetched, then
copy it under ${CHROOTDIR}/usr/ports/distfiles.
As a result, DOCDISTFILES variable is somewhat abused for non-doc
tarballs; *DOC*DISTFILES is no longger appropriate name for that.
PR: 16843
PR: 34194
Submitted by: murray
MFC after: 6 days
2002-02-03 07:00:37 +00:00
Bruce Evans
5c8d0a85b0
Improve the change in the previous commit: use a stub for osigreturn()
...
when it is not really used instead of unconditionalizing all of it.
2002-02-03 04:09:02 +00:00
Chris D. Faulhaber
42dcd8695a
Use a more correct method of copying entire ACLs (fixes
...
operation under Linux).
2002-02-03 02:37:43 +00:00
Josef Karthauser
f353db9f9a
Regenerate.
2002-02-02 21:12:22 +00:00
Josef Karthauser
8df3da9acc
Update comments and product identifiers so that they're the same
...
as NetBSD's definitions.
2002-02-02 21:09:54 +00:00
Josef Karthauser
a342523198
Add some missing usb vendors (from NetBSD).
2002-02-02 21:02:13 +00:00
Josef Karthauser
c910612aa9
Sync with NetBSD's version, dropping all the 'ltd', 'corp', etc.
...
It's more important to keep this file easily syncable across the
BSDs, and NetBSD have stated a preference for not adding them to
theirs.
2002-02-02 20:59:43 +00:00