51916 84 135 150 202 294 218 112 135 136 135 149 179 192 178 260 129 541 156 128 235 300 235 230 138 134 140 176 177 189 127 172 121 178 302 218 174 151 210 150 176 290 271 236 169 183 362 218 108 170 400 139 166 299 319 145 165 143 237 192 308 175 172 261 253 290 167 155 202 183 241 236 162 552 165 248 290 474 108 132 208 193 866 303 214 264 K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T22:21:14.000000Z K 7 svn:log V 39 More directory cleanup after YP merge. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T22:29:20.000000Z K 7 svn:log V 54 Make sure that rpcsvc headers actually get installed. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T23:00:50.000000Z K 7 svn:log V 105 Increase ARG_MAX so that `make clean' in src/lib/libc works again. (Adding YP pushed it over the limit.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T23:04:55.000000Z K 7 svn:log V 197 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. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T23:21:08.000000Z K 7 svn:log V 121 Makefile to build librpcsvc. (All sources automatically generated.) Taken from 1.1.5; not sure who originally wrote it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-07T23:27:27.000000Z K 7 svn:log V 16 Make librpcsvc. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T00:04:21.000000Z K 7 svn:log V 39 Delete reference to obsolete librpc.a. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T00:09:22.000000Z K 7 svn:log V 40 Delete obsolete references to librpc.a. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T00:10:09.000000Z K 7 svn:log V 39 Delete obsolete reference to librpc.a. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T00:30:12.000000Z K 7 svn:log V 53 Define a sysctl MIB variable for the YP domain name. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T00:40:24.000000Z K 7 svn:log V 83 Added YP domain name getting/setting support, for SunOS/old program compatibility. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T01:03:58.000000Z K 7 svn:log V 96 Copying YP programs over from 1.1.5, with a slightly different directory structure than before. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T01:07:26.000000Z K 7 svn:log V 82 Moved YP general explanation manual page to a slightly more appropriate location. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T01:10:28.000000Z K 7 svn:log V 163 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.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T01:13:35.000000Z K 7 svn:log V 33 Move more YP user programs over. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-08T04:30:17.000000Z K 7 svn:log V 448 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 ? END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-08T04:36:16.000000Z K 7 svn:log V 64 Added -Dbsd4_4, this should close the problem with sys_errlist. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-08T04:45:29.000000Z K 7 svn:log V 36 This gcc-2.6.0 should work with 2.0 END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-08T04:45:29.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1933, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-08T05:52:55.000000Z K 7 svn:log V 207 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. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-08T05:52:55.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1935, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T09:11:44.000000Z K 7 svn:log V 138 Changed B_AGE policy to work correctly in a world with relatively large buffer caches. The old policy generally ended up caching nothing. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T09:12:43.000000Z K 7 svn:log V 47 Increased ARG_MAX even further...to 64k bytes. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T09:14:37.000000Z K 7 svn:log V 43 Take out multicast support for the moment. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T10:45:06.000000Z K 7 svn:log V 49 Added support for setting the per-interface MTU. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T10:49:26.000000Z K 7 svn:log V 85 Added ioctl support for SIOCGIFMTU and SIOCSIFMTU. These set the per- interface MTU. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T10:58:30.000000Z K 7 svn:log V 86 Enforce the mtu to between the range 1-65535 before calling the driver ioctl routine. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T11:43:44.000000Z K 7 svn:log V 98 On second thought, better restrict the mtu to between 72-65535...strange things happen otherwise. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T12:09:04.000000Z K 7 svn:log V 36 Added ioctl support for SIOCSIFMTU. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T13:00:27.000000Z K 7 svn:log V 81 Process tracing code. Written by Sean Eric Fagan. Submitted by: Sean Eric Fagan END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T13:33:16.000000Z K 7 svn:log V 30 Added support for SIOCSIFMTU. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T13:53:55.000000Z K 7 svn:log V 87 Detect the "EOF" condition. Specifically, end of partition. Submitted by: Bruce Evans END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T13:56:46.000000Z K 7 svn:log V 210 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 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T15:09:40.000000Z K 7 svn:log V 121 Disallow timezone specification, but still allow it to be present if it is zero (so that we can parse old config files). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T15:17:41.000000Z K 7 svn:log V 82 Add a missing backslash to get this to work again. Reviewed by: Submitted by: jkh END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T15:37:35.000000Z K 7 svn:log V 55 Suppress irritating extra newline after kern.boottime. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T15:41:08.000000Z K 7 svn:log V 113 Run-time configuration of VFS update interval. Old UPDATE_INTERVAL configuration option is no longer supported. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-08T15:45:55.000000Z K 7 svn:log V 54 Don't pass ${LDADD} to ${AR}. Use ${ARADD} for that. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T16:45:11.000000Z K 7 svn:log V 84 Fix a compilation-stopping typo; whoops, David - more sleep! :-) Submitted by: jkh END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-08-08T17:14:46.000000Z K 7 svn:log V 195 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 END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-08T17:18:09.000000Z K 7 svn:log V 177 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 END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-08T17:18:09.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1956, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-08-08T17:18:10.000000Z K 7 svn:log V 73 This commit was manufactured by cvs2svn to create tag 'securedist_1_1_5'. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-08T17:29:04.000000Z K 7 svn:log V 90 Modify libcrypt so that the only exported symbol is _crypt(). Submitted by: Geoff Rehmet END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-08T17:31:01.000000Z K 7 svn:log V 270 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 END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-08T17:42:36.000000Z K 7 svn:log V 124 add Makefiles for secure/lib. Makefile.inc just includes src/lib/Makefile.inc in order to get things like SHLIB_MAJOR etc. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-08T17:49:22.000000Z K 7 svn:log V 15 add lib subdir END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T18:54:08.000000Z K 7 svn:log V 78 Make this work even if make depend is not run. Reviewed by: Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T19:22:14.000000Z K 7 svn:log V 307 Boy, was *this* ever bollixed! 1. Copyright files looked for in the wrong place 2. cmp was looking in wrong place for test data. 3. Driver for test not linked static, thus dynamic resolution of library not working. 4. Man page installation not consistent with source. Reviewed by: Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T19:26:23.000000Z K 7 svn:log V 47 Correct the man page extent. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T19:28:26.000000Z K 7 svn:log V 74 Removed NOSHARED. "It's safe now, honey." Reviewed by: Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T19:30:03.000000Z K 7 svn:log V 206 WHOOPS! Put that back! Sorry, wrong Makefile.inc! [slinks away embarassed]. It's NOSHARED again ("Gee, sorry about that honey! I could have *sworn* the safety was on!"). Reviewed by: Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T20:24:12.000000Z K 7 svn:log V 226 Make uucp compile again in 2.0. A little perturbed about the comment saying that 4.4 uses f_size in statfs, yet we're using b_size. Anyway, I've configured things to match our current environment. Reviewed by: Submitted by: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-08T20:24:29.000000Z K 7 svn:log V 53 New 2.0 specific changes. Reviewed by: Submitted by: END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-09T00:16:56.000000Z K 7 svn:log V 73 Submitted by: Bruce Evans Fixed the makefile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-09T00:37:16.000000Z K 7 svn:log V 51 Comment out librpcv. Not there. Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-09T08:17:09.000000Z K 7 svn:log V 145 Added various filesystems and multicast support options. Removed my personal config file now that the GENERIC ones provide an adequate template. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-09T08:52:53.000000Z K 7 svn:log V 100 Now that the timezone specification is no longer allowed, don't issue a warning that it is missing. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-09T10:42:41.000000Z K 7 svn:log V 216 Removed an old, obsolete call to vmmeter(). This is called now in the schedcpu() routine in kern/kern_synch.c. This extra call to vmmeter() in vm_glue.c was what was totally messing up the load average calculations. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-09T11:21:44.000000Z K 7 svn:log V 84 Removed ntohl and ntohs functions. These were already inlined assembly in endian.h. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-09T12:07:44.000000Z K 7 svn:log V 80 Remove redundant (and conflicting) definition of sys_errlist. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-09T14:39:57.000000Z K 7 svn:log V 168 Merge in the necessary bits from 1.1.5.1 to make exec.h and reloc.h happy campers again (e.g. match our own exec format). This should make ld happy. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-09T14:48:35.000000Z K 7 svn:log V 160 Remove kgdb for now until we figure out what our gdb strategy is going to be (having two sucks, and this one doesn't even work for 2.0 now!). Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-09T15:10:14.000000Z K 7 svn:log V 198 Removed some padding bytes from the nfsnode struct to make the structure size a power of 2 again. The system complains otherwise - probably because it wastes space with our malloc scheme otherwise. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-09T15:15:04.000000Z K 7 svn:log V 75 Delete two redundant declarations of _exit() and exit(). Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-09T15:31:52.000000Z K 7 svn:log V 63 Punt duplicate declaration of sys_errlist[]. Submitted by: jkh END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-09T16:29:20.000000Z K 7 svn:log V 105 Add back librpcsvc. It builds fine on both my machine and thud, I don't know what Jordan's problem was. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-09T16:56:28.000000Z K 7 svn:log V 87 Use a consistent name for librpcsvc. Reviewed by: Submitted by: Found by Bruce Evans. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-09T17:07:27.000000Z K 7 svn:log V 147 Nates password scrambler, from FreebSD 1.1.5, but with everything except crypt() ripped out Reviewed by: Geoff Rehmet Submitted by: Nate Williams END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-09T17:07:27.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r1984, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-08-09T17:07:28.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'libscript'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-09T18:25:38.000000Z K 7 svn:log V 455 Make examples install into /usr/share/examples. Like with includes, you have a choice between SHARED=copies and SHARED=symlinks. The default is to copy. I have also added a /usr/share/examples/etc directory, where I hope to have all sample configuration files which in real use go into /etc installed. (This way, if the user really screws the real one up, they can always go back to a known-working distribution copy, even if they don't have sources.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-09T18:41:38.000000Z K 7 svn:log V 69 Make man page installation work for ``unattached'' and kernel pages. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-09T18:49:04.000000Z K 7 svn:log V 154 The password scrambler now becomes libscrypt, and libcrypt is a symlink to it. (The real libcrypt will be installed as libdescrypt.) Submitted by: Geoff. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-09T18:52:52.000000Z K 7 svn:log V 196 Install secure/lib/libcrypt as libdescrypt, and symlink it to libcrypt. There may be a little modification neede to this makefile once we start working on tidy make world's. Submitted by: geoff. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-09T20:23:14.000000Z K 7 svn:log V 377 Add (substantially re-written) support for /etc/host.conf, and reintegrated 1.1.5 support for YP, fixing a bug in 1.1.5 that prevented YP from ever working reliably. (I'm amazed that there were no bug reports.) IWBRNI someone could write a host.conf(5) manual page. Please look at the code before doing so; this version is somewhat more flexible in the format of its input. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-09T22:44:12.000000Z K 7 svn:log V 12 Fixed typo. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-10T00:24:25.000000Z K 7 svn:log V 40 Nuke GNU pr. Reviewed by: Submitted by: END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-10T02:25:22.000000Z K 7 svn:log V 111 Add back set_rpc_grouplistsize(), so mount_nfs compiles again. Also fixed incipient bug wrt gid_t versus int. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-10T02:41:09.000000Z K 7 svn:log V 97 Change default security level to -1, so that users don't get bitten by upcoming makefile change. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-10T02:48:08.000000Z K 7 svn:log V 769 Make the install targets obey the INSTALLFLAGS requests in the new Makefiles. DANGER WILL ROBINSON! This will cause repeat installs of certain programs, such as `init' and `rcp', to fail unless one of the two conditions is met: 1) You are in single-user mode. 2) Your security level is set to 0 or -1. If you have compiled a kernel from the latest sources, your kernel security level is set to -1 by default, which will keep `init' from fiddling with it. You can increase it, but not decrease it, from the command line with the command `sysctl -w kern.securelevel='. I believe that -1 is the most appropriate value to use while we are still developing the code, although when we ship it should be changed back to 0. See init(8) for more information. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-10T03:09:37.000000Z K 7 svn:log V 211 Fixed vm_page_deactivate to deal with getting called with a page that's not on any queue. This is an old patchkit days fix. Reviewed by: John Dyson and David Greenman Submitted by: originally by Paul Mackerras END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-10T03:51:18.000000Z K 7 svn:log V 117 Add back in CPU detection copde from 1.1.5. As an added bonus, the hw.model MIB variable is now declared correctly. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-10T03:53:33.000000Z K 7 svn:log V 167 Some programs (like GNU configure programs) depend on the output of `uname -s' to be something reasonable (traditionally, `i386') rather than `PC-Class'. Make it so. END