1992 Commits

Author SHA1 Message Date
csgr
9c2c030485 add lib subdir 1994-08-08 17:49:22 +00:00
csgr
a327f792a0 add Makefiles for secure/lib. Makefile.inc just includes src/lib/Makefile.inc
in order to get things like SHLIB_MAJOR etc.
1994-08-08 17:42:36 +00:00
dg
8c8cfc5c11 Made lockf advisory locking code generic (rather than ufs specific), and
use it in NFS. This is required both for diskless support and for POSIX
compliance. Note: the support in NFS is only for the local node.

Submitted by:	based on work originally done by Yuval Yurom
1994-08-08 17:31:01 +00:00
csgr
1f61f296f8 Modify libcrypt so that the only exported symbol is _crypt().
Submitted by:	 Geoff Rehmet
1994-08-08 17:29:04 +00:00
csgr
a0c8b1611c This commit was generated by cvs2svn to compensate for changes in r1956,
which included commits to RCS files with non-trunk default branches.
1994-08-08 17:18:09 +00:00
csgr
aef4677b09 Unecumbered securedist from FreeBSD 1.1.5.1 - sources for libcrypt.
The next commit will remove all symbols except _crypt()
Reviewed by:	Geoff Rehmet
Submitted by:	David Burren
1994-08-08 17:18:09 +00:00
csgr
1f373cc480 Unecumbered securedist from FreeBSD 1.1.5.1 - sources for libcrypt.
The next commit will remove all symbols except _crypt()
Reviewed by:	Geoff Rehmet
Submitted by:	David Burren
1994-08-08 17:18:09 +00:00
guido
b08f1a94ff 1. Correct invalid setsid and ioctl return value checks.
2. set some seteuid calls to allow sliplogin to be run by users from the
   commandline in stead of from login inlo.

Submitted by:	guido
1994-08-08 17:14:46 +00:00
jkh
d5d7662740 Fix a compilation-stopping typo; whoops, David - more sleep! :-)
Submitted by:	jkh
1994-08-08 16:45:11 +00:00
wollman
4b670f433d Don't pass ${LDADD} to ${AR}. Use ${ARADD} for that. 1994-08-08 15:45:55 +00:00
wollman
5e00042a4a Run-time configuration of VFS update interval. Old UPDATE_INTERVAL
configuration option is no longer supported.
1994-08-08 15:41:08 +00:00
wollman
a9a63df96b Suppress irritating extra newline after kern.boottime. 1994-08-08 15:37:35 +00:00
jkh
274dc9f50a Add a missing backslash to get this to work again.
Reviewed by:
Submitted by:	jkh
1994-08-08 15:17:41 +00:00
wollman
22256f53cc Disallow timezone specification, but still allow it to be present
if it is zero (so that we can parse old config files).
1994-08-08 15:09:40 +00:00
dg
3080f1fcaf Last commit for this file should have read:
Reduced maximum transfer size by one to allow for catching a too large
condition correctly. Do single block I/O if the size is too large.

Submitted by:	Bruce Evans
1994-08-08 13:56:46 +00:00
dg
90aed30c20 Detect the "EOF" condition. Specifically, end of partition.
Submitted by:	Bruce Evans
1994-08-08 13:53:55 +00:00
dg
f85fe1cefd Added support for SIOCSIFMTU. 1994-08-08 13:33:16 +00:00
dg
0c715f4417 Process tracing code. Written by Sean Eric Fagan.
Submitted by:	Sean Eric Fagan
1994-08-08 13:00:27 +00:00
dg
51d1879366 Added ioctl support for SIOCSIFMTU. 1994-08-08 12:09:04 +00:00
dg
4eb7e7f1c4 On second thought, better restrict the mtu to between 72-65535...strange
things happen otherwise.
1994-08-08 11:43:44 +00:00
dg
6a73fab070 Enforce the mtu to between the range 1-65535 before calling the driver
ioctl routine.
1994-08-08 10:58:30 +00:00
dg
77ebe221fd Added ioctl support for SIOCGIFMTU and SIOCSIFMTU. These set the per-
interface MTU.
1994-08-08 10:49:26 +00:00
dg
475bdabd4d Added support for setting the per-interface MTU. 1994-08-08 10:45:06 +00:00
dg
02aff34c6c Take out multicast support for the moment. 1994-08-08 09:14:37 +00:00
dg
9982630be3 Increased ARG_MAX even further...to 64k bytes. 1994-08-08 09:12:43 +00:00
dg
a5f60ab1cf Changed B_AGE policy to work correctly in a world with relatively large
buffer caches. The old policy generally ended up caching nothing.
1994-08-08 09:11:44 +00:00
phk
f280e7f6e1 This commit was generated by cvs2svn to compensate for changes in r1935,
which included commits to RCS files with non-trunk default branches.
1994-08-08 05:52:55 +00:00
phk
c8beafaf61 I belive this should be makeable under 2.0. There may be outstanding
issues in these areas:
    .h's installed
    .hP's installed
    -lcurses interaction
    files needed in ~/legal for copyleft reasons.
1994-08-08 05:52:55 +00:00
phk
6512454642 This commit was generated by cvs2svn to compensate for changes in r1933,
which included commits to RCS files with non-trunk default branches.
1994-08-08 04:45:29 +00:00
phk
4c5e434fda This gcc-2.6.0 should work with 2.0 1994-08-08 04:45:29 +00:00
phk
1c1ce074d8 Added -Dbsd4_4, this should close the problem with sys_errlist. 1994-08-08 04:36:16 +00:00
phk
d76e884d30 gcc260.patch:
moved to the logical name.
libg++-2.6.patch:
	FOO_MAX in limits.h isn't in hex under 2.0 (for the time being ??)
libg++-2.6.tcl:
	it works on my 1.1.5.1 system.  I cannot test it here until gcc-2.6.0
	is installed.
gnu2bmake.tcl:
	enhanced various ways.
README:
	says "don't hack the bmaked sources"
gcc-2.6.0.tcl:
	added the gen-* and md files to the bmaked sources.  Not used by
	makefiles.  Do I need to add other files Garrett ?
1994-08-08 04:30:17 +00:00
wollman
bf39175a9e Move more YP user programs over. 1994-08-08 01:13:35 +00:00
wollman
fceaec9c2f Added YP section 8 programs from 1.1.5. (Obligatory notice that this
code was originally written by Th. de Raadt, although this particular
organization is mine.)
1994-08-08 01:10:28 +00:00
wollman
291882b7f5 Moved YP general explanation manual page to a slightly more appropriate
location.
1994-08-08 01:07:26 +00:00
wollman
0d5d309384 Copying YP programs over from 1.1.5, with a slightly different directory
structure than before.
1994-08-08 01:03:58 +00:00
wollman
356a80adea Added YP domain name getting/setting support, for SunOS/old program
compatibility.
1994-08-08 00:40:24 +00:00
wollman
ee4032e27e Define a sysctl MIB variable for the YP domain name. 1994-08-08 00:30:12 +00:00
wollman
8d4bd9d393 Delete obsolete reference to librpc.a. 1994-08-08 00:10:09 +00:00
wollman
a006c507c4 Delete obsolete references to librpc.a. 1994-08-08 00:09:22 +00:00
wollman
7fa6011b59 Delete reference to obsolete librpc.a. 1994-08-08 00:04:21 +00:00
wollman
5759bb76af Make librpcsvc. 1994-08-07 23:27:27 +00:00
wollman
70046b9a22 Makefile to build librpcsvc. (All sources automatically generated.)
Taken from 1.1.5; not sure who originally wrote it.
1994-08-07 23:21:08 +00:00
wollman
905766ce24 Add back in the YP code from 1.1.5. (This attribution brought to you
by Theo de Raadt.)  Added a new make flag variable, NO_YP_LIBC, which
disables YP entirely.  User-land programs to come later.
1994-08-07 23:04:55 +00:00
wollman
530c561980 Increase ARG_MAX so that `make clean' in src/lib/libc works again.
(Adding YP pushed it over the limit.)
1994-08-07 23:00:50 +00:00
wollman
bb746b8f31 Make sure that rpcsvc headers actually get installed. 1994-08-07 22:29:20 +00:00
wollman
5840c2bc03 More directory cleanup after YP merge. 1994-08-07 22:21:14 +00:00
jkh
f97b56dcb0 The handling of err.h and const.h were in a real tangle and didn't
work if you didn't explicitly depend first; this should both simplify
things and make it work in all circumstances.
Reviewed by:
Submitted by:
1994-08-07 21:28:27 +00:00
jkh
5b3842afd9 Remove `old' directory.
Submitted by:	jkh
1994-08-07 21:01:26 +00:00
jkh
a276da7512 cc -> cc26 (until Poul-Henning decides how he wants this to look).
Submitted by:	jkh
1994-08-07 21:00:46 +00:00