unix-history/.git
30 years agoSyncing our sources back with Julian's, and removing PATCHKIT headers.
Nate Willams [Thu, 29 Jul 1993 11:55:37 +0000 (11:55 +0000)]
Syncing our sources back with Julian's, and removing PATCHKIT headers.

Large Bustek changes, most everything else is minimal.

30 years agoNew tape device command for new SCSI Tape driver
Nate Willams [Thu, 29 Jul 1993 11:53:01 +0000 (11:53 +0000)]
New tape device command for new SCSI Tape driver

30 years agoAdded st(8) to command to compile
Nate Willams [Thu, 29 Jul 1993 11:52:05 +0000 (11:52 +0000)]
Added st(8) to command to compile

30 years agoAdded functionality needed for new st(8) [ SCSI TAPE control ] program
Nate Willams [Thu, 29 Jul 1993 11:50:47 +0000 (11:50 +0000)]
Added functionality needed for new st(8) [ SCSI TAPE control ] program
and the new scsi/st.c driver.  Most of this is for variable block-size
tape drives.

30 years agoRemoved PATCHKIT headers and updated our sources to Julian's with
Nate Willams [Thu, 29 Jul 1993 11:49:13 +0000 (11:49 +0000)]
Removed PATCHKIT headers and updated our sources to Julian's with
our patches back in.  Major changes to the Bustek driver and the
Tape driver, the rest are minor.

30 years agofixed static declr complaint by gcc2
Andrew Moore [Thu, 29 Jul 1993 02:39:24 +0000 (02:39 +0000)]
fixed static declr complaint by gcc2

30 years agoWhoops, made a typo
Nate Willams [Wed, 28 Jul 1993 22:43:59 +0000 (22:43 +0000)]
Whoops, made a typo

30 years agoAdded function prototype for ASNI-fied function in libc/net/inet_addr.c
Nate Willams [Wed, 28 Jul 1993 22:38:03 +0000 (22:38 +0000)]
Added function prototype for ASNI-fied function in libc/net/inet_addr.c
to keep from getting a warning.

30 years agoNew fts.h from Keith Bostic via uunet - Version # and Copyright year change
Nate Willams [Wed, 28 Jul 1993 22:20:50 +0000 (22:20 +0000)]
New fts.h from Keith Bostic via uunet - Version # and Copyright year change
only.
(library update will come after further testing)

30 years agoKeith Bostic uploaded the 4.4 find to uunet for us (tested and seems to
Nate Willams [Wed, 28 Jul 1993 22:15:10 +0000 (22:15 +0000)]
Keith Bostic uploaded the 4.4 find to uunet for us (tested and seems to
work well)  Changes are minimal from the previous version, mostly
ANSI-fication stuff and fnmatch updates for the fnmatch code we have now,
before I made an informed guess on how it was supposed to work.

30 years agoNo functional changes, just more ANSI-fied version from uunet
Nate Willams [Wed, 28 Jul 1993 21:23:11 +0000 (21:23 +0000)]
No functional changes, just more ANSI-fied version from uunet

30 years agofixed col's entab algorithm which was losing spaces
Andrew Moore [Wed, 28 Jul 1993 09:45:29 +0000 (09:45 +0000)]
fixed col's entab algorithm which was losing spaces

30 years agoremoved a hack that hardcoded the widths of underline and bold chars
Andrew Moore [Wed, 28 Jul 1993 09:38:58 +0000 (09:38 +0000)]
removed a hack that hardcoded the widths of underline and bold chars

30 years agoCouple of common to lib changes I missed.
Paul Richards [Wed, 28 Jul 1993 02:55:23 +0000 (02:55 +0000)]
Couple of common to lib changes I missed.

30 years agoThe updated mtree changed a couple things which required changes in
Nate Willams [Wed, 28 Jul 1993 01:53:52 +0000 (01:53 +0000)]
The updated mtree changed a couple things which required changes in
the mtree files.

30 years agofts(3) updates
Nate Willams [Wed, 28 Jul 1993 01:50:07 +0000 (01:50 +0000)]
fts(3) updates

30 years agofts(3) integration patches
Nate Willams [Wed, 28 Jul 1993 01:42:17 +0000 (01:42 +0000)]
fts(3) integration patches

30 years agoFrom: amurai@spec.co.jp (Atsushi MURAI)
Nate Willams [Tue, 27 Jul 1993 18:38:16 +0000 (18:38 +0000)]
From: amurai@spec.co.jp (Atsushi MURAI)
Newsgroups: comp.os.386bsd.bugs
Subject: [Patch] ISOFS with Rock Ridge Ext. (1/1)
Date: 26 Jul 93 10:45:50 GMT

  Here is just short patch for "[Source] ISOFS with Rock Ridge Ext."
that I posted last week. After I post them, I try to investigate a bad
performance as I mentioned the Readme and found a problem which is
caused by mostly missing namei/inode cache of isofs - it's came from
orignal source code. (Wao Wao - You can say that again ;-)

  I hope you will get a reasonable performance without any problem..

Enjoy,

Atsushi.

30 years agoAdded README which explains the copyright status of getopt(1)
Nate Willams [Tue, 27 Jul 1993 17:24:17 +0000 (17:24 +0000)]
Added README which explains the copyright status of getopt(1)

30 years agoThere was additional cruft at the bottom on the man page.
Nate Willams [Tue, 27 Jul 1993 17:08:57 +0000 (17:08 +0000)]
There was additional cruft at the bottom on the man page.

30 years ago* Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading,
David Greenman [Tue, 27 Jul 1993 10:53:32 +0000 (10:53 +0000)]
* Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading,
  profiling, and various protection checks that cause security holes
  and system crashes.
* Changed min/max/bcmp/ffs/strlen to be static inline functions
  - included from cpufunc.h in via systm.h. This change
  improves performance in many parts of the kernel - up to 5% in the
  networking layer alone. Note that this requires systm.h to be included
  in any file that uses these functions otherwise it won't be able to
  find them during the load.
* Fixed incorrect call to splx() in if_is.c
* Fixed bogus variable assignment to splx() in if_ed.c

30 years agochanged BINMODE= 6555 and CATMODE= 0664
Andrew Moore [Tue, 27 Jul 1993 03:28:32 +0000 (03:28 +0000)]
changed BINMODE= 6555 and CATMODE= 0664

30 years ago * Added include of systm.h to pick up inlined min/max/bcmp if you have
David Greenman [Tue, 27 Jul 1993 03:13:50 +0000 (03:13 +0000)]
 * Added include of systm.h to pick up inlined min/max/bcmp if you have
 * them in cpufunc.h. Modified wait loop in reset to look a little better.
 * Added read for talley counters to prevent an infinite loop on old
 * 8003E's if they (the counters) overflow.

30 years agoAdded setreuid() calls so that shell escapes work.
Andrew Moore [Tue, 27 Jul 1993 02:54:46 +0000 (02:54 +0000)]
Added setreuid() calls so that shell escapes work.
The effective ID's need to be set to the real ID's before invoking
a shell for security reasons.

30 years agoMore changes for gcc2 to use lib.
Paul Richards [Tue, 27 Jul 1993 02:44:15 +0000 (02:44 +0000)]
More changes for gcc2 to use lib.

30 years agoMoved files from common directory to lib directory -- cosmetic change.
Paul Richards [Tue, 27 Jul 1993 02:14:29 +0000 (02:14 +0000)]
Moved files from common directory to lib directory -- cosmetic change.

30 years agoMakefile for new common lib -- forgot to add it in last commit
Paul Richards [Tue, 27 Jul 1993 01:48:17 +0000 (01:48 +0000)]
Makefile for new common lib -- forgot to add it in last commit

30 years agoChanged common directory into lib to save re-compiling common
Paul Richards [Tue, 27 Jul 1993 01:46:43 +0000 (01:46 +0000)]
Changed common directory into lib to save re-compiling common
code for each cc1

30 years agoChanged sys.386bsd to sys
Nate Willams [Mon, 26 Jul 1993 22:50:31 +0000 (22:50 +0000)]
Changed sys.386bsd to sys

30 years agoAdded Charles changes for GCC@ symbols.
Paul Richards [Mon, 26 Jul 1993 22:40:41 +0000 (22:40 +0000)]
Added Charles changes for GCC@ symbols.

30 years agoAdded getopt to the subdirs made
Nate Willams [Mon, 26 Jul 1993 22:23:04 +0000 (22:23 +0000)]
Added getopt to the subdirs made

30 years agoAdded getopt(1) from NetBSD
Nate Willams [Mon, 26 Jul 1993 22:22:37 +0000 (22:22 +0000)]
Added getopt(1) from NetBSD

30 years agoSample kernel config for syscons.
Jordan K. Hubbard [Mon, 26 Jul 1993 21:27:38 +0000 (21:27 +0000)]
Sample kernel config for syscons.

30 years agoAdded necessary file for syscons
Jordan K. Hubbard [Mon, 26 Jul 1993 21:21:53 +0000 (21:21 +0000)]
Added necessary file for syscons

30 years agoAdded necessary files for syscons (may move font include later, but for now
Jordan K. Hubbard [Mon, 26 Jul 1993 21:21:11 +0000 (21:21 +0000)]
Added necessary files for syscons (may move font include later, but for now
it's easier to leave there since I don't feel like breaking anything).

30 years agoAdded entry for syscons.
Jordan K. Hubbard [Mon, 26 Jul 1993 21:19:30 +0000 (21:19 +0000)]
Added entry for syscons.

30 years agoupdated man to use more as the default pager
Andrew Moore [Mon, 26 Jul 1993 19:41:13 +0000 (19:41 +0000)]
updated man to use more as the default pager

30 years agoA null shell command now returns immediately (rather than forking a
Andrew Moore [Mon, 26 Jul 1993 09:15:25 +0000 (09:15 +0000)]
A null shell command now returns  immediately (rather than forking a
shell).

30 years agoadded shell escape (!) and regex(3).
Andrew Moore [Mon, 26 Jul 1993 08:59:06 +0000 (08:59 +0000)]
added shell escape (!) and regex(3).

30 years agoFixed logic problem which caused a bogus value to be written to the 3c503
David Greenman [Sun, 25 Jul 1993 23:43:30 +0000 (23:43 +0000)]
Fixed logic problem which caused a bogus value to be written to the 3c503
asic register even if the board isn't a 3c503. This caused old 8003E's not
to work because they ignore IO address bits >10bits and the 3c503 asic is
located at +0x400....the offset was ignored by the 8003E and so the
value was written to one of the NIC registers. The bug was discovered by
Wolfgang Solfrank.

30 years agoMissing = sign.
Nate Willams [Sun, 25 Jul 1993 23:19:12 +0000 (23:19 +0000)]
Missing = sign.

30 years agoFixed the following bug:
David Greenman [Sun, 25 Jul 1993 10:05:51 +0000 (10:05 +0000)]
Fixed the following bug:
The kvm entry isn't updated for command unless 'time' is given,
therefore
ps -o command
outputs blank lines
ps -o time,command
works.
Suggested by Brian Somers.

30 years agoAdded call to page_activate before deactivate. This fix allows pages in
David Greenman [Sun, 25 Jul 1993 09:57:43 +0000 (09:57 +0000)]
Added call to page_activate before deactivate. This fix allows pages in
shadow objects of running processes to be pageable (they previously
weren't). This is because the call to deactivate is a noop if the page
is not currently active. Originally suggested by Donn Seeley at BSDI.

30 years agoFor reasons totally unknown to me, only half of the patch to reverse
David Greenman [Sat, 24 Jul 1993 10:46:18 +0000 (10:46 +0000)]
For reasons totally unknown to me, only half of the patch to reverse
the caps and control keys made it into the file. Anyway, this is the rest.

30 years agochanged find . -name '*' to find . -type f
Andrew Moore [Sat, 24 Jul 1993 03:41:41 +0000 (03:41 +0000)]
changed find . -name '*' to find . -type f

30 years agoadd links to ../
Andrew Moore [Fri, 23 Jul 1993 21:30:03 +0000 (21:30 +0000)]
add links to ../

30 years agoadded ddb man page
Andrew Moore [Fri, 23 Jul 1993 21:29:31 +0000 (21:29 +0000)]
added ddb man page

30 years agochanged MLINK to allow links to parent directories, i.e.,
Andrew Moore [Fri, 23 Jul 1993 21:27:06 +0000 (21:27 +0000)]
changed MLINK to allow links to parent directories, i.e.,
MLINK= source ../source
now works.

30 years agoUpdated the documentation to reflect the changes that have been made.
Nate Willams [Fri, 23 Jul 1993 21:01:48 +0000 (21:01 +0000)]
Updated the documentation to reflect the changes that have been made.

30 years agoAdded missing sixth argument (flags) to call to sosend() in fifo_write.
David Greenman [Fri, 23 Jul 1993 21:00:44 +0000 (21:00 +0000)]
Added missing sixth argument (flags) to call to sosend() in fifo_write.
Without this, the argument is set to whatever happens to randomly  be on
the stack.

30 years agoFixed a boo-boo and made the NOMAN environment variable work correctly with
Nate Willams [Fri, 23 Jul 1993 20:44:39 +0000 (20:44 +0000)]
Fixed a boo-boo and made the NOMAN environment variable work correctly with
both programs and libraries.

30 years agoFixed gcpp.1 problem
Paul Richards [Fri, 23 Jul 1993 11:31:27 +0000 (11:31 +0000)]
Fixed gcpp.1 problem

30 years agoAdded ${DESTDIR} to all the naked install commands w/out them.
Nate Willams [Fri, 23 Jul 1993 08:23:19 +0000 (08:23 +0000)]
Added ${DESTDIR} to all the naked install commands w/out them.

30 years agoIgnore maninstall.
Jordan K. Hubbard [Fri, 23 Jul 1993 03:07:08 +0000 (03:07 +0000)]
Ignore maninstall.

30 years agoChanges to make `maninstall' work.
Jordan K. Hubbard [Fri, 23 Jul 1993 02:58:20 +0000 (02:58 +0000)]
Changes to make `maninstall' work.

30 years agoChristoph Robitschko's changes to allow `make maninstall' to work
Jordan K. Hubbard [Fri, 23 Jul 1993 02:53:22 +0000 (02:53 +0000)]
Christoph Robitschko's changes to allow `make maninstall' to work
properly, and print more descriptive tree information during makes.

30 years agoAdded Christoph Robitschko's catman
Jordan K. Hubbard [Fri, 23 Jul 1993 02:36:24 +0000 (02:36 +0000)]
Added Christoph Robitschko's catman

30 years agoMake POSIX 1003.2 compliant
J.T. Conklin [Thu, 22 Jul 1993 19:23:30 +0000 (19:23 +0000)]
Make POSIX 1003.2 compliant

30 years agoChanges to enable fastlinks. Compile with option FASTLINKS to activate.
Jordan K. Hubbard [Thu, 22 Jul 1993 16:58:16 +0000 (16:58 +0000)]
Changes to enable fastlinks.  Compile with option FASTLINKS to activate.

30 years agoFsck from sun-lamp with fastlink enabled.
Jordan K. Hubbard [Thu, 22 Jul 1993 16:52:01 +0000 (16:52 +0000)]
Fsck from sun-lamp with fastlink enabled.

30 years agoFastlink stuff.
Jordan K. Hubbard [Thu, 22 Jul 1993 16:49:23 +0000 (16:49 +0000)]
Fastlink stuff.

30 years agoHad time to make rmdir POSIX 1003.2 (D11.2) compliant after all...
J.T. Conklin [Thu, 22 Jul 1993 04:05:05 +0000 (04:05 +0000)]
Had time to make rmdir POSIX 1003.2 (D11.2) compliant after all...
Added -p (recursive delete) option.

30 years agoYes, we don't fifo support in the kernel. But that's no excuse for the
J.T. Conklin [Thu, 22 Jul 1993 01:16:53 +0000 (01:16 +0000)]
Yes, we don't fifo support in the kernel.  But that's no excuse for the
sorry state this code was in.

30 years agopluralized "mod.sample" title
Andrew Moore [Thu, 22 Jul 1993 01:06:32 +0000 (01:06 +0000)]
pluralized "mod.sample" title

30 years agoinstalled new makewhatis.sed (not currently used...)
Andrew Moore [Thu, 22 Jul 1993 01:05:14 +0000 (01:05 +0000)]
installed new makewhatis.sed (not currently used...)

30 years agoVery small patch from Julian Elischer to make the ultra14f.c driver work
Rod Grimes [Thu, 22 Jul 1993 00:56:23 +0000 (00:56 +0000)]
Very small patch from Julian Elischer to make the ultra14f.c driver work
with the 34f as well.

30 years agoNow that I've updated all the man pages to the new mandoc macros,
J.T. Conklin [Thu, 22 Jul 1993 00:39:38 +0000 (00:39 +0000)]
Now that I've updated all the man pages to the new mandoc macros,
support for old mandoc macros can be eliminated.

30 years agoBring mail into the 90's and have it ask for a subject line by default
Nate Willams [Wed, 21 Jul 1993 23:14:56 +0000 (23:14 +0000)]
Bring mail into the 90's and have it ask for a subject line by default

30 years agoinstall new manual page
J.T. Conklin [Wed, 21 Jul 1993 23:07:02 +0000 (23:07 +0000)]
install new manual page

30 years agoUpdate to my latest expr (fixes bugs with comparison and matching operators)
J.T. Conklin [Wed, 21 Jul 1993 22:56:14 +0000 (22:56 +0000)]
Update to my latest expr (fixes bugs with comparison and matching operators)
Add man page I wrote.

30 years agoMake POSIX 1003.2 (D11.2) compliant.
J.T. Conklin [Wed, 21 Jul 1993 22:54:09 +0000 (22:54 +0000)]
Make POSIX 1003.2 (D11.2) compliant.
Upgrade manual page to not use old mandoc macros.

30 years agoUpgrade manpage to not use old mandoc macros.
J.T. Conklin [Wed, 21 Jul 1993 22:48:20 +0000 (22:48 +0000)]
Upgrade manpage to not use old mandoc macros.

30 years agoThis implementation of rmdir doesn't implement -p, and I don't have
J.T. Conklin [Wed, 21 Jul 1993 22:41:43 +0000 (22:41 +0000)]
This implementation of rmdir doesn't implement -p, and I don't have
time to fix it before release, so don't document.
Also upgrade docs so they don't use the old mandoc macros.

30 years agoQuote arguments to .TH directive, so old style manpages are formatted
J.T. Conklin [Wed, 21 Jul 1993 22:27:59 +0000 (22:27 +0000)]
Quote arguments to .TH directive, so old style manpages are formatted
correctly.

30 years agoFix typo: group->groups
J.T. Conklin [Wed, 21 Jul 1993 22:03:14 +0000 (22:03 +0000)]
Fix typo: group->groups

30 years agoManual page was not getting installed. Added MAN8=mount_isofs.8.
Rod Grimes [Wed, 21 Jul 1993 21:57:33 +0000 (21:57 +0000)]
Manual page was not getting installed.  Added MAN8=mount_isofs.8.
From L Jonas Olsson

30 years agoRemoved manpath.1 and added CLEANFILES directive to Makefile since it's
Nate Willams [Wed, 21 Jul 1993 21:37:54 +0000 (21:37 +0000)]
Removed manpath.1 and added CLEANFILES directive to Makefile since it's
made automagically.

30 years agoMade makewhatis installed as 555 so that people could actually run it.
Nate Willams [Wed, 21 Jul 1993 21:37:20 +0000 (21:37 +0000)]
Made makewhatis installed as 555 so that people could actually run it.

30 years agochanged \&ps to ps in man page
Andrew Moore [Wed, 21 Jul 1993 21:12:12 +0000 (21:12 +0000)]
changed \&ps to ps in man page

30 years agoadded mandoc macro support;
Andrew Moore [Wed, 21 Jul 1993 21:08:32 +0000 (21:08 +0000)]
added mandoc macro support;
each name now generates a separate whatis data base entry

30 years agoOne last thing for making sure it works.
Nate Willams [Wed, 21 Jul 1993 20:48:37 +0000 (20:48 +0000)]
One last thing for making sure it works.

30 years agoMake POSIX 1003.2 (D11.2) compliant.
J.T. Conklin [Wed, 21 Jul 1993 20:45:29 +0000 (20:45 +0000)]
Make POSIX 1003.2 (D11.2) compliant.

30 years agoMoved a POSIX termios definition out of non-POSIX protection
Nate Willams [Wed, 21 Jul 1993 20:17:14 +0000 (20:17 +0000)]
Moved a POSIX termios definition out of non-POSIX protection

30 years agoFix error discovered on netbsd, don't print out garbadge when
J.T. Conklin [Wed, 21 Jul 1993 18:38:11 +0000 (18:38 +0000)]
Fix error discovered on netbsd, don't print out garbadge when
displaying the location of "nohup.out"

30 years agoThere, all better now. Removed the warnings with some (safe) casts and
Nate Willams [Wed, 21 Jul 1993 18:32:28 +0000 (18:32 +0000)]
There, all better now.  Removed the warnings with some (safe) casts and
made sure (it was okay) that it will not core.

30 years agoUpdated scrambler routine's header to look like function prototype
Nate Willams [Wed, 21 Jul 1993 17:42:51 +0000 (17:42 +0000)]
Updated scrambler routine's header to look like function prototype
(it should compile with warnings with both gcc2 and gcc1 now)

30 years agoChanges to allow man to work with or without obj dirs.
Jordan K. Hubbard [Wed, 21 Jul 1993 17:18:04 +0000 (17:18 +0000)]
Changes to allow man to work with or without obj dirs.

30 years agoadd isofs man page
Chris G. Demetriou [Wed, 21 Jul 1993 07:51:50 +0000 (07:51 +0000)]
add isofs man page

30 years agoFixed attach printfs for new format (thanks Chris)
Paul Richards [Wed, 21 Jul 1993 06:07:58 +0000 (06:07 +0000)]
Fixed attach printfs for new format (thanks Chris)

30 years agoAdded statistical counters ipackets,opackets etc.
Paul Richards [Wed, 21 Jul 1993 04:18:47 +0000 (04:18 +0000)]
Added statistical counters ipackets,opackets etc.

30 years agoLibcrypt upgrade
Nate Willams [Tue, 20 Jul 1993 23:53:42 +0000 (23:53 +0000)]
Libcrypt upgrade

30 years agoLibcrypt upgrade
Nate Willams [Tue, 20 Jul 1993 23:49:11 +0000 (23:49 +0000)]
Libcrypt  upgrade

30 years agoLibcrypt upgrade
Nate Willams [Tue, 20 Jul 1993 23:47:57 +0000 (23:47 +0000)]
Libcrypt upgrade

30 years agoLibcrypt upgrade
Nate Willams [Tue, 20 Jul 1993 23:29:22 +0000 (23:29 +0000)]
Libcrypt upgrade

30 years ago Added config file override for memory size and added flags to force
David Greenman [Tue, 20 Jul 1993 23:16:50 +0000 (23:16 +0000)]
   Added config file override for memory size and added flags to force
8bit or 16bit operation, and a flag to disable transmitter double buffering.
   See the updated "ed.relnotes" file for information about how to set
the flags.
   This should be considered the first "production"  release. It still
needs a manual page, though.

30 years agoLibcrypt upgrade
Nate Willams [Tue, 20 Jul 1993 22:57:03 +0000 (22:57 +0000)]
Libcrypt upgrade

30 years agoLibcrypt changes
Nate Willams [Tue, 20 Jul 1993 22:27:57 +0000 (22:27 +0000)]
Libcrypt changes

30 years agoLibcrypt changes
Nate Willams [Tue, 20 Jul 1993 22:04:39 +0000 (22:04 +0000)]
Libcrypt changes

30 years agoA missing change for the RR code.
Nate Willams [Tue, 20 Jul 1993 21:56:58 +0000 (21:56 +0000)]
A missing change for the RR code.

(Still unsure of all the NetBSD changes and how they affect this)

30 years agoAdded new man page (describing termios functions) from bsd-sources
Nate Willams [Tue, 20 Jul 1993 21:34:43 +0000 (21:34 +0000)]
Added new man page (describing termios functions) from bsd-sources