Commit Graph

15132 Commits

Author SHA1 Message Date
Garrett Wollman b184bc75f3 Fix something that's been bugging me for a long time: move the CPU
type identification code out of machdep.c and into a new file of its
own.  Hopefully other grot can be moved out of machdep.c as well
(by other people) into more descriptively-named files.
1996-07-08 19:44:39 +00:00
Wolfram Schneider 090d3c2832 fix `make install' for subdirs (man4.i386, man8.i386)
which I broke in rev 1.21

detected by: bde & jhay@mikom.csir.co.za
1996-07-08 17:44:31 +00:00
Jordan K. Hubbard 359433b8c1 Update the documentation here and there. 1996-07-08 12:00:47 +00:00
Jordan K. Hubbard 16e63bb830 Same tweak. 1996-07-08 11:07:08 +00:00
Jordan K. Hubbard de4342fa44 Fix even more lurking bogons - why do I never find these until the last
possible minute? :-)
1996-07-08 10:08:22 +00:00
Jordan K. Hubbard cf1647cd2f Whoops! Now that I'm decompressing docs into /tmp, it's important to
make sure that /tmp is there first! :-)  While I'm at it, clean up the
somewhat inexplicably bogus Mkdir() function.
1996-07-08 08:54:36 +00:00
John Dyson 502ba6e4a8 Back-off on the previous commit, specifically remove the look-ahead
optimization on the active queue scan.  I will do this correctly later.
1996-07-08 03:22:55 +00:00
John Dyson c8c4b40cca Fix a problem with the pageout daemon RSS limiting, where it degrades
performance to LRU or worse when RSS limiting takes effect.  Also,
make an end condition in the active queue scan more efficient in the
case where pages are removed from the active queue as a side effect
of a pmap operation.
1996-07-08 02:25:53 +00:00
Alexander Langer 1b4a0206d6 Fix a typo. 1996-07-07 23:45:30 +00:00
Bill Paul 79acf67fce Re-implement the DB handle cache using a circular queue and manage
it with the CIRCLEQ macros. This simplifies the code a little, makes
it somewhat easier to read, and may be a little faster. (Actually I think
the performace is about the same.)

Also, in the non DB_CACHE case, save copies of data returned from
the database library in a static buffer, just in case we decide to use
it after the database has been closed. Technically, the memory that the
data pointers refer to belongs to the DB package and we can't count on
it being there after the database has been closed -- the DB package
frees its buffers. (With DB_CACHE #defined the databases are held
open so the buffers remain valid.) I don't think any of the utilities
that use the dblookup module have had any problems with this yet, but
there's no sense in taking any chances.
1996-07-07 23:02:41 +00:00
Alexander Langer b66619c821 Add an entry explaining the ``Permission denied'' message associated
with enabling IPFIREWALL.
1996-07-07 22:09:24 +00:00
Wolfram Schneider e02dc2ce2b add references lstat(2), readlink(2), symlink(7) in section SEE ALSO 1996-07-07 12:52:51 +00:00
Wolfram Schneider e4b7c2713b add 'speaker' to section NAME
add spkrtest(8) to section SEE ALSO
1996-07-07 12:52:03 +00:00
David Greenman 9579ee641a In all special cases for spl or page_alloc where kmem_map is check for,
mb_map (a submap of kmem_map) must also be checked.
Thanks to wcarchive (err...sort of) for demonstrating this bug.
1996-07-07 03:27:41 +00:00
John Fieber 8668b165f8 Updates from the author. Also update the date; a lot of things have
changed since May!
Submitted by:	wilko@yedi.iaf.nl
1996-07-07 02:00:48 +00:00
Joerg Wunsch 77854eb028 Correct my English misgrammaring.
Submitted by:	jhs
1996-07-06 14:39:56 +00:00
Joerg Wunsch a47b2f7e7e Make the description of the available configuration options match the
reality.
1996-07-06 14:20:11 +00:00
Joerg Wunsch 960710e6ea Add the ability to specify bootflags. This is similar to boot_i386(8),
except for the root f/s options that don't seem to be useful.
1996-07-06 14:18:56 +00:00
Andreas Klemm b4e6f7299c Updated bisdn version number. 1996-07-06 12:32:04 +00:00
John Hay 129db146f7 Add the sr.4 man page so that it gets installed. 1996-07-06 08:03:18 +00:00
Jordan K. Hubbard da6bf17c11 Fix a longstanding FTP login name bogon I just noticed again. 1996-07-06 02:03:47 +00:00
Jordan K. Hubbard 337f555126 Bump value for MFSINODE 1996-07-05 21:48:49 +00:00
Julian Elischer 9ed24653f7 Obtained from: Whistle Communications
Add code to the boot blocks to allow the user to place default boot strings
on block 1 of the disk (2nd block), should the correct magic numbers be present.

If the correct options are used it will 'delete' the name used from block1,
thereby assuring that if the boot fails it won't be stuck in an infinite loop.

the boot strings are set by the utility "nextboot"
(not yet checked in, but being tested.)
By default these changes should have no effect on existing installations
and if compiled without the NAMEBLOCK option should be essentially identical
to the old ones.
1996-07-05 19:55:05 +00:00
Jordan K. Hubbard 86ff3944a1 New magic file with more politically correct identification of objects
and execs.
Submitted-By: Brent Nordquist <nordquis@winternet.com>
1996-07-05 19:26:52 +00:00
John Hay d805b866fa This driver supports the SDL Communications RISCom/N2 ISA cards that is
based on the HD64570 chip. Both the 1 and 2 port cards is supported.

Line speeds of up to 2Mbps is possible. At this speed about 95% of the
bandwidth is usable with 486DX processors.

The standard FreeBSD sppp code is used for the link level layer. The
default protocol used is PPP. The Cisco HDLC protocol can be used by
adding "link2" to the ifconfig line in /etc/sysconfig or where ever
ifconfig is run.

At the moment only the X.21 interface is tested. The others may need
tweaks to the clock selection code.
1996-07-05 18:51:59 +00:00
Jordan K. Hubbard 6545b6a5da Compress the doc files. 1996-07-05 08:53:54 +00:00
Jordan K. Hubbard 2dc1c61598 Support compressed doc files again.
Add a few strategic screen clears.
Do a lot less wasted screen I/O in restoring screen contents that don't need
restoring.
Use tar instead of cp to back up /etc in installUpdate.
Don't panic when upgrade shell exits.
1996-07-05 08:36:02 +00:00
Jordan K. Hubbard 3bd9961585 Add missing dialog_clear() calls. 1996-07-05 07:42:23 +00:00
Jordan K. Hubbard 5f1a3c08d6 Remove now-unused SRC_ENCAPSULATION hack. 1996-07-05 06:12:12 +00:00
Jordan K. Hubbard bd8a3bdca2 Update docs (more specifically to -current). 1996-07-05 01:24:41 +00:00
Jordan K. Hubbard 7fefc698ab New man page for fetch(1).
Submitted by: jmz (with some small tweaks)
1996-07-05 01:03:20 +00:00
Jean-Marc Zucconi 4d705fe0f6 Back out previous commit: do not use read(), but fread (). Change BUFFER_SIZE
to 1K to avoid waiting too long between 2 progress reports in the case of a
slow transfer.
Move the signal()/setitimer() code just before the read loop because the
ftpio library set and reset the timer internally.
1996-07-05 00:06:36 +00:00
Jordan K. Hubbard b95fc60906 Fix some minor reported bogons from the BETA 1996-07-04 23:12:05 +00:00
Wolfram Schneider 6541e32dc2 add manpage link speaker.4 -> spkr.4 1996-07-04 22:54:14 +00:00
John Dyson c44013cde6 Get rid of PIPE_NBIO, cleaning up the code a bit.
Reviewed by:	bde
1996-07-04 04:36:56 +00:00
Bill Paul 93b1ab3da1 Add checks for byte order and DB type mismatches. We ignore the
filename argument for now: it's really only useful for .dir/.pag-style
ndbm databases, which we don't support anyway.
1996-07-04 02:29:54 +00:00
Bill Paul 78acff3281 Fill in new arguments in the ypxfr_getmap structure (byte order,
db type, filename) and check for new failure codes (db mismatch,
endian mismatch).
1996-07-04 02:13:11 +00:00
Bill Paul 74e4b87eb6 There are a few small additions to the protocol to make it
easier to use in mixed environments:

- Add three new members to the request structure:

  - a filename specification
  - a database type specification
  - a system byte prder specification

  These allow the client to ask the server for a particular type of
  database (Berkeley DB hash/btree/recno, GNU GDBM, dbm, ndbm, etc...)
  and get back a meaningful error if the server doesn't support it.
  The byte order spec is needed if the database type is byte order
  sensntive. You don't, for example, want to read an ndbm database
  from a big endian machine on a little endian machine (the ndbm code
  will explode). The filename spec lets the client handle things like
  ndbm which uses two seperate files per database (foo.dir and foo.pag).
  The client can ask for each half, one at a time.

- Add a list of database types and byte order values. Each list has
  a wildcard 'ANY' entry which lets the client ask for whatever the
  server supports. (XFR_ENDIAN_ANY is useful with the Berkeley DB hash
  method for instance, since it isn't byte order sensitive.)

- Add two newserver failure codes: XFR_DB_TYPE_MISMATCH and
  XFR_DB_ENDIAN_MISMATCH. The server uses these to tell the client
  that it doesn't support the requested type/byte order.

These changes were made at the suggestion of Thorsten Kukuk, the
current maintainer of the Linux ypserv distribution. This allows
Linux and FreeBSD NIS servers to use the same ypxfrd protocol and
avoid accidentally exchanging incompatible map files.
1996-07-04 02:08:17 +00:00
Jordan K. Hubbard 930ee1b46f Make some items "hot" that should be, eliminate typos and macro expansion
bogons.
1996-07-04 01:44:33 +00:00
Jordan K. Hubbard 89689cf8c9 Implement an ftpVerbose() hook.
Submitted by: jmz
1996-07-04 00:55:21 +00:00
Mike Pritchard 41aa7251bb Link the pcvt.4 man page to vt.4 so that anyone examining
their kernel configuration file can do "man vt" and get
what they expect.
1996-07-04 00:42:09 +00:00
Mike Pritchard 8a4f648f82 Update the pppd(8) man page to exmplain the CHAP acronym
to the same way that the RFC does.

Obtained from: NetBSD-bugs mailing list
1996-07-03 23:23:03 +00:00
Wolfram Schneider e9387c7d7c little manual extension
Submitted by: jhs & wosch
1996-07-03 22:30:53 +00:00
Wolfram Schneider 87c75898fe use <htmlur> for ftp address 1996-07-03 22:24:52 +00:00
Wolfram Schneider 5df3108f6a add a reference to killall(1) 1996-07-03 22:19:50 +00:00
Mike Pritchard 3b818f3a1f The default swap device is /dev/drum, not /dev/swap
as ps.1 states.

Submitted by:	Zahemszhky Gabor <zgabor@code.hu>
1996-07-03 22:17:28 +00:00
Gary Palmer 21496d485b Fix typo.
Submitted by:	Philippe Charnier <charnier@xp11.frmug.org>
1996-07-03 22:06:12 +00:00
Martin Renters ca7c8034d2 Check if username is a NULL pointer before dereferencing it. 1996-07-03 21:43:48 +00:00
John Fieber a3341c6330 Three little tweaks make this work, so put it back in. 1996-07-03 21:22:16 +00:00
Poul-Henning Kamp 0d3f1a2a53 Isolated all the crap for thread-safe so I can see what goes on again... 1996-07-03 05:03:07 +00:00