]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
27 years agoThis commit was generated by cvs2svn to compensate for changes in r17683,
pst [Mon, 19 Aug 1996 20:36:34 +0000 (20:36 +0000)]
This commit was generated by cvs2svn to compensate for changes in r17683,
which included commits to RCS files with non-trunk default branches.

27 years agoVirgin import of LBL libpcap version 0.2.1.
pst [Mon, 19 Aug 1996 20:36:34 +0000 (20:36 +0000)]
Virgin import of LBL libpcap version 0.2.1.
Obtained from: ftp://ftp.ee.lbl.gov/libpcap.tar.Z on 19-Aug-1996.

27 years agoThis commit was generated by cvs2svn to compensate for changes in r17680,
pst [Mon, 19 Aug 1996 20:34:12 +0000 (20:34 +0000)]
This commit was generated by cvs2svn to compensate for changes in r17680,
which included commits to RCS files with non-trunk default branches.

27 years agoVirgin import of unmodified tcpdump v3.2.1 distribution from LBL.
pst [Mon, 19 Aug 1996 20:34:12 +0000 (20:34 +0000)]
Virgin import of unmodified tcpdump v3.2.1 distribution from LBL.
Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996.

27 years agoUpdate to match definitions in LBL June 96 release
pst [Mon, 19 Aug 1996 20:28:25 +0000 (20:28 +0000)]
Update to match definitions in LBL June 96 release

27 years agoSimplistic conversion of mail to use termios instead of sgtty.
peter [Mon, 19 Aug 1996 20:23:35 +0000 (20:23 +0000)]
Simplistic conversion of mail to use termios instead of sgtty.

27 years ago Collect all the functioons concerned with rebooting into one place
julian [Mon, 19 Aug 1996 20:07:07 +0000 (20:07 +0000)]
 Collect all the functioons concerned with rebooting into one place
also add the at_shutdown callout list, and change the one user of
the present (broken) method (the vn driver) to use the new scheme.

27 years agoUpdate some ancient warts in talk:
peter [Mon, 19 Aug 1996 19:42:00 +0000 (19:42 +0000)]
Update some ancient warts in talk:
  - use termios, not sgtty
  - dont use _putchar(), that was a BSD-curses specific feature not in
    other curses packages (such as ncurses)
  - use sigaction, not sigvec while I'm there
  - box() does different things under sysv/ncurses on 1-line high windows,
    and BSD-curses doesn't have hline(), so do it by adding characters
    instead.  That works on both styles of curses.

27 years agofor kern_conf.c, start allocating dynamic major numbers
julian [Mon, 19 Aug 1996 19:22:26 +0000 (19:22 +0000)]
for kern_conf.c, start allocating dynamic major numbers
half way through the range rather than possibly colliding with
fixed elements. Increase the size of the arrays to take this into account..
remember that each element in the array is now only 1 ponter  so this
isn't that much..

also note a possible bug in debugging code in uipc_socket2.c (add XXX)

27 years agoback out a part of the previous patch that garrett objected to..
julian [Mon, 19 Aug 1996 18:52:49 +0000 (18:52 +0000)]
back out a part of the previous patch that garrett objected to..

27 years agoAdd a protocol-specific mbuf flag.
wollman [Mon, 19 Aug 1996 18:30:15 +0000 (18:30 +0000)]
Add a protocol-specific mbuf flag.

27 years agoNew option: [-c]
wosch [Mon, 19 Aug 1996 16:03:15 +0000 (16:03 +0000)]
New option: [-c]
        Check if the password file is in the correct format. Do not
        change, add, or remove any files.

27 years agospace typo, the shell don't like name=<space>value
wosch [Mon, 19 Aug 1996 15:34:29 +0000 (15:34 +0000)]
space typo, the shell don't like name=<space>value

27 years agocorresponding remove of mkdir /usr/libdata/tcl in generated makefile.
peter [Mon, 19 Aug 1996 15:04:11 +0000 (15:04 +0000)]
corresponding remove of mkdir /usr/libdata/tcl in generated makefile.

27 years agodelete a mkdir of /usr/libdata/tcl, this is mtree's job.
peter [Mon, 19 Aug 1996 15:02:47 +0000 (15:02 +0000)]
delete a mkdir of /usr/libdata/tcl, this is mtree's job.

27 years agoFix a bug, it was returning a pointer to a variable on the stack, instead
peter [Mon, 19 Aug 1996 14:28:48 +0000 (14:28 +0000)]
Fix a bug, it was returning a pointer to a variable on the stack, instead
of the specially strdup()'ed version.

27 years agoDefine ETHERS_SERVICE, since our OS provides it. Otherwise, you
peter [Mon, 19 Aug 1996 14:27:14 +0000 (14:27 +0000)]
Define ETHERS_SERVICE, since our OS provides it.  Otherwise, you
can't do a "tcpdump 'gateway foo'" unless it's in /etc/ethers - it wasn't
reading the NIS tables.

27 years agoDefine ETHER_SERVICE, since we have one. ie: use getetherxxx() instead
peter [Mon, 19 Aug 1996 14:23:50 +0000 (14:23 +0000)]
Define ETHER_SERVICE, since we have one.  ie: use getetherxxx() instead
of parsing /etc/ethers manually. This allows it to read NIS.

27 years agos/ETHER_MIN_LAN/ETHER_MIN_LEN/
peter [Mon, 19 Aug 1996 13:51:30 +0000 (13:51 +0000)]
s/ETHER_MIN_LAN/ETHER_MIN_LEN/

27 years agoAdded Hidekazu Kuroki <hidekazu@cs.titech.ac.jp> for his myriad of
asami [Mon, 19 Aug 1996 12:11:35 +0000 (12:11 +0000)]
Added Hidekazu Kuroki <hidekazu@cs.titech.ac.jp> for his myriad of
Japanese ports (you've only seen the tip of an iceberg, in case you
are wondering).

27 years agofix handling of external objects referenced by mbufs
julian [Mon, 19 Aug 1996 03:32:10 +0000 (03:32 +0000)]
fix handling of external objects referenced by mbufs
somehow this got broken between 4.3 tahoe and here, though I've been using
these fixes for over a year here..

27 years agooops somehow this dissppeared along the way..
julian [Mon, 19 Aug 1996 02:42:40 +0000 (02:42 +0000)]
oops somehow this dissppeared along the way..
now I've started working on this again, I discovered it..

27 years agofix a broken atalk stack..
julian [Mon, 19 Aug 1996 02:32:44 +0000 (02:32 +0000)]
fix a broken atalk stack..
the lat commits (3 weeks ago ) broke this, and I'm only now getting
complaints.. oops!

27 years ago add callout lists for exit() and fork()
julian [Mon, 19 Aug 1996 02:28:24 +0000 (02:28 +0000)]
 add callout lists for exit() and fork()

I've been meaning to do this for AGES as I keep having to patch those routines
whenever I write a proprietary package or similar..

any module that assigns resources to processes needs to know when
these events occur. there are existsing modules that should be modified
to take advantage of these.. e.g. SYSV IPC primatives
presently have #ifdef entries in exit()

this also helps with making LKMs out of such things..

(see the man pages at_exit(9) and at_fork(9))

27 years agoAdd man-pages for at_exit, at_fork and at_shutdown()
julian [Mon, 19 Aug 1996 02:22:15 +0000 (02:22 +0000)]
Add man-pages for at_exit, at_fork and at_shutdown()
so that people can look and comment.
I'll add the at_fork and at_exit immediatly, but I'll
add teh at_shutdown later as it's more extensive
and I desire people's comments..

julian

27 years agomove all functions related to shutting down to one file
julian [Mon, 19 Aug 1996 02:19:23 +0000 (02:19 +0000)]
move all functions related to shutting down to one file
called kern_shutdown.c

note: I couldn't see anything machine dependant in the
functions boot() and dumpsys() which were in machdep.c
I have left a prototype for cpu_boot() which would go in
machdep.c, but I have nothing to put in it. Iexpect others will
let me know in no uncertain ways that this or that  is machine dependant
and should be there, but I'll way for that to happen.. :)

I haven't actually taken the functions OUT of machdep
or anywhere else yet.. I'm checking in this file so others can have a look
at it and comment. SO PLEASE DO COMMENT!

I am also (in another checkin) addinf a man(9) page for the new
at_shotdown().. er freudian slip there.. at_shutdown() call
so have a look at that (and at_exit and at_fork as well)
and feed me comments..

I'll heck in the changes to make these (shutdown) changes active tomorrow
if no-one objects too strongly..

27 years agoClean up the beforeinstall target a bit more, bde pointed out that the old
peter [Mon, 19 Aug 1996 01:21:46 +0000 (01:21 +0000)]
Clean up the beforeinstall target a bit more, bde pointed out that the old
one was a mess.  (I was in a 'talk' session at the time, can you tell? :-)

27 years agooops.. attempted to install header files from wrong directory..
peter [Sun, 18 Aug 1996 23:52:20 +0000 (23:52 +0000)]
oops.. attempted to install header files from wrong directory..

27 years agoinsert libipx and libdisk into correct order, add libz
peter [Sun, 18 Aug 1996 18:57:00 +0000 (18:57 +0000)]
insert libipx and libdisk into correct order, add libz

27 years agoAdd a bmakefile for zlib.
peter [Sun, 18 Aug 1996 17:59:48 +0000 (17:59 +0000)]
Add a bmakefile for zlib.

27 years agoThis commit was generated by cvs2svn to compensate for changes in r17651,
peter [Sun, 18 Aug 1996 17:54:27 +0000 (17:54 +0000)]
This commit was generated by cvs2svn to compensate for changes in r17651,
which included commits to RCS files with non-trunk default branches.

27 years agoInitial import of zlib-1.0.4
peter [Sun, 18 Aug 1996 17:54:27 +0000 (17:54 +0000)]
Initial import of zlib-1.0.4

27 years agoTypo police.
jkh [Sun, 18 Aug 1996 17:04:41 +0000 (17:04 +0000)]
Typo police.
Submitted-By: yoshiaki@kt.rim.or.jp
27 years agomake the declaration of the __error() function C++ safe. Otherwise,
peter [Sun, 18 Aug 1996 16:16:18 +0000 (16:16 +0000)]
make the declaration of the __error() function C++ safe.  Otherwise,
the linker comes up with undefined variables because of the #define errno
when using _THREAD_SAFE.

27 years agoAdd __unused to the list of __dead, __dead2, __pure, __pure2 etc.
peter [Sun, 18 Aug 1996 16:14:03 +0000 (16:14 +0000)]
Add __unused to the list of __dead, __dead2, __pure, __pure2 etc.

gcc-2.7 has __attribute__((unused)) as a postfix operator on function
arguments to prevent -Wunused from complaining about them.  gcc < 2.7
doesn't have anything like this (and doesn't care about it either).

eg:
int foo(bar, baz)
  int bar __unused; /* needed because of function pointer typing */
  char *baz __unused;
{
  return (1);
}

27 years agonew section ``Unix history''
wosch [Sun, 18 Aug 1996 12:47:33 +0000 (12:47 +0000)]
new section ``Unix history''
* Saulus, Peter H. _A quarter century of UNIX_.
* Simon Garfinkel, Daniel Weise, Steven Strassmann.
  _The UNIX-HATERS Hanbook_.

27 years agoA pipe function call appeared in Version *3* AT&T UNIX, not
wosch [Sun, 18 Aug 1996 11:28:16 +0000 (11:28 +0000)]
A pipe function call appeared in Version *3* AT&T UNIX, not
Version 6. Close PR #1490

Obtained from: Peter H. Saulus in `A Quarter Century of UNIX', page 50

27 years ago``make install'' should not install the symlink /usr/sbin/rmt -> /etc/rmt
wosch [Sun, 18 Aug 1996 11:05:08 +0000 (11:05 +0000)]
``make install'' should not install the symlink /usr/sbin/rmt -> /etc/rmt
Only ``make distribution'' in src/etc/Makefile overrides things in /etc

Pointed out by: joerg

27 years ago(1) Use INSTALL_PROGRAM where we attempt to pass this command line
asami [Sun, 18 Aug 1996 10:53:16 +0000 (10:53 +0000)]
(1) Use INSTALL_PROGRAM where we attempt to pass this command line
    to configure.

(2) Gently warn user for non-0022 umasks.

Submitted by: "David E. O'Brien" <obrien@Nuxi.cs.ucdavis.edu> (1)

27 years agoAccept odd length ipx packets. (Win95 and some dialup servers use it.)
jhay [Sun, 18 Aug 1996 08:38:15 +0000 (08:38 +0000)]
Accept odd length ipx packets. (Win95 and some dialup servers use it.)
Original idea submitted by: Atsushi Murai <amurai@spec.co.jp>

27 years agoFix a couple of typos that sneaked in with Poul's ETHER_* mega-commit.
joerg [Sun, 18 Aug 1996 07:58:13 +0000 (07:58 +0000)]
Fix a couple of typos that sneaked in with Poul's ETHER_* mega-commit.

Reviewed by: phk

27 years agouse label "mirrors-ctm" for CTM mirrors.
wosch [Sat, 17 Aug 1996 23:51:45 +0000 (23:51 +0000)]
use label "mirrors-ctm" for CTM mirrors.

27 years agoreplace shell comment char ``#'' with troff comment command ``.\"''
wosch [Sat, 17 Aug 1996 23:31:38 +0000 (23:31 +0000)]
replace shell comment char ``#'' with troff comment command ``.\"''

27 years agomake install should not install any file in /etc.
wosch [Sat, 17 Aug 1996 22:27:08 +0000 (22:27 +0000)]
make install should not install any file in /etc.

27 years agoDo not test_unit_ready() before starting the unit...
joerg [Sat, 17 Aug 1996 20:50:26 +0000 (20:50 +0000)]
Do not test_unit_ready() before starting the unit...

27 years agoFixes from NetBSD:
peter [Sat, 17 Aug 1996 10:37:28 +0000 (10:37 +0000)]
Fixes from NetBSD:
 - inet_ntoa() returns a pointer to a static buffer, dont use it twice
   in the same printf().
 - prevent the possibility of never timing out
 - Report two more ICMP error types (prohibited nets etc)
And some (commented out) enhancements that I use, but some don't like.

27 years ago(1) Ignore patches directory without a patch with a message instead of
asami [Sat, 17 Aug 1996 10:16:02 +0000 (10:16 +0000)]
(1) Ignore patches directory without a patch with a message instead of
    bombing mercilessly.

(2) If that directory has a directory called CVS, remind the user of
    the existence of the "-P" option to cvs co and update.

(3) While I'm here, clean up the PATCH_DEBUG code a bit.  In
    particular, don't duplicate a whole bunch of code just for adding
    a single "echo" statement. ;)

Reviewed by: the ports list

27 years agoPut on my flame-proof suit and attempt to make the /etc/motd banner
peter [Sat, 17 Aug 1996 07:15:38 +0000 (07:15 +0000)]
Put on my flame-proof suit and attempt to make the /etc/motd banner
editor safer.  The old one was too deadly, if the blank line after the
"FreeBSD" version banner was missing, it would delete from the beginning
of the file up until the next blank line, possibly to the end of file.
This was not good.

27 years agokzip's usage() does not show the ``-v'' verbose option
nate [Fri, 16 Aug 1996 15:22:25 +0000 (15:22 +0000)]
kzip's usage() does not show the ``-v'' verbose option

Submitted by: "David E. O'Brien" <obrien@nuxi.cs.ucdavis.edu>

27 years agoupdate keymap list
wosch [Fri, 16 Aug 1996 13:51:55 +0000 (13:51 +0000)]
update keymap list

27 years agoNew options
wosch [Fri, 16 Aug 1996 13:26:44 +0000 (13:26 +0000)]
New options
    -K      Run as command kbdmap(1).
    -V      Run as command vidfont(1).
    -p, -print
            Print description  of available keymaps or fonts to
            stdout and exit.

Document that users should not choose MSDOS codepage keymaps or fonts.

27 years agoRemove -p from SYNOPSIS
ache [Fri, 16 Aug 1996 12:34:47 +0000 (12:34 +0000)]
Remove -p from SYNOPSIS

27 years agoRemove -p option from getopt string, all corresponding code
ache [Fri, 16 Aug 1996 12:12:53 +0000 (12:12 +0000)]
Remove -p option from getopt string, all corresponding code
already deleted

27 years agorestore nsccons variable from rev 1.115 that was deleted in rev 1.136
peter [Fri, 16 Aug 1996 10:16:32 +0000 (10:16 +0000)]
restore nsccons variable from rev 1.115 that was deleted in rev 1.136
during phk's staticize/cleanup commits.  pstat needs it, the MAXCONS
option is not visible anywhere else, and pstat uses it to find the bounds
of the sccons[MAXCONS] array, which varies.

27 years agorpc.rstatd -> rpc.lockd typo
peter [Fri, 16 Aug 1996 09:44:40 +0000 (09:44 +0000)]
rpc.rstatd -> rpc.lockd typo

Noticed by: tholo@sigmasoft.com (Thorsten Lockert)

27 years agoAdd Eric Blood (eblood@cs.unr.edu) for his xautolock port.
asami [Fri, 16 Aug 1996 07:56:45 +0000 (07:56 +0000)]
Add Eric Blood (eblood@cs.unr.edu) for his xautolock port.

27 years agoGo back to sigaction again now that Peter has found the problem.
jkh [Fri, 16 Aug 1996 07:53:29 +0000 (07:53 +0000)]
Go back to sigaction again now that Peter has found the problem.
Mine was just a "let's move on" kinda fix, Peter's does it right. :)
Submitted-by: peter
27 years agoAdd David Leonard <d@scry.dstc.edu.au> for his dclock port. Gosh,
asami [Fri, 16 Aug 1996 07:43:28 +0000 (07:43 +0000)]
Add David Leonard <d@scry.dstc.edu.au> for his dclock port.  Gosh,
this is the third port that I imported today that came from a guy
named David....

27 years agoAdd forward(5) to document the .forward file.
mpp [Fri, 16 Aug 1996 00:15:17 +0000 (00:15 +0000)]
Add forward(5) to document the .forward file.

27 years agoConvert some formatting escape sequences to use mdoc macros when
mpp [Thu, 15 Aug 1996 23:36:21 +0000 (23:36 +0000)]
Convert some formatting escape sequences to use mdoc macros when
possible.  E.g. xrefs are .Xr.  Paths are .Pa, etc...

27 years ago8bit clean ctype fixes
ache [Thu, 15 Aug 1996 22:55:53 +0000 (22:55 +0000)]
8bit clean ctype fixes

27 years agoLocalization fixes
ache [Thu, 15 Aug 1996 22:49:46 +0000 (22:49 +0000)]
Localization fixes

27 years agoLocalization fixes.
ache [Thu, 15 Aug 1996 22:11:36 +0000 (22:11 +0000)]
Localization fixes.

27 years agoSwitch from using sigaction to signal.
jkh [Thu, 15 Aug 1996 21:13:53 +0000 (21:13 +0000)]
Switch from using sigaction to signal.

27 years agoDon't claim to be POSIX compliant, since our alarm function isn't.
mpp [Thu, 15 Aug 1996 21:12:49 +0000 (21:12 +0000)]
Don't claim to be POSIX compliant, since our alarm function isn't.

27 years agoMake libncurses catch SIGWINCH and update the values for LINES and COLS.
jkh [Thu, 15 Aug 1996 21:06:52 +0000 (21:06 +0000)]
Make libncurses catch SIGWINCH and update the values for LINES and COLS.

I was perplexed when an example I'd written to show the values for these
variables changing as an xterm window was resized didn't work, and looking
into it I see that size tracking for LINES and COLS seems to be one SVR4
enhancement which didn't come across with libncurses.

27 years agoNCARGS is defined as 65536 in the released system, not 20480.
mpp [Thu, 15 Aug 1996 21:04:29 +0000 (21:04 +0000)]
NCARGS is defined as 65536 in the released system, not 20480.

27 years agoFix one other typo that was included in PR# 1477 that didn't
mpp [Thu, 15 Aug 1996 20:52:18 +0000 (20:52 +0000)]
Fix one other typo that was included in PR# 1477 that didn't
get comitted by whoever fixed all of the other ones.

27 years agoCorrect a cuple of improperly formatted xrefs.
mpp [Thu, 15 Aug 1996 20:29:04 +0000 (20:29 +0000)]
Correct a cuple of improperly formatted xrefs.

27 years agoAdd something so that you can solve the puzzle automatically by pressing
jkh [Thu, 15 Aug 1996 20:15:18 +0000 (20:15 +0000)]
Add something so that you can solve the puzzle automatically by pressing
`a' (I'm using this code as a test for something else, and just happened
to add this in the process :).

27 years agoFix fdavail() so that correctly pays attention to the rlimit.
smpatel [Thu, 15 Aug 1996 16:33:32 +0000 (16:33 +0000)]
Fix fdavail() so that correctly pays attention to the rlimit.

Fixes unp_externalize panic which occurs when a process is at it's
ulimit for file descriptors and tries to receive a file descriptor from
another process.

Reviewed by: wollman

27 years agoBring this file up to reality (as far as I know .. these are only
asami [Thu, 15 Aug 1996 11:20:14 +0000 (11:20 +0000)]
Bring this file up to reality (as far as I know .. these are only
the devices I once owned or contemplated purchasing .. )

(1) The ncr controller supports 53C810/815/825/860/875.

(2) Descrpitions of fxp0 and vx0 were missing.

(3) The ed driver supports SMC 8216 (`Elite Ultra') too.

(4) Add pseudo-device ccd.

27 years agoAdd comment about fxp device (Intel EE Pro/100B).
asami [Thu, 15 Aug 1996 10:41:34 +0000 (10:41 +0000)]
Add comment about fxp device (Intel EE Pro/100B).

27 years agoTypo (nott -> not).
asami [Thu, 15 Aug 1996 09:45:30 +0000 (09:45 +0000)]
Typo (nott -> not).

27 years agoCertain vnode buffer list operations were not being spl protected,
dyson [Thu, 15 Aug 1996 06:45:01 +0000 (06:45 +0000)]
Certain vnode buffer list operations were not being spl protected,
and they needed to be.  Brelse for example can be called at interrupt
level, and the buffer list operations were not being protected from it.

27 years ago(1) Add myself as MAINTAINER (of this file) -- commented out so it
asami [Thu, 15 Aug 1996 05:55:33 +0000 (05:55 +0000)]
(1) Add myself as MAINTAINER (of this file) -- commented out so it
    won't be pulled into individual ports that include this file. ;)

(2) Document MOTIFLIB, it's not set in the ports Makefiles but is
    important for Motif ports (already documented in the handbook).

(3) Add INSTALL_PROGRAM, INSTALL_SCRIPT, INSTALL_DATA, INSTALL_MAN as
    "aliases" of the appropriate install command line, for use in *-install
    targets.

Reviewed by: the ports list (item 3 only)

27 years agoFix a typo in the #define for PF_RTIP, even though I doubt it will
jdp [Thu, 15 Aug 1996 04:36:40 +0000 (04:36 +0000)]
Fix a typo in the #define for PF_RTIP, even though I doubt it will
ever make one bit of difference to anybody.

27 years agoYou would want to read freebsd-current, not freebsd-hackers, to stay
asami [Thu, 15 Aug 1996 01:21:57 +0000 (01:21 +0000)]
You would want to read freebsd-current, not freebsd-hackers, to stay
current with -current.

27 years agoAdd Mikael Hybsch <micke@dynas.se> for his fetch proxy support patch.
asami [Wed, 14 Aug 1996 22:38:28 +0000 (22:38 +0000)]
Add Mikael Hybsch <micke@dynas.se> for his fetch proxy support patch.

27 years agoadd Australia, Kafka, Kafkaesque, kalashnikov, karaoke, karate, kebab
wosch [Wed, 14 Aug 1996 21:48:19 +0000 (21:48 +0000)]
add Australia, Kafka, Kafkaesque, kalashnikov, karaoke, karate, kebab

27 years agoAdd Id
ache [Wed, 14 Aug 1996 19:47:02 +0000 (19:47 +0000)]
Add Id

27 years agoDo not add an user to a group if the group is also the login group.
wosch [Wed, 14 Aug 1996 19:06:04 +0000 (19:06 +0000)]
Do not add an user to a group if the group is also the login group.

27 years agochown(8) and chgrp(1) directories once only
adam [Wed, 14 Aug 1996 18:13:58 +0000 (18:13 +0000)]
chown(8) and chgrp(1) directories once only

27 years agoAdd support for HTTP proxies, fix some bugs with http transfers.
jkh [Wed, 14 Aug 1996 17:50:23 +0000 (17:50 +0000)]
Add support for HTTP proxies, fix some bugs with http transfers.
Submitted-By: Mikael Hybsch <micke@dynas.se>
27 years agoAdd reference to Ohio State University's guide to UNIX.
jkh [Wed, 14 Aug 1996 17:22:16 +0000 (17:22 +0000)]
Add reference to Ohio State University's guide to UNIX.

27 years agoRemove root dotfiles which did more harm than good.
jkh [Wed, 14 Aug 1996 14:42:05 +0000 (14:42 +0000)]
Remove root dotfiles which did more harm than good.

27 years agoUpdate my PGP key.
joerg [Wed, 14 Aug 1996 11:53:52 +0000 (11:53 +0000)]
Update my PGP key.

27 years agobigram
wosch [Wed, 14 Aug 1996 00:22:31 +0000 (00:22 +0000)]
bigram
Bigram does not remove newline at end of filename. This
break particulary the bigram algorithm and /var/db/locate.database
grow up 15 %.

Bigram does not check for characters outside 32-127.

The bigram output is silly and need ~1/2 CPU time of
database rebuilding.

old:
locate.bigram < $filelist | sort | uniq -c | sort -nr
                                    ^^^^^^^^^^^^^^
    this can easy made bigram

new:
        bigram < $filelist | sort -nr

code
Code does not check for char 31.
Use a lookup array instead a function. 3 x faster.

updatedb
rewritten
sync with bigram changes

read config file /etc/locate.rc if exists
submitted by: guido@gvr.win.tue.nl (Guido van Rooij)

concatdb - concatenate locate databases
mklocatedb - build locate database

27 years agoSubmitted by: Archie@whistle.com
julian [Tue, 13 Aug 1996 22:20:20 +0000 (22:20 +0000)]
Submitted by: Archie@whistle.com
if making a interface route, and it's a P2P link,
then also automatically lable it as an llinfo entry so that
gated and friends don't clobber it..

27 years agoDo not send "welcome mail" as default. If you want this feature
wosch [Tue, 13 Aug 1996 21:50:51 +0000 (21:50 +0000)]
Do not send "welcome mail" as default. If you want this feature
you can still enable it. Better, use mail client like elm or pine.

Requested by: Jordan

27 years agoCorrect instructions for ftp'ing entire ports hierarchies.
jkh [Tue, 13 Aug 1996 19:51:36 +0000 (19:51 +0000)]
Correct instructions for ftp'ing entire ports hierarchies.
Submitted-by: Elliot Schwartz <elliot@mit.edu>
27 years agoSubmitted by: doug Rabson (dfr@render.com)
julian [Tue, 13 Aug 1996 19:48:41 +0000 (19:48 +0000)]
Submitted by: doug Rabson (dfr@render.com)
cleaning up some of the vnode usage..

(I'm sure it still needs more..)
where can one find out what each vfs call expects to be locked
on completion, and how can one find out what each layer expects
to be freed on error.?

27 years agoCompletely rewrite handling of protocol field for firewalls, things are
pst [Tue, 13 Aug 1996 19:43:41 +0000 (19:43 +0000)]
Completely rewrite handling of protocol field for firewalls, things are
now completely consistent across all IP protocols and should be quite a
bit faster.

Discussed with: fenner & alex

27 years agoCompletely rewrite handling of protocol field for firewalls, things are
pst [Tue, 13 Aug 1996 19:43:24 +0000 (19:43 +0000)]
Completely rewrite handling of protocol field for firewalls, things are
now completely consistent across all IP protocols and should be quite a
bit faster.

Use getprotoname() extensively, performed minor cleanups of admin utility.
The admin utility could use a good kick in the pants.

Basicly, these were the minimal changes I could make to the code
to get it up to tollerable shape.  There will be some future commits
to clean up the basic architecture of the firewall code, and if
I'm feeling ambitious, I may pull in changes like NAT from Linux
and make the firewall hooks comletely generic so that a user can
either load the ipfw module or the ipfilter module (cf Darren Reed).

Discussed with: fenner & alex

27 years agoFix nasty bracketing/precedence bug. Every time something read (and
peter [Tue, 13 Aug 1996 17:49:45 +0000 (17:49 +0000)]
Fix nasty bracketing/precedence bug.  Every time something read (and
refilled) a file that was either line- or un-buffered, all files were
flushed.  According to the code comment, the flush (according to ANSI)
is supposed to happen on write + line buffered output files, not _all_
files.

Obtained from: OpenBSD / Theo de Raadt, possibly from proven@cygnus.com

27 years agoBack out fallback approximation changes, they are not so right to live
ache [Tue, 13 Aug 1996 17:03:18 +0000 (17:03 +0000)]
Back out fallback approximation changes, they are not so right to live

27 years agoFix last commit (and PR bin/1489) by creating both sockets before
fenner [Tue, 13 Aug 1996 16:28:59 +0000 (16:28 +0000)]
Fix last commit (and PR bin/1489) by creating both sockets before
setuid().

27 years agoAdd collate_range_cmp
ache [Tue, 13 Aug 1996 14:55:09 +0000 (14:55 +0000)]
Add collate_range_cmp

27 years agoBack out minor bumping per Peter suggestion
ache [Tue, 13 Aug 1996 14:37:53 +0000 (14:37 +0000)]
Back out minor bumping per Peter suggestion

27 years agoUse collate for alpha character ranges
ache [Tue, 13 Aug 1996 14:33:05 +0000 (14:33 +0000)]
Use collate for alpha character ranges