openbsd
24 years agoadd mac result pointer to the callback routine
jason [Tue, 4 Apr 2000 20:16:33 +0000 (20:16 +0000)]
add mac result pointer to the callback routine
register as supporting MD5_HMAC96 and SHA1_HMAC96
use the correct bit (HIFN_MAC_CMD_NEW_KEY) when checking the mac_cmd mask
don't append the mac result to the dest buffer, add it to the result buffer
remove incorrect source count calculation involving mac length
add order checking to hifn_process so that we can verify the request is
possible given the ordering of processing units within the hifn.
correct hifn_callback()'s handling of mac checking and copy the computed
mac into the right place in the mbuf.

24 years agoregen
mickey [Tue, 4 Apr 2000 20:10:55 +0000 (20:10 +0000)]
regen

24 years agomake the comment and definition of HIFN_MAX_COMMAND more readable
jason [Tue, 4 Apr 2000 20:10:27 +0000 (20:10 +0000)]
make the comment and definition of HIFN_MAX_COMMAND more readable
define HIFN_MAC_CMD_RESULT bit (append MAC to result buffer)

24 years agonew cards supported by if_awi (new coming soon); also extraneous spaces removed
mickey [Tue, 4 Apr 2000 20:09:56 +0000 (20:09 +0000)]
new cards supported by if_awi (new coming soon); also extraneous spaces removed

24 years agoClarify IPv6 comment
millert [Tue, 4 Apr 2000 18:08:27 +0000 (18:08 +0000)]
Clarify IPv6 comment

24 years agore-order: group ssh1 vs. ssh2
markus [Tue, 4 Apr 2000 17:29:46 +0000 (17:29 +0000)]
re-order: group ssh1 vs. ssh2

24 years agoUpdate to ncurses-5.0-20000401:
millert [Tue, 4 Apr 2000 16:49:58 +0000 (16:49 +0000)]
Update to ncurses-5.0-20000401:
 o change unctrl() to render C1 characters (128-159) as ~@, ~A, etc.
 o trace() function is provided only if TRACE is defined, e.g., in the debug
   library.  Modify related calls to _tracechar() to use unctrl() instead.

24 years agoAdd "expert mode" and don't prompt for fsize/bsize/cpg unless an expert
millert [Tue, 4 Apr 2000 16:29:27 +0000 (16:29 +0000)]
Add "expert mode" and don't prompt for fsize/bsize/cpg unless an expert

next_offset() now takes a pointer to the partition size as its second
argument instead of a pointer to the partition.  This allows us to
get the offset earlier on and sort_partitions() will not try and
include the partition we are trying to create in its list.

In free_chunks() start looking for things at starting_sector, not 0,
to avoid getting starting offsets that precede the start of the OpenBSD
part of the disk.

24 years agoScan l and n sections as well.
espie [Tue, 4 Apr 2000 15:31:06 +0000 (15:31 +0000)]
Scan l and n sections as well.
Noticed by Hal Snyder.

24 years agomissing free.
markus [Tue, 4 Apr 2000 15:30:51 +0000 (15:30 +0000)]
missing free.

24 years agossh2 client implementation, interops w/ ssh.com and lsh servers.
markus [Tue, 4 Apr 2000 15:19:42 +0000 (15:19 +0000)]
ssh2 client implementation, interops w/ ssh.com and lsh servers.

24 years agoRegister PLIST_SRC before dependencies and conflicts so that the
espie [Tue, 4 Apr 2000 15:12:02 +0000 (15:12 +0000)]
Register PLIST_SRC before dependencies and conflicts so that the
PLIST_CWD != PLIST_SRC hack works with dependencies present.

Noticed and tested by Camiel.

24 years agoFix the leak for real (that's what I get for hacking when i can't sleep).
millert [Tue, 4 Apr 2000 14:27:00 +0000 (14:27 +0000)]
Fix the leak for real (that's what I get for hacking when i can't sleep).

24 years agoMake sure /etc/netstart references /etc/mail/sendmail.cf, not
millert [Tue, 4 Apr 2000 13:58:28 +0000 (13:58 +0000)]
Make sure /etc/netstart references /etc/mail/sendmail.cf, not
/etc/sendmail.cf or on reboot sendmail will not be started.

24 years agoRemove the -E flag from ipf as it is implicitly enabled and using
millert [Tue, 4 Apr 2000 13:44:51 +0000 (13:44 +0000)]
Remove the -E flag from ipf as it is implicitly enabled and using
the -E flag here causes the kernel to printf 'IP Filter: already
initialized'.

24 years agoVerbiage fix.
angelos [Tue, 4 Apr 2000 13:43:02 +0000 (13:43 +0000)]
Verbiage fix.

24 years agoFix an fd leak if the read from /dev/arandom fails. Pointed out by
millert [Tue, 4 Apr 2000 13:38:24 +0000 (13:38 +0000)]
Fix an fd leak if the read from /dev/arandom fails.  Pointed out by
Markus Friedl.

24 years agoremove accidentally comitted files
art [Tue, 4 Apr 2000 12:35:47 +0000 (12:35 +0000)]
remove accidentally comitted files

24 years agoregen
mickey [Tue, 4 Apr 2000 10:00:15 +0000 (10:00 +0000)]
regen

24 years agoi82802AB/AC firmware hub
mickey [Tue, 4 Apr 2000 09:59:25 +0000 (09:59 +0000)]
i82802AB/AC firmware hub

24 years agoflesh
deraadt [Tue, 4 Apr 2000 09:51:16 +0000 (09:51 +0000)]
flesh

24 years agoisa and pci pages, talking about legacy ISA interrupt routing...
deraadt [Tue, 4 Apr 2000 06:42:06 +0000 (06:42 +0000)]
isa and pci pages, talking about legacy ISA interrupt routing...

24 years agoclose efd on eof
markus [Tue, 4 Apr 2000 06:18:01 +0000 (06:18 +0000)]
close efd on eof

24 years agosync.
jasoni [Tue, 4 Apr 2000 05:32:17 +0000 (05:32 +0000)]
sync.

24 years agoImplement Linux's pread(2) and pwrite(2).
jasoni [Tue, 4 Apr 2000 05:31:50 +0000 (05:31 +0000)]
Implement Linux's pread(2) and pwrite(2).

24 years agoDon't install sendmail internal libs and add some comments
millert [Tue, 4 Apr 2000 04:58:35 +0000 (04:58 +0000)]
Don't install sendmail internal libs and add some comments

24 years agoPart of the sendmail build procedure we don't use
millert [Tue, 4 Apr 2000 04:54:34 +0000 (04:54 +0000)]
Part of the sendmail build procedure we don't use

24 years agoAdd MLINKs from sendmail.8 to smtpd.8, hoststat.1, purgestat.1
millert [Tue, 4 Apr 2000 04:50:13 +0000 (04:50 +0000)]
Add MLINKs from sendmail.8 to smtpd.8, hoststat.1, purgestat.1
Convert man pages back to mandoc format.

24 years agoImport tagging code and try to resolve locking problem.
smurph [Tue, 4 Apr 2000 03:48:46 +0000 (03:48 +0000)]
Import tagging code and try to resolve locking problem.

24 years agomore details, and a UKC(8) link
deraadt [Tue, 4 Apr 2000 03:32:02 +0000 (03:32 +0000)]
more details, and a UKC(8) link

24 years agorepair some mis-directed links
deraadt [Tue, 4 Apr 2000 03:23:02 +0000 (03:23 +0000)]
repair some mis-directed links

24 years agoAdd smtpd
millert [Tue, 4 Apr 2000 02:41:54 +0000 (02:41 +0000)]
Add smtpd

24 years agoAdd smtpd link
millert [Tue, 4 Apr 2000 02:41:19 +0000 (02:41 +0000)]
Add smtpd link

24 years agosupport root drive detection for G4 powermac.
rahnds [Tue, 4 Apr 2000 02:11:47 +0000 (02:11 +0000)]
support root drive detection for G4 powermac.

24 years agoMLINK srandomdev
millert [Tue, 4 Apr 2000 00:03:15 +0000 (00:03 +0000)]
MLINK srandomdev

24 years agoAdd srandomdev() from FreeBSD for use by sendmail and others.
millert [Mon, 3 Apr 2000 23:23:48 +0000 (23:23 +0000)]
Add srandomdev() from FreeBSD for use by sendmail and others.

24 years agoRemove trailing whitespace.
aaron [Mon, 3 Apr 2000 21:19:35 +0000 (21:19 +0000)]
Remove trailing whitespace.

24 years agoput some DS/FH cards on some boot media
deraadt [Mon, 3 Apr 2000 21:14:13 +0000 (21:14 +0000)]
put some DS/FH cards on some boot media

24 years agofix dmesg output
deraadt [Mon, 3 Apr 2000 21:13:48 +0000 (21:13 +0000)]
fix dmesg output

24 years agoAdd man page for USB mass storage device driver.
aaron [Mon, 3 Apr 2000 21:11:05 +0000 (21:11 +0000)]
Add man page for USB mass storage device driver.

24 years agossh2 packet format
markus [Mon, 3 Apr 2000 20:12:55 +0000 (20:12 +0000)]
ssh2 packet format

24 years agoDSA, keyexchange, algorithm agreement for ssh2
markus [Mon, 3 Apr 2000 20:06:14 +0000 (20:06 +0000)]
DSA, keyexchange, algorithm agreement for ssh2

24 years agosync
deraadt [Mon, 3 Apr 2000 20:04:41 +0000 (20:04 +0000)]
sync

24 years agoPlug two file descriptor leaks
brian [Mon, 3 Apr 2000 19:56:35 +0000 (19:56 +0000)]
Plug two file descriptor leaks

24 years agoagain, remind admins how to read man pages
deraadt [Mon, 3 Apr 2000 19:47:24 +0000 (19:47 +0000)]
again, remind admins how to read man pages

24 years agomake DS pages point to DS, and same for FH
deraadt [Mon, 3 Apr 2000 19:34:19 +0000 (19:34 +0000)]
make DS pages point to DS, and same for FH

24 years agocorrect Xr to where we actually install the man pages
deraadt [Mon, 3 Apr 2000 19:27:51 +0000 (19:27 +0000)]
correct Xr to where we actually install the man pages

24 years agoadd nsphyter man page
jason [Mon, 3 Apr 2000 07:45:02 +0000 (07:45 +0000)]
add nsphyter man page

24 years agochange overriding message
deraadt [Mon, 3 Apr 2000 07:43:53 +0000 (07:43 +0000)]
change overriding message

24 years agodescribed the modern cards
deraadt [Mon, 3 Apr 2000 07:43:31 +0000 (07:43 +0000)]
described the modern cards

24 years agochannel layer support for ssh2
markus [Mon, 3 Apr 2000 07:07:15 +0000 (07:07 +0000)]
channel layer support for ssh2

24 years agohide CMSG_ALIGN from userland, it is not part of RFC2292/Posix.1g.
itojun [Mon, 3 Apr 2000 06:00:29 +0000 (06:00 +0000)]
hide CMSG_ALIGN from userland, it is not part of RFC2292/Posix.1g.

24 years agoadd more ntohs(). u_short -> u_int16_t. (in-sync with tcpdump.org tree)
itojun [Mon, 3 Apr 2000 05:43:42 +0000 (05:43 +0000)]
add more ntohs().  u_short -> u_int16_t.  (in-sync with tcpdump.org tree)

24 years agoSet the default node name to "OpenBSD".
aaron [Mon, 3 Apr 2000 03:11:27 +0000 (03:11 +0000)]
Set the default node name to "OpenBSD".

24 years agoJunk CDPATH from the environment.
espie [Mon, 3 Apr 2000 02:58:46 +0000 (02:58 +0000)]
Junk CDPATH from the environment.

24 years agodaemon's group should be daemon, not guest!
millert [Mon, 3 Apr 2000 02:58:28 +0000 (02:58 +0000)]
daemon's group should be daemon, not guest!

24 years agoThis is a generated file.
millert [Mon, 3 Apr 2000 02:54:38 +0000 (02:54 +0000)]
This is a generated file.

24 years agoAdd missing 'praliases user1 user2 ...' functionality from sendmail-8.10.1.Beta1
millert [Mon, 3 Apr 2000 02:52:11 +0000 (02:52 +0000)]
Add missing 'praliases user1 user2 ...' functionality from sendmail-8.10.1.Beta1

24 years agoclarify better that this is a DS driver
deraadt [Mon, 3 Apr 2000 02:38:12 +0000 (02:38 +0000)]
clarify better that this is a DS driver

24 years agoDo not give the .Os macro an argument. It will be replaced by the current
aaron [Mon, 3 Apr 2000 02:30:59 +0000 (02:30 +0000)]
Do not give the .Os macro an argument. It will be replaced by the current
version of OpenBSD.

24 years agoOpenBSD'ify the Aironet man pages.
aaron [Mon, 3 Apr 2000 02:28:34 +0000 (02:28 +0000)]
OpenBSD'ify the Aironet man pages.

24 years agoenable ray at pcmcia, once pcic config has been fixed
mickey [Mon, 3 Apr 2000 01:59:19 +0000 (01:59 +0000)]
enable ray at pcmcia, once pcic config has been fixed

24 years agosplit wireless cards into their own section
deraadt [Mon, 3 Apr 2000 01:53:36 +0000 (01:53 +0000)]
split wireless cards into their own section

24 years agobyte order fixes; gwes@oat.com
deraadt [Mon, 3 Apr 2000 01:46:23 +0000 (01:46 +0000)]
byte order fixes; gwes@oat.com

24 years agoan at pcmcia; 10x Lynda McGinley <mcginley@suod.cs.colorado.edu> for a hardware loan
mickey [Mon, 3 Apr 2000 01:39:12 +0000 (01:39 +0000)]
an at pcmcia; 10x Lynda McGinley <mcginley@suod.cs.colorado.edu> for a hardware loan

24 years agoancontrol(8), probably should not be i386, but follow wicontrol
mickey [Mon, 3 Apr 2000 01:10:05 +0000 (01:10 +0000)]
ancontrol(8), probably should not be i386, but follow wicontrol

24 years agoancontrol(8) to manipulate an(4)
mickey [Mon, 3 Apr 2000 01:08:09 +0000 (01:08 +0000)]
ancontrol(8) to manipulate an(4)

24 years agoan(4)
mickey [Mon, 3 Apr 2000 01:05:22 +0000 (01:05 +0000)]
an(4)

24 years agoan(4), it figures
mickey [Mon, 3 Apr 2000 01:03:19 +0000 (01:03 +0000)]
an(4), it figures

24 years agoaironet 802.11 ds driver from freebsd, isa and pci are missing
mickey [Mon, 3 Apr 2000 01:01:58 +0000 (01:01 +0000)]
aironet 802.11 ds driver from freebsd, isa and pci are missing

24 years agosync
deraadt [Mon, 3 Apr 2000 00:49:14 +0000 (00:49 +0000)]
sync

24 years agoBring code into line with comment and ensure
krw [Mon, 3 Apr 2000 00:04:01 +0000 (00:04 +0000)]
Bring code into line with comment and ensure
that carr_freelist always has a carrier on
it. This should fix a problem where carr_freelist
has become NULL and then AdvISR() attempts to
put a carrier back on the list without checking
if carr_freelist is non-NULL.

This and the previous two changes to adwlib.c
and the change committed to adw.c at the same
time were derived in whole or part from work
done by/with dante@ from NetBSD.

24 years agoStop losing carriers during bus reset, by not re-init'ing icq_sp/irq_sp
krw [Sun, 2 Apr 2000 23:51:16 +0000 (23:51 +0000)]
Stop losing carriers during bus reset, by not re-init'ing icq_sp/irq_sp

24 years agoAdvSendIdleCmd() not re-entrant - use splbio()/splx(). Two typos.
krw [Sun, 2 Apr 2000 23:32:13 +0000 (23:32 +0000)]
AdvSendIdleCmd() not re-entrant - use splbio()/splx(). Two typos.

24 years agoadw_intr should only claim adw interrupts. Two typos.
krw [Sun, 2 Apr 2000 23:19:26 +0000 (23:19 +0000)]
adw_intr should only claim adw interrupts. Two typos.

24 years agoSample lines for sudo and chat using !progname syntax
millert [Sun, 2 Apr 2000 21:39:42 +0000 (21:39 +0000)]
Sample lines for sudo and chat using !progname syntax

24 years agoMissed this one in the previous mega localization commit. Don't
millert [Sun, 2 Apr 2000 21:35:44 +0000 (21:35 +0000)]
Missed this one in the previous mega localization commit.  Don't
build op.ps in the source tree, install op.me in source form.

24 years agoMust put Cw entries in LOCAL_CONFIG section or they seem to get ignored.
millert [Sun, 2 Apr 2000 21:22:35 +0000 (21:22 +0000)]
Must put Cw entries in LOCAL_CONFIG section or they seem to get ignored.

24 years agoHomegrown feature to do local mail address rewrites. Needed to build
millert [Sun, 2 Apr 2000 21:15:53 +0000 (21:15 +0000)]
Homegrown feature to do local mail address rewrites.  Needed to build
courtesan.mc and generally useful.

24 years agoFix typo introduced in last commit
millert [Sun, 2 Apr 2000 21:12:29 +0000 (21:12 +0000)]
Fix typo introduced in last commit

24 years agoBuild courtesan-lists.mc and openbsd-lists.mc too
millert [Sun, 2 Apr 2000 21:11:43 +0000 (21:11 +0000)]
Build courtesan-lists.mc and openbsd-lists.mc too

24 years agoarc4random() returns an unsigned 32-bit int but sendmail expects the
millert [Sun, 2 Apr 2000 21:04:37 +0000 (21:04 +0000)]
arc4random() returns an unsigned 32-bit int but sendmail expects the
RNG to return a signed (but positive) value.  This resulted in some
random numbers being interpreted as signed negative.  In one case
the result was being used to traverse an array so bad things (tm)
were happening.  The fix is to simply mask out the sign bit.

24 years agoRemove sendmail's `Build' scaffolding and add real Makefiles
millert [Sun, 2 Apr 2000 19:48:08 +0000 (19:48 +0000)]
Remove sendmail's `Build' scaffolding and add real Makefiles
praliases should be in section 1, not 8
Use arc4random(3) instead of random(3)
Add some sample OpenBSD .mc files

24 years agostock sendmail 8.10.0 with $Id -> $Sendmail
millert [Sun, 2 Apr 2000 19:05:36 +0000 (19:05 +0000)]
stock sendmail 8.10.0 with $Id -> $Sendmail

24 years agohandle obj dirs
deraadt [Sun, 2 Apr 2000 18:47:50 +0000 (18:47 +0000)]
handle obj dirs

24 years agoThese have been removed from the sendmail distribution so move them here.
millert [Sun, 2 Apr 2000 18:13:13 +0000 (18:13 +0000)]
These have been removed from the sendmail distribution so move them here.

24 years agoFirst appeared in OpenBSD 2.1
millert [Sun, 2 Apr 2000 17:59:04 +0000 (17:59 +0000)]
First appeared in OpenBSD 2.1

24 years agotypo
deraadt [Sun, 2 Apr 2000 03:59:00 +0000 (03:59 +0000)]
typo

24 years agosync
deraadt [Sun, 2 Apr 2000 02:12:32 +0000 (02:12 +0000)]
sync

24 years agoWhen a link is ``!program'', realise when the process we're
brian [Sun, 2 Apr 2000 01:36:26 +0000 (01:36 +0000)]
When a link is ``!program'', realise when the process we're
exec()ing couldn't be exec'd and fail the device open rather
than thinking the open succeeded but the first read() got zero.

24 years agoAllow ``set authname'' in any phase, just warn if we're not
brian [Sun, 2 Apr 2000 01:36:25 +0000 (01:36 +0000)]
Allow ``set authname'' in any phase, just warn if we're not
in DEAD or ESTABLISH.

24 years agoDon't ``down'' all NCPs when the last LCP reaches TLD. Instead,
brian [Sun, 2 Apr 2000 01:36:24 +0000 (01:36 +0000)]
Don't ``down'' all NCPs when the last LCP reaches TLD.  Instead,
wait for bundle_LinkClosed() to be called.  This allows the correct
redial decision to be made (un-breaking ``set redial'').

24 years agoDon't claim (in the log file) that the parent was notified
brian [Sun, 2 Apr 2000 01:36:23 +0000 (01:36 +0000)]
Don't claim (in the log file) that the parent was notified
of success if the child process in -background mode failed
to connect.

24 years agoDon't wait for the redial timer before exiting due to the last
brian [Sun, 2 Apr 2000 01:36:22 +0000 (01:36 +0000)]
Don't wait for the redial timer before exiting due to the last
background/direct link closing.

24 years agoMake the default ``nat target'' address INADDR_NONE, meaning
brian [Sun, 2 Apr 2000 01:36:20 +0000 (01:36 +0000)]
Make the default ``nat target'' address INADDR_NONE, meaning
incoming connections go to the NAT address.  Make a ``nat target''
address of INADDR_ANY allow connections from outside directly into
the internal network.

Change some s_addr == 0 to s_addr == INADDR_ANY

24 years agocallout->timeout.
rahnds [Sun, 2 Apr 2000 00:14:31 +0000 (00:14 +0000)]
callout->timeout.
Ok, my tree was not fully updated, and it was committed
incorrectly. This is version 1.38 checked in again.

24 years agoFix a typo from last commit that was causing spontaneous reboots.
aaron [Sun, 2 Apr 2000 00:03:11 +0000 (00:03 +0000)]
Fix a typo from last commit that was causing spontaneous reboots.

24 years agofdup could fail when want for fdalloc > than the free fd in the block.
provos [Sat, 1 Apr 2000 23:29:25 +0000 (23:29 +0000)]
fdup could fail when want for fdalloc > than the free fd in the block.
slightly different fix than in the bug report by
Rob Pickering <rob@syntonet.co.uk>

24 years agoadd mlinks
deraadt [Sat, 1 Apr 2000 22:45:27 +0000 (22:45 +0000)]
add mlinks

24 years agomodernize Xr
deraadt [Sat, 1 Apr 2000 22:45:09 +0000 (22:45 +0000)]
modernize Xr