Geoff Rehmet
ffde931732
Removed des_rw.c from rlogin - this is now in libkrb.
...
I hope there will be no problems at the moment with programs depending
on this - I think Garrett has commented kerberos out of everything though
1994-08-07 20:56:28 +00:00
Jordan K. Hubbard
51ef388009
Remove contrib, add gnu to reflect current state of the tree so that I can
...
at least build obj links from the top.
Submitted by:
1994-08-07 20:52:54 +00:00
Garrett Wollman
107fc7e35c
Allow the `bdes' program to compile.
1994-08-07 19:04:10 +00:00
Garrett Wollman
12199686e6
Don't try to build librpc in a separate directory.
1994-08-07 18:52:47 +00:00
Garrett Wollman
944fcc15f8
Sun RPC demo programs from 4.4-Lite
1994-08-07 18:50:51 +00:00
Garrett Wollman
9e4ded5d0e
Add Sun RPC documentation, which should eventually go into our PSD.
...
(I think I'm up to part 6.)
1994-08-07 18:46:28 +00:00
Garrett Wollman
86b9a9cc2d
Use the header files that are compatible with the code just moved over
...
from 1.1.5.
1994-08-07 18:41:02 +00:00
Garrett Wollman
eae561b30e
Moving RPC stuff into libc, part 2.
1994-08-07 18:39:35 +00:00
Garrett Wollman
990647991e
Moving Sun RPC code into libc, part 1. Based on work done by a number of
...
people, including J.T. Conklin, Theo de Raadt, Paul Richards, and probably
someone else who's going to flame me as soon as they see this message.
1994-08-07 18:36:12 +00:00
Garrett Wollman
e99a5be395
Move rpcinfo program over from 1.1.5. Based on original work by J.T. Conklin
...
in 1.x.
1994-08-07 18:23:25 +00:00
Garrett Wollman
0cc8ddab2b
Moved from usr.bin/bdes for export-control.
1994-08-07 18:17:39 +00:00
Garrett Wollman
4e115012be
Move RPC stub generator program over from 1.1.5.
...
Submitted by: Original work in 1.x by J. T. Conklin.
1994-08-07 18:01:39 +00:00
David Greenman
8339815ff9
Made pmap_kenter "TLB safe". ...and then removed all the pmap_updates that
...
are no longer needed because of this.
1994-08-07 14:53:27 +00:00
David Greenman
a481f20029
Provide support for upcoming merged VM/buffer cache, and fixed a few bugs
...
that haven't appeared to manifest themselves (yet).
Submitted by: John Dyson
1994-08-07 13:10:43 +00:00
David Greenman
c564966bf0
Don't kremove process VM pages (oops!). This was the cause of the instability
...
that was introduced last night.
Submitted by: John Dyson
1994-08-07 03:31:52 +00:00
Garrett Wollman
104a05478d
Make the %zfod display make more sense by comparing zfod versus the total
...
zfod + nzfod, rather than zfod / nzfod, which doesn't make a whole lot of sense.
1994-08-07 00:16:29 +00:00
David Greenman
cf1344f6fc
Implemented "fast" mbuf macros. a small number of mbufs are cached in
...
a linked list for fast allocation/free. Improves TCP performance by
about 20%.
Submitted by: John Dyson
1994-08-06 11:26:16 +00:00
David Greenman
539d9ba017
Don't strip the kernel.
1994-08-06 10:52:15 +00:00
David Greenman
c87801fe54
Fixed various prototype problems with the pmap functions and the subsequent
...
problems that fixing them caused.
1994-08-06 10:25:50 +00:00
David Greenman
ae92ea446f
Incorporated 1.1.5 improvements to the bounce buffer code (i.e. make it
...
actually work), and additionally improved it's performance via new pmap
routines and "pbuf" allocation policy.
Submitted by: John Dyson
1994-08-06 09:20:56 +00:00
David Greenman
ed3f895438
Made the tmpstk start at tmpstk. Not doing so causes problems for the
...
debugger.
Submitted by: John Dyson
1994-08-06 09:17:44 +00:00
David Greenman
16f62314cd
Incorporated post 1.1.5 work from John Dyson. This includes performance
...
improvements via the new routines pmap_qenter/pmap_qremove and pmap_kenter/
pmap_kremove. These routine allow fast mapping of pages for those
architectures that have "normal" MMUs. Also included is a fix to the
pageout daemon to properly check a queue end condition.
Submitted by: John Dyson
1994-08-06 09:15:42 +00:00
David Greenman
93f6448c49
Implemented support for the "ps_strings" structure (grrrr...) for use in
...
the userland library libkvm.
1994-08-06 09:06:31 +00:00
David Greenman
f720dc2ceb
Enabled page table preloading of cached objects.
...
Submitted by: John Dyson
1994-08-06 09:00:50 +00:00
David Greenman
0d2afceedd
Process scheduling changes - adapted from FreeBSD 1.1.5. Basically,
...
charge scheduling CPU of child process to the parent and have child
inherit scheduling CPU from parent on fork. Makes a **big** difference
in the feel of the system to interactive users.
Submitted by: John Dyson
1994-08-06 07:15:04 +00:00
David Greenman
ee4834308a
Added my own kernel configuration file. This can be used as a place to
...
start for people trying to get 2.0 running.
1994-08-06 06:36:55 +00:00
Garrett Wollman
94d4493832
Fix some dependency bobbles.
1994-08-06 01:51:03 +00:00
Garrett Wollman
f847d07c74
Disable Kerberos for now.
1994-08-06 01:48:36 +00:00
Garrett Wollman
82b5b51335
Regenerate conf.h with configure script from original package.
1994-08-05 22:33:44 +00:00
Garrett Wollman
ba053ca0cf
Use the GNU tree patch.
1994-08-05 22:10:00 +00:00
Garrett Wollman
00dc83228f
Need -lcompat to link under 2.0.
1994-08-05 22:04:02 +00:00
Garrett Wollman
50098afdd6
Bump shared-library version numbers.
1994-08-05 21:33:53 +00:00
Garrett Wollman
fed0531ef5
Last commit was slightly half-baked; try again. Use <sys/cdefs.h> to get
...
__P defined, rather than trying to do it ourselves.
1994-08-05 21:31:51 +00:00
Garrett Wollman
2a3c26c889
Update to new make macros and disable Kerberos because we haven't got it
...
set up right yet.
1994-08-05 21:24:58 +00:00
Garrett Wollman
cad15b000e
We call our cpp by a different name.
1994-08-05 21:08:10 +00:00
Garrett Wollman
b9717ddb85
Don't use Berkeley zcat, use more powerful gzip zcat.
1994-08-05 21:05:31 +00:00
Garrett Wollman
30a54df508
Use the apropos and whatis that go with our man program, not the BSD ones.
1994-08-05 20:53:13 +00:00
Garrett Wollman
b89a408258
Don't do Kerberos yet, we aren't ready for it.
1994-08-05 20:47:28 +00:00
Garrett Wollman
5d92ed776d
Don't use kerberos yet, we aren't ready.
1994-08-05 20:43:31 +00:00
Garrett Wollman
348be7d6d5
Don't use kerberos yet, we aren't ready for it.
1994-08-05 20:40:56 +00:00
Garrett Wollman
580f1067d3
Don't use Kerberos yet, we aren't ready for it.
1994-08-05 20:39:34 +00:00
Garrett Wollman
b4e99cd8d6
Don't compile with kerberos yet, we aren't ready.
1994-08-05 20:32:22 +00:00
Garrett Wollman
b35bdc400c
More merry makefile munging for man page compatability.
1994-08-05 19:00:04 +00:00
Garrett Wollman
b4162996d5
Make it work with new mmap syscall.
1994-08-05 17:53:07 +00:00
Garrett Wollman
67c22e7195
Fix makefiles for our macros.
1994-08-05 17:02:31 +00:00
Garrett Wollman
84e59eb50d
Get rid of update. Make man page installation work with our scheme
...
(and rename a few in the process).
1994-08-05 16:31:05 +00:00
Garrett Wollman
f5c789f5a9
Delete redundant #ifdef __i386__, be consistent about idempotency
...
protection.
Submitted by: Bruce Evans
1994-08-05 14:36:04 +00:00
David Greenman
541f256275
Changed output formatting to 0 pad hex bytes if necessary. This makes
...
the output consistent with traditional representations of ethernet
addresses. I still don't like the spacing in netstat -i, however.
1994-08-05 12:38:06 +00:00
David Greenman
9671146f8b
Hack to get netstat compiling...from 1.1.5.
1994-08-05 12:33:30 +00:00
David Greenman
d410b6f150
Changed output formatting to accurately represent the precision.
1994-08-05 10:34:19 +00:00