Commit Graph

72266 Commits

Author SHA1 Message Date
itojun 08d2a7f10e don't undefine _res. _res is redefined to bind__res for avoiding
symbol conflict.
2000-11-13 20:58:29 +00:00
tsubai e7cf39d85e Add wscons. 2000-11-13 19:30:56 +00:00
tsubai 03fa172a01 No longer used. 2000-11-13 19:05:58 +00:00
abs d72a269feb If we only ever have a strongarm CPU, use
makeoptions    COPTS="-O2 -march=armv4 -mtune=strongarm"
some files previously had
	makeoptions    COPTS="-O2 -march=strongarm -mtune=strongarm"
some had no option at all
2000-11-13 18:40:34 +00:00
tsubai a564a7a2a9 Switch to wscons. 2000-11-13 16:48:41 +00:00
jdolecek ec93c3dd25 when evaluating CPU speed, make the wait 0.1s instead of 1s - the accuracy
difference is like 0.008% on my system and the delay is now almost unnoticable:)
Discussed with Jason Thorpe, Frank van den Linden.
2000-11-13 16:40:40 +00:00
pk db6832a4b6 Detect "EOF" conditions on the memory-special files. 2000-11-13 15:31:44 +00:00
pk 4c54ce2034 Define ncr53c9x_ioctl() and use it to start sync negotiation. 2000-11-13 15:24:22 +00:00
minoura 21e684b743 New line discipline. 2000-11-13 15:20:28 +00:00
itojun b55bfbac42 correct result code on invalid port number against EPRT. 2000-11-13 15:11:57 +00:00
jdolecek 794898fca8 clean up depends a little, add stuff to force compilation of
asn1_compile as needed, the SUBDIR stuff is no longer used
this is primarily to avoid parsing k5.asn1 on every visit here
2000-11-13 15:08:16 +00:00
jdolecek cc6c70f0da make a bit more silent and avoid 'compile_et is up to date' message 2000-11-13 15:05:30 +00:00
chs 1fd1a318cb in swap_off(), reverse the order of vrele() and VOP_CLOSE() so that
devices will actually be notified if this is the last close.
this allows raidframe swap devices to be marked clean.
also, move the corresponding vref() into swap_on() for symmetry
and improve some comments.
2000-11-13 14:50:55 +00:00
minoura fd524293aa Look at opt_m680x0.h to determine whether to use -m68060 compiler option,
since options M68060 (etc.) is now defopt'ed.
Pointed out by NISHIMURA Takeshi <nsmrtks@comd.nara.sharp.co.jp>.
Use -m68020-60 instead of -m68060 to ensure not to use new instructions.
2000-11-13 14:47:14 +00:00
ad e0ffdbe290 - mdocify
- misc clean ups
2000-11-13 12:16:28 +00:00
itojun d9ff63c241 plug memory leak 2000-11-13 11:52:41 +00:00
itojun 1e256e9927 - improve RFC2428 conformance.
return 522 on unknown protocol identifier on EPRT.
- clarify EPSV/EPRT/LPSV/LPRT behavior.
- repair memory leak and lack of boundary check on EPRT.
- make sure we do not resolve DNS on EPRT.
sync with kame.
2000-11-13 11:50:46 +00:00
jdolecek 57e4e7265b add mount_* to SUBDIR for 'make obj', so that the obj directories get
created and used. Some ramdisks compile individual mount_* commands
directly and hence need the obj dirs setup in order to allow shared
source tree.
Noted in private mail by Andrew Brown <atatat@atatdot.net>.
2000-11-13 05:29:31 +00:00
lukem ebf5622f56 s/MS Window/Windows/ 2000-11-13 02:38:36 +00:00
itojun 40ad5fc4c1 correct validation on X11 forwarding. from markus@openbsd 2000-11-13 02:30:38 +00:00
hubertf f898d4a492 Several changes to our release notes, OK'd by Luke Mewburn:
* mention additional kernels in binary/kernel/ dir: GENERIC_LAPTOP, etc
  * note that we also include firewall software (besides X, ...)
  * don't Xref the BUGS file, as it's gone
  * update some file sizes (source .tgz files) to match BETA2
  * mention that syssrc contains the source for all architectures
  * Sysinst now allows setting root password and timezone - note that.
  * Explain how to actually install binary packages, giving some
    examples that people may want to install.
  * Mention rawrite32 near rawrite.
  * Don't show preparation of install tape on i386
  * update i386 hardware a bit. This needs to be generated automatically...
  * Many minor nits & typos.
2000-11-13 01:22:39 +00:00
perseant a3bb9e16b4 Report, and detect and correct inconsistencies in, the number of clean
segments.  Patches from Jesse Off <joff@gci-net.com> (PR #11470).
2000-11-13 00:30:48 +00:00
perseant a07c936a59 Remove debugging code that accidentally went in with yesterday's commit. 2000-11-13 00:24:30 +00:00
pk 84ee07379b Remove left-over turds from previous __P() cleanup. 2000-11-12 21:07:21 +00:00
hubertf 734654cc72 more supported cards, from our release docs.
We REALLY need to get things more in sync...
2000-11-12 20:47:44 +00:00
hubertf 6a84818774 The ELSA AirLancer MC-11 card works fine with this driver. 2000-11-12 20:35:08 +00:00
thorpej e37508421d Due to a quirk (err, bug?) in IP Filter (mbuf freed without setting *mp
to NULL), the NULL check is insufficient.  Also make sure fr_check()
returned 0.
2000-11-12 19:50:47 +00:00
martin d045d83e39 Make ntp work on sparc64 (workaround for toolchain problems) by
adding -msoft-quad-float.
2000-11-12 19:48:55 +00:00
bouyer 3659b305e5 In vlan_config(), filter flags inherited from parent interface to
(IFF_UP | IFF_BROADCAST | IFF_RUNNING | IFF_ALLMULTI | IFF_SIMPLEX)
Without this, if the parent is OACTIVE of PROMISC at config time, we
loose.
2000-11-12 19:39:42 +00:00
thorpej cbf6f69cb2 Oops, the mbuf may have been freed -- do a NULL check in the wrapper. 2000-11-12 19:29:31 +00:00
bouyer 089961e7c5 - use jumbo rx if mtu is too big to fit in one mbuf, not when larger than
ETHERMTU.
- add support for ETHERCAP_VLAN_MTU.
2000-11-12 18:32:43 +00:00
jdolecek ab8c5177be use SIGACTION() macro to get on appropriate sigaction
structure
2000-11-12 18:17:56 +00:00
joda 25f03b52f9 remove extra .Xc 2000-11-12 15:40:19 +00:00
fvdl 3c20e1e72d Add a message saying that a /emul or /emul/aout symlink has been renamed
to .old.
2000-11-12 15:33:26 +00:00
wiz 18c121ba47 ispell 2000-11-12 15:32:57 +00:00
fvdl f86b12aaef Handle existing /emul symlink better when it points to nothing; same
with /emul/aout. Prevents unexpected sudden exits because during
aout lib move in upgrade.
2000-11-12 15:28:48 +00:00
perseant c4c7b2adbb Do not needlessly dirty segment table blocks during lfs_segwrite,
preventing needless disk activity when the filesystem is idle.  (PR #10979.)
2000-11-12 07:58:36 +00:00
mycroft 63270df506 Sync with GENERIC. 2000-11-12 06:52:37 +00:00
hubertf 2becbc3b35 number of panics caused by the vnode locking mechanism before:
many -> some
Reading the original text led to the conclusion we paniced a lot
which was not true.
2000-11-12 03:22:47 +00:00
wiz 3be3dc88e0 two nits 2000-11-12 03:10:45 +00:00
hubertf 3361c5eca6 Point out that files affected by README.export-control are e.g. in
src/crypto and src/sys/crypto.
2000-11-12 03:08:44 +00:00
wiz 27b30b18ba Miscellaneous fixes (mostly typos & grammar) 2000-11-12 02:57:21 +00:00
toshii af22f56146 Fix obsolete comments in lfs_writeinode since rev. 1.27.
New comments are mostly from perseant, with my additions.
2000-11-12 02:13:51 +00:00
matt 4f839c4a48 Do the makesums out of the right directories. Create the installation
directories.
2000-11-12 00:59:05 +00:00
matt be0f83d30a Make the install kernel images by installing the ramdisk image into them. 2000-11-12 00:56:13 +00:00
matt 94830b9252 Add a gzip'ed ramdisk image for make release 2000-11-12 00:54:58 +00:00
matt e71da4d1f5 Support "make release" and descend into the new kernels subdir. 2000-11-12 00:51:36 +00:00
matt 148061c7a6 INST kernel should be under BUILD_KERNELS 2000-11-11 22:47:57 +00:00
perseant d5e76bbac2 Don't hold every segment that is being cleaned in memory in its entirety;
instead, if the segment doesn't have many live blocks, copy them to a
more appropriately sized chunk of memory and release the original.

This should prevent the cleaner from distending itself when cleaning many
segments with only one or two live blocks each, as when using the "-b" option.
2000-11-11 22:40:13 +00:00
perseant 5975446609 Add "-f" flag to match fsck(8) manual page. This flag currently has no
effect.  Fixes PR #11129.
2000-11-11 22:26:10 +00:00