Commit Graph

17547 Commits

Author SHA1 Message Date
wollman
114e42787c Latest version of SGI routed courtesy of Vern Schryver. This version
adds the capability to use MD5 authentication as defined in the latest
documents.

Submitted by:	Vernon J. Schryver <vjs@mica.denver.sgi.com>
1996-11-19 20:23:47 +00:00
wollman
19ee3cabef Revert `Factory' to previous message advising use of tzsetup. 1996-11-19 19:19:58 +00:00
wollman
ab2855e125 Update to the latest version from the vendor branch. These files are
now identical with the distributed versions, which may cause some
abbreviations to change for people in obscure zones.  (The abbreviations
can be changed again if need be.)  It also changes the abbreviation
of Central European Time to `CET' from its previous value of `MET'
(a curious German-English hybrid).  Finally, we have finally rid
ourselves of those nasty ZONE-DESCR comments, which were a maintenance
nightmare, in favor of the new zone.tab file.  We are not using the
distribution's iso3166.tab file because we have our own list.

Obtained from: Arthur David Olson; ftp://elsie.nci.nih.gov
1996-11-19 19:17:19 +00:00
wollman
e8349ae3ef This commit was generated by cvs2svn to compensate for changes in r19876,
which included commits to RCS files with non-trunk default branches.
1996-11-19 19:09:28 +00:00
wollman
2e32bc7727 Latest timezone data files from Arthur Olson 1996-11-19 19:09:28 +00:00
cvs2svn
e074ee34f8 This commit was manufactured by cvs2svn to create branch
'VENDOR-tzdata'.
1996-11-19 19:09:27 +00:00
wollman
3ed3c26986 Initial revision 1996-11-19 19:09:26 +00:00
wollman
1b3886d9bc Completely re-vamped `tzsetup':
- It no longer attempts to fiddle wall-vs-UTC-in-RTC.  The results
  were just confusing most of the time.

- The program no longer contains a pre-compiled list of timezones
  (compiled by groveling through the tzdata source files for comments
  starting with `ZONE-DESCR').  Now it uses the new `zone.tab' file
  supplied with current versions of the timezone data files, to determine
  the list at run time.  (It also requires the ISO 3166 table  I
  committed some months ago.)

AS A RESULT, this program will NOT work until the new timezone data files
are committed (should happen sometime soon).
1996-11-19 18:09:41 +00:00
pst
3b2d15b871 Do not attempt to open reverse channel until authentication phase has
succeeded.

Never allow the reverse channel to be to a privileged port.

Cannidate for:	2.1 and 2.2 branches

Reviewed by:	pst (with local cleanups)
Submitted by:	Cy Shubert <cy@cwsys.cwent.com>
Obtained from:	Jaeger <jaeger@dhp.com> via BUGTRAQ
1996-11-19 18:03:16 +00:00
nate
b9ad39602c Fix UserConfig w/syscons.
The 'getchar' function in syscons (sccngetc) is used by UserConfig to
get keyboard input from the user.  When it was modified to use the
shared keyboard port routines it used the port passed in during the
probe routine.  Since the probe routine was not yet called, the port was
set to 0, which is obviously not going to work.

Pre-initialize sc_port to IO_KBD which is really a kludge, but it's how
the previous driver did it's job.

Found by:	remote GDB
1996-11-19 17:08:10 +00:00
jfieber
9914563653 Be explicit about the doc name (handbook) rather than inferring it
from the directory name.

2.2 candidate
1996-11-19 14:09:02 +00:00
max
22bd27313a Sync with the English version in -current. 1996-11-19 11:33:33 +00:00
phk
6139f90c16 typo 1996-11-19 11:08:27 +00:00
max
556f202460 Typo.
(Gee, no one knew what the correct & official name of our project was. :)
1996-11-19 08:36:25 +00:00
sef
8373a6f744 Move the terminal handling code to a later location; this allows
the signal handlers to be set up; it also means that a failed name lookup
won't mess up the nokerninfo setting of the tty.

Reviewed by:	pst, nate
1996-11-19 03:32:32 +00:00
wpaul
28354771d4 Dohw! Left out one important htonl() in update_arptab().
Pointed out by: Bill Fenner
1996-11-18 23:32:55 +00:00
max
c8ee4983d6 Added some info about Japanese handbook in the abstract to avoid confusing
Japanese readers and send queries about Japanese handbook to doc@freebsd.org
in Japanese.

Some cosmetic tweaks.

Some improvement in translation.

This change, together with recent change to jmembers.sgml and jcontrib.sgml,
should definitely go into 2.2.
1996-11-18 23:14:37 +00:00
max
ce0603fcda Use newly defined &a.doc-jp; for Japanese doc project's list. 1996-11-18 23:07:45 +00:00
max
03e588855c Defined an entity for Japanese documentation project's mailing-list.
Updated Naoki Hamada's e-mail address.
1996-11-18 23:06:20 +00:00
wpaul
3c5bbc1da6 Fix up new rarpd.
This includes the following changes:

- Support for poking ARP entries into the local table is now built
  in, so the arptab.c module I hacked together is no longer needed.

- rarp_process() and rarp_reply() now accept a len argument which is
  passed down from rarp_loop() which tells rarp_reply() exactly how
  long the original RARP frame was. (Usually, it's 60 bytes, which is
  the minimum.) Previously, the length was calculated using the sum
  of sizeof(struct ether_header) + sizeof(struct ether_arp) (plus the
  ethernet frame header, I think). The result was a total packet
  length of 42 bytes. Now, rarp_reply() sends out packets that are
  the same size as those it recieves (60 bytes). This agrees with the
  behavior of rarpd on SunOS (as observed with tcpdump). The unused
  extra bytes are zeroed.
1996-11-18 22:07:41 +00:00
wpaul
79944b4dea This commit was generated by cvs2svn to compensate for changes in r19855,
which included commits to RCS files with non-trunk default branches.
1996-11-18 21:53:21 +00:00
wpaul
11cb76e5cf Import new version of rarpd from the BPF 1.1 distribution from LBL.
Obtained from: LBL, BPF 1.1 distribution
1996-11-18 21:53:21 +00:00
peter
b39cda8f71 put on my flame resistant suit and tempt fate by attempting to fix some of
the races in my previous commits here, and fix some other problems with
syslogd as well.

- if the child process exited early (eg: could not bind to the socket),
  the boot process would hang for 30 seconds.  The parent was not noticing
  that the child had exited.  (my fault)
- when writing to tty devices, instead of treating them like files that
  need \r\n instead of \n, actually use ttymsg() which has specific code
  intended to write to potentially blocking ttys safely.  I had a machine
  lock up last night because /dev/console on a serial port got flow control
  blocked.  Setting comcontrol drainwait fixed everything but syslogd which
  was going into a spin trying to write to the console and completely
  ignoreing everything else.
- fix a couple of nonsensical bits of code while here..  eg: wait3 takes
  a pointer to an int.  There is no sense in declaring it as 'union wait',
  then casting the pointer to (int *), then forgetting about it.
1996-11-18 21:48:29 +00:00
fenner
064d2d7b63 Fix arg parsing. kdump used to allow a single argument, which it
silently ignored.
1996-11-18 19:37:52 +00:00
bde
8ca8f929fb Fixed execvp() of an empty pathname to fail POSIXly. Previously it
attempted to exec the components of $PATH and it usually set errno
to the wrong value.

Found by:	NIST PCTS
1996-11-18 19:24:47 +00:00
bde
4ec077a575 Fixed uninitialized variables for the '/'-in-pathname case in execvp().
Garbage in `eacces' caused the wrong errno to be set for non-EACCES errors.
Garbage in `etxtbsy' caused a semi-random retry strategy for ETXTBSY errors.

Found by:	NIST-PCTS.  gcc -Wall reported the problem, but -Wall is not
		enabled for libc.
1996-11-18 16:56:51 +00:00
max
d90245a837 Updated Naoki Hamada's e-mail address:
nao@sbl.cl.nec.co.jp -> nao@tom-yam.or.jp

Requested by:	Naoki Hamada
1996-11-18 07:39:16 +00:00
max
02b6e317cc Added IMAMURA Tomoaki <tomoak-i@is.aist-nara.ac.jp> for making port of jp-hex. 1996-11-18 06:38:50 +00:00
dg
da1f189848 Fixed broken SIOCGIFADDR. It was copying out garbage as the ethernet
address.
1996-11-18 04:55:44 +00:00
dg
b7de342449 Fixed obsolete comment. 1996-11-18 02:45:46 +00:00
peter
bbf7753be6 Merge conflicts from 8.8.3 import onto mainline. 1996-11-18 02:34:34 +00:00
peter
1bc4ed5bf6 This commit was generated by cvs2svn to compensate for changes in r19841,
which included commits to RCS files with non-trunk default branches.
1996-11-18 02:26:51 +00:00
peter
e6187781a8 Import sendmail-8.8.3 - this contains the official fix to replace the
previous workaround patch that I used.

Obtained from: Eric Allman <eric@sendmail.org>
1996-11-18 02:26:51 +00:00
ache
acab218674 xterm: add Home & End keys, they are different from tc=vt220
2.2 candidate
1996-11-18 01:29:09 +00:00
fenner
9c46ddc2ca Update wording of the one message that was in the DIAGNOSTICS section.
Add three other common messages.

This should be in 2.2 to go with the netinet/if_ether.c rewording.
1996-11-17 23:25:17 +00:00
obrien
c2fe80038e Added speal about MASTER_SITE_{XCONTRIB,PERL_CPAN,TEX_CTAN,SUNSITE} 1996-11-17 19:14:54 +00:00
obrien
f5f83480ec Explained the new MAN[1-9NL] varaiables. 1996-11-17 18:54:51 +00:00
ache
2302e0ff02 Detect GUS patches now 1996-11-17 11:03:07 +00:00
phk
452808e5be Make the case where there is no changes look less fatal. 1996-11-17 08:11:18 +00:00
wosch
05fd68297a removeuser moved from /usr/share/examples/removeuser to /usr/sbin/rmuser 1996-11-17 03:59:46 +00:00
wosch
65e9da228a delete removeuser 1996-11-17 03:57:08 +00:00
wosch
f6836c237d install rmuser, addgroup, rmgroup in /usr/sbin 1996-11-17 03:51:33 +00:00
dyson
b308c30b3a Improve the locality of reference for variables in vm_page and
vm_kern by moving them from .bss to .data.  With this change,
there is a measurable perf improvement in fork/exec.
1996-11-17 02:38:31 +00:00
wosch
8d26f92d4a fix C programmer's bug number 12.2
submitted by: bruce
1996-11-17 02:16:34 +00:00
dyson
c3107b29aa Improve the caching of small files like directories, while not
substantially increasing buffer space.  Specifically, we double
the number of buffers, but allocate only half the amount of memory
per buffer.  Note that VDIR files aren't cached unless instantiated
in a buffer.  This will significantly improve caching.
1996-11-17 02:11:01 +00:00
ache
2dfe365f86 Pad two-letter names not with ending space, but with beginning space
As result, it not looks anymore as:
xx , ...
but as
 xx, ...

2.2 candidate
1996-11-17 01:42:32 +00:00
obrien
43c613f636 Added PATCH_DIST_STRIP to sample Makefile. Moved IS_INTERACTIVE earlier
in the example since it can be quite important.
1996-11-17 00:25:26 +00:00
joerg
4a85eb547f Fix the C programmer's bug #1: EOF is of type int', not char'.
Strong 2.2 candidate.

Submitted by:	wosch
1996-11-17 00:22:54 +00:00
joerg
0b102c2364 Disable the inclusion of the Posix regexp stuff into libgnuregexp.
We've already got it in libc, but both libraries are incompatible
wrt. their header files and internal data structures.  This
incompatibility caused the expr(1) on the fixit floppy to mysteriously
dump core for the colon operator.

Strong 2.2 candidate, since it fixes the usage of MAKEDEV on the fixit
floppy.  I'd like to get it reviewed by somebody else though.

Observed by: andreas
1996-11-16 22:53:45 +00:00
joerg
9e1bc98e62 Initialize memory obtained by malloc().
Detected by: phkmalloc -AJ
1996-11-16 22:49:02 +00:00