]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
29 years agoImplemented loadable VFS modules, and made most existing filesystems
wollman [Wed, 21 Sep 1994 03:47:43 +0000 (03:47 +0000)]
Implemented loadable VFS modules, and made most existing filesystems
loadable.  (NFS is a notable exception.)

29 years agoAdd entry for transputer (cdev 8).
jkh [Wed, 21 Sep 1994 01:33:00 +0000 (01:33 +0000)]
Add entry for transputer (cdev 8).
Reviewed by: jkh
Submitted by: luigi

29 years agoAdd entries for transputer driver.
jkh [Wed, 21 Sep 1994 01:30:15 +0000 (01:30 +0000)]
Add entries for transputer driver.
Reviewed by: jkh
Submitted by: luigi

29 years agoAdd the transputer driver from Christoph Niemann, Luigi Rizzo and
jkh [Wed, 21 Sep 1994 01:29:41 +0000 (01:29 +0000)]
Add the transputer driver from Christoph Niemann, Luigi Rizzo and
Lorenzo Vicisano
Reviewed by: jkh
Submitted by: luigi

29 years agoDocumented YP functionality, part II.
wollman [Tue, 20 Sep 1994 22:44:37 +0000 (22:44 +0000)]
Documented YP functionality, part II.

29 years agoDon't provide bogus source operands in some asms. This probably shouldn't
bde [Tue, 20 Sep 1994 22:26:37 +0000 (22:26 +0000)]
Don't provide bogus source operands in some asms.  This probably shouldn't
matter, but similar bogusness in npx.c causes compiling without -O to fail.

Use __volatile in all asms.

Parenthesize macro args.

Change the names of the macros to avoid namespace pollution.

Remove unnecessary "#ifdef __i386__".

Sort #defines.

Add comments.

29 years agoBetter documentation, 1ms calibration, default 5 seconds BOOTWAIT
adam [Tue, 20 Sep 1994 22:25:00 +0000 (22:25 +0000)]
Better documentation, 1ms calibration, default 5 seconds BOOTWAIT
Reviewed by: adam
Submitted by: rgrimes

29 years agoParenthesize macro args.
bde [Tue, 20 Sep 1994 22:24:26 +0000 (22:24 +0000)]
Parenthesize macro args.

Comment #endif's.

29 years agoDon't build profiled library.
bde [Tue, 20 Sep 1994 22:03:09 +0000 (22:03 +0000)]
Don't build profiled library.

29 years agoDocument YP support.
wollman [Tue, 20 Sep 1994 22:02:20 +0000 (22:02 +0000)]
Document YP support.

29 years agoMy implementation of YP group file support, modeled after the
wollman [Tue, 20 Sep 1994 21:43:27 +0000 (21:43 +0000)]
My implementation of YP group file support, modeled after the
password file support done yesterday.

29 years agoSecond half of YP security hole fix. Needs updated password
wollman [Tue, 20 Sep 1994 21:42:12 +0000 (21:42 +0000)]
Second half of YP security hole fix.  Needs updated password
database in order to operate.

29 years agoFix security hole in YP password support, which wouldmake +user entries
wollman [Tue, 20 Sep 1994 21:40:12 +0000 (21:40 +0000)]
Fix security hole in YP password support, which wouldmake +user entries
act like + entries in some cases.  Requires support in libc from next
commit.

29 years agoDon't supply the `usermode' arg to softclock(). The 2.0 softclock() doesn't
bde [Tue, 20 Sep 1994 21:35:49 +0000 (21:35 +0000)]
Don't supply the `usermode' arg to softclock().  The 2.0 softclock() doesn't
take an arg.

29 years agoDon't lose the RTC interrupt in resettodr().
bde [Tue, 20 Sep 1994 21:20:46 +0000 (21:20 +0000)]
Don't lose the RTC interrupt in resettodr().

29 years agoSorted.
dg [Tue, 20 Sep 1994 15:55:09 +0000 (15:55 +0000)]
Sorted.

29 years agoFixed bug where /etc/ftpusers was ineffective. Caused by the wrong
dg [Tue, 20 Sep 1994 15:53:30 +0000 (15:53 +0000)]
Fixed bug where /etc/ftpusers was ineffective. Caused by the wrong
pointer being passed to strcmp(). Bug noticed by Matthew Green.

29 years agoMake talk ctype-aware, handle controns as tcsh does, use human-oriented
ache [Tue, 20 Sep 1994 08:07:52 +0000 (08:07 +0000)]
Make talk ctype-aware, handle controns as tcsh does, use human-oriented
scroll, most of changes from 1.x

29 years agofix ln to accept -f again. Thanks Bruce. Seems that Joe Grosch isn't
phk [Tue, 20 Sep 1994 07:24:51 +0000 (07:24 +0000)]
fix ln to accept -f again.  Thanks Bruce.  Seems that Joe Grosch isn't
quite as safe as I thought.  I will have to look much closer on his
patches.  Damn.

29 years agoApplied patch to make -Wall and -Dlint shut up.
phk [Tue, 20 Sep 1994 07:18:04 +0000 (07:18 +0000)]
Applied patch to make -Wall and -Dlint shut up.

Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>

29 years agoA bunch of improvements. Still far to go.
phk [Tue, 20 Sep 1994 07:13:39 +0000 (07:13 +0000)]
A bunch of improvements.  Still far to go.

29 years agoThe former patch to sync.c was short-lived. Bruce pointed out that
phk [Tue, 20 Sep 1994 07:02:35 +0000 (07:02 +0000)]
The former patch to sync.c was short-lived.  Bruce pointed out that
"Now it is has 2 portability bugs, which is a lot for 5 lines of working code"

29 years ago/home/phk/jg
phk [Tue, 20 Sep 1994 06:28:16 +0000 (06:28 +0000)]
/home/phk/jg

29 years agoApplied patch to make -Wall and -Dlint shut up.
phk [Tue, 20 Sep 1994 06:24:56 +0000 (06:24 +0000)]
Applied patch to make -Wall and -Dlint shut up.

Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>

29 years agoUse `1' for a boolean value instead of something irrelevant (MNT_WAIT)
bde [Tue, 20 Sep 1994 05:53:24 +0000 (05:53 +0000)]
Use `1' for a boolean value instead of something irrelevant (MNT_WAIT)
that happens to be nonzero.

29 years agoDon't use SIG_DFL or SIG_IGN for case label expressions. ANSI requires
bde [Tue, 20 Sep 1994 05:42:46 +0000 (05:42 +0000)]
Don't use SIG_DFL or SIG_IGN for case label expressions.  ANSI requires
such expressions to have integral type.  "gcc -ansi -pedantic -W..."
fails to diagnose this constraint error.

29 years agoFix the order of includes (*.mk must be included after *.inc).
bde [Tue, 20 Sep 1994 05:25:38 +0000 (05:25 +0000)]
Fix the order of includes (*.mk must be included after *.inc).

29 years agoAdd dependency for -lcompat.
bde [Tue, 20 Sep 1994 05:17:50 +0000 (05:17 +0000)]
Add dependency for -lcompat.

29 years agoRemove the alias splnone() for spl0(). It was used only once.
bde [Tue, 20 Sep 1994 05:07:32 +0000 (05:07 +0000)]
Remove the alias splnone() for spl0().  It was used only once.

29 years agoRe-implement YP password file support from scratch. This implementation
wollman [Tue, 20 Sep 1994 01:23:45 +0000 (01:23 +0000)]
Re-implement YP password file support from scratch.  This implementation
correctly handles +user entries and + entries with local overrides.

29 years agoMaintain pw_fields, and output same to password database.
wollman [Tue, 20 Sep 1994 01:15:08 +0000 (01:15 +0000)]
Maintain pw_fields, and output same to password database.

!!!!!!!!
NB
!!!!!!!!
You MUST pwd_mkdb /etc/master.passwd before attempting to use the new
libc, or things may go wrong.  (I doubt anything actually /will/ go
wrong, but the actual behavior is undefined.  YOU HAVE BEEN WARNED.)
The database format is, however, backwards-compatible, so old executables
will still work.

29 years agoAdd a new field to the passwd structure, indicating which of the fields have
wollman [Tue, 20 Sep 1994 01:12:04 +0000 (01:12 +0000)]
Add a new field to the passwd structure, indicating which of the fields have
something in them, and which ones were left blank.  This will be used
for YP support in a few minutes, and for user login classes if anyone cares
to implement them.

29 years agoresettodr() now exists, enable it
ache [Tue, 20 Sep 1994 00:32:40 +0000 (00:32 +0000)]
resettodr() now exists, enable it

29 years agoresettodr() implemented, inittodr() fixed
ache [Tue, 20 Sep 1994 00:31:07 +0000 (00:31 +0000)]
resettodr() implemented, inittodr() fixed
Submitted by: me & chris@gnome.co.uk

29 years agoCorrection for new sysctl interface
ache [Mon, 19 Sep 1994 23:18:41 +0000 (23:18 +0000)]
Correction for new sysctl interface

29 years agoRemove warning about adjkerntz /var/run file
ache [Mon, 19 Sep 1994 23:13:37 +0000 (23:13 +0000)]
Remove warning about adjkerntz /var/run file

29 years agorewritted to use sysctl, no more /var/run/.adjkerntz now
ache [Mon, 19 Sep 1994 23:09:34 +0000 (23:09 +0000)]
rewritted to use sysctl, no more /var/run/.adjkerntz now

29 years agoPut back missing .text before swi_net. This could probably be made faster;
wollman [Mon, 19 Sep 1994 22:24:31 +0000 (22:24 +0000)]
Put back missing .text before swi_net.  This could probably be made faster;
I invite Bruce to look at it.

29 years agoFunction in this module bloodly called 'gethostname' and linked
ache [Mon, 19 Sep 1994 22:04:28 +0000 (22:04 +0000)]
Function in this module bloodly called 'gethostname' and linked
with all pgms, you can imagine results!
Change 'gethostname' -> 'ntp_gettime', I don't know what real name
must be here but try to guess.

29 years agoFor Bruce: -DNO_SHARED_LIBCC_INT reverts back to static libcc_int.
wollman [Mon, 19 Sep 1994 21:37:50 +0000 (21:37 +0000)]
For Bruce: -DNO_SHARED_LIBCC_INT reverts back to static libcc_int.
This makes the back end run faster, but at the cost of speed.

29 years agoGet rid of the files that now live in src/share/examples/etc, and update
wollman [Mon, 19 Sep 1994 21:30:29 +0000 (21:30 +0000)]
Get rid of the files that now live in src/share/examples/etc, and update
Makefile to install them from there rather than from here.

29 years agoInstall /etc from the same source as /usr/share/examples/etc (mostly).
wollman [Mon, 19 Sep 1994 21:28:28 +0000 (21:28 +0000)]
Install /etc from the same source as /usr/share/examples/etc (mostly).

29 years agooget/sethostname: add missing argument to kern_sysctl
ache [Mon, 19 Sep 1994 21:15:14 +0000 (21:15 +0000)]
oget/sethostname: add missing argument to kern_sysctl
Reviewed by:
Submitted by:
Obtained from:

29 years agosysctl incorrectly check name[2] instead of name[1]
ache [Mon, 19 Sep 1994 21:07:00 +0000 (21:07 +0000)]
sysctl incorrectly check name[2] instead of name[1]

29 years agoMore reasonable example of BOOTWAIT parameter
adam [Mon, 19 Sep 1994 20:10:10 +0000 (20:10 +0000)]
More reasonable example of BOOTWAIT parameter
Added comment about multiplication factor

29 years agoDefault wait approx 10 seconds for keypress during boot
adam [Mon, 19 Sep 1994 19:54:49 +0000 (19:54 +0000)]
Default wait approx 10 seconds for keypress during boot
Added comment about multiplication factor

29 years agoMore elegant fix for short settings.
csgr [Mon, 19 Sep 1994 19:26:39 +0000 (19:26 +0000)]
More elegant fix for short settings.
(Our existing fixes already plugged the security holes involved.)
Submitted by: Geoff Rehmet after consultation with David Burren

29 years agoChanged some NetBSD backwards compatibility code which was confusing mountd.
dfr [Mon, 19 Sep 1994 19:24:44 +0000 (19:24 +0000)]
Changed some NetBSD backwards compatibility code which was confusing mountd.

29 years agoAdded support for MSDOS file systems.
dfr [Mon, 19 Sep 1994 18:47:12 +0000 (18:47 +0000)]
Added support for MSDOS file systems.

29 years agoremoved usr/include/md
phk [Mon, 19 Sep 1994 17:47:22 +0000 (17:47 +0000)]
removed usr/include/md

29 years agoAdd vm/vm.h for complete sysctl type.
ache [Mon, 19 Sep 1994 17:39:21 +0000 (17:39 +0000)]
Add vm/vm.h for complete sysctl type.
Remove wrong time declaration, already have correct in kernel.h
(kern_ntptime not compiled without this changes)

29 years agoReversed last revision which was a mistake.
dfr [Mon, 19 Sep 1994 15:49:46 +0000 (15:49 +0000)]
Reversed last revision which was a mistake.

29 years agoAdded MSDOSFS option.
dfr [Mon, 19 Sep 1994 15:45:02 +0000 (15:45 +0000)]
Added MSDOSFS option.

29 years agoAdded msdosfs.
dfr [Mon, 19 Sep 1994 15:41:57 +0000 (15:41 +0000)]
Added msdosfs.

Obtained from: NetBSD

29 years agoAdded mount_msdos.
dfr [Mon, 19 Sep 1994 15:30:36 +0000 (15:30 +0000)]
Added mount_msdos.

Obtained from: NetBSD

29 years agobugfix: change gidset[] type from int to gid_t
ache [Mon, 19 Sep 1994 13:52:38 +0000 (13:52 +0000)]
bugfix: change gidset[] type from int to gid_t

29 years agoDeclared msginfo, shminfo, and seminfo structs.
dg [Mon, 19 Sep 1994 10:24:38 +0000 (10:24 +0000)]
Declared msginfo, shminfo, and seminfo structs.

29 years agoAdd support for '-k' option to print file allocation space in 'K' instead of
pst [Mon, 19 Sep 1994 07:49:56 +0000 (07:49 +0000)]
Add support for '-k' option to print file allocation space in 'K' instead of
system blocks.

This is semi-original code, not the same way this crufty option was handled
in FreeBSD 1.x.

29 years agoThis commit was generated by cvs2svn to compensate for changes in r2886,
phk [Mon, 19 Sep 1994 07:32:24 +0000 (07:32 +0000)]
This commit was generated by cvs2svn to compensate for changes in r2886,
which included commits to RCS files with non-trunk default branches.

29 years agoThis is the present state of CTM version 2. Please do not ask for
phk [Mon, 19 Sep 1994 07:32:24 +0000 (07:32 +0000)]
This is the present state of CTM version 2.  Please do not ask for
subscriptions yet.  Wait for the announcement.

CTM is my humble attempt to get -current out to people beyond TCP/IP
connections.  This is for people with dial-up connections and such.

CTM can make a delta from one version to another of a source-tree, in
a efficient and verified way.  Even if there are binary files in the
tree.  It will even try to make the delta as small as possible.

It is OK with me if you yell "Bloating!" but I'll just forward your email
to some of the happy customers from CTM version 1, and let them tell you
what they think.

I will not put ctm into "make world" yet.  For now it is just the logical
way to get the sources out to people who helps me test this.

Poul-Henning

29 years agoFix 'ls' alias to work with new ls (-k is not supported)
pst [Mon, 19 Sep 1994 07:01:35 +0000 (07:01 +0000)]
Fix 'ls' alias to work with new ls (-k is not supported)

29 years agoChange setup.c so that game files are generated into obj dir,
swallace [Mon, 19 Sep 1994 05:41:13 +0000 (05:41 +0000)]
Change setup.c so that game files are generated into obj dir,
then Makefile installs into ${DESTDIR}/var/games/phantasia

29 years agoNeed to call on libmd in "includes" target.
phk [Mon, 19 Sep 1994 05:32:31 +0000 (05:32 +0000)]
Need to call on libmd in "includes" target.

29 years agoAdded beforeinstall rule to install .h files. We might need some .mk
phk [Mon, 19 Sep 1994 05:30:33 +0000 (05:30 +0000)]
Added beforeinstall rule to install .h files.  We might need some .mk
support for this kind of thing.  Look at src/Makefile target "includes".

29 years agoAdd commented out setenv ENABLE_STARTUP_LOCALE
ache [Mon, 19 Sep 1994 02:09:13 +0000 (02:09 +0000)]
Add commented out setenv ENABLE_STARTUP_LOCALE

29 years agoRemove STARTUP_LOCALE reference, obsoleted
ache [Mon, 19 Sep 1994 02:02:55 +0000 (02:02 +0000)]
Remove STARTUP_LOCALE reference, obsoleted

29 years agoChange level of setlocale hack enabling from compile option STARTUP_LOCALE
ache [Mon, 19 Sep 1994 02:00:21 +0000 (02:00 +0000)]
Change level of setlocale hack enabling from compile option STARTUP_LOCALE
to check (via getenv) environment variable "ENABLE_STARTUP_LOCALE" at
runtime.
Submitted by: me per Bruce suggestion

29 years agoThese are mtree generated versions of these files using the
rgrimes [Mon, 19 Sep 1994 01:40:40 +0000 (01:40 +0000)]
These are mtree generated versions of these files using the
new mtree options.

I will be updating these shortly to remove some old stuff and add some
new stuff.  These currently produce the exact same trees as they did.

29 years agoMy optimization to eliminate /set records was a little too aggressive, it
rgrimes [Mon, 19 Sep 1994 01:32:57 +0000 (01:32 +0000)]
My optimization to eliminate /set records was a little too aggressive, it
optimized away the first one :-(.

29 years agoModified DEPENDS rule so that anything you depend on gets both
jkh [Mon, 19 Sep 1994 01:08:35 +0000 (01:08 +0000)]
Modified DEPENDS rule so that anything you depend on gets both
made AND installed.  Folks, check out DEPENDS if you have one port
that depends on another!  With this change, it should be really convenient
to use.

29 years agoDESTDIR added to PORTSDIR definition
ache [Mon, 19 Sep 1994 00:41:03 +0000 (00:41 +0000)]
DESTDIR added to PORTSDIR definition

29 years agoThe previous revision got the wrong log message (for clock.c). It should
bde [Sun, 18 Sep 1994 23:18:32 +0000 (23:18 +0000)]
The previous revision got the wrong log message (for clock.c).  It should
have got the following:

Back out the changes in the previous revision.  Function-like macros
were replaced by compound statements that work in less contexts.

Unoformize idempotency #ifdef.

29 years agoRemove some unnecessary #includes.
bde [Sun, 18 Sep 1994 23:08:56 +0000 (23:08 +0000)]
Remove some unnecessary #includes.

Restore the simple leap year calculation as a macro and document it so
that it doesn't become complicated again.  The simple version works
for all leap years covered by 32-bit time_t's.  The complicated version
doesn't work for all leap years covered by 64-bit time_t's since among
other reasons, the solar system is not stable for long enough.

Fix declarations.

Nuke spinwait().

29 years agoUse new-style declarations for min/max functions so that
bde [Sun, 18 Sep 1994 23:04:25 +0000 (23:04 +0000)]
Use new-style declarations for min/max functions so that
"gcc -Wstrict-prototypes" doesn't emit warnings about them.

Write each min/max functions on a single line so that the similarity and
triviality of the functions is more obvious.

Put the quad min/max functions in the correct place (aphabetical order).

The u_quad min/max functions are missing.  Only 3 or 4 of the min/max
functions are actually used.  sys/socketvar.h ``should use "lmin" but
it doesn't exist now''.  lmin does exist now, but isn't used.  Since we
depend on gcc for `inline', perhaps we should depend on it for __typeof
and function-expressions and use only macros min() and max() that work
for any types (I'm not sure how to handle mixed types).

29 years agoMake GCC's back end be shared among all languages. cc, c++, and cpp now
wollman [Sun, 18 Sep 1994 22:35:55 +0000 (22:35 +0000)]
Make GCC's back end be shared among all languages.  cc, c++, and cpp now
no longer link against the whole library, since they don't require much
from it, but just compile the few small modules they actually need static.

This should save a measurable amount of space; compare:

-r-xr-xr-x  1 bin   bin   155648 Sep 18 18:00 cc1*
-r-xr-xr-x  1 root  bin  1048576 Sep 18 17:33 cc1.noshae*

Of course, the library takes up a bit of space, but when you add in the
savings from the C++ compiler, you more than make up the difference:

-r--r--r--  1 bin  bin  1157344 Sep 18 18:27 /usr/lib/libcc_int.so.26.0
-r-xr-xr-x  1 bin  bin  491520 Sep 18 18:27 /usr/libexec/cc1plus*

29 years agoEmendation to previous commit: only create static INTERNALLIBs if
wollman [Sun, 18 Sep 1994 22:22:32 +0000 (22:22 +0000)]
Emendation to previous commit: only create static INTERNALLIBs if
INTERNALSTATICLIB is also set.

29 years agoAdd (#ifdef'ed by STARTUP_LOCALE) following line to crt0.c
ache [Sun, 18 Sep 1994 22:21:04 +0000 (22:21 +0000)]
Add (#ifdef'ed by STARTUP_LOCALE) following line to crt0.c

(void) setlocale(LC_ALL, "");

It will be easiest way now to make national chars available
for all ctype-oriented programs at once by simple:

setenv LANG Your_National_Charset

Default case (without "LANG" environment
variable) will be fully ANSI compatible (got "C" locale).

If "LANG" variable present, extention becomes active.

Effect of this extention is great: in one time all ctype
oriented programs can accept/print national characters
without any touching source/binary code, it is big win, IMHO.

This method is fully compatible with ISO8859-* and russian koi8-r
too (in general -- with all 8-bit character sets). I think
it is very useful.
I got this idea from Xenix locale implementation.

This extention is even never compiled in, unless you set
setenv STARTUP_LOCALE
before rebuilding crt0.c or corresponding variable in /etc/make.conf

29 years agoIt turns out that occasionally you want both shared and static versions
wollman [Sun, 18 Sep 1994 22:06:04 +0000 (22:06 +0000)]
It turns out that occasionally you want both shared and static versions
of INTERNALLIBs, so generate both.

29 years agoReplace `unsigned' by `u_int' so that it is not necessary to include
bde [Sun, 18 Sep 1994 22:05:22 +0000 (22:05 +0000)]
Replace `unsigned' by `u_int' so that it is not necessary to include
<sys/types.h> before including this header.  This header is now
idempotent.

Uniformize idempotency #ifdef.

29 years agoClean up #includes. <machine/spl.h> has to be included by almost everything
bde [Sun, 18 Sep 1994 21:37:56 +0000 (21:37 +0000)]
Clean up #includes.  <machine/spl.h> has to be included by almost everything
in case an spl inline is used, so this is not the place to include it.

Uniformize idempotency #ifdef.

29 years agoRemove "#ifdef notdef" around declaration of fuibyte(). fuibyte() _is_
bde [Sun, 18 Sep 1994 21:30:30 +0000 (21:30 +0000)]
Remove "#ifdef notdef" around declaration of fuibyte().  fuibyte() _is_
actually used.

Remove "#ifdef __GNUC__" around some __dead* declarations.  __dead* is
harmless if __GNUC__ is not defined.

Uniformize idempotency #ifdef.

29 years agoAdded domainname.
wollman [Sun, 18 Sep 1994 21:25:26 +0000 (21:25 +0000)]
Added domainname.

29 years agoAdd q modifier (for long longs) support to -Wformat.
rgrimes [Sun, 18 Sep 1994 21:25:02 +0000 (21:25 +0000)]
Add q modifier (for long longs) support to -Wformat.
Reviewed by: bde

29 years agoA new domainname(1) command based on hostname(1), this time with a correct
wollman [Sun, 18 Sep 1994 21:23:37 +0000 (21:23 +0000)]
A new domainname(1) command based on hostname(1), this time with a correct
manual page.

29 years agoRemoved obsolete example of specifying PCI IntA to IRQ mapping for NCR.
se [Sun, 18 Sep 1994 21:18:49 +0000 (21:18 +0000)]
Removed obsolete example of specifying PCI IntA to IRQ mapping for NCR.

29 years ago1. Remove commented out CFLAGS+=-DDEBUG from Makefile
rgrimes [Sun, 18 Sep 1994 21:17:40 +0000 (21:17 +0000)]
1.  Remove commented out CFLAGS+=-DDEBUG from Makefile

2.  Clean up code so it compiles -Wall (except for sccsid's and copyright).
    This included fixing several printf formats that where not correct,
    and changing the data types of a few things.

3.  Implement new option -i that produces indented mtree output files.

4.  Implement new option -n that turns off directory comments.

5.  Only emit /set records if something has changed since the last one.

29 years agoDeclare [gs]etdomainname().
wollman [Sun, 18 Sep 1994 21:09:10 +0000 (21:09 +0000)]
Declare [gs]etdomainname().

29 years agoRedo Kernel NTP PLL support, kernel side.
wollman [Sun, 18 Sep 1994 20:40:01 +0000 (20:40 +0000)]
Redo Kernel NTP PLL support, kernel side.

This code is mostly taken from the 1.1 port (which was in turn taken from
Dave Mills's kern.tar.Z example).  A few significant differences:

1) ntp_gettime() is now a MIB variable rather than a system call.  A few
fiddles are done in libc to make it behave the same.

2) mono_time does not participate in the PLL adjustments.

3) A new interface has been defined (in <machine/clock.h>) for doing
possibly machine-dependent things around the time of the clock update.
This is used in Pentium kernels to disable interrupts, set `time', and
reset the CPU cycle counter as quickly as possible to avoid jitter in
microtime().  Measurements show an apparent resolution of a bit more than
8.14usec, which is reasonable given system-call overhead.

29 years agoRedo kernel NTP PLL support, user-mode interface.
wollman [Sun, 18 Sep 1994 20:29:55 +0000 (20:29 +0000)]
Redo kernel NTP PLL support, user-mode interface.

29 years agoAdd LDDESTDIR to ld command.
swallace [Sun, 18 Sep 1994 19:41:38 +0000 (19:41 +0000)]
Add LDDESTDIR to ld command.
Add -I${DESTDIR}/usr/include to cpp command.

29 years agoPut LDDESTDIR before library listing.
swallace [Sun, 18 Sep 1994 19:10:11 +0000 (19:10 +0000)]
Put LDDESTDIR before library listing.

29 years agoAdd 'rm -f /etc/localtime' before cp to /etc/localtime,
ache [Sun, 18 Sep 1994 18:27:30 +0000 (18:27 +0000)]
Add 'rm -f /etc/localtime' before cp to /etc/localtime,
I have a link here and got strange results without 'rm'

29 years agoadded fdwrite -> usr.sbin/fdwrite
phk [Sun, 18 Sep 1994 07:48:40 +0000 (07:48 +0000)]
added fdwrite -> usr.sbin/fdwrite

29 years agoAdded a missing ${DESTDIR}. The real problem is that stuff related to
phk [Sun, 18 Sep 1994 07:42:11 +0000 (07:42 +0000)]
Added a missing ${DESTDIR}.  The real problem is that stuff related to
floppy formatting is in /sys/i386/isa/fdreg.h, it should be in /usr/include
somewhere ??

29 years agoMakefile: add ${LDDESTDIR} to linking of boot code so ${DESTDIR}/usr/lib
swallace [Sun, 18 Sep 1994 07:39:55 +0000 (07:39 +0000)]
Makefile:  add ${LDDESTDIR} to linking of boot code so ${DESTDIR}/usr/lib
is used instead of /usr/lib

io.c: add #include <machine/cpufunc.h> as instructed by David Greenman to
avoid inb/outb linking errors.
NOTE:  I just discovered that if GNUC is not used the inline functions will not be expanded from the include file and real inb/outb functions would
be needed.

29 years agoA small program, which can take a file of any size, format, write and verify
phk [Sun, 18 Sep 1994 07:39:19 +0000 (07:39 +0000)]
A small program, which can take a file of any size, format, write and verify
it onto a bunch of floppies in a semi-intelligent way.

Useful for things like:  tar cf - . | gzip -9 | fdwrite -d /dev/rfd0.1720 -v

Where it will keep asking for floppies until tar is done.

29 years agoThis commit was generated by cvs2svn to compensate for changes in r2849,
phk [Sun, 18 Sep 1994 07:39:19 +0000 (07:39 +0000)]
This commit was generated by cvs2svn to compensate for changes in r2849,
which included commits to RCS files with non-trunk default branches.

29 years agolibmd no longer built as shared-lib, only static.
phk [Sun, 18 Sep 1994 07:22:08 +0000 (07:22 +0000)]
libmd no longer built as shared-lib, only static.
Renamed the beforeinstall to test.

29 years agoParallel-port TCP/IP interface can now take any MTU.
phk [Sun, 18 Sep 1994 06:12:45 +0000 (06:12 +0000)]
Parallel-port TCP/IP interface can now take any MTU.

29 years agoDeclare fuction setpassive in file cmds.c void and update corresponding
swallace [Sun, 18 Sep 1994 05:45:29 +0000 (05:45 +0000)]
Declare fuction setpassive in file cmds.c void and update corresponding
prototype declaration in extern.h.