Commit graph

15716 commits

Author SHA1 Message Date
Paul Traina e72c5689b0 Initial revision 1996-09-08 01:21:19 +00:00
Paul Traina c8f36f3496 Groff is dead... 1996-09-08 01:09:04 +00:00
Paul Traina 6128a70501 Look for old "man" macros in tmac.groff_an 1996-09-08 00:37:30 +00:00
Paul Traina 9c1953ee9b Add setlocale LC_CTYPE and 8 bit clean ctype support.
Original author: ache
1996-09-08 00:34:51 +00:00
Paul Traina 0ab452aa42 Workarround for gcc 2.60 expression evaluation bug. 1996-09-08 00:34:04 +00:00
Paul Traina 7c8f1b02e3 Improve .Os macro support (parts obtained from 4.4Lite2 and NetBSD)
Add the .Fx macro for specifying FreeBSD releases.

Add a bunch of missing standards to the .St macro.

Add Version 1 AT&T UNIX to .At macro

Updated the ".St -ansiC" macro to report "ISO 9899: 1990 (``ISO C'')"
You can also specify -iso9899, or -isoC.  Use -ansiC-89 if you still need
the X3.159-1989 string reported.

Original author: mpp
1996-09-08 00:33:24 +00:00
Paul Traina 2464ec91ca Manual page cleanups.
Original author: mpp
1996-09-08 00:32:33 +00:00
Paul Traina 8cbaf4f5a2 Install additional S and L text fonts, needed for BSD doc formatting.
Original author: ache
1996-09-08 00:30:25 +00:00
Paul Traina 604a5013e8 Add Russian language / koi8-r font support.
Original author: ache
1996-09-08 00:28:32 +00:00
Paul Traina b3e7b046b0 Add psroff command 1996-09-08 00:26:24 +00:00
Peter Wemm 863a1dba3a Resync statfs struct with sys/mount.h. 1996-09-07 21:50:31 +00:00
Bruce Evans a7265255cc Fixed another easy case of const poisoning in the kernel. Cosmetic.
(A pointer to a const was misused to avoid loading loading the same
value twice, but gcc does exactly the same optimization automatically.
It can see that the value hasn't changed.)
1996-09-07 21:47:53 +00:00
Bruce Evans ec7ada96e6 Preserve volatility in casts of np->reg. Cosmetic. 1996-09-07 21:27:24 +00:00
Bruce Evans 24c074ad8d Remove boot2 when the size test fails so that rebuilding without fixing
the problem doesn't bogusly succeed.

Print size failures to stderr instead of stdout and don't print bells
and whistles.
1996-09-07 21:16:44 +00:00
Peter Wemm 0c5936ed24 Add dequeue script for the record. 1996-09-07 21:09:41 +00:00
Bruce Evans 6074a34497 Saved 48 bytes (46 before padding) using assorted nano-optimizations:
- avoiding strcmp("?" saved 12 bytes.  gcc inlined the strcmp()
  but this takes as much or more code as a function call.  The
  inlining was bogus because the strcmp() in the bootstrap isn't
  standard.

- using a char instead of an int for the boolean `last_only' saved 8
  bytes.  Booleans should usually be represented as chars on the i386.

- simplifying the return tests saved 9 bytes.

- using putc instead of printf to print a newline saved 3 bytes of code
  and 2 bytes of const data.

- avoiding `else's by always doing the else clause and fixing it up
  saved 4+8 bytes.
1996-09-07 21:06:43 +00:00
Peter Wemm 6dd18c1490 make it slightly less verbose while creating queue entries.. 1996-09-07 21:06:19 +00:00
Peter Wemm a64c504c01 make the "-l logfile" option actually do something.. 1996-09-07 20:41:09 +00:00
Bruce Evans ae6e81ef56 Saved 48 bytes (56 before padding) by moving a variable declaration.
gcc always generates large code for accesses to globals.  For locals
it only generates large code if there are more than 128 bytes of
locals.  It sorts scalar locals after array locals to pessimize for
space in the usual case when there are more (static) references to
scalars than to arrays.

Saved another 16 bytes (13 before padding) by adding a `continue'.

Fall-through tests normally save space, but here one of them made
gcc do space-unoptimal register allocation (it allocates ch in %bl
because preserving this register across function calls is "free",
but comparisions with %bl take one byte fewer than comparsions with
%bl).
1996-09-07 20:18:04 +00:00
Peter Wemm 88b80c81a9 Add a note about current local changes relative to the "official" release. 1996-09-07 20:17:13 +00:00
Peter Wemm 5239d86c9c Add freebsd-specific info file. 1996-09-07 20:14:36 +00:00
Peter Wemm 0ef88e5a1f After queueing deltas, send out an initial two mails since that will cover
99.9% of the cases at with out delay as before.
1996-09-07 19:50:48 +00:00
Peter Wemm 955892a940 fts_children() returns NULL if there are no files. If there was a failure
then errno != 0.
1996-09-07 19:46:29 +00:00
Søren Schmidt 9191680051 Fixed two small leftovers form PHK's mega devconf removal commit.. 1996-09-07 19:13:09 +00:00
Andrey A. Chernov 3306475ad8 Use /dev/mouse for default moused port
Add comment explanation how to turn mouse support on particular screen
(vidcontrol -m on)
1996-09-07 19:11:00 +00:00
Andrey A. Chernov 87dc1283f8 Make moused actually work:
add sleep 20 before moused starts.
It allows all getties to activate screens.
1996-09-07 19:04:48 +00:00
Peter Wemm 47a5bd3f21 - resync with configs running on freefall
- add ctm_conf.gnats from freefall
- add support for doing both the immediate mailout and the queued mailout.
- use "sendmail -odq -t" rather than "sendamil -t" to make it queue to
  the mailqueue rather than immediately begin transmission. This allows
  us to take advantage of our ordered dequeueing system without blowing
  WC's T1 to hell with a 50 part mailout in parallel.
- bump the max ctm size from 3MB to 10MB....  This is mainly for the fast
  list.
1996-09-07 18:48:52 +00:00
Peter Wemm bfef935198 clean up some warts Bruce pointed out.
- no longer build or install libresolv.a, since we were immediately
   deleting it in afterinstall.
 - untangle $LIBDIR and $SHLIBDIR
1996-09-07 17:58:36 +00:00
Nate Williams 8d250e2915 Disable 'suspend' as it tends to lockup computers with the current APM
driver.
1996-09-07 17:52:56 +00:00
Nate Williams 7d674f8643 Unused file. 1996-09-07 17:51:54 +00:00
Nate Williams 573fcfdc8b - Don't include <machine/laptops.h>. It was a kludge I should never
have imported.
1996-09-07 17:50:47 +00:00
Nate Williams db81a742b3 APM_DSVALUE_BUS is no longer with the addition of the correct fix to
machdep.c.  We no longer walk on the data segment the BIOS sets up.
1996-09-07 17:41:22 +00:00
John Dyson c645dc1239 Fix a VOP_UNLOCK panic when using options DIAGNOSTIC during dismount. 1996-09-07 17:34:57 +00:00
Peter Wemm d1688295c8 use termios when POSIX is defined in the Makefile, not sgtty 1996-09-07 17:31:37 +00:00
Paul Traina 642b2647a6 Commit import instructions for future maintainers 1996-09-07 16:23:49 +00:00
Paul Traina 644a96a6d7 This commit was generated by cvs2svn to compensate for changes in r18099,
which included commits to RCS files with non-trunk default branches.
1996-09-07 16:18:32 +00:00
Paul Traina 4e5867aa82 Virgin import of FSF groff v1.10 1996-09-07 16:18:32 +00:00
John Dyson a51f711975 Corrected an error where precious kernel virtual space was being allocated
for entire SYS5 SHM segments.  This is totally unnecessary, and so the
correct allocation of VM objects has been substituted.  (The vm_mmap
was misused -- vm_object_allocate is more appropriate.)
1996-09-07 03:24:44 +00:00
Peter Wemm 163d0a5fb8 wrong C bracketing, *blush*... 1996-09-07 02:17:29 +00:00
Adam David 011e76a24a take the axe a little closer, since I didn't say what I meant either, and
better empty than wrong.
1996-09-07 02:15:56 +00:00
Satoshi Asami c9da8434ea Yet another merge. Remove support.s by deleting memcopy. Remove
autoconf.c by merging icu.h.  Fix a couple of typos.

Submitted by:	The FreeBSD(98) Development Team.
1996-09-07 02:14:47 +00:00
Peter Wemm f533eaf1c0 zap #include <sgtty.h>, it's not used. 1996-09-07 02:08:35 +00:00
Peter Wemm 2a29592214 Another sgtty use bites the dust.. 1996-09-07 02:05:53 +00:00
Peter Wemm 90ff799227 When looking for "group daemon" (since that's what's in mtree), make sure
we actually look for the *group* and not the user's gid.  user daemon
has traditionally been group 31 (guest).

Also clear out the groups vector so that it doesn't inherit the groups
of the invoking user (ever run rwhod by hand before?)  Unfortunately, we
can't empty the supplemental groups list because the !&@^#! egid is stored
in there! :-(
1996-09-07 01:43:08 +00:00
Paul Traina 62bb21530c Add support for CVSROOT/INTCVSROOT as simple makefile variables.
Reviewed by: jkh
1996-09-07 01:05:16 +00:00
Adam David 10c0380619 while here, also list the aliases "pass" and "allow". 1996-09-07 00:51:36 +00:00
Adam David 7047f3161a removed older copy of duplicated paragraph.
negated the descriptive sense of "frag" and "-N", which were clearly wrong.
changed instructions (which were bogus in the extreme) for allowing/preventing
    outgoing rsh/rlogin, rewording the paragraph so it applies to incoming
    connections so it actually both makes sense and tells the truth. It can
    be deleted instead if not relevant.

did not change the paragraph about loading multiple rules in one command,
    although this operation is now partially supported by loading from a
    command file.

I hope I'm not treading on anyone's toes here.
1996-09-07 00:34:08 +00:00
Paul Traina 53809eab9c Add option SC_KBD_PROBE_WORKS to syscons driver.
If you define this, it means your keyboard is actually probable using the
brain-dammaged probe routine in syscons, and if the keyboard is NOT found,
then you don't want syscons to activate itself further.

This makes life sane for those of us who use serial consoles most of the
time and want "the right thing" to happen when we plug a keyboard in.
1996-09-06 23:35:54 +00:00
Paul Traina 61238661b6 Add ATAPI_STATIC, ATAPI, and SC_KBD_PROBE_WORKS options. 1996-09-06 23:33:45 +00:00
Paul Traina c52fcce8a5 Bannish ATAPI and ATAPI_STATIC #defines to opt_atapi.h. 1996-09-06 23:32:55 +00:00