deraadt [Tue, 11 Apr 2000 01:35:51 +0000 (01:35 +0000)]
we need more room; xe goes away again, but it is on other floppies of course
ericj [Mon, 10 Apr 2000 20:47:07 +0000 (20:47 +0000)]
remove proxy.c as well
ericj [Mon, 10 Apr 2000 20:39:05 +0000 (20:39 +0000)]
proxy function not used/needed
mickey [Mon, 10 Apr 2000 20:07:47 +0000 (20:07 +0000)]
add support for true RNG presented on the i82802 FWH.
it produces 1 byte at a time and has no ready irq, thus timeout driven.
in fact w/ default hz=100 it produces up to 60% of
gross entropy production in an average loaded desktop system.
mickey [Mon, 10 Apr 2000 19:50:50 +0000 (19:50 +0000)]
this is how rnd stats are printed out now
mickey [Mon, 10 Apr 2000 19:49:14 +0000 (19:49 +0000)]
make .mpg playing more usefull, i.e. supply entropy
mickey [Mon, 10 Apr 2000 19:44:38 +0000 (19:44 +0000)]
add support for more random sources.
make it easy to add more in the future.
make extract_entropy() faster.
more accurate stats.
deraadt [Mon, 10 Apr 2000 19:36:29 +0000 (19:36 +0000)]
missing THREAD_UNLOCK; netch@segfault.kiev.ua
deraadt [Mon, 10 Apr 2000 19:36:02 +0000 (19:36 +0000)]
document EWOULDBLOCK; freebsd
espie [Mon, 10 Apr 2000 18:44:31 +0000 (18:44 +0000)]
Speed up simple pkg_info: don't retrieve information we don't use.
Improve pkg list display slightly, insert space between pkg name and info
always (requested by aaron@).
jason [Mon, 10 Apr 2000 18:40:47 +0000 (18:40 +0000)]
- Add back code from the original aeon driver to handle missed interrupts by
enabling interrupts when the command queue has more than one entry.
- fix comment on hifn_newsession to reflect reality
- allocate session structure in softc
- compute a random IV when a session is created and try to chain from a
software kept IV for subsequent packets
- add handling of CRD_F_EXPLICIT
millert [Mon, 10 Apr 2000 18:09:46 +0000 (18:09 +0000)]
Use pci_mapreg_map() instead of pci_io_find() and pci_mapreg_map()
espie [Mon, 10 Apr 2000 17:16:30 +0000 (17:16 +0000)]
Thinko in dobuiltin. Reported by turan@
mickey [Mon, 10 Apr 2000 16:18:48 +0000 (16:18 +0000)]
regen
mickey [Mon, 10 Apr 2000 16:17:10 +0000 (16:17 +0000)]
a couple of xircom ethernet controllers
markus [Mon, 10 Apr 2000 15:19:43 +0000 (15:19 +0000)]
repair x11-fwd
millert [Mon, 10 Apr 2000 13:55:01 +0000 (13:55 +0000)]
Aironet PCI shim; all the real meat is in sys/ic/an.c.
Based on the FreeBSD if_an_pci.c but really the only things that
remain the same are the informative comments at the top. I retained
Bill Paul's Copyright since it seems silly to add my own copyright
to what is simply boilerplate.
millert [Mon, 10 Apr 2000 13:45:31 +0000 (13:45 +0000)]
regen
millert [Mon, 10 Apr 2000 13:45:16 +0000 (13:45 +0000)]
Pare down the AIRONET strings a bit
jason [Mon, 10 Apr 2000 13:34:54 +0000 (13:34 +0000)]
don't return directly from bridge_ioctl without splx() on invalid enc
interfaces; modified version of patch from Armin Wolfermann
<armin@wolfermann.org>.
millert [Mon, 10 Apr 2000 12:21:13 +0000 (12:21 +0000)]
regen from pcidevs
millert [Mon, 10 Apr 2000 12:20:31 +0000 (12:20 +0000)]
Add Aironet PC4500 and PC4800
angelos [Mon, 10 Apr 2000 07:34:53 +0000 (07:34 +0000)]
Minor oops in sanity logic, IFF_RUNNING is set/unset with IFF_UP,
be paranoid with uninitialized variable.
angelos [Mon, 10 Apr 2000 07:33:44 +0000 (07:33 +0000)]
Oops on sanity logic.
csapuntz [Mon, 10 Apr 2000 07:06:14 +0000 (07:06 +0000)]
Added support for wd detach (merge from NetBSD). Support for
SCSI/ATAPI detach is not here yet.
Minor cleanup of wdc. Downgrade to UDMA mode 1 before going further.
Want to stay in UDMA modes because they're more error-resilient due to
a CRC.
Got rid of some of the ridiculous amount of softc sharing going on.
Hopefully, this will make the life of whoever goes in and fixes the
ref-counting to be correct easier.
angelos [Mon, 10 Apr 2000 04:39:41 +0000 (04:39 +0000)]
output routine enqueues and calls start, rather than requeueing for input.
angelos [Mon, 10 Apr 2000 02:34:07 +0000 (02:34 +0000)]
Typo.
angelos [Mon, 10 Apr 2000 02:33:32 +0000 (02:33 +0000)]
SIOCAIFADDR.
millert [Mon, 10 Apr 2000 02:28:36 +0000 (02:28 +0000)]
Remove extra backslash, noted by marc@snafu.org
angelos [Mon, 10 Apr 2000 01:56:49 +0000 (01:56 +0000)]
Allow setting address.
deraadt [Sun, 9 Apr 2000 22:46:03 +0000 (22:46 +0000)]
range error; < cd_ndevs, not <=
matthieu [Sun, 9 Apr 2000 21:07:46 +0000 (21:07 +0000)]
fix ulpt major # allocation
aaron [Sun, 9 Apr 2000 20:53:59 +0000 (20:53 +0000)]
Tagged queueing now supported.
deraadt [Sun, 9 Apr 2000 20:32:58 +0000 (20:32 +0000)]
sync
aaron [Sun, 9 Apr 2000 20:21:30 +0000 (20:21 +0000)]
Put the line-wrap check back under STATE_INIT. It was causing some display
problems in some (curses?) applications, i.e., sniffit.
csapuntz [Sun, 9 Apr 2000 19:26:35 +0000 (19:26 +0000)]
Move a locking function that was spread throughout disk device drivers into
the disk structure.
The locking was mostly used in disk device drivers to prevent multiple
disklabel operations from going on simultaneously against the device.
Added disk_construct(), a constructor for the disk structure, that
initializes the lock structure in disk. It is called by default in
disk_attach() if it hasn't been called yet.
Added disk_lock and disk_unlock
csapuntz [Sun, 9 Apr 2000 19:23:18 +0000 (19:23 +0000)]
Added config_detach_children, config_activate_children.
Added ref counting to devices: device_ref, device_unref and a new method
for devices : ca_zeroref, called when the ref count hits zero.
Note that ca_zeroref may be called from interrupt context.
brian [Sun, 9 Apr 2000 18:27:25 +0000 (18:27 +0000)]
Add a missing ``break''
angelos [Sun, 9 Apr 2000 17:43:02 +0000 (17:43 +0000)]
Pass ip_off and ip_len in the correct byte order to icmp_error(); this
should fix the crash problems with isic, reported last week.
millert [Sun, 9 Apr 2000 14:32:19 +0000 (14:32 +0000)]
Link /usr/tmac/mdoc/doc to /usr/tmac/tmac.doc and remove references
to files we don't ship.
millert [Sun, 9 Apr 2000 08:25:09 +0000 (08:25 +0000)]
groff 1.15 plus local changes (insomnia strikes):
o moved *.man to *.$section_in and generate *.$section not *.n for bsd.man.mk
o modified groff Makefiles to not install man pages (we do it ourselves)
o use mkstemp everywhere
o don't install groff versions on mdoc macros, we want our own ones
millert [Sun, 9 Apr 2000 07:57:44 +0000 (07:57 +0000)]
groff 1.15
deraadt [Sun, 9 Apr 2000 07:48:14 +0000 (07:48 +0000)]
using just ldconfig is a bad idea, use -R
csapuntz [Sun, 9 Apr 2000 07:09:03 +0000 (07:09 +0000)]
Don't trust the TOC coming from the drive so much.
Be better about handling failures of SCSI CD READ TOC command.
millert [Sun, 9 Apr 2000 06:00:49 +0000 (06:00 +0000)]
o config.sh depends on config.over
o config.sh must be the first thing in ${GENERATED}
That way a make w/o a make depend first will work.
millert [Sun, 9 Apr 2000 05:40:02 +0000 (05:40 +0000)]
Fix bug when doing C<FOO I<BAR>>; rra@stanford.edu
aaron [Sat, 8 Apr 2000 20:55:41 +0000 (20:55 +0000)]
If the vendor name is NULL, do not output a leading space; reported by deraadt@
csapuntz [Sat, 8 Apr 2000 20:28:07 +0000 (20:28 +0000)]
Y-E UFI drives don't clear sense on INQUIRY. Upper-layer SCSI drivers
don't like that too much.
Now drive is detected correctly, even without floppy in it.
aaron [Sat, 8 Apr 2000 20:03:33 +0000 (20:03 +0000)]
Add RCSids.
csapuntz [Sat, 8 Apr 2000 19:19:33 +0000 (19:19 +0000)]
These days, attach can occur outside the tsleep-restricted world of
BSD autoconf.
Don't use POLL & NOSLEEP mode if attaching after autoconf
csapuntz [Sat, 8 Apr 2000 19:10:48 +0000 (19:10 +0000)]
Complete the port to OpenBSD started by aaron@
Tested with Y-E USB floppy.
angelos [Sat, 8 Apr 2000 18:49:28 +0000 (18:49 +0000)]
Document IFF_LINK0 flag.
angelos [Sat, 8 Apr 2000 16:55:58 +0000 (16:55 +0000)]
If IFF_LINK0 is set, do IP-in-IP instead of Ethernet-in-IP. This will
be used to implement overlay networks and more flexible road-warrior
support.
millert [Sat, 8 Apr 2000 16:40:51 +0000 (16:40 +0000)]
Make installsitebin '/usr/local/bin'
pjanzen [Sat, 8 Apr 2000 12:22:39 +0000 (12:22 +0000)]
Handle EOF more cleanly
pjanzen [Sat, 8 Apr 2000 12:18:25 +0000 (12:18 +0000)]
Fix the card shuffle/draw algorithm. Patch only slightly
modified from that given by John Darrow in NetBSD PR 9651.
aaron [Sat, 8 Apr 2000 05:50:49 +0000 (05:50 +0000)]
Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On many
machines, this code needs the new PCIBIOS* options enabled in the kernel config
file to work, but your mileage may vary. Included is a working 3c575 driver for
3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575
is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has
been split into /sys/dev/ic.
deraadt [Sat, 8 Apr 2000 05:06:24 +0000 (05:06 +0000)]
2.7-beta
deraadt [Sat, 8 Apr 2000 04:32:13 +0000 (04:32 +0000)]
sync
brian [Fri, 7 Apr 2000 23:46:39 +0000 (23:46 +0000)]
When running ppp -background, show comfort messages showing
when we're redialing/reconnecting.
While we're here, log redial, reconnect and phone number
announcements to LogCHAT, and reduce some other logging to
LogDEBUG.
niklas [Fri, 7 Apr 2000 22:50:02 +0000 (22:50 +0000)]
Merge with EOM 1.23
author: angelos
Typo...
author: angelos
*_ike_address -> *_negotiation_address (so it's not IKE specific)
author: angelos
No need to use log_fatal...
niklas [Fri, 7 Apr 2000 22:49:54 +0000 (22:49 +0000)]
Merge with EOM 1.14
author: angelos
*_ike_address -> *_negotiation_address (so it's not IKE specific)
niklas [Fri, 7 Apr 2000 22:49:46 +0000 (22:49 +0000)]
Merge with EOM 1.45
author: niklas
Remove the log_fatal point
aaron [Fri, 7 Apr 2000 22:25:43 +0000 (22:25 +0000)]
Another option, PCIBIOS_BUS_FIXUP, is needed for CardBus on some machines.
aaron [Fri, 7 Apr 2000 22:22:57 +0000 (22:22 +0000)]
Need <sys/device.h>.
niklas [Fri, 7 Apr 2000 22:22:27 +0000 (22:22 +0000)]
apps/certpatch/certpatch.8: Merge with EOM 1.5
isakmpd.8: Merge with EOM 1.20
isakmpd.conf.5: Merge with EOM 1.40
isakmpd.policy.5: Merge with EOM 1.13
author: niklas
Changes from OpenBSD
niklas [Fri, 7 Apr 2000 22:21:55 +0000 (22:21 +0000)]
Bring up to date with EOM version
niklas [Fri, 7 Apr 2000 22:10:40 +0000 (22:10 +0000)]
Merge with EOM 1.13
author: niklas
(c) 2000
author: niklas
FEATURES does not belong here, and let GMP go
author: ho
Add FEATURES definition, fix comment.
niklas [Fri, 7 Apr 2000 22:10:30 +0000 (22:10 +0000)]
conf.c: Merge with EOM 1.22
gmp_util.c: Merge with EOM 1.5
gmp_util.h: Merge with EOM 1.3
math_mp.h: Merge with EOM 1.2
sa.c: Merge with EOM 1.101
ui.c: Merge with EOM 1.40
author: niklas
(c) 2000
niklas [Fri, 7 Apr 2000 22:07:44 +0000 (22:07 +0000)]
Merge with EOM 1.48
author: niklas
Style and correct error reporting
author: provos
remove double free(buf), caused skeyid to point to skeyid_d when using USER_FQDN
author: niklas
More braindamage with USE_ macros
niklas [Fri, 7 Apr 2000 22:07:30 +0000 (22:07 +0000)]
Merge with EOM 1.119
author: niklas
log_fatal is only OK during initialization
author: ho
Missing #ifdef USE_X509 added
author: ho
Add #ifdef USE_X509
niklas [Fri, 7 Apr 2000 22:07:18 +0000 (22:07 +0000)]
Merge with EOM 1.10
author: ho
Revert to manual OS selection, and make sure USE_X509 is set as needed.
author: ho
Another way to do multiple OSes
niklas [Fri, 7 Apr 2000 22:07:07 +0000 (22:07 +0000)]
Merge with EOM 1.16
author: ho
Missing #ifdef USE_X509 added
niklas [Fri, 7 Apr 2000 22:06:57 +0000 (22:06 +0000)]
Merge with EOM 1.39
author: angelos
Add text on CAs and policies.
niklas [Fri, 7 Apr 2000 22:06:44 +0000 (22:06 +0000)]
conf.c: Merge with EOM 1.21
isakmpd.c: Merge with EOM 1.46
sa.c: Merge with EOM 1.100
ui.c: Merge with EOM 1.39
author: niklas
error message style
niklas [Fri, 7 Apr 2000 22:06:36 +0000 (22:06 +0000)]
Merge with EOM 1.6
author: ho
Revert to manual OS selection.
author: ho
multiple OSes, sync with other Makefiles
author: ho
sysdep fixes, new def for OS variable
niklas [Fri, 7 Apr 2000 22:06:28 +0000 (22:06 +0000)]
Merge with EOM 1.68
author: niklas
Make gmp a feature, which we do not use normally
author: niklas
I am probably breaking the other OSes now, but FEATURES really
belong here. Also add MP_FLAVOUR setting.
author: ho
Revert to manual OS selection. Remove FEATURES definition.
author: ho
Removed unused stuff.
author: ho
Another way to do multiple OSes
author: ho
Work around missing :U for features, get OS from uname.
niklas [Fri, 7 Apr 2000 22:06:20 +0000 (22:06 +0000)]
libcrypto.c: Merge with EOM 1.13
libcrypto.h: Merge with EOM 1.14
author: ho
Name change for 0.9.5; {SSLeay,OpenSSL}_add_all_algorithms.
author: ho
Missing #ifdef USE_X509 added
niklas [Fri, 7 Apr 2000 22:06:10 +0000 (22:06 +0000)]
regress/crypto/Makefile: Merge with EOM 1.7
regress/ec2n/Makefile: Merge with EOM 1.8
regress/exchange/Makefile: Merge with EOM 1.8
regress/prf/Makefile: Merge with EOM 1.6
regress/x509/Makefile: Merge with EOM 1.12
author: ho
Revert to manual OS selection.
author: ho
Another way to do multiple OSes
niklas [Fri, 7 Apr 2000 22:06:00 +0000 (22:06 +0000)]
Merge with EOM 1.12
author: angelos
Add phase_1 attribute.
niklas [Fri, 7 Apr 2000 22:05:48 +0000 (22:05 +0000)]
Merge with EOM 1.25
author: niklas
wording
niklas [Fri, 7 Apr 2000 22:05:38 +0000 (22:05 +0000)]
Merge with EOM 1.27
author: ho
Add log_init() to properly initialize log_output variable.
niklas [Fri, 7 Apr 2000 22:05:29 +0000 (22:05 +0000)]
Merge with EOM 1.20
author: provos
Do not require Remote-ID in connection_record_passiv, make lookup_by_ids
deal with it. This helps road warrior support. okay ho@ angelos@
niklas [Fri, 7 Apr 2000 22:05:19 +0000 (22:05 +0000)]
Merge with EOM 1.121
author: niklas
log_fatal is only OK during initialization
author: ho
Missing #ifdef USE_X509 added
author: ho
typo
author: ho
Add #ifdef USE_X509
niklas [Fri, 7 Apr 2000 22:05:08 +0000 (22:05 +0000)]
init.c: Merge with EOM 1.25
log.h: Merge with EOM 1.19
author: ho
Add log_init().
niklas [Fri, 7 Apr 2000 22:04:58 +0000 (22:04 +0000)]
Merge with EOM 1.49
author: ho
Missing #ifndef linux
niklas [Fri, 7 Apr 2000 22:04:44 +0000 (22:04 +0000)]
Merge with EOM 1.25
author: niklas
typo
author: niklas
Multi-implementation for MP
niklas [Fri, 7 Apr 2000 22:04:24 +0000 (22:04 +0000)]
regress/dh/Makefile: Merge with EOM 1.10
regress/group/Makefile: Merge with EOM 1.12
author: niklas
Use OpenSSL math
author: ho
Revert to manual OS selection.
author: ho
Another way to do multiple OSes
niklas [Fri, 7 Apr 2000 22:04:16 +0000 (22:04 +0000)]
Merge with EOM 1.38
author: niklas
log_fatal is only OK during initialization, also style fixes
niklas [Fri, 7 Apr 2000 22:04:02 +0000 (22:04 +0000)]
Merge with EOM 1.20
author: niklas
Hmm keynote does not exist in a dynamically linked version
author: angelos
Add phase_1 attribute.
niklas [Fri, 7 Apr 2000 22:03:51 +0000 (22:03 +0000)]
gmp_util.c: Merge with EOM 1.4
gmp_util.h: Merge with EOM 1.2
author: niklas
Ugly multi-implementation MP support, will get better later
niklas [Fri, 7 Apr 2000 22:03:35 +0000 (22:03 +0000)]
Merge with EOM 1.6
author: niklas
Hmm keynote does not exist in a dynamically linked version
niklas [Fri, 7 Apr 2000 21:59:42 +0000 (21:59 +0000)]
Ignore generated keys
niklas [Fri, 7 Apr 2000 21:44:16 +0000 (21:44 +0000)]
Abstract MP layer
niklas [Fri, 7 Apr 2000 21:33:18 +0000 (21:33 +0000)]
Obsolete
mjacob [Fri, 7 Apr 2000 21:05:05 +0000 (21:05 +0000)]
Protect MAXPHYS against redefinition- this allows you to make a config
option for increasing it to something reasonable for large I/O subsystems
(you get 22MB/s on some of the DataDirect RAID arrays at 64K, about 37MB/s
when you get go to 256KB transfers).
millert [Fri, 7 Apr 2000 19:20:25 +0000 (19:20 +0000)]
Update to sendmail-8.10.1
millert [Fri, 7 Apr 2000 14:07:30 +0000 (14:07 +0000)]
Win32.pod should go in man3p, not man1. The only reason we even
install this is to have a complete set of perl docs (so all xrefs
are existent).
deraadt [Fri, 7 Apr 2000 13:53:40 +0000 (13:53 +0000)]
add DISKMINOR(), and repair redefinitions
deraadt [Fri, 7 Apr 2000 13:39:01 +0000 (13:39 +0000)]
add DISKMINOR(), and repair redefinitions