Commit Graph

38530 Commits

Author SHA1 Message Date
ru
c0f06bcbce Don't accept divert/tee/pipe rules without corresponding option.
PR:		10324
Reviewed by:	luigi
1999-06-11 11:27:35 +00:00
brian
45e0115c27 Describe why a ``magic'' enddisc is not always a good idea. 1999-06-11 11:27:18 +00:00
jkoshy
fece792408 Larger, space separated fields in the output of repquota.
PR:		8730
Submitted by:	Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
1999-06-11 10:31:24 +00:00
ru
dc1db7a779 Workaround the problem that the first (and only first) port name
can't have a dash character (it is treated as a ``range'' operator).
One could now use such a name by escaping the ``-'' characters.
For example:

# ipfw add 1 count tcp from any to any "ms\-sql\-s"
# ipfw add 2 count tcp from any ftp\\-data-ftp to any

PR:		7101
1999-06-11 09:43:53 +00:00
hoek
7408ecbee3 Compile when NO_REGEX is defined.
Submitted by:	Geordy Kitchen <gkitchen@cs.ubc.ca> (gnu/12117)
1999-06-11 04:36:16 +00:00
markm
07cd729a94 Improvement in the description of what this does.
Prompted by (and thanks to): W Richard Stevens
1999-06-10 22:48:27 +00:00
dt
89804f16f8 Replace my previous fix of saving the FP state with a much simpler one: when
we swap out fpcurproc, save its FP state.

Suggested by:	bde
1999-06-10 20:40:59 +00:00
ken
73cd4f0fb1 For vendor-specific commands sent using the 'camcontrol cmd' facility,
use the passed in CDB length, not 1.

Submitted by:	Jean-Marc Zucconi <jmz@FreeBSD.ORG>
1999-06-10 16:14:18 +00:00
simokawa
228a7bbab8 Remove 'SET_ASM_OP' macro, which is unused now and rather harmful
for recent egcs.
1999-06-10 12:05:48 +00:00
brian
9a0bce272e Allow reserved substitution strings to be escaped by preceeding them
with a backslash.
1999-06-10 09:34:57 +00:00
brian
2aa45a21d0 Never bring a link back up after receiving a terminating signal,
don't rely on already being in PHASE_DEAD.
1999-06-10 09:06:30 +00:00
jlemon
e598f932fa Change variable used for calculating ending address of physical memory
from 'int' to 'vm_offset_t'.

Spotted by:	 Richard Cownie <tich@ma.ikos.com>
1999-06-10 02:48:51 +00:00
brian
001e2cd01c Don't delete quota files when clean-tmps is enabled. 1999-06-10 00:34:15 +00:00
brian
e38303d43c Allow a remote IP and port range specification in the
``alias port'' command.
1999-06-10 00:17:27 +00:00
brian
a71c6ca380 Initialise `mp'. 1999-06-09 20:27:26 +00:00
brian
472a277d26 Allow our endpoint discriminator to be enabled, disabled, accepted
and denied.  This is necessary for some MP implementations that
get confused if you accept their endpoint discriminator but reject
their MRRU.
1999-06-09 16:54:04 +00:00
brian
668a751d69 Add a rather complicated but impressive example of how
to implement multi-link ppp over more than one ISP with
the ability to lose ISPs without loss of connectivity.

It *requires* that you either have administrative access
to a machine that's already connected to the 'net or at
least know a really nice person that does.
1999-06-09 12:32:55 +00:00
ache
af27a74d79 Add detection code for NVidia Riva 128,TNT,TNT2
(TNT2 from me)

PR: 12094
Submitted by: Ilya Naumov camel@avias.com
1999-06-09 11:46:43 +00:00
jkh
5148a61ddb where_arge is allocated on stack and return address is overwritten
by buffer overflow.

Submitted by:	Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1999-06-09 09:29:53 +00:00
jkh
e645797c80 Remove apple.com from time server list.
Submitted by:	Mike Haro
1999-06-09 09:18:33 +00:00
jkh
8875f5d9a4 Various edits to shrink fixit and enable dhcp-client 1999-06-09 09:08:22 +00:00
brian
ecf825269a Use the correct pid when substituting PROCESSID.
Problem reported by: Amedeo Beck Peccoz <gea@gressoney.it>
1999-06-09 08:47:36 +00:00
ache
ed11896ff7 little optimization of locale sensing code 1999-06-09 00:07:10 +00:00
brian
ed2d80f59c Don't use static variables if we don't have to. 1999-06-08 20:12:06 +00:00
brian
a557d51984 Don't drop the last character from lines in ppp.secret unless it's '\n'. 1999-06-08 20:11:53 +00:00
dt
4f6d5906d8 Use kmem_alloc_nofault() rather than kmem_alloc_pageable() to allocate
kernel virtual address space for UPAGES.
1999-06-08 17:14:22 +00:00
dt
86676c1408 Add a function kmem_alloc_nofault() - same as kmem_alloc_pageable(), but
create a nofault entry. It will be used to allocate kmem for upages.

(I am not too happy with all this, but it's better than nothing).
1999-06-08 17:03:28 +00:00
dt
086b60db0d Keep fpcurproc locked in memory, so that we always can save the FP state
correctly.

This should fix the "pmap_changebit didn't" panic that some people see.

Reviewed by:	dfr
1999-06-08 16:42:19 +00:00
ache
5b46e8e2a8 Just ignore malformed locale variable unless -d specified 1999-06-08 14:59:12 +00:00
brian
88ac0d3ba0 If amd_flags is empty, don't add -p as it makes amd abend. 1999-06-08 13:00:30 +00:00
brian
30bfd76142 Don't IPCP TLD if we're already doing it. This prevents
recursion by doing something like ``down'' or ``quit all''
in ppp.linkdown.
1999-06-08 11:58:27 +00:00
brian
a7f994e40c Make the `load'', dial'' and `open'' commands a big clearer.
Requested by: Michael Heitmeier <MICHAEL_HEITMEIER@HP-Germany-om12.om.hp.com>
1999-06-08 11:57:59 +00:00
foxfair
f3baa7a602 Change locale name of Traditional Chinese : zh_TW.BIG5 -> zh_TW.Big5.
It makes compatible with IANA charset defination, and let existent I18N
app happier.

Ref: <http://www.isi.edu/in-notes/iana/assignments/character-sets>
1999-06-08 02:25:19 +00:00
msmith
a82640d71f From the submitter:
- this causes POSIX locking to use the thread group leader
   (p->p_leader) as the locking thread for all advisory locks.
   In non-kernel-threaded code p->p_leader == p, so this will have
   no effect.

   This results in (more) correct POSIX threaded flock-ing semantics.

   It also prevents the leader from exiting before any of the children.
   (so that p->p_leader will never be stale) in exit1().

   We have been running this patch for over a month now in our lab
   under load and at customer sites.

Submitted by:	John Plevyak <jplevyak@inktomi.com>
1999-06-07 20:37:29 +00:00
ache
38f5a258c5 Fix -T doubling 1999-06-07 19:28:47 +00:00
andreas
7c15c6bddb solve name conflict
the old STREAM protocol has been obsoleted by "ST2" (RFC 1819)

Detected by:	Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
Suggested by:	Matt Crawford <crawdad@fnal.gov>
1999-06-07 19:25:23 +00:00
ache
ec826d342d Localize NEQN part too 1999-06-07 19:23:04 +00:00
ache
307eff3ce6 Add ability to read/write localized manpages 1999-06-07 18:36:00 +00:00
archie
289c2a94b6 ksprintn() may be called with base=2, so redefine MAXNBUF accordingly.
Other brucification tweaks.

Obtained from:	bde@freebsd.org
1999-06-07 18:26:26 +00:00
bde
b2b9dd4d0a Fixed previous fix (dad -> rda via rad). 1999-06-07 16:36:41 +00:00
des
7abcbd3e0f Separate the pftp and FTP_PASSIVE_MODE tests so gate mode works again.
PR:		bin/12070
Submitted by:	Dominic Mitchell <Dom.Mitchell@palmerharvey.co.uk>

Specifically check that FTP_PASSIVE_MODE is set to YES, rather than
just checking if it is defined.

Discussed on:	freebsd-current
1999-06-07 16:35:15 +00:00
dt
5eed7ee7eb Ensure that host_addr (which is returned in struct hostent::h_addr_list[0])
is aligned so that pointer to it can be safely casted to struct in_addr *.
1999-06-07 16:30:27 +00:00
kris
dbf1a464ae Changes from OpenBSD:
* Better usage() - correct syntax, display available commands
	  instead of examples
	* Accept command abbreviations
	* sprintf -> snprintf (for paranoia)
	* manpage capitalisation tweak

Obtained from:	OpenBSD
1999-06-07 13:53:57 +00:00
jkoshy
69d14b7e1a Correct typos.
PR:		docs/12068
Submitted by:	Steve Coltrin <spcoltri@io.com>
1999-06-07 05:18:24 +00:00
steve
b93efa8e55 Spell the .St macro correctly.
PR:		11704
1999-06-07 03:59:56 +00:00
steve
a6a4f80145 Spell isinf(3) correctly.
PR:		11974
1999-06-07 02:42:31 +00:00
mjacob
5517e8b772 Add a clarification in the man page suggesting that some tapes
(QIC) written under 2.X may not be easily read under the current
driver without explicitly setting to variable mode or to the blocksize
these tapes were written under 2.X with.

PR: 6681
1999-06-06 23:23:50 +00:00
steve
0f566d6300 The FD options are now in /sys/conf/options so need to duplicate them
here and keep people from building new kernels. :)
1999-06-06 22:45:04 +00:00
julian
3422098431 fix (non destructive) braino to do with quoting in makefiles. 1999-06-06 20:21:27 +00:00
wpaul
a0ce316f06 Small optimization: use wi_seek() in wi_read_record() and wi_write_record()
instead of frobbing the buffer access path registers directly. Saves a
few lines of duplicated code.
1999-06-06 16:44:04 +00:00