unix-history/.git
30 years agoThis commit was generated by cvs2svn to track changes on a CVS vendor
Wiljo Heinen [Wed, 5 Jan 1994 02:53:40 +0000 (02:53 +0000)]
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.

30 years agof2c from netlib.att.com Jan 4 1994
Wiljo Heinen [Wed, 5 Jan 1994 02:53:40 +0000 (02:53 +0000)]
f2c from netlib.att.com Jan 4 1994

30 years agoAdded f2c's include file.
Wiljo Heinen [Wed, 5 Jan 1994 02:46:13 +0000 (02:46 +0000)]
Added f2c's include file.

30 years agoAdded a rule for .f files to the compiler driver. The rules calls f2c and
Wiljo Heinen [Wed, 5 Jan 1994 02:41:28 +0000 (02:41 +0000)]
Added a rule for .f files to the compiler driver. The rules calls f2c and
gcc1. Also added a f77 script that is derived from g++, modified Makefile
to install new script.

30 years agoAdded .f.so rule for shared Fortran libraries. Changed RFLAGS to FFLAGS in the
Wiljo Heinen [Wed, 5 Jan 1994 02:29:48 +0000 (02:29 +0000)]
Added .f.so rule for shared Fortran libraries. Changed RFLAGS to FFLAGS in the
.f.o and .f.po rules.

30 years agoAdded at to Makefile
Nate Willams [Wed, 5 Jan 1994 01:11:34 +0000 (01:11 +0000)]
Added at to Makefile

30 years agoChanged reference from NetBSD to FreeBSD
Nate Willams [Wed, 5 Jan 1994 01:10:24 +0000 (01:10 +0000)]
Changed reference from NetBSD to FreeBSD

30 years agoAdded at/atrm/atq/batch from Linux as hacked by Chris Demetriou.
Nate Willams [Wed, 5 Jan 1994 01:09:14 +0000 (01:09 +0000)]
Added at/atrm/atq/batch from Linux as hacked by Chris Demetriou.

30 years agoAdded atrun to libexec makefile
Nate Willams [Wed, 5 Jan 1994 01:05:31 +0000 (01:05 +0000)]
Added atrun to libexec makefile

30 years agoModified Os string to be FreeBSD instead of NetBSD
Nate Willams [Wed, 5 Jan 1994 01:03:58 +0000 (01:03 +0000)]
Modified Os string to be FreeBSD instead of NetBSD

30 years agoAdded the Linux atrun command as hacked by Chris Demetriou for NetBSD.
Nate Willams [Wed, 5 Jan 1994 01:03:02 +0000 (01:03 +0000)]
Added the Linux atrun command as hacked by Chris Demetriou for NetBSD.

30 years agoAdded entry for new wd driver
Nate Willams [Wed, 5 Jan 1994 00:22:32 +0000 (00:22 +0000)]
Added entry for new wd driver

30 years agoWhoops, I committed an older version that didn't have some warnings fixed.
Nate Willams [Tue, 4 Jan 1994 20:20:38 +0000 (20:20 +0000)]
Whoops, I committed an older version that didn't have some warnings fixed.
This version fixes all warnings given the default compiler flags with some
casts.

30 years agoUpdated config files for new multi-controller wd.c driver and removed
Nate Willams [Tue, 4 Jan 1994 20:10:34 +0000 (20:10 +0000)]
Updated config files for new multi-controller wd.c driver and removed
outdated wx config file.

30 years agoRemoved wx driver hooks.
Nate Willams [Tue, 4 Jan 1994 20:09:28 +0000 (20:09 +0000)]
Removed wx driver hooks.

30 years agoRemoved wx driver hooks
Nate Willams [Tue, 4 Jan 1994 20:08:56 +0000 (20:08 +0000)]
Removed wx driver hooks

30 years agoTemporary hack to allow multiple controller support until Rod gets more
Nate Willams [Tue, 4 Jan 1994 20:06:30 +0000 (20:06 +0000)]
Temporary hack to allow multiple controller support until Rod gets more
time to do it the 'Right Way'.

30 years agoNew wd driver, based on Bruce Evans 'wx/altwd' driver which has passed
Nate Willams [Tue, 4 Jan 1994 20:05:26 +0000 (20:05 +0000)]
New wd driver, based on Bruce Evans 'wx/altwd' driver which has passed
enough tests to be considered more stable than current driver.

Lots of work by Bruce, David G., and Guido have gone into this version, and
more is to come in the future.

Support for multiple controllers is in, but doesn't work correctly with
different controllers (IDE AND MFM), but multiple alike controllers appears
to work.

Most of the stray interrupts problems should be fixed, although you will
get a couple 'extra interrupts' when disklabeling and on startup.

30 years agoAdd warning comment line (rm anything into /var/run)
Andrey Chernov [Tue, 4 Jan 1994 18:06:18 +0000 (18:06 +0000)]
Add warning comment line (rm anything into /var/run)

30 years agoAdd adjkerntz to track time zone change.
Andrey Chernov [Tue, 4 Jan 1994 17:50:25 +0000 (17:50 +0000)]
Add adjkerntz to track time zone change.

30 years agoMissing ipprintfs declaration added -- kernel doesn't
Andrey Chernov [Tue, 4 Jan 1994 17:47:13 +0000 (17:47 +0000)]
Missing ipprintfs declaration added -- kernel doesn't
compile with DIAGNOSTIC

30 years agoAdd (commented) stuff to make 'tcsh' 8-bit clean.
Andrey Chernov [Tue, 4 Jan 1994 17:29:58 +0000 (17:29 +0000)]
Add (commented) stuff to make 'tcsh' 8-bit clean.

30 years agoEntries put in earlier were completely and utterly wrong (temporary insanity).
Jordan K. Hubbard [Tue, 4 Jan 1994 04:38:17 +0000 (04:38 +0000)]
Entries put in earlier were completely and utterly wrong (temporary insanity).
Back them out and think some more.

30 years agoAdded additional magic numbers for new QMAGIC stuff.
Jordan K. Hubbard [Tue, 4 Jan 1994 00:06:25 +0000 (00:06 +0000)]
Added additional magic numbers for new QMAGIC stuff.

30 years agoUpdated man page to document new behaviour of -Z, -z and -Q flags.
Jordan K. Hubbard [Mon, 3 Jan 1994 23:52:35 +0000 (23:52 +0000)]
Updated man page to document new behaviour of -Z, -z and -Q flags.

30 years agoImplemented 'QMAGIC' a.out format correctly, and changed the default
David Greenman [Mon, 3 Jan 1994 18:35:54 +0000 (18:35 +0000)]
Implemented 'QMAGIC' a.out format correctly, and changed the default
output to be QMAGIC.

30 years agoYanked out history section as it is unlikely there will be any further
David Greenman [Mon, 3 Jan 1994 17:17:19 +0000 (17:17 +0000)]
Yanked out history section as it is unlikely there will be any further
changes for some time. Also changed the indentation style a little.

30 years agoIncreased maximum and default 'size' limits to more reasonable values.
David Greenman [Mon, 3 Jan 1994 16:00:52 +0000 (16:00 +0000)]
Increased maximum and default 'size' limits to more reasonable values.

30 years agoFixed a typo in the ktrace man page. Added a check for a signal SIGSYS
Andreas Schulz [Mon, 3 Jan 1994 10:22:03 +0000 (10:22 +0000)]
Fixed a typo in the ktrace man page. Added a check for a signal SIGSYS
into ktrace, that happens, if ktrace is not enabled in the kernel. So
that it no longer dumps simply a core for that.

30 years agoOnly use syscallmap if FM_TRAP or EX_TRAPSTK are defined.
David Greenman [Mon, 3 Jan 1994 08:10:47 +0000 (08:10 +0000)]
Only use syscallmap if FM_TRAP or EX_TRAPSTK are defined.

30 years agoFix from John Dyson for potential lost wakeup. Note that this does not
David Greenman [Mon, 3 Jan 1994 07:58:07 +0000 (07:58 +0000)]
Fix from John Dyson for potential lost wakeup. Note that this does not
fix the problem reported by ATS regarding processes hanging on swread
sleep.

30 years agoMinor change to move setting of SP register to setregs() in machdep
David Greenman [Mon, 3 Jan 1994 07:56:43 +0000 (07:56 +0000)]
Minor change to move setting of SP register to setregs() in machdep

30 years agoConvert syscall to trapframe. Based on work done by John Brezak.
David Greenman [Mon, 3 Jan 1994 07:55:47 +0000 (07:55 +0000)]
Convert syscall to trapframe. Based on work done by John Brezak.

30 years agoPatches from John Brezak (necessary for the syscall->trapframe conversion
David Greenman [Mon, 3 Jan 1994 07:54:10 +0000 (07:54 +0000)]
Patches from John Brezak (necessary for the syscall->trapframe conversion
as well as add additional functionality):

Print symbolic args and line no's in stack traces.

30 years agoCorrected the if exists() stuff so that it looks for the necessary directories
Rod Grimes [Sun, 2 Jan 1994 22:52:29 +0000 (22:52 +0000)]
Corrected the if exists() stuff so that it looks for the necessary directories
in both the build environment (/usr/X386/includes and /usr/X386/lib), as
well as the necessary directories in the $DESTDIR environement (/usr/X386/bin,
/usr/X386/man/man1, and /usr/X386/lib/X11/app-defaults)

30 years agoThought about the sylog warning for the utmp size a little bit and
Andreas Schulz [Sun, 2 Jan 1994 16:53:47 +0000 (16:53 +0000)]
Thought about the sylog warning  for the utmp size a little bit and
commented it out now. The more typical user for FreeBSD system is a
user who reboots/boots his system more often and get this failures
unintentionally. This is only interesting for users, that are running
their system for long times. A change in the utmp size for the latter
indicates a possible problem, like a hacking has occured on it.

30 years agoTemporary plug CLOCAL security hole, while sticky bits
Andrey Chernov [Sun, 2 Jan 1994 10:17:29 +0000 (10:17 +0000)]
Temporary plug CLOCAL security hole, while sticky bits
yet not implemented. Only for bidirectional case.

30 years agotemporarily change protection of /proc to be group kmem and no world
David Greenman [Fri, 31 Dec 1993 17:42:57 +0000 (17:42 +0000)]
temporarily change protection of /proc to be group kmem and no world
access. the process files are changed to be world read. This must be this
way or ps/w et all will have to be setuid root (a security hole!).

30 years agoAdded y.tab.h to the CLEANFILES target.
Andreas Schulz [Fri, 31 Dec 1993 11:24:16 +0000 (11:24 +0000)]
Added y.tab.h to the CLEANFILES target.

30 years agoRemoved the bootstrapld target from the world target, this was not
Rod Grimes [Fri, 31 Dec 1993 09:02:25 +0000 (09:02 +0000)]
Removed the bootstrapld target from the world target, this was not
a very good idea in the first place.  To bootstrap the shared libraries
you now just do a ``cd /usr/src; make bootstrapld;''.  This should only
need to be done once to boot up the shared library code on a pre-sharedlib
system (or to fix one that is broken).

Commented out the chown/chmod of /usr/share/mk in the mk target, this
should not be needed.  Also the commented out block is not inside of
#if defined(CLOBBER) since it really was meant to be a CLOBBER operation.
Some time soon I will figure out how to install the mk files without
them already existing in /usr/share/mk and then reenable this block.

Fixed up target bootstrapld so that it is now a standalone target that
only needs to be called once to boot the shared library stuff up.  Now
depends on installing the required updated files:
bootstrapld: directories cleandist mk includes

Eliminated the .if !defined(NOBOOTSTRAPLD) that was used to disable
the bootstrapld stuff for normal make world, thus puts make world
back to it's old default behavior.

Added nm and ranlib to bootstrap ld makes, this fixes the bootstrapping
of 1.0.2 systems to -current, I also had to reorder a few things, like
we need the new ld (built -NOPIC so it can be built) to be made very early.
Also added -DNOPIC to a few others so that you can acutally rerun the
bootstrapld target on a shared lib system and it should  ``reboot'' the
system with out having to restore a bunch of binaries (untested, but in
theory this should make it work).

A few cosmetic cleanups to tabbing.

30 years agoAdded more robust ldconfig setting in rc, removed redundant ldconfig in
Jordan K. Hubbard [Thu, 30 Dec 1993 18:19:18 +0000 (18:19 +0000)]
Added more robust ldconfig setting in rc, removed redundant ldconfig in
rc.local.

30 years agoFrom: Luigi Rizzo <luigi@labinfo2.iet.unipi.it>
Jordan K. Hubbard [Thu, 30 Dec 1993 18:06:21 +0000 (18:06 +0000)]
From: Luigi Rizzo <luigi@labinfo2.iet.unipi.it>
Fix:
should change line 637 of inetd.c to
int i, len= sizeof(struct sockaddr);
BTW, may be that most people don't experience the problem
because getsockname() happens to find len=0, and the library
function has been made more robust to work even with len=0;
but the bug is still there (I just supped the sources, and
inetd.c seems to be untouched since a long time)

30 years agoMake line/character modes 8-bit clean.
Andrey Chernov [Thu, 30 Dec 1993 13:33:01 +0000 (13:33 +0000)]
Make line/character modes 8-bit clean.

30 years agoMake line/character modes 8-bit clean.
Andrey Chernov [Thu, 30 Dec 1993 12:10:06 +0000 (12:10 +0000)]
Make line/character modes 8-bit clean.

30 years agoFixes from Alan Batie (batie@agora.rain.com), and myself.
David Greenman [Thu, 30 Dec 1993 09:25:14 +0000 (09:25 +0000)]
Fixes from Alan Batie (batie@agora.rain.com), and myself.
Multiple bugs... handling of cleanenv was totally bogus,
and argv handling was screwy and incompatible to established
standards.

30 years agoSupport in config(8) for separate drive and controller in the wd and fd
Nate Willams [Thu, 30 Dec 1993 08:09:24 +0000 (08:09 +0000)]
Support in config(8) for separate drive and controller in the wd and fd
drivers.  (This is effectively a NO-OP with the current drivers, but is
needed for the new wx/wd driver coming down the pike)

30 years agoPatch from Alan Batie (batie@agora.rain.com) to add a restricted
David Greenman [Thu, 30 Dec 1993 06:16:08 +0000 (06:16 +0000)]
Patch from Alan Batie (batie@agora.rain.com) to add a restricted
environment capability to msgs:

I've modified msgs to add the "-r" option which disables saving messages
or firing up Mail on a message.  While I was at it, I documented the 'p'
option in msgs.1.  Please feed to the appropriate people...

30 years agoFix from John Dyson to report resident size correctly with ctrl-T.
David Greenman [Thu, 30 Dec 1993 05:27:01 +0000 (05:27 +0000)]
Fix from John Dyson to report resident size correctly with ctrl-T.

30 years agosplbio must be moved before call to incore because incore traverses the
David Greenman [Thu, 30 Dec 1993 05:20:12 +0000 (05:20 +0000)]
splbio must be moved before call to incore because incore traverses the
buffer chains and must be splbio protected (yikes!!!)...bad things can
definately happen without this change!

30 years agoSet a default ldconfig path for shared libs.
Jordan K. Hubbard [Thu, 30 Dec 1993 02:31:16 +0000 (02:31 +0000)]
Set a default ldconfig path for shared libs.

30 years agochange maxprot of text to allow writes.
David Greenman [Thu, 30 Dec 1993 01:39:29 +0000 (01:39 +0000)]
change maxprot of text to allow writes.

30 years agoPut back 'deadkernel' code. Should work again with kernel core files,
David Greenman [Wed, 29 Dec 1993 06:52:47 +0000 (06:52 +0000)]
Put back 'deadkernel' code. Should work again with kernel core files,
but is untested.

30 years agoUpdated shlib version number to 1.0
Scott Mace [Tue, 28 Dec 1993 08:01:18 +0000 (08:01 +0000)]
Updated shlib version number to 1.0

30 years agoUpdate shlib version to 1.0
Scott Mace [Tue, 28 Dec 1993 07:57:07 +0000 (07:57 +0000)]
Update shlib version to 1.0

30 years agoUpdate version to 1.0
Scott Mace [Tue, 28 Dec 1993 07:54:51 +0000 (07:54 +0000)]
Update version to 1.0

30 years agoWhen compiled with -O2 the (huge*huge) is evaluated at compile time and thus
Jordan K. Hubbard [Mon, 27 Dec 1993 06:14:31 +0000 (06:14 +0000)]
When compiled with -O2 the (huge*huge) is evaluated at compile time and thus
compilation fails.  HUGE_VAL is actually a references to a variable, which
of course isn't optimised at compile-time and so the generated code traps
the overflow at run-time as intended.

Happy New Year

Poul-Henning

30 years agoDeleted the special rules for the "syscall.S" handling, our bsd.lib.mk
Andreas Schulz [Sun, 26 Dec 1993 11:10:39 +0000 (11:10 +0000)]
Deleted the special rules for the "syscall.S" handling, our bsd.lib.mk
handles this file type already correct.

30 years agoDeleted the include copyright.h, it doesn't exist no longer.
Andreas Schulz [Sun, 26 Dec 1993 10:58:31 +0000 (10:58 +0000)]
Deleted the include copyright.h, it doesn't exist no longer.
Deleted the include asm.h, it is not used yet in this file ?

30 years agoyank out more swap space code. kvm.c needs to be entirely rewritten,
David Greenman [Sun, 26 Dec 1993 10:44:02 +0000 (10:44 +0000)]
yank out more swap space code. kvm.c needs to be entirely rewritten,
but at least this should get it compiling until somebody has time to
do this. Note that the 'deadkernel' support is no longer & on its way out.
Use GDB if you need this functionality.

30 years agoallow retrieval of upages via a temporary hack
David Greenman [Sun, 26 Dec 1993 10:40:22 +0000 (10:40 +0000)]
allow retrieval of upages via a temporary hack

30 years agoInsert tab before comment so brain dead shell does not screw up
Rod Grimes [Fri, 24 Dec 1993 11:36:28 +0000 (11:36 +0000)]
Insert tab before comment so brain dead shell does not screw up
the arguments to mknod.

30 years agoAdded a comment. I should mention that the previous commit to this file
David Greenman [Fri, 24 Dec 1993 10:37:31 +0000 (10:37 +0000)]
Added a comment. I should mention that the previous commit to this file
also fixes a bug in the address range checking.

30 years agoMore minor optimizations and reorganized code to be more logical.
David Greenman [Fri, 24 Dec 1993 10:31:55 +0000 (10:31 +0000)]
More minor optimizations and reorganized code to be more logical.

30 years agoMinor optimization; no need to set protection if it is the same as
David Greenman [Fri, 24 Dec 1993 08:57:15 +0000 (08:57 +0000)]
Minor optimization; no need to set protection if it is the same as
maxprot.

30 years agoPut more -x -r rules back.
Jordan K. Hubbard [Fri, 24 Dec 1993 02:42:04 +0000 (02:42 +0000)]
Put more -x -r rules back.

30 years agoPut back some of the ld -x -r lines.
Jordan K. Hubbard [Fri, 24 Dec 1993 02:35:33 +0000 (02:35 +0000)]
Put back some of the ld -x -r lines.

30 years agoAdding embryonic C++ shared lib support (all tests positive so far).
Jordan K. Hubbard [Fri, 24 Dec 1993 02:11:38 +0000 (02:11 +0000)]
Adding embryonic C++ shared lib support (all tests positive so far).

30 years ago1. Reinstated -x -r / -X -r stripping of local symbols. This works now.
Jordan K. Hubbard [Fri, 24 Dec 1993 01:55:15 +0000 (01:55 +0000)]
1.  Reinstated -x -r / -X -r stripping of local symbols.  This works now.

2.  Added back rules for selective building of _pic.a files
    (if INSTALL_PIC_ARCHIVE set) so that ld.so builds work again.

3.  Strip shared libs during install by default since symbols not used
    and only waste space.  If gdb someday starts using them, we'll take the -s
    back off or make it an option.

30 years agoPut back refclock_omega.c, it was in the sources but some how did not
Rod Grimes [Thu, 23 Dec 1993 10:21:55 +0000 (10:21 +0000)]
Put back refclock_omega.c, it was in the sources but some how did not
end up in my copy.

30 years agoAdd missing '++', without which the system loops forever in the pseudo
David Greenman [Thu, 23 Dec 1993 09:28:22 +0000 (09:28 +0000)]
Add missing '++', without which the system loops forever in the pseudo
device initialization callout.

30 years agoNuke a vm_page_deactivate call now that I understand what is really
David Greenman [Thu, 23 Dec 1993 04:53:00 +0000 (04:53 +0000)]
Nuke a vm_page_deactivate call now that I understand what is really
going on.

30 years agoBug fix from John Dyson to remove a "this should never happen" panic
David Greenman [Thu, 23 Dec 1993 01:52:38 +0000 (01:52 +0000)]
Bug fix from John Dyson to remove a "this should never happen" panic
that was added in the patchkit days. This condition can happen now
(legitimately).

30 years agoC++ support changes (+misc fixes) from Paul K.
Jordan K. Hubbard [Wed, 22 Dec 1993 23:28:35 +0000 (23:28 +0000)]
C++ support changes (+misc fixes) from Paul K.

30 years agoRaised minimum buffer cache from 128k to 256k.
David Greenman [Wed, 22 Dec 1993 13:12:04 +0000 (13:12 +0000)]
Raised minimum buffer cache from 128k to 256k.

30 years agoFirst round of changes from John Dyson and myself to the VM system. This
David Greenman [Wed, 22 Dec 1993 12:52:00 +0000 (12:52 +0000)]
First round of changes from John Dyson and myself to the VM system. This
set improves performance and fixes the following problems (description
from John Dyson):

1. Growing swap space problem in both static usage and
in situations with lots of fork/execs in heavy paging
situations.

2. Sparse swap space allocation (internal fragmentation.)

3. General swap_pager slowness.

Additionally, the new swap_pager also provides hooks for multi-page
I/O that is currently being developed (in early testing phases.)

Problem #1 is a result of a problem where objects cannot be collapsed
once a pager has been allocated for them.  This problem has been solved
by relaxing the restriction by allowing the pages contained in a shadow
object's pager be copied to the parent object's pager.  The copy is
afforded by manipulating pointers to the disk blocks on the swap space.
Since an improved swap_pager has already been developed with the data
structures to support the copy operation, this new swap_pager has been
introduced.  Also, shadow object bypass in the collapse code has been
enhanced to support checking for pages on disk.  The vm_pageout daemon
has also been modified to defer creation of an object's pager when the
object's shadow is paging.  This allows efficient immediate collapsing
of a shadow into a parent object under many circumstances without the
creation of an intermediate pager.

Problem #2 is solved by the allocation data structures and algorithms
in the new swap_pager.  Additionally, a newer version of this new swap_pager
is being tested that permits multiple page I/O and mitigation of the
fragmentation problems associated with allocation of large contiguous blocks
of swap space.

Problem #3 is addressed by better algorithms and a fix of a couple of bugs
in the swap_pager.  Additionally, this new pager has a growth path allowing
multi-page inputs from disk.  Approximately 50% performance improvement can
be expected under certain circumstances when using this pager in the standard
single page mode.

(Actually, I've seen more like twice the speed in my tests. -DLG)

30 years agoNeeded to change the LDADD+= and DPADD+= depending on if obj directories
Rod Grimes [Wed, 22 Dec 1993 11:34:09 +0000 (11:34 +0000)]
Needed to change the LDADD+= and DPADD+= depending on if obj directories
are used or not.

Add .verions to the CLEANFILES+= on those Makefiles that create a version.c
file.

Remove reference to nonexistent file ref_omega.c in one Makefile.

Fix copy of authdes.c.expot so that it works with or without obj directories.

No compiles both with and without obj directories.

30 years agoAdded more information.
Garrett Wollman [Tue, 21 Dec 1993 21:47:26 +0000 (21:47 +0000)]
Added more information.

30 years agoAdded changelog. Every substantial modification that goes into the
Garrett Wollman [Tue, 21 Dec 1993 21:41:45 +0000 (21:41 +0000)]
Added changelog.  Every substantial modification that goes into the
tree should be documented here, unless no change in functionality is
made (e.g., making vnodepager standard gets in, but ANSI-fying the kernel
does not).  This should make it easier to prepare the 1.1 release notes.

You're welcome to add to the (blank) history sections if you can remember
anything substantial from that area.

30 years agoRemove type cast for fillw's second arg; it messed up the pointer arith
David Greenman [Tue, 21 Dec 1993 21:28:31 +0000 (21:28 +0000)]
Remove type cast for fillw's second arg; it messed up the pointer arith
and broke pccons.

30 years agoSupport for automatically running ntpdate and xntpd.
Garrett Wollman [Tue, 21 Dec 1993 21:28:12 +0000 (21:28 +0000)]
Support for automatically running ntpdate and xntpd.

30 years agoChanged pointer type from caddr_t to void * for fillw, insw, outsw, and
David Greenman [Tue, 21 Dec 1993 21:27:04 +0000 (21:27 +0000)]
Changed pointer type from caddr_t to void * for fillw, insw, outsw, and
outsb.

30 years agoAdded xntpd.
Garrett Wollman [Tue, 21 Dec 1993 21:18:14 +0000 (21:18 +0000)]
Added xntpd.

30 years agoMake sure this directory stays around.
Garrett Wollman [Tue, 21 Dec 1993 21:13:10 +0000 (21:13 +0000)]
Make sure this directory stays around.

30 years agoDefinitions taken from original machines/freebsd.
Garrett Wollman [Tue, 21 Dec 1993 21:11:53 +0000 (21:11 +0000)]
Definitions taken from original machines/freebsd.

30 years agoExpanded.
Garrett Wollman [Tue, 21 Dec 1993 21:11:05 +0000 (21:11 +0000)]
Expanded.

30 years agoDeleted old configuration grot and added BSD-style Makefile. Added
Garrett Wollman [Tue, 21 Dec 1993 21:06:54 +0000 (21:06 +0000)]
Deleted old configuration grot and added BSD-style Makefile.  Added
README.FreeBSD.  Re-added NTP's version of getopt() and fixed conflicts.

30 years agoConverted to BSD-style Makefile.
Garrett Wollman [Tue, 21 Dec 1993 20:38:27 +0000 (20:38 +0000)]
Converted to BSD-style Makefile.

30 years agoDon't build getopt: it conflicts with our standard getopt.
Garrett Wollman [Tue, 21 Dec 1993 20:16:46 +0000 (20:16 +0000)]
Don't build getopt: it conflicts with our standard getopt.

30 years agoConvert tickadj to use BSD-style Makefile. Don't bother with the
Garrett Wollman [Tue, 21 Dec 1993 20:16:18 +0000 (20:16 +0000)]
Convert tickadj to use BSD-style Makefile.  Don't bother with the
other programs.

30 years agoMore ppsclock grot.
Garrett Wollman [Tue, 21 Dec 1993 20:09:53 +0000 (20:09 +0000)]
More ppsclock grot.

30 years agoRemoving useless ppsclock support (requires STREAMS).
Garrett Wollman [Tue, 21 Dec 1993 20:08:31 +0000 (20:08 +0000)]
Removing useless ppsclock support (requires STREAMS).

30 years agoConverted to use Berkeley-style makefiles, and configured all clocks on
Garrett Wollman [Tue, 21 Dec 1993 20:04:14 +0000 (20:04 +0000)]
Converted to use Berkeley-style makefiles, and configured all clocks on
permanently.

30 years agoAdd BSD-style Makefile for ntptrace.
Garrett Wollman [Tue, 21 Dec 1993 19:50:40 +0000 (19:50 +0000)]
Add BSD-style Makefile for ntptrace.

30 years agoConvert ntpq to BSD-style makefile.
Garrett Wollman [Tue, 21 Dec 1993 19:46:16 +0000 (19:46 +0000)]
Convert ntpq to BSD-style makefile.

30 years agoAdd BSD-style Makefile for libntp, and make the ``exportable'' version
Garrett Wollman [Tue, 21 Dec 1993 19:42:19 +0000 (19:42 +0000)]
Add BSD-style Makefile for libntp, and make the ``exportable'' version
of DES (actually just a dummy) compile.  (DES should not actually be
used in any case.)

30 years agoCreate BSD-style makefile for ntpdate.
Garrett Wollman [Tue, 21 Dec 1993 19:40:50 +0000 (19:40 +0000)]
Create BSD-style makefile for ntpdate.

30 years agoAdded line disciplines for NTP radio clock support. These don't compile yet,
Garrett Wollman [Tue, 21 Dec 1993 19:21:58 +0000 (19:21 +0000)]
Added line disciplines for NTP radio clock support.  These don't compile yet,
but probably will eventually.

30 years agoRemoved files telling people how to configure xntpd on some other
Garrett Wollman [Tue, 21 Dec 1993 19:16:54 +0000 (19:16 +0000)]
Removed files telling people how to configure xntpd on some other
operating system...

30 years agoRemoved gadget box information; users can get the regular distribution if
Garrett Wollman [Tue, 21 Dec 1993 19:16:07 +0000 (19:16 +0000)]
Removed gadget box information; users can get the regular distribution if
they really need this stuff.  (And it will still be in the CVS Attic so
that the next vendor update keeps it out of our source tree.)

30 years agoRemoved configuration grot for other systems.
Garrett Wollman [Tue, 21 Dec 1993 19:08:43 +0000 (19:08 +0000)]
Removed configuration grot for other systems.