Commit Graph

5316 Commits

Author SHA1 Message Date
christos
6b283a58bd avoid losing precision warnings 2000-07-06 03:13:22 +00:00
christos
deb154d2bc add __RPC_GETXID macro
don't const castway __rpc_getconf and __rpc_getconfig. It might try to
write const strings
fix non-portable casts
remove duplicated prototypes
cast things to proper types
remove extraneous casts to NULL
fix variable cast mismatches
remove register var declarations
2000-07-06 03:10:34 +00:00
christos
b056680b9b remove register
adjust types to match functions
elide non-portable casts
cast to proper types
2000-07-06 03:06:45 +00:00
christos
6a3d07cc2d get prototypes from rpc/nettype.h
avoid non-portable casts
add explicit casts
2000-07-06 03:05:20 +00:00
christos
3ee90709fb elide non-portable casts 2000-07-06 03:03:59 +00:00
christos
ea5394abfa remove unnecessary casts to NULL 2000-07-06 03:03:30 +00:00
christos
ae40c8edb2 remove register
elide non-portable casts
2000-07-06 03:02:22 +00:00
christos
1c3b369611 add explicit casts
elide non-portable casts
2000-07-06 03:01:32 +00:00
christos
373996b8e8 add constcond lint directive 2000-07-06 03:00:39 +00:00
christos
bc44f19756 add explicit casts
elide non-portable casts
2000-07-06 03:00:16 +00:00
christos
e464ac9461 add explicit casts 2000-07-06 02:59:47 +00:00
christos
43264d6a9a add argsused lint directives
add explicit casts
elide non-portable casts
2000-07-06 02:59:20 +00:00
christos
e9001c0972 elide non portable casts
add lint const castaway directives
2000-07-06 02:58:07 +00:00
christos
db34dc9efd de-register
use the proper types for vars
2000-07-06 02:57:23 +00:00
christos
b5835eb63b remove noop checks 2000-07-06 02:56:55 +00:00
christos
47197be00f elide non-portable casts 2000-07-06 02:56:25 +00:00
christos
a0d18445ab avoid non portable casts 2000-07-06 02:55:45 +00:00
christos
970724237c avoid non-portable casts 2000-07-06 02:54:55 +00:00
christos
7bc5ea812e - remove unused vars
- fix non-portable casts
2000-07-06 02:54:12 +00:00
christos
b0c8c0de7d - avoid non portable casts
- cast arguments to avoid promotion warnings
2000-07-06 02:53:12 +00:00
christos
5570317afb add CONSTCOND where appropriate 2000-07-06 02:52:07 +00:00
christos
f277b22775 fix non-portable shift. 2000-07-06 02:50:35 +00:00
christos
3974a782d3 explicitly cast to u_char 2000-07-06 02:50:22 +00:00
christos
a74cfaaa6e mark the prototype mismatch as linted. We cannot do better because of the
widening ansi rules.
2000-07-06 02:49:41 +00:00
christos
2b3ae9ea3e remove extra semi's 2000-07-06 02:48:41 +00:00
he
87788b7d50 No longer abuse the "minor" number in the shlib_version file to
optionally contain the "teeny" version number.  Instead, introduce
a separate optional "teeny" variable.  This corresponds to the change
in revision 1.171 of share/bsd.lib.mk.
2000-07-05 18:56:20 +00:00
cyber
6dbf0c76e9 fix typo: rmd160l.c -> rmd160hl.c 2000-07-05 16:10:36 +00:00
veego
1b45532bcc Bump the minor version, because RIPEMD-160 was added to libc. 2000-07-05 16:08:28 +00:00
msaitoh
f6f00e2615 remove extra period in SEE ALL section 2000-07-05 15:45:28 +00:00
veego
94a5610765 Add CPPFLAGS+= -DNO_{RSA,IDEA,RC5}. 2000-07-05 14:00:38 +00:00
ad
a3c934e555 - Need to #include <sys/endian.h>.
- ANSIfy.
2000-07-05 13:51:32 +00:00
ad
2e5803c734 - No need to include <sys/uio.h>.
- ANSIfy.
2000-07-05 13:49:25 +00:00
he
c8607653d2 Add text that says that an interpreter cannot itself be an interpreter
file.  Inspired by Solaris manpage and the current NetBSD implementation
as observed with the scotty package and attempts to use the earlier shell
wrapper as an interpreter.
2000-07-05 12:42:09 +00:00
itojun
920101cf2e return EAI_NODATA, instead of EAI_NONAME, on name resolution errors.
EAI_NONAME does not make sense in these situations.  from kame.
From: enami@netbsd.org
2000-07-05 12:41:16 +00:00
kleink
6a431c53e5 Lexicographically sort in previous. 2000-07-05 12:03:50 +00:00
ad
fce98185a9 - __RCSID() police.
- ANSIfy.
- Miscellaneous style changes.
- Shutup lint(1) in one or two cases.
2000-07-05 11:46:40 +00:00
ad
90517b417b Pull in RIPEMD-160 functions from OpenBSD - this has the same API as our MD4,
MD5 and SHA1 stuff.
2000-07-05 11:44:01 +00:00
ad
e402955a88 Insert newline after RCS ID line. 2000-07-05 11:35:36 +00:00
enami
f089d431f3 s/Xt/Xr/ 2000-07-05 05:25:28 +00:00
augustss
17ac2f03ee Implement OSS_GETVERSION.
Accept mixer values above max (100).
Handle the info from AUDIO_MIXER_DEVINFO properly, parts of it is opaque.
2000-07-04 09:56:14 +00:00
kleink
de9e80b40f Missed in previous: replace the previously used _brk label with an ordinary
local label; problem noticed by Matthias Drochner.
2000-07-04 07:37:33 +00:00
itojun
aa0b8be4f4 move ipsec_{hex,bin}dump() into #ifdef wrapper.
libipsec: remove unnecessary #include key_debug.h.
2000-07-04 04:41:54 +00:00
matt
d71ca2d66e __syscall takes a quad_t as its first argument, not an int.
_strrchr takes an int (due to promotion) as its third arg.
don't print the null byte at the end of string.
error messages should end with a linefeed.
2000-07-03 23:01:01 +00:00
christos
ae6f838f9e use ${SHLIB_FULLVERSION} instead of ${SHLIB_MAJOR}.${SHLIB_MINOR} 2000-07-03 21:10:57 +00:00
he
91242b16a0 Pull down revision 1.5.2.1 to the trunk:
Handle use of "tiny" version numbers, to allow version bumps of
shared libraries on a release branch without reusing version numbers.
2000-07-03 17:22:20 +00:00
christos
4af2eb7264 PR/10499: IWAMOTO Toshihiro: getnetconfig uses strtok. Applied suggested patch
to use strtok_r
2000-07-03 12:08:13 +00:00
enami
8ab9946e10 Substitute the cross reference to portmap(8) with rpcbind(8). 2000-07-03 10:06:24 +00:00
enami
a6af5d3169 - One more s/vm/uvm/ substitution.
- Sort SEE ALSO list first by section.
2000-07-03 06:23:33 +00:00
matt
06f872af34 Use the ___start etc. 2000-07-03 03:56:56 +00:00
matt
6ac8d1ec06 More include cleanup. Remvoe (p) from #undef in libipsec. 2000-07-03 03:56:20 +00:00
matt
7661e75ad4 Fix a major botch in 1.4 (which I did not do) which broke _brk and malloc. 2000-07-01 05:21:12 +00:00
matt
6465109449 include <string.h> for mem* 2000-07-01 00:05:27 +00:00
matt
c3530f0c12 Fix some bugs and clean up for ELF & a.out support 2000-06-30 23:46:36 +00:00
simonb
edf0a0d67e Pass the abst to alpha_pci_mem_unmap() so that the real size of the
mapped area can be unmapped.
2000-06-30 18:19:28 +00:00
itojun
f64eeac13d typo in RFC number. KAME PR 263 2000-06-30 16:48:47 +00:00
matt
312f91fa50 Add a trailing newline 2000-06-30 06:34:46 +00:00
kleink
a071165b42 The declaration lives in <unistd.h>, actually; from Patrick Welche in PR
lib/10294.
2000-06-29 07:17:04 +00:00
mrg
3b8ac18da2 <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-29 06:34:22 +00:00
mrg
c293541954 remove include of <vm/vm.h> 2000-06-29 06:31:44 +00:00
mrg
6b9ed41192 sync with libkern version; <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-29 06:30:02 +00:00
sommerfeld
1b2871e3d0 bin/10472: fix a couple typos in stat.2 2000-06-29 03:26:57 +00:00
sommerfeld
01d7e8693f Only look in home directory for .editrc. (Discussed with Christos.) 2000-06-28 20:37:44 +00:00
matt
ae4364e1d3 Make these work with either a.out or ELF. 2000-06-28 19:20:16 +00:00
thorpej
445d18ed28 Implement FNM_CASEFOLD, for matching the pattern in a case-insensitive
way.  Flag name taken from glibc.
2000-06-28 01:13:35 +00:00
mrg
a461faa506 <vm/vm_param.h> is now <uvm/uvm_param.h> 2000-06-27 09:10:24 +00:00
mrg
0eac4bfcc7 use <uvm/uvm_param.h> now. 2000-06-26 17:36:56 +00:00
kleink
d42527e7a6 Finally nuke <sys/types.h> from SYNOPSIS. 2000-06-26 17:00:01 +00:00
assar
2e4e513a5a add documentation of `shmflg'
See PR bin/10431
2000-06-26 15:46:03 +00:00
mrg
ad91bba6a6 we now need <uvm/uvm_param.h> 2000-06-26 15:37:26 +00:00
mrg
10a6db97ee remove redundant vm includes 2000-06-26 15:34:55 +00:00
kleink
b8a4d7adf9 Need an internal name for fork(). 2000-06-26 06:32:54 +00:00
kleink
2234f31b26 Add a _SYSCALL(entry,syscall) macro like the one found on other
architectures.
2000-06-26 06:31:37 +00:00
kleink
0ef9e4a214 De-delint. 2000-06-26 06:29:12 +00:00
kleink
15bc7ed349 Thinko in previous: we do always use an internal name. 2000-06-26 06:25:36 +00:00
wiz
2177438bb2 punctuation fix (. -> ,) 2000-06-25 22:37:30 +00:00
sommerfeld
8bb74cfdd7 Explain what this function actually does 2000-06-25 16:28:41 +00:00
kleink
03f996bd0c Add internal names for brk() and sbrk(). 2000-06-23 15:40:36 +00:00
kleink
4d8e5be65e Delete the leftover _brk entry; as discussed with Ragge. 2000-06-23 07:18:09 +00:00
thorpej
df83a2a3cd Add MK... variables to enable/disable various aspects of building
crypto support into the system.  See share/mk/bsd.README for more
a full description.
2000-06-23 06:01:10 +00:00
itojun
d18bfb3eba add cmetz paper, correct example 2000-06-22 20:32:28 +00:00
fvdl
dc01bcc976 Plug a memory leak. 2000-06-22 11:06:23 +00:00
thorpej
5c099b14c1 Bring the telnet situation back into better shape. Specifically,
pull in just about all of the differences from the crypto-us telnet
suite (which includes Kerberos 4 and connection encryption support).
Also bring in the Kerberos 5 support from the Heimdal telnet, and
frob a little so that it can work with the non-Heimdal telnet suite.

There is still some work left to do, specifically:
- Add Heimdal's ticket forwarding support to the Berkeley Kerberos 4
  module.
- Add connection encryption support to the Heimdal Kerberos 5
  module.  Hints on this can be taken from the MIT Kerberos 5
  module which still exists in crypto-us.

However, even with the shortcomings listed above, this is a
better situation than using the stock Heimdal telnet suite,
which does not understand the IPSec policy stuff, and is also
based on much older code which contains bugs that we have already
fixed in the NetBSD sources.
2000-06-22 06:47:42 +00:00
thorpej
9afca06751 Add cleaned up versions of des_set_random_generator_seed(),
des_new_random_key(), and des_init_random_number_generator()
from the crypto-us libdes.
2000-06-21 19:47:37 +00:00
thorpej
1013bcab9c Add cleaned up versions of des_set_random_generator_seed(),
des_new_random_key(), and des_init_random_number_generator()
from the crypto-us libdes.

While I'm here, fix a serious bug in des_init_random_number_generator()
whereby the accumlated data to be hashed was zero'd *before* actually
being hashed.  NOTE: The bug only affects people who are not using the
rnd(4) in-kernel random number generator, and it is worth noting that
the resulting keys are not always the same, but are likely easy to
determine.
2000-06-21 19:46:16 +00:00
thorpej
c7fe9dcc88 s/CFLAGS/CPPFLAGS/g 2000-06-21 19:34:22 +00:00
thorpej
8f6ee79db8 Detect if MIT Kerberos V headers are present on the system (by looking
in ${DESTDIR}/usr/include/kadm5/kadm_err.h) and if so, tell the operator
to remove the contents of that directory in an error message and abort.
2000-06-21 05:43:50 +00:00
lukem
78dc0c22fa * add -m option to makelist, which generates an mdoc table with the key
bindings and their descriptions
* manually add the output of 'sh ./makelist -m vi.c ed.c common.c' to
  a new section in editrc(5) called `EDITOR COMMANDS'
2000-06-21 03:21:28 +00:00
hubertf
159bc2d0e5 s/the/The/ at beginngin of sentense. 2000-06-21 02:30:37 +00:00
thorpej
e352d2ca43 Fix installing <kerberosIV/des.h> 2000-06-20 21:49:02 +00:00
thorpej
e7d6b96938 Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so.  Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.
2000-06-20 06:00:24 +00:00
fvdl
d7fde522ec Fix 2 items. 2000-06-20 00:53:08 +00:00
thorpej
1d5362fe7e Detect if MIT Kerberos V headers are present on the system (by looking
in ${DESTDIR}/usr/include/krb5/osconf.h) and if so, tell the operator
to remove the contents of that directory in an error message and abort.
2000-06-19 23:50:52 +00:00
thorpej
feca71c78b Detect if MIT Kerberos IV headers are present on the system (by looking
in ${DESTDIR}/usr/include/kerberosIV/mit-copyright.h) and if so, tell
the operator to remove the contents of that directory in an error
message and abort.
2000-06-19 23:46:07 +00:00
thorpej
0b8498ceb3 Use the .ifmake syntax that's described in make(1). 2000-06-19 23:36:22 +00:00
thorpej
121a426cc0 Neeed -DHAVE_CONFIG_H for HOST_CPPFLAGS, too. 2000-06-19 20:53:26 +00:00
thorpej
729192af88 Use an appropiate HOST_CPPFLAGS. 2000-06-19 20:45:13 +00:00
thorpej
8401bbdeaa Gut this out; libcrypto's Makefile will set up appropriate links
to supply a libdes with the appropriate major/minor number.
2000-06-19 19:39:09 +00:00
thorpej
fc831593e0 Use a link for <kerberosIV/des.h> 2000-06-19 18:27:14 +00:00
itojun
35d0fb470c do not assume that nsaddr_list[n].sa_len is properly initialized,
there can be some third-party code that does not.
2000-06-18 21:41:23 +00:00
itojun
855792d5bd recomend get{addr,name}info for scoped address support. 2000-06-18 20:30:26 +00:00