Poul-Henning Kamp
4ee6e70ef3
Check bounds for index before dereferencing memory past end of array.
...
Found by: FlexeLint
2003-01-28 22:44:12 +00:00
Mark Murray
bff3688511
Merge conflicts.
...
This is cunning doublespeak for "use vendor code".
2003-01-28 22:34:21 +00:00
Mark Murray
f1b2c95128
Remove files no longer on OpenSSL 0.9.7. crypto/des/rnd_keys.c is
...
retained as it is still used.
2003-01-28 22:12:30 +00:00
Poul-Henning Kamp
a439334437
Use VOP_SPECSTRATEGY() instead of VOP_STRATEGY().
2003-01-28 21:46:21 +00:00
Mark Murray
5bd38a39ed
This commit was generated by cvs2svn to compensate for changes in r109998,
...
which included commits to RCS files with non-trunk default branches.
2003-01-28 21:43:22 +00:00
Mark Murray
5c87c606cd
Vendor import of OpenSSL release 0.9.7. This release includes
...
support for AES and OpenBSD's hardware crypto.
2003-01-28 21:43:22 +00:00
Daniel Baker
b86cf90b7a
Re-add information for applying for IP space from a registry since that
...
hasn't been included since the ancient rs.internic.net address was
removed.
Offer the option of the five regional registries.
MFC after: 3 days
2003-01-28 21:29:23 +00:00
Jeffrey Hsu
93f798891a
Avoid lock order reversal by expanding the scope of the
...
AF_INET radix tree lock to cover the ARP data structures.
2003-01-28 20:22:19 +00:00
Jacques Vidrine
5bce7286b4
Make the Kerberos 4 bits build against OpenSSL 0.9.7. This required
...
two basic changes (both of which should be no-ops until OpenSSL 0.9.7
is imported):
= Define OPENSSL_DES_LIBDES_COMPATIBILITY wherever we include
openssl/des.h.
= Spell `struct des_ks_struct []' using the existing
`des_key_schedule' typedef.
When OpenSSL 0.9.7 is imported, `des_key_schedule' (among other
things) will be a macro invocation instead of a typedef, and things
should `just work'.
Yes, this commit does take several files off the vendor branch.
I do not expect there to be future imports of KTH Kerberos 4.
2003-01-28 20:18:26 +00:00
Jake Burkholder
aff81a81d6
Remove BDE_DEBUGGER.
...
Discussed with: bde
2003-01-28 19:05:44 +00:00
Matthew Dillon
f959d23788
Backout last commit by request.
2003-01-28 18:44:40 +00:00
Sam Leffler
627e7962d9
fix pathname typo
...
Submitted by: Jim Geovedi <negative@magnesium.net>
2003-01-28 17:11:48 +00:00
Hidetoshi Shimokawa
013490c5e0
- Search free device node to open. (fwcontrol.c)
...
- Exploit multiple packets read/write for DV stream. (fwdv.c)
- Add reference to libdv in the ports collection. (fwcontrol.8)
2003-01-28 17:00:23 +00:00
Poul-Henning Kamp
e263f030c9
NO_GEOM cleanup: remove subr_disklabel.c from powerpc and x86_64.
2003-01-28 16:37:22 +00:00
Poul-Henning Kamp
8d631e986e
NO_GEOM cleanup: remove subr_disk{label,mbr,slice}.c from pc98 kernels.
2003-01-28 16:36:39 +00:00
Hidetoshi Shimokawa
c3e9e25542
- Allow multiple packets read/write for IR/IT to reduce system call.
...
- Remove unused variables.
2003-01-28 15:09:07 +00:00
Poul-Henning Kamp
a025fbfdc6
NO_GEOM cleanup: subr_disklabel.c no longer needed.
2003-01-28 14:51:32 +00:00
Poul-Henning Kamp
20ea2fe837
NO_GEOM cleanup: Remove subr_disklabel.c from alpha kernels.
2003-01-28 13:50:49 +00:00
Doug Barton
68ec16bb1e
This commit was generated by cvs2svn to compensate for changes in r109983,
...
which included commits to RCS files with non-trunk default branches.
2003-01-28 13:09:17 +00:00
Doug Barton
7f1ab065eb
Import of ISC BIND version 8.3.4
2003-01-28 13:09:17 +00:00
Poul-Henning Kamp
62d1a66f75
NO_GEOM cleanup: Don't include subr_disklabel.c in sparc64 build
2003-01-28 13:00:49 +00:00
Poul-Henning Kamp
7baee2b7cf
Band-XXX-aid an easy to provoke panic.
...
MFC: 2 weeks
2003-01-28 12:10:11 +00:00
Poul-Henning Kamp
7704eaef00
NO_GEOM cleanup: Don't pull subr_disk{slice,label,mbr}.c into i386
...
kernels anymore, they are not needed.
2003-01-28 11:09:22 +00:00
Martin Blapp
14f19ee835
Add PCI revision number for 630A and 900B. Enable parity error detection
...
on 900B and 635(A).
Re-add the enhanced PHY access register method again for older chipsets,
they do not seem to work with all old chips.
Reviewed by: phk
MFC after: 7 days
2003-01-28 10:55:38 +00:00
Benno Rice
7b4359b47d
Put the right fix in. Instead of deleting the declaration of __FBSDID, we
...
undef it before this definition.
2003-01-28 10:54:31 +00:00
Poul-Henning Kamp
126fe1249a
Add more scaffolding to make this compile kernel code.
2003-01-28 09:48:59 +00:00
Poul-Henning Kamp
c516a05a66
Mark some args unused so this compiles in userland.
2003-01-28 09:48:09 +00:00
Poul-Henning Kamp
e55d9b0bd1
Use a void * to carry the private data for return-call'ed ioctl requests.
...
Amongst other things this avoids a complex workaround in the userland
regression bits.
2003-01-28 09:47:50 +00:00
Jeff Roberson
d465fb9589
- Allow idle's pctcpu time to be calculated.
2003-01-28 09:30:17 +00:00
Jeff Roberson
c9f25d8f92
- Fix the ksq_load calculation. It now reflects the number of entries on the
...
run queue for each cpu.
- Introduce kse stealing into the sched_choose() code. This helps balance
cpus better in cases where process turnover is high. This implementation
is fairly trivial and will likely be only a temporary measure until
something more sophisticated has been written.
2003-01-28 09:28:20 +00:00
Tim J. Robbins
613fcc1359
Do not allow a cached vnode to be shared among multiple mounts of the same
...
kind of pseudofs-based filesystem. Fixes (at least) one problem where
when procfs is mounted mupltiple times, trying to unmount one will often
cause the wrong one to get unmounted, and other problem where mounting
one procfs on top of another caused the kernel to lock up.
Reviewed by: des
2003-01-28 09:21:42 +00:00
Poul-Henning Kamp
91898abc5e
Bang! Bang! Bang! etc etc
...
Remove NODEVFS and NO_GEOM from options.
Approved by: trb@
2003-01-28 09:04:19 +00:00
Dag-Erling Smørgrav
930105c1e9
style(9): add parentheses to sizeof even when not strictly required.
...
MFC after: 3 days
2003-01-28 08:04:40 +00:00
Poul-Henning Kamp
2abcaf6bfd
Bang! Bang! Bang! etc etc.
...
Remove NODEVFS option.
2003-01-28 07:15:22 +00:00
Mike Silbersack
ac64c8668b
A few fixes to rev 1.221
...
- Honor the previous behavior of maxfragpackets = 0 or -1
- Take a better stab at fragment statistics
- Move / correct a comment
Suggested by: maxim@
MFC after: 7 days
2003-01-28 03:39:39 +00:00
Alan Cox
d6d92c84c1
Merge pmap_testbit() and pmap_is_modified(). The latter is the only caller
...
of the former.
2003-01-28 03:01:35 +00:00
Juli Mallett
907db4dd23
Fix problems with how libufs was used, with regard to mounted/active fs's,
...
in the new world order of libufs, where we also do statfs, and add a missing
close.
2003-01-28 02:42:01 +00:00
Garance A Drosehn
c3262b6691
This is just a forced-commit to note that the previous commit addresses
...
PR 28773 (not 28733!). I have closed both PR 28773 and PR 46890.
2003-01-28 01:35:52 +00:00
Garance A Drosehn
84a0950aea
Changes so the 'pw' command will allow '$' as the last character in a userid
...
or group name (mainly for the benefit of samba). This pretty much rewrites
he pw_checkname() routine, but should work exactly the same except for the
above change, and that error messages are somewhat more informative.
PR: 28733 46890
Inspired by: example patch written by Terry Lambert
Reviewed by: no objections on freebsd-arch and freebsd-current
MFC plans: no plans, but will do if people want it in stable.
2003-01-28 01:21:57 +00:00
John W. De Boskey
9015b953d6
Fix signed/unsigned comparison warning/error from 'make release'
2003-01-28 00:33:53 +00:00
Max Khon
66ff0e67c4
hint.acpi.0.disable -> hint.acpi.0.disabled
...
Submitted by: Vitaly Markitantov <vm@dics.com.ua>
2003-01-27 23:30:21 +00:00
Peter Wemm
bf2053cad6
No longer force COMPAT_FREEBSD4 to be on.
2003-01-27 23:01:03 +00:00
Martin Blapp
2e26eba4b9
Fix signed/unsigned comparison warnings.
...
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:46:50 +00:00
Martin Blapp
3c788545e8
Fix signed/unsigned comparison warnings. Fix spelling error in
...
comment.
NetBSD Rev. 1.9 and 1.7
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:45:08 +00:00
Martin Blapp
33e0ae486e
Make this work in the !INET6 case -- if we mismatch the AF, don't return a
...
bogus (uninitialized) structure. Also, ignore v4 ifa's with no broadcast
address (rather than core dumping).
NetBSD Rev 1.8
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:43:23 +00:00
Martin Blapp
d063ef1461
Check pmap_flag before sendto.
...
NetBSD r 1.5
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:38:25 +00:00
Martin Blapp
555f4cffb0
Make sure we don't look before the beginning of the string.
...
NetBSD Rev 1.5
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:36:53 +00:00
Martin Blapp
77335102aa
Add missing __rpc_fixup_addr. This is needed to make
...
mount_nfs -T work for scoped addresses.
NetBSD Rev 1.11
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:27:55 +00:00
Martin Blapp
b951fbe40c
Free the correct buffer in error handling.
...
Handle that malloc may return NULL.
NetBSD Rev. 1.8
Reviewed by: phk
Obtained from: NetBSD
2003-01-27 22:22:59 +00:00
Martin Blapp
40525d3deb
Reset the record lenght and received bytes once a record
...
is finished. This fixes clients doing two RPCs over the
same connection at the same time. Without this fix, we
could end with a reply to old data.
Submitted by: Frank van der Linden <fvdl@netbsd.org>
Reviewed by: rwatson
Obtained from: NetBSD
2003-01-27 22:19:32 +00:00