itojun
b596a9b104
rename securepath.3 into secure_path.3, as the function is named secure_path().
...
it is too hard to guess...
2000-07-07 11:05:06 +00:00
ad
44588903fc
Couple of nits.
2000-07-07 10:33:12 +00:00
ad
dbd0d28913
Fix typo. This probably would have stopped passwd(1) working if
...
/etc/passwd.conf didn't exist.
2000-07-07 10:32:48 +00:00
itohy
af83a97717
Add special treatment of shmat(2).
...
On m68k ELF calling standard (__SVR4_ABI__), if a function
returns a pointer, the return value should go to a0 as well as d0.
2000-07-07 08:20:50 +00:00
itohy
7daefc5a5a
Passing "char" values to ctype(3) functions is problematic.
...
If an argument of a ctype function is outside "unsigned char"
and if it is not EOF, the behavior is undefined.
The isascii(3) is the sole exception of above and it was used to
be used to check a value was valid for other ctype functions in
ancient systems. On modern systems, the ctype functions take
all values of "unsigned char", and this check is obsolete and
even wrong for non-ASCII systems. However, we leave the isascii()
untouched for now, so as not to change the current behavior.
2000-07-07 08:03:36 +00:00
cgd
f447d9b890
to get (f)lex output to go to stdout, use -t (a flag supported by
...
flex) rather than -o/dev/stdout which uses a flex feature (-o isn't
in vendor lex, at least on solaris 7) and also requires that
"/dev/stdout" function in the expected manner.
2000-07-07 05:30:58 +00:00
fair
1513bd135d
Add a proper DESCRIPTION to the man page, per PR 10072.
2000-07-07 05:18:49 +00:00
mjl
62318ed7e2
Bring s/key closer to RFC2289 conformance by pulling in changes
...
from OpenBSD to make use of different hash functions possible.
Also factored out some common code pieces, ANSIfied and
corrected SHA1 hash to make the result match up with the
regression examples in above RFC.
2000-07-06 22:30:18 +00:00
kleink
b5b9011dbf
Note that localtime_r() does not imply tzset(); inspired by a conversation
...
with Hal Murray in the trail of PR lib/10282.
2000-07-06 16:19:15 +00:00
ad
2a9ac348ae
Oops - declare static functions.
2000-07-06 13:39:47 +00:00
ad
240f3596cb
Use ':' as group prefix; suggested by hubertf.
2000-07-06 13:09:46 +00:00
hubertf
7570e9053d
Improve description for tm_year and some other fields.
...
May prevent PRs like 10521 in the future.
2000-07-06 12:44:31 +00:00
ad
8a82d4a86e
Bump libutil minor (pw_getconf()).
2000-07-06 11:26:23 +00:00
ad
ac9fc8f4e6
Handle non-DES encrypted passwords; currently only MD5.
2000-07-06 11:13:49 +00:00
ad
49de2aa1ce
Add __md5crypt(), for internal use by libcrypt. This behaves for the most
...
part like crypt() but uses a proprietry encryption scheme that utilises MD5.
From FreeBSD via OpenBSD.
2000-07-06 11:12:42 +00:00
ad
7b3efebed5
Documentation for pw_getconf(). From OpenBSD.
2000-07-06 11:08:19 +00:00
ad
82be161e7c
- Add pw_getconf(). This is used to read configuration information from
...
passwd.conf. From OpenBSD.
- ANSIfy.
2000-07-06 11:06:12 +00:00
christos
473ea2c4e7
add explicit casts to avoid parameter conversion warnings.
2000-07-06 03:14:05 +00:00
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