openbsd
24 years agosun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>
todd [Thu, 2 Mar 2000 23:02:14 +0000 (23:02 +0000)]
sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>
add ksyms, proto fix, msgbuf

24 years agosun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>
todd [Thu, 2 Mar 2000 23:01:45 +0000 (23:01 +0000)]
sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>
add ksyms, proto fix.

24 years agosun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>, add ksyms.
todd [Thu, 2 Mar 2000 22:59:05 +0000 (22:59 +0000)]
sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>, add ksyms.

24 years agoadd missing return value
millert [Thu, 2 Mar 2000 21:55:41 +0000 (21:55 +0000)]
add missing return value

24 years agoNew function: m_getptr(), takes as argument an mbuf chain and an
angelos [Thu, 2 Mar 2000 21:40:49 +0000 (21:40 +0000)]
New function: m_getptr(), takes as argument an mbuf chain and an
offset, returns a pointer to them specific mbuf and the offset inside
it that corresponds to the offset argument (so one can find where the
n'th byte is in an mbuf).

24 years agoAdd prototype for m_getptr()
angelos [Thu, 2 Mar 2000 21:39:19 +0000 (21:39 +0000)]
Add prototype for m_getptr()

24 years agoFix; don't print settings with other options present. Slightly modify
ho [Thu, 2 Mar 2000 18:50:00 +0000 (18:50 +0000)]
Fix; don't print settings with other options present. Slightly modify
the -o option handling. Modify manpage to match. (angelos@ ok)
Angelos also spotted that usage() still said 'wiconfig', not 'wicontrol'.

24 years agoEXTMEM_SIZE is a dead meat; remove commented-out entries
mickey [Thu, 2 Mar 2000 18:38:27 +0000 (18:38 +0000)]
EXTMEM_SIZE is a dead meat; remove commented-out entries

24 years agointeractivly -> interactively (Germans can't spell) :-)
aaron [Thu, 2 Mar 2000 18:33:30 +0000 (18:33 +0000)]
interactivly -> interactively (Germans can't spell) :-)

24 years agoalternativly -> alternatively
aaron [Thu, 2 Mar 2000 18:27:37 +0000 (18:27 +0000)]
alternativly -> alternatively

24 years agoUse a char, not a char[1] in ttgetc and cast the return value to int.
millert [Thu, 2 Mar 2000 17:01:41 +0000 (17:01 +0000)]
Use a char, not a char[1] in ttgetc and cast the return value to int.
Perhaps this should really be a u_char but I don't think it really matters.

24 years agoReorganize to be more like the BSD version + KNF
millert [Thu, 2 Mar 2000 15:51:36 +0000 (15:51 +0000)]
Reorganize to be more like the BSD version + KNF

24 years ago$OpenBSD$
todd [Thu, 2 Mar 2000 14:46:34 +0000 (14:46 +0000)]
$OpenBSD$

24 years agoSpelling; jj@dynarc.se
aaron [Thu, 2 Mar 2000 13:44:33 +0000 (13:44 +0000)]
Spelling; jj@dynarc.se

24 years agoAdd an option DDB_SAFE_CONSOLE that defaults db_console to 1.
art [Thu, 2 Mar 2000 10:50:28 +0000 (10:50 +0000)]
Add an option DDB_SAFE_CONSOLE that defaults db_console to 1.
In many cases, setting db_console in /etc/rc is too late.

24 years agoMake libkafs compatible with in-tree afs.
art [Thu, 2 Mar 2000 10:17:28 +0000 (10:17 +0000)]
Make libkafs compatible with in-tree afs.

24 years agodo not add ifa_dstaddr for non-pointopoint interface. IPv6 has no
itojun [Thu, 2 Mar 2000 09:44:28 +0000 (09:44 +0000)]
do not add ifa_dstaddr for non-pointopoint interface.  IPv6 has no
concept for "broadcast".

24 years agotypo fix.
itojun [Thu, 2 Mar 2000 07:44:08 +0000 (07:44 +0000)]
typo fix.

24 years agoAn option description does not need to contain "The -foo option...".
aaron [Thu, 2 Mar 2000 04:17:50 +0000 (04:17 +0000)]
An option description does not need to contain "The -foo option...".

24 years agoShorten capability descriptions so they don't wrap to the next line. Looks a
aaron [Thu, 2 Mar 2000 04:08:11 +0000 (04:08 +0000)]
Shorten capability descriptions so they don't wrap to the next line. Looks a
bit nicer.

24 years agocount is unsigned (size_t) so cast to u_long, not long
millert [Thu, 2 Mar 2000 04:05:44 +0000 (04:05 +0000)]
count is unsigned (size_t) so cast to u_long, not long

24 years ago$OpenBSD$
todd [Thu, 2 Mar 2000 01:49:09 +0000 (01:49 +0000)]
$OpenBSD$

24 years ago$OpenBSD$
todd [Thu, 2 Mar 2000 00:29:47 +0000 (00:29 +0000)]
$OpenBSD$

24 years agoSeveral people noted that non-UVM was broken
niklas [Thu, 2 Mar 2000 00:15:00 +0000 (00:15 +0000)]
Several people noted that non-UVM was broken

24 years agorm $Log$
todd [Wed, 1 Mar 2000 23:10:58 +0000 (23:10 +0000)]
rm $Log$

24 years agoIf sf_encap() fails, we need to drop the packet. If sf_encap() reassembles
aaron [Wed, 1 Mar 2000 22:49:57 +0000 (22:49 +0000)]
If sf_encap() fails, we need to drop the packet. If sf_encap() reassembles
the mbufs into one big cluster, we need to pass the new pointer to
bpf_mtap(). From art@.

24 years agoMuch nicer pte.h commented by Chuck Cranor; from NetBSD
niklas [Wed, 1 Mar 2000 22:48:14 +0000 (22:48 +0000)]
Much nicer pte.h commented by Chuck Cranor; from NetBSD

24 years agoProper bus_dma usage, fixes cache incosistencies
niklas [Wed, 1 Mar 2000 22:38:51 +0000 (22:38 +0000)]
Proper bus_dma usage, fixes cache incosistencies

24 years ago$OpenBSD$
todd [Wed, 1 Mar 2000 22:27:13 +0000 (22:27 +0000)]
$OpenBSD$

24 years ago$OpenBSD$
todd [Wed, 1 Mar 2000 22:09:56 +0000 (22:09 +0000)]
$OpenBSD$

24 years ago$OpenBSD$
todd [Wed, 1 Mar 2000 21:25:04 +0000 (21:25 +0000)]
$OpenBSD$

24 years agoorder kerberos libraries
deraadt [Wed, 1 Mar 2000 20:00:49 +0000 (20:00 +0000)]
order kerberos libraries

24 years agoPrepare for new pmap
niklas [Wed, 1 Mar 2000 19:24:33 +0000 (19:24 +0000)]
Prepare for new pmap

24 years agoorder kerberos libraries properly
deraadt [Wed, 1 Mar 2000 18:33:56 +0000 (18:33 +0000)]
order kerberos libraries properly

24 years agoWall
deraadt [Wed, 1 Mar 2000 18:33:49 +0000 (18:33 +0000)]
Wall

24 years agoInitialize xs->req_sense_length to 0. This is not used by many
millert [Wed, 1 Mar 2000 18:12:04 +0000 (18:12 +0000)]
Initialize xs->req_sense_length to 0.  This is not used by many
scsi drivers, other than dev/pci/ncr.c, but if req_sense_length is
not zero (either explicitly or through chance) the ncr driver will
fail during initialization.  This fixes the occasionaly ncr driver
init problems; thorpej@netbsd.org

24 years agoVarious cleanups.
aaron [Wed, 1 Mar 2000 18:01:21 +0000 (18:01 +0000)]
Various cleanups.

24 years agoUpdate to reflect reality; from NetBSD.
aaron [Wed, 1 Mar 2000 17:55:58 +0000 (17:55 +0000)]
Update to reflect reality; from NetBSD.

24 years ago$OpenBSD$
todd [Wed, 1 Mar 2000 17:31:20 +0000 (17:31 +0000)]
$OpenBSD$

24 years agoorder kerberos libraries
deraadt [Wed, 1 Mar 2000 17:27:28 +0000 (17:27 +0000)]
order kerberos libraries

24 years agoorder libraries sensibly for static architectures
deraadt [Wed, 1 Mar 2000 08:54:59 +0000 (08:54 +0000)]
order libraries sensibly for static architectures

24 years agodo not put extra garbage in this, since it does get linked in
deraadt [Wed, 1 Mar 2000 08:52:45 +0000 (08:52 +0000)]
do not put extra garbage in this, since it does get linked in

24 years agosync
jason [Wed, 1 Mar 2000 05:57:37 +0000 (05:57 +0000)]
sync

24 years agoadd broadcom bcm5201; netbsd
jason [Wed, 1 Mar 2000 05:57:18 +0000 (05:57 +0000)]
add broadcom bcm5201; netbsd

24 years agorm dup
todd [Wed, 1 Mar 2000 03:56:41 +0000 (03:56 +0000)]
rm dup

24 years agotypo fix; halogen@nol.net
deraadt [Wed, 1 Mar 2000 03:09:08 +0000 (03:09 +0000)]
typo fix; halogen@nol.net

24 years agoargh, fix the new formatting errors
deraadt [Wed, 1 Mar 2000 02:46:48 +0000 (02:46 +0000)]
argh, fix the new formatting errors

24 years agoMention a few more helpful man pages
ericj [Wed, 1 Mar 2000 02:35:38 +0000 (02:35 +0000)]
Mention a few more helpful man pages

24 years agokparse.h is gone
deraadt [Tue, 29 Feb 2000 23:02:19 +0000 (23:02 +0000)]
kparse.h is gone

24 years agosync
deraadt [Tue, 29 Feb 2000 21:13:30 +0000 (21:13 +0000)]
sync

24 years agoAdd /etc/ssh_host_key* to the changelist.
aaron [Tue, 29 Feb 2000 20:50:28 +0000 (20:50 +0000)]
Add /etc/ssh_host_key* to the changelist.

24 years agoexistance -> existence
aaron [Tue, 29 Feb 2000 20:36:25 +0000 (20:36 +0000)]
existance -> existence

24 years agosome key binding examples
deraadt [Tue, 29 Feb 2000 20:35:19 +0000 (20:35 +0000)]
some key binding examples

24 years agosome binding information
deraadt [Tue, 29 Feb 2000 19:49:48 +0000 (19:49 +0000)]
some binding information

24 years agomore fix to ancillary data alignment. we need padding after
itojun [Tue, 29 Feb 2000 19:16:46 +0000 (19:16 +0000)]
more fix to ancillary data alignment.  we need padding after
last cmsg_data item (see the figure on RFC2292 page 18).

24 years agoEnable the AriadneII driver + more of IDE stuff
niklas [Tue, 29 Feb 2000 19:09:44 +0000 (19:09 +0000)]
Enable the AriadneII driver + more of IDE stuff

24 years agoThis one is for jj: The AriadneII driver, adapted from Bernd Enesti's
niklas [Tue, 29 Feb 2000 19:05:22 +0000 (19:05 +0000)]
This one is for jj: The AriadneII driver, adapted from Bernd Enesti's
NetBSD driver

24 years agodelete more extras
deraadt [Tue, 29 Feb 2000 18:36:45 +0000 (18:36 +0000)]
delete more extras

24 years agofix alignment constraint in IPv6 routing header manipulation (ancillary data).
itojun [Tue, 29 Feb 2000 18:25:52 +0000 (18:25 +0000)]
fix alignment constraint in IPv6 routing header manipulation (ancillary data).
documented in RFC2292.
from: shin@kame.net

24 years agoBetter backwards regexp searching. POSIX regexp's don't really give
millert [Tue, 29 Feb 2000 16:00:23 +0000 (16:00 +0000)]
Better backwards regexp searching.  POSIX regexp's don't really give
a good way to do this.

24 years ago<crypto/blf.h>
markus [Tue, 29 Feb 2000 11:16:45 +0000 (11:16 +0000)]
<crypto/blf.h>

24 years agorepair troff which makedb does not like
deraadt [Tue, 29 Feb 2000 06:58:04 +0000 (06:58 +0000)]
repair troff which makedb does not like

24 years agoexcess files
deraadt [Tue, 29 Feb 2000 06:56:42 +0000 (06:56 +0000)]
excess files

24 years agoensure tcp window size does not overflow (16bit unsigned after window scale).
itojun [Tue, 29 Feb 2000 05:25:53 +0000 (05:25 +0000)]
ensure tcp window size does not overflow (16bit unsigned after window scale).
FreeBSD PR: 16914

24 years agoVarious cleanup.
aaron [Tue, 29 Feb 2000 04:48:39 +0000 (04:48 +0000)]
Various cleanup.

24 years agoUse Dq/Sq and friends.
aaron [Tue, 29 Feb 2000 03:45:12 +0000 (03:45 +0000)]
Use Dq/Sq and friends.

24 years agoinstall crypto headers
deraadt [Tue, 29 Feb 2000 03:28:38 +0000 (03:28 +0000)]
install crypto headers

24 years agoKill old gnuemacs regex code--we now use POSIX regex
millert [Tue, 29 Feb 2000 02:14:07 +0000 (02:14 +0000)]
Kill old gnuemacs regex code--we now use POSIX regex
This means mg is now truly free (public domain)

24 years agoregex.c
millert [Tue, 29 Feb 2000 02:12:52 +0000 (02:12 +0000)]
regex.c

24 years agoMake reverse searching work.
millert [Tue, 29 Feb 2000 01:44:33 +0000 (01:44 +0000)]
Make reverse searching work.

24 years agoMerge with EOM 1.45
niklas [Mon, 28 Feb 2000 23:59:14 +0000 (23:59 +0000)]
Merge with EOM 1.45

author: niklas
I must have been on drugs.  X509 is not preshared key.

24 years agoUse POSIX extended regular expressions.
millert [Mon, 28 Feb 2000 23:45:21 +0000 (23:45 +0000)]
Use POSIX extended regular expressions.
Reverse regex searching does not yet work.

24 years agoremove unneeded variable and clean
jason [Mon, 28 Feb 2000 23:41:28 +0000 (23:41 +0000)]
remove unneeded variable and clean

24 years agomove crypto code
deraadt [Mon, 28 Feb 2000 23:13:04 +0000 (23:13 +0000)]
move crypto code

24 years agoMerge with EOM 1.23
niklas [Mon, 28 Feb 2000 22:48:34 +0000 (22:48 +0000)]
Merge with EOM 1.23

author: niklas
nm@wizard.web.am & winquist@cybernet.com both independently found my
bug, a %s without a string given.

24 years agoadd start of a crash page
deraadt [Mon, 28 Feb 2000 22:36:42 +0000 (22:36 +0000)]
add start of a crash page

24 years agoenable sesd
deraadt [Mon, 28 Feb 2000 22:33:30 +0000 (22:33 +0000)]
enable sesd

24 years agoneed string.h
deraadt [Mon, 28 Feb 2000 22:32:35 +0000 (22:32 +0000)]
need string.h

24 years agosync
deraadt [Mon, 28 Feb 2000 22:26:48 +0000 (22:26 +0000)]
sync

24 years agomake depend kernel too
deraadt [Mon, 28 Feb 2000 22:26:17 +0000 (22:26 +0000)]
make depend kernel too

24 years agoturn off x11-fwd for the client, too.
markus [Mon, 28 Feb 2000 19:51:58 +0000 (19:51 +0000)]
turn off x11-fwd for the client, too.

24 years agocreate x11 cookie file
markus [Mon, 28 Feb 2000 19:40:23 +0000 (19:40 +0000)]
create x11 cookie file

24 years agoOptimized fdalloc as in Banga and Mogul paper:
provos [Mon, 28 Feb 2000 18:04:08 +0000 (18:04 +0000)]
Optimized fdalloc as in Banga and Mogul paper:
http://www.usenix.org/publications/library/proceedings/usenix98/banga.html

24 years agoadd ip6defaultif, which configures default outgoing interface
itojun [Mon, 28 Feb 2000 17:28:35 +0000 (17:28 +0000)]
add ip6defaultif, which configures default outgoing interface
when no neighboring router is found (rare case).  this is to conform
strictly to the ND spec.  it is safe to leave it empty.

24 years agoUse a base of 0 when calling stroul() as per the man page; gagnocg@ev1.net
millert [Mon, 28 Feb 2000 17:03:26 +0000 (17:03 +0000)]
Use a base of 0 when calling stroul() as per the man page; gagnocg@ev1.net

24 years ago- check raw socket icmp6 filter only if the packet is icmp6.
itojun [Mon, 28 Feb 2000 16:40:39 +0000 (16:40 +0000)]
- check raw socket icmp6 filter only if the packet is icmp6.
- allow setting raw socket icmp6 filter only if it is IPPROTO_ICMPV6 socket.
(cmetz may object about above two items...)
- add rip6_ctlinput, to flush cached router properly on redirects.

24 years agoSanitize v{,un}mapbuf. (use the sizes we are passed, not the size from b_count); art
deraadt [Mon, 28 Feb 2000 16:34:28 +0000 (16:34 +0000)]
Sanitize v{,un}mapbuf. (use the sizes we are passed, not the size from b_count); art

24 years agoLots of obvious clean-up, but needs more work.
aaron [Mon, 28 Feb 2000 14:59:54 +0000 (14:59 +0000)]
Lots of obvious clean-up, but needs more work.

24 years agofix ICMPv6 redirect input. the bug can result in invalid ND entry.
itojun [Mon, 28 Feb 2000 14:30:40 +0000 (14:30 +0000)]
fix ICMPv6 redirect input.  the bug can result in invalid ND entry.

24 years agoRegen.
aaron [Mon, 28 Feb 2000 14:26:04 +0000 (14:26 +0000)]
Regen.

24 years agoAdd Trident Cyber 9525.
aaron [Mon, 28 Feb 2000 14:25:44 +0000 (14:25 +0000)]
Add Trident Cyber 9525.

24 years agoadd support for "ping6 -a c".
itojun [Mon, 28 Feb 2000 14:06:39 +0000 (14:06 +0000)]
add support for "ping6 -a c".
(new feature in draft-ietf-ipngwg-icmp-name-lookups-05.txt)

24 years agoupgrade node information query protocol support from 04 draft to
itojun [Mon, 28 Feb 2000 14:05:59 +0000 (14:05 +0000)]
upgrade node information query protocol support from 04 draft to
draft-ietf-ipngwg-icmp-name-lookups-05.txt.

NOTE: 04 and 05 has no interoperability, in terms of "ping6 -a".

24 years agosync
jasoni [Mon, 28 Feb 2000 13:30:52 +0000 (13:30 +0000)]
sync

24 years agoAdd missing system calls as unimplemented.
jasoni [Mon, 28 Feb 2000 13:29:29 +0000 (13:29 +0000)]
Add missing system calls as unimplemented.
Implement chown, poll, setresuid, getresuid, setresgid, getresgid.

24 years agoadd proxy NDP part.
itojun [Mon, 28 Feb 2000 11:58:11 +0000 (11:58 +0000)]
add proxy NDP part.

24 years agoupdate IPv6 portion to match latest sys/netinet6.
itojun [Mon, 28 Feb 2000 11:57:32 +0000 (11:57 +0000)]
update IPv6 portion to match latest sys/netinet6.

24 years agobring in latest kame code.
itojun [Mon, 28 Feb 2000 11:56:40 +0000 (11:56 +0000)]
bring in latest kame code.
- ndp -I (set default outgoing interface when no default router is defined)
- ndp -s proxy (proxy NDP)

24 years agobring in recent KAME changes (only important and stable ones, as usual).
itojun [Mon, 28 Feb 2000 11:55:20 +0000 (11:55 +0000)]
bring in recent KAME changes (only important and stable ones, as usual).
- remove net.inet6.ip6.nd6_proxyall.  introduce proxy NDP code works
  just like "arp -s".
- revise source address selection.
  be more careful about use of yet-to-be-valid addresses as source.
- as router, transmit ICMP6_DST_UNREACH_BEYONDSCOPE against out-of-scope
  packet forwarding attempt.
- path MTU discovery takes care of routing header properly.
- be more strict about mbuf chain parsing.
- nuke xxCTL_VARS #define, they are for BSDI.
- disable SIOCSIFDSTADDR_IN6/SIOCSIFNETMASK_IN6 ioctl, they do not fit
  IPv6 model where multiple address on interface is normal.
  (kernel side supports them for a while for backward compat,
  the support will be nuked shortly)
- introduce "default outgoing interface" (for spec conformance in very
  rare case)

24 years agoAdd back the OpenBSDism that a #commented realm means Kerberos is disabled.
downsj [Mon, 28 Feb 2000 05:16:53 +0000 (05:16 +0000)]
Add back the OpenBSDism that a #commented realm means Kerberos is disabled.

Let's keep it in this time.