]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoChanges for the new KTH KerberosIV.
Mark Murray [Sun, 28 Sep 1997 08:42:27 +0000 (08:42 +0000)]
Changes for the new KTH KerberosIV.

26 years agoThere is a clear separation of the crypto telnet and the non-crypto telnet.
Mark Murray [Sun, 28 Sep 1997 08:40:54 +0000 (08:40 +0000)]
There is a clear separation of the crypto telnet and the non-crypto telnet.
As this is the non-crypto version, remove the useless (commented out)
directives and macros.

26 years agoChanges for the new KTH Kerberos4.
Mark Murray [Sun, 28 Sep 1997 08:38:04 +0000 (08:38 +0000)]
Changes for the new KTH Kerberos4.
Also make -Wall a bit quieter

26 years agoChanges for the new KTH Kerberos.
Mark Murray [Sun, 28 Sep 1997 08:36:04 +0000 (08:36 +0000)]
Changes for the new KTH Kerberos.
Also make -Wall a bit quieter.

26 years agoPrint the filename, not the directory we compiled in.
Poul-Henning Kamp [Sun, 28 Sep 1997 08:34:46 +0000 (08:34 +0000)]
Print the filename, not the directory we compiled in.

26 years agoChange to use the new KTH Kerberos.
Mark Murray [Sun, 28 Sep 1997 08:32:59 +0000 (08:32 +0000)]
Change to use the new KTH Kerberos.
Also make -Wall a bit quieter.

26 years agoFix handling of nested mountpoints in __getcwd()
Poul-Henning Kamp [Sun, 28 Sep 1997 06:37:02 +0000 (06:37 +0000)]
Fix handling of nested mountpoints in __getcwd()

Detected by: Simon Shapiro <Shimon@i-Connect.Net>

26 years agoSynchronize with sys/i386/isa/diskslice_machdep.c revision 1.26.
KATO Takenori [Sun, 28 Sep 1997 05:52:51 +0000 (05:52 +0000)]
Synchronize with sys/i386/isa/diskslice_machdep.c revision 1.26.

26 years agoFixed duplicate case introduced by previous commit.
KATO Takenori [Sun, 28 Sep 1997 05:51:49 +0000 (05:51 +0000)]
Fixed duplicate case introduced by previous commit.

26 years agoTypo fix
Mike Smith [Sun, 28 Sep 1997 03:28:34 +0000 (03:28 +0000)]
Typo fix

26 years agoFix typo in signal() prototype
Mike Smith [Sun, 28 Sep 1997 03:28:09 +0000 (03:28 +0000)]
Fix typo in signal() prototype

26 years agoOops, include <sys/conf.h>.
KATO Takenori [Sun, 28 Sep 1997 02:23:10 +0000 (02:23 +0000)]
Oops, include <sys/conf.h>.

Reminded-by: Simon Shapiro <Shimon@i-Connect.Net>

26 years agoYAMF22: (rev 1.3.2.2) Display realtime and idle priorities appropriately.
Peter Wemm [Sun, 28 Sep 1997 00:59:04 +0000 (00:59 +0000)]
YAMF22: (rev 1.3.2.2) Display realtime and idle priorities appropriately.

26 years agoAdded a missing comma for the INTR_SPL case.
Steve Passe [Sat, 27 Sep 1997 20:07:58 +0000 (20:07 +0000)]
Added a missing comma for the INTR_SPL case.

26 years agoDon't depend on time.h including sys/types.h
Brian Somers [Sat, 27 Sep 1997 19:41:40 +0000 (19:41 +0000)]
Don't depend on time.h including sys/types.h

26 years agoAdd support to the host driver for "downloaded constants". These are immediate
Justin T. Gibbs [Sat, 27 Sep 1997 19:38:27 +0000 (19:38 +0000)]
Add support to the host driver for "downloaded constants".  These are immediate
operands that are set during seqeuncer program download instead of at
assembly time.

Remove the REJBYTE sram variable.  The host driver can just as easly
read the accumulator to get this value.

This should fix the reported problems with cards that don't have devices
attached to them failing with a stream of "Somone reset bus X" messages.

Doug Ledford determined the cause of the problem, fixes by me.

26 years agoAdd support to aicasm for "downloaded constants". These are immediate
Justin T. Gibbs [Sat, 27 Sep 1997 19:37:31 +0000 (19:37 +0000)]
Add support to aicasm for "downloaded constants".  These are immediate
operands that are set during seqeuncer program download instead of at
assembly time.

Convert the sequencer code to use" downloaded constants" for four run time
constants that vary depending on the board type.  This frees up 4 bytes
of sequencer scratch ram space where these constants used to be stored and
also removes the additional instructions required to load their values
into the accumulator prior to using them.

Remove the REJBYTE sram variable.  The host driver can just as easly
read the accumulator to get this value.

The scratch ram savings is important as the old code used to clober the
SCSICONF register on 274X cards which sits near the top of scratch ram
space.  The SCSICONF register controls bus termination, and clobbering
it is not a good thing.  Now we have 4 bytes to spare.

This should fix the reported problems with cards that don't have devices
attached to them failing with a stream of "Somone reset bus X" messages.

Doug Ledford determined the cause of the problem, fixes by me.

26 years agoDon't login twice when using passwdauth
Brian Somers [Sat, 27 Sep 1997 19:11:43 +0000 (19:11 +0000)]
Don't login twice when using passwdauth
Suggested by: Peter Childs <pjchilds@imforei.apana.org.au>
Merge the whole module into a few lines in pap.c

26 years agoHide the `no magic' babble behind bootverbose, since it has proven to
Joerg Wunsch [Sat, 27 Sep 1997 15:34:34 +0000 (15:34 +0000)]
Hide the `no magic' babble behind bootverbose, since it has proven to
be too much magic for 99.9 % of the users.

26 years agoAdd noclusterr and noclusterw options. The noclusterr and noclusterw
KATO Takenori [Sat, 27 Sep 1997 13:44:17 +0000 (13:44 +0000)]
Add noclusterr and noclusterw options.  The noclusterr and noclusterw
disable clustered read and write, respectively.

Reviewed by: bde

26 years agoDocument pkg_add's dependency auto-install. While I'm here, fix
Tim Vanderhoek [Sat, 27 Sep 1997 13:41:35 +0000 (13:41 +0000)]
Document pkg_add's dependency auto-install.  While I'm here, fix
a couple typos, and consistent double-spacing after sentences.

This is actually a spinoff from the "ports-current discontinued"
blow-up some time ago.

Ack'd by: jkh

26 years agoClustered read and write are switched at mount-option level.
KATO Takenori [Sat, 27 Sep 1997 13:40:20 +0000 (13:40 +0000)]
Clustered read and write are switched at mount-option level.

1. Clustered I/O is switched by the MNT_NOCLUSTERR and MNT_NOCLUSTERW
   bits of the mnt_flag.  The sysctl variables, vfs.foo.doclusterread
   and vfs.foo.doclusterwrite are deleted.  Only mount option can
   control clustered I/O from userland.
2. When foofs_mount mounts block device, foofs_mount checks D_CLUSTERR
   and D_CLUSTERW bits of the d_flags member in the block device switch
   table.  If D_NOCLUSTERR / D_NOCLUSTERW are set, MNT_NOCLUSTERR /
   MNT_NOCLUSTERW bits will be set.  In this case, MNT_NOCLUSTERR and
   MNT_NOCLUSTERW cannot be cleared from userland.
3. Vnode driver disables both clustered read and write.
4. Union filesystem disables clutered write.

Reviewed by: bde

26 years agoSynchronize with sys/i386/isa/syscons.c revision 1.233.
KATO Takenori [Sat, 27 Sep 1997 12:55:57 +0000 (12:55 +0000)]
Synchronize with sys/i386/isa/syscons.c revision 1.233.

26 years agoTranslated too much of it.
Wolfram Schneider [Sat, 27 Sep 1997 10:31:27 +0000 (10:31 +0000)]
Translated too much of it.

Submitted by: Andrzej Bialecki <abial@korin.warman.org.pl>

26 years agoUse revived __maskrune for digittoint
Andrey A. Chernov [Sat, 27 Sep 1997 04:34:35 +0000 (04:34 +0000)]
Use revived __maskrune for digittoint
Minor formatting

26 years agoOops, fix typo in istype definition
Andrey A. Chernov [Sat, 27 Sep 1997 04:30:50 +0000 (04:30 +0000)]
Oops, fix typo in istype definition

26 years ago1) Bring '!!' back since we wan't overflow even a char
Andrey A. Chernov [Sat, 27 Sep 1997 04:22:47 +0000 (04:22 +0000)]
1) Bring '!!' back since we wan't overflow even a char
2) Revive __maskrune, just return mask now
3) Express __istype via !!__maskrune
4) Use __maskrune in digittoint

26 years agoSpell out a few things for the media options.
Peter Wemm [Sat, 27 Sep 1997 02:55:39 +0000 (02:55 +0000)]
Spell out a few things for the media options.

26 years agoHaving done ICMP, UDP, and IP, could a TCP display be far behind?
Garrett Wollman [Sat, 27 Sep 1997 00:44:55 +0000 (00:44 +0000)]
Having done ICMP, UDP, and IP, could a TCP display be far behind?

26 years agoAdd (ick) -ldes to the boot floppy so that ppp can link again.
Jordan K. Hubbard [Sat, 27 Sep 1997 00:33:48 +0000 (00:33 +0000)]
Add (ick) -ldes to the boot floppy so that ppp can link again.
Not sure what this does to exportability but it's probably not
good.

26 years agoThe previous commit broke support for the Pro/10; detect which sort of
Mike Smith [Fri, 26 Sep 1997 17:17:43 +0000 (17:17 +0000)]
The previous commit broke support for the Pro/10; detect which sort of
card we are using and calculate the IRQ accordingly.

26 years agoUpdate documentation for the 'ex' driver to indicate that it supports
Mike Smith [Fri, 26 Sep 1997 17:16:52 +0000 (17:16 +0000)]
Update documentation for the 'ex' driver to indicate that it supports
the Pro/10+ cards as well.

26 years agotiny update of ESC sequence parser.
Jun-ichiro itojun Hagino [Fri, 26 Sep 1997 15:27:55 +0000 (15:27 +0000)]
tiny update of ESC sequence parser.
- some addition of comments (for readability)
- iso-2022 G0 designation support.  This does almost nothing.  Just for
  avoiding garbled screen when got "ESC ( B".
  (how about G1/2/3 designation? I'm not sure)

26 years agoSynchronize with sys/i386/i386/machdep.c revision 1.266.
KATO Takenori [Fri, 26 Sep 1997 09:47:04 +0000 (09:47 +0000)]
Synchronize with sys/i386/i386/machdep.c revision 1.266.

26 years agoWhen making make, do cleandir *before* objdir or we'll end
Jordan K. Hubbard [Fri, 26 Sep 1997 09:31:41 +0000 (09:31 +0000)]
When making make, do cleandir *before* objdir or we'll end
up with a blown objdir for the depend stage, leaving the
.depend file in ${SRCDIR} instead.

26 years agoSet `crt' by default to make mail(1) happy.
Joerg Wunsch [Fri, 26 Sep 1997 08:28:31 +0000 (08:28 +0000)]
Set `crt' by default to make mail(1) happy.

26 years agoSet `crt' by default to make mail(1) happy.
Joerg Wunsch [Fri, 26 Sep 1997 08:28:19 +0000 (08:28 +0000)]
Set `crt' by default to make mail(1) happy.
Also, comment out the not so very commonly used interviews settings.

26 years agoI lost a bit of my change in the last commit, this is more like it.
Poul-Henning Kamp [Fri, 26 Sep 1997 08:08:58 +0000 (08:08 +0000)]
I lost a bit of my change in the last commit, this is more like it.
Noticed by: bde

26 years agoAdd canonical 32bit crc as alorithm 3.
Poul-Henning Kamp [Fri, 26 Sep 1997 08:02:18 +0000 (08:02 +0000)]
Add canonical 32bit crc as alorithm 3.

PR: 4615
Reviewed by: phk
Submitted by: Mike Meyer <mwm@shiva.the-park.com>

26 years agoRemove bogus declaration of calloc() that broke the build. Test, folks,
Jordan K. Hubbard [Fri, 26 Sep 1997 06:25:42 +0000 (06:25 +0000)]
Remove bogus declaration of calloc() that broke the build.  Test, folks,
test!

26 years agoChanged ipfw grep string: reject rules are now listed as deny, reset,
Alexander Langer [Fri, 26 Sep 1997 01:38:30 +0000 (01:38 +0000)]
Changed ipfw grep string: reject rules are now listed as deny, reset,
or unreach.

26 years ago#define RECON_ENVOKED as 4 (not 3, like RECON_UNKNOWN)
Brian Somers [Fri, 26 Sep 1997 00:23:36 +0000 (00:23 +0000)]
#define RECON_ENVOKED as 4 (not 3, like RECON_UNKNOWN)
Pointed out by: tom@tomqnx.com (Tom Torrance at home)

26 years agodaemon: bump maxproc from 256 to 512
Andrey A. Chernov [Fri, 26 Sep 1997 00:19:53 +0000 (00:19 +0000)]
daemon: bump maxproc from 256 to 512
256 means f.e. that only 256 users at once can be served by your HTTPD

26 years agoAdd missing SJIS and pl_PL entries
Andrey A. Chernov [Thu, 25 Sep 1997 23:57:53 +0000 (23:57 +0000)]
Add missing SJIS and pl_PL entries

26 years agoAdd mskanji.c
Andrey A. Chernov [Thu, 25 Sep 1997 23:24:35 +0000 (23:24 +0000)]
Add mskanji.c

26 years agoMove it under XPG4 define
Andrey A. Chernov [Thu, 25 Sep 1997 23:20:26 +0000 (23:20 +0000)]
Move it under XPG4 define

26 years agoMove MSKanji under XPG4 define
Andrey A. Chernov [Thu, 25 Sep 1997 23:18:10 +0000 (23:18 +0000)]
Move MSKanji under XPG4 define

26 years ago__maskrune --> __istype
Andrey A. Chernov [Thu, 25 Sep 1997 23:10:38 +0000 (23:10 +0000)]
__maskrune --> __istype

26 years agoOops, wrong version of digittoint fix was commited, step back to v1.8
Andrey A. Chernov [Thu, 25 Sep 1997 22:44:21 +0000 (22:44 +0000)]
Oops, wrong version of digittoint fix was commited, step back to v1.8
instead just remove '!!' to make digittoint() work and re-arrange
things a little

26 years agoFix digittoint broken long ago
Andrey A. Chernov [Thu, 25 Sep 1997 22:27:45 +0000 (22:27 +0000)]
Fix digittoint broken long ago
Redesign to allow digittoint work for runes too
__maskrune removed, __istype become a macro, __runeflags added

26 years agoReduce the target number of vnodes on the freelist from desiredvnodes
Poul-Henning Kamp [Thu, 25 Sep 1997 16:17:57 +0000 (16:17 +0000)]
Reduce the target number of vnodes on the freelist from desiredvnodes
(usually a couple of thousand) to 25.  The measured impact on cache-hits
doesn't justify spending memory this way:

Target number of free vnodes versus namecache hit rate in % during a
make world:
          10    98.5316
         200    98.5479
         500    98.5546
        1000    98.5709
        3000    98.6006
        4000    98.6126

26 years agoFix a bug where the speculative memory probe wouldn't occur on systems that
David Greenman [Thu, 25 Sep 1997 15:49:37 +0000 (15:49 +0000)]
Fix a bug where the speculative memory probe wouldn't occur on systems that
report slightly more than 64MB of total memory. This can happen due to the
total being the sum of both base and extended memory.
Submitted by: Alan Cox <alc@cs.rice.edu>

26 years agoUse err(3). Add missing parameter for printf() (reviewed by steve).
Philippe Charnier [Thu, 25 Sep 1997 06:47:33 +0000 (06:47 +0000)]
Use err(3). Add missing parameter for printf() (reviewed by steve).

26 years agoRemove unused variables. Lowercase err() strings.
Philippe Charnier [Thu, 25 Sep 1997 06:44:39 +0000 (06:44 +0000)]
Remove unused variables. Lowercase err() strings.

26 years agoPut includes in alphabetical order. Use fprintf() in usage().
Philippe Charnier [Thu, 25 Sep 1997 06:42:30 +0000 (06:42 +0000)]
Put includes in alphabetical order. Use fprintf() in usage().

26 years agoStylistic changes in man page.
Philippe Charnier [Thu, 25 Sep 1997 06:38:17 +0000 (06:38 +0000)]
Stylistic changes in man page.

26 years agoUse err(3).
Philippe Charnier [Thu, 25 Sep 1997 06:36:29 +0000 (06:36 +0000)]
Use err(3).

26 years agoBandaid for the build-breaking reference to _BSD_RUNE_T_. I'm not sure
Peter Wemm [Thu, 25 Sep 1997 03:06:19 +0000 (03:06 +0000)]
Bandaid for the build-breaking reference to _BSD_RUNE_T_.  I'm not sure
that this is right, but the old reference defaintely was not.

26 years agoShow size of vnode pool in vmstat mode.
Peter Wemm [Thu, 25 Sep 1997 01:14:25 +0000 (01:14 +0000)]
Show size of vnode pool in vmstat mode.

26 years agoDo the MSChap encryption.
Brian Somers [Thu, 25 Sep 1997 00:58:20 +0000 (00:58 +0000)]
Do the MSChap encryption.
Submitted by: Gabor Kincses <gabor@acm.org>

26 years agoAllow Microsoft CHAP authentication.
Brian Somers [Thu, 25 Sep 1997 00:52:37 +0000 (00:52 +0000)]
Allow Microsoft CHAP authentication.
This is a combination of MD4 & DES.
Submitted by: Gabor Kincses <gabor@acm.org>

26 years agoEmboldened by the success of yesterday's ICMP statistics display,
Garrett Wollman [Thu, 25 Sep 1997 00:37:32 +0000 (00:37 +0000)]
Emboldened by the success of yesterday's ICMP statistics display,
I've now added one that does IP (and also UDP) statistics.

26 years agoExport ipstat via sysctl. Don't understand why this wasn't done before.
Garrett Wollman [Thu, 25 Sep 1997 00:34:35 +0000 (00:34 +0000)]
Export ipstat via sysctl.  Don't understand why this wasn't done before.

26 years agoRemove unused file
Andrey A. Chernov [Wed, 24 Sep 1997 23:37:07 +0000 (23:37 +0000)]
Remove unused file

26 years agoConvert to random()
Andrey A. Chernov [Wed, 24 Sep 1997 23:33:25 +0000 (23:33 +0000)]
Convert to random()

26 years agoFix turn right
Andrey A. Chernov [Wed, 24 Sep 1997 23:18:44 +0000 (23:18 +0000)]
Fix turn right
Submitted by: "Klaus-J. Wolf" <Yanestra@t-online.de>

26 years agoOops, miss one rand() lcation...
Andrey A. Chernov [Wed, 24 Sep 1997 23:15:00 +0000 (23:15 +0000)]
Oops, miss one rand() lcation...

26 years agoConvert to random()
Andrey A. Chernov [Wed, 24 Sep 1997 23:09:34 +0000 (23:09 +0000)]
Convert to random()

26 years agoConvert to random() and automatically fix bug with RAND_MAX is too large
Andrey A. Chernov [Wed, 24 Sep 1997 23:00:29 +0000 (23:00 +0000)]
Convert to random() and automatically fix bug with RAND_MAX is too large

26 years agoConvert to random()
Andrey A. Chernov [Wed, 24 Sep 1997 22:55:14 +0000 (22:55 +0000)]
Convert to random()

26 years agoMove under HIDEGAME, add revoke
Andrey A. Chernov [Wed, 24 Sep 1997 22:50:24 +0000 (22:50 +0000)]
Move under HIDEGAME, add revoke
Cleanup
Convert to random()

26 years agoCleanup
Andrey A. Chernov [Wed, 24 Sep 1997 22:40:45 +0000 (22:40 +0000)]
Cleanup
Convert to random()

26 years agoConvert to random()
Andrey A. Chernov [Wed, 24 Sep 1997 22:33:22 +0000 (22:33 +0000)]
Convert to random()
Cleanup

26 years agoCleanup.
Andrey A. Chernov [Wed, 24 Sep 1997 22:29:08 +0000 (22:29 +0000)]
Cleanup.
Convert to random()

26 years ago- print ¤ when pressing Shift-4 (not w/ AltGR-4 as in the original).
Andrey A. Chernov [Wed, 24 Sep 1997 22:13:18 +0000 (22:13 +0000)]
- print ¤ when pressing Shift-4 (not w/ AltGR-4 as in the original).
- print $ when pressing AltGr-4 (not w/ Shift-4 as in the original).

Submitted by: erakupa@kk.etx.ericsson.se (ETX-B-SL Martti Kuparinen)

26 years agoRevoke properly by setgid, not by setuid, overlooked in games
Andrey A. Chernov [Wed, 24 Sep 1997 21:29:58 +0000 (21:29 +0000)]
Revoke properly by setgid, not by setuid, overlooked in games
uid->gid change

26 years agoRemove setuid, priveledges already revoked early in the right way
Andrey A. Chernov [Wed, 24 Sep 1997 21:25:48 +0000 (21:25 +0000)]
Remove setuid, priveledges already revoked early in the right way

26 years agoCleanup.
Andrey A. Chernov [Wed, 24 Sep 1997 21:16:13 +0000 (21:16 +0000)]
Cleanup.
Initialize random

26 years agoUse include for malloc declaration
Andrey A. Chernov [Wed, 24 Sep 1997 21:09:17 +0000 (21:09 +0000)]
Use include for malloc declaration

26 years agoFix longstanding bug: it was impossible to save to the same file twice
Andrey A. Chernov [Wed, 24 Sep 1997 21:05:08 +0000 (21:05 +0000)]
Fix longstanding bug: it was impossible to save to the same file twice
since it was deleted on exit.

26 years agoFix revoke to use setgid instead of setuid,since games uid changed to
Andrey A. Chernov [Wed, 24 Sep 1997 20:52:59 +0000 (20:52 +0000)]
Fix revoke to use setgid instead of setuid,since games uid changed to
gid and this place overlooked

26 years agoRevoke privs before shell exit
Andrey A. Chernov [Wed, 24 Sep 1997 20:48:39 +0000 (20:48 +0000)]
Revoke privs before shell exit
Includes cleanup
Use getlogin()
Fix names in FILES section
Convert to random()

26 years agoSubmitted by: Sin'ichiro MIYATANI / Phase One, Inc <siu@phaseone.co.jp>
Julian Elischer [Wed, 24 Sep 1997 20:38:12 +0000 (20:38 +0000)]
Submitted by:  Sin'ichiro MIYATANI / Phase One, Inc <siu@phaseone.co.jp>
Basic support for the Shift JIS encoding of japanese.
(and one tiny typo fixed in a comment)

26 years agoInitial import of the new kerberosIV Makefiles.
Mark Murray [Wed, 24 Sep 1997 20:37:15 +0000 (20:37 +0000)]
Initial import of the new kerberosIV Makefiles.

I will follow up with the userland sources over the next few days.
The impatient of you can play with this, but you do this without
support or blessing until I am finished ;-)

26 years agoOops, to many zeroes was in usleep arg
Andrey A. Chernov [Wed, 24 Sep 1997 20:19:59 +0000 (20:19 +0000)]
Oops, to many zeroes was in usleep arg

26 years agoHeaders cleanup.
Andrey A. Chernov [Wed, 24 Sep 1997 20:17:43 +0000 (20:17 +0000)]
Headers cleanup.
Add revoke before shell exit.
Fix mail sending procedure.
Convert to random()
Implement nap.

26 years agoput in the link for the dummy collation module for Shift-JIS
Julian Elischer [Wed, 24 Sep 1997 20:06:53 +0000 (20:06 +0000)]
put in the link for the dummy collation module for Shift-JIS

26 years agoRemove conflicting malloc declaration
Andrey A. Chernov [Wed, 24 Sep 1997 19:26:20 +0000 (19:26 +0000)]
Remove conflicting malloc declaration

26 years agoRemove setuid, uneeded now
Andrey A. Chernov [Wed, 24 Sep 1997 18:03:26 +0000 (18:03 +0000)]
Remove setuid, uneeded now

26 years agoBack out all my changes and restore v1.5 because there is no
Andrey A. Chernov [Wed, 24 Sep 1997 17:46:33 +0000 (17:46 +0000)]
Back out all my changes and restore v1.5 because there is no
setuid games now, hack problem fixed differently by hackdir permissions

26 years agoMake hack non-setuid back, it is possible because hackdir hierarchy
Andrey A. Chernov [Wed, 24 Sep 1997 17:43:46 +0000 (17:43 +0000)]
Make hack non-setuid back, it is possible because hackdir hierarchy
are not more readable/writeable by anyone except "games" group

26 years agoDisallow o+rwx for /var/games/hackdir hierarchy, it helps to make hack
Andrey A. Chernov [Wed, 24 Sep 1997 17:40:11 +0000 (17:40 +0000)]
Disallow o+rwx for /var/games/hackdir hierarchy, it helps to make hack
non-setuid back

26 years agoCommented out entries of Luigi's sound driver. The name `pcm' is
KATO Takenori [Wed, 24 Sep 1997 16:41:18 +0000 (16:41 +0000)]
Commented out entries of Luigi's sound driver.  The name `pcm' is
conflict with sys/isa/sound/pcm86.c.

Pointed out by: Mitsuru IWASAKI <iwasaki@pc.jaring.my>

26 years agoStore an absolute tick value in callout entries so that a subtraction on
Justin T. Gibbs [Wed, 24 Sep 1997 16:39:27 +0000 (16:39 +0000)]
Store an absolute tick value in callout entries so that a subtraction on
hash chain traversal isn't needed.  This also allows untimeout to recompute
the hash to find the bucket that the entry to remove is stored in so
that each callout entry no longer needs to store that information.

Reviewed by:  Nate Williams <nate@mt.sri.com>

26 years agoAdd one more counter so we can truly find out how good our name cache
Poul-Henning Kamp [Wed, 24 Sep 1997 15:54:10 +0000 (15:54 +0000)]
Add one more counter so we can truly find out how good our name cache
is.  If we don't find something and don't what to have found something,
it's actually a success.

26 years agoIncludes cleanup
Andrey A. Chernov [Wed, 24 Sep 1997 12:29:25 +0000 (12:29 +0000)]
Includes cleanup
Fix nonull flag detecting from termcap
Use usleep to handle nonull case
Prevent overflow on genocided getenv
Install most files not owned by games.games to prevent
data modifications
Fix path for gethdate()

26 years agoUse SUIDGAME hook now
Andrey A. Chernov [Wed, 24 Sep 1997 10:00:29 +0000 (10:00 +0000)]
Use SUIDGAME hook now

26 years agoBack out previous fix (not work) and add more general SUIDGAME hook instead
Andrey A. Chernov [Wed, 24 Sep 1997 09:56:34 +0000 (09:56 +0000)]
Back out previous fix (not work) and add more general SUIDGAME hook instead

26 years agoSince hack suid now, add -fschg to install flags to prevent this
Andrey A. Chernov [Wed, 24 Sep 1997 09:45:57 +0000 (09:45 +0000)]
Since hack suid now, add -fschg to install flags to prevent this
binary to be overwritted

26 years agoRevoke privs once at earlier stage and not mess with setegid in save
Andrey A. Chernov [Wed, 24 Sep 1997 09:42:33 +0000 (09:42 +0000)]
Revoke privs once at earlier stage and not mess with setegid in save
Fix save: missing creation modes arg and wrong symlink test
Small C cleanup