imp
15a569fc65
gcc 3.2
...
rm -rf /usr/include/g++ needed to upgrade from 4.6
2002-09-03 06:13:43 +00:00
jmallett
26df3d636e
Prevent ps(1) from doing idiotic munging of things in a -ofmt= string.
...
God I hate the backwards compatability crap here.
2002-09-03 05:44:00 +00:00
peter
2dc22e4926
Fix a nasty bug exposed by mktime() when time_t is significantly bigger
...
than 32 bits. It was trying to figure out things like the day of week
of when time_t is roughly 2^62 etc. Make a better guess for the starting
point for the binary search that works on both 32 and 64 bit types. I have
been using this for a while now.
2002-09-03 04:34:10 +00:00
mjacob
20072affec
Turn off usage of SMP style locking until we sort out CAM.
2002-09-03 04:31:55 +00:00
peter
6faa305558
Make this compile
2002-09-03 04:30:00 +00:00
mjacob
5dc5eb8343
Don't do transition locking (i.e., CAM->MPT->CAM)- Peter claimed that ia64
...
chokes the chicken with this.
Submitted by: wemm@freebsd.org
2002-09-03 02:18:21 +00:00
tjr
573a3e8e5e
Set errno to EILSEQ when invalid multibyte sequences are detected
...
(XSI extension to 1003.1-2001).
2002-09-03 01:09:47 +00:00
bmah
6bb5aa6eaf
Modified release notes: Remote note about enabling rnNG (it's now on
...
by default), cvs 1.11.2.
MFCs noted: Binutils 2.12.1 20020622 snapshot.
2002-09-03 01:07:32 +00:00
bmah
b70b80c81f
New release notes: ng_l2tp(4) (+MFC), ifconfig(8) promisc (+MFC),
...
inetd(8) service limitations (+MFC).
MFCs noted: uaudio, daemon(8), tcpd(8).
2002-09-03 00:26:24 +00:00
mike
8998ff49da
Now that _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ are the same on all
...
architectures, move the definition directly into <time.h> and finish
the removal of <machine/ansi.h>.
2002-09-03 00:06:58 +00:00
jake
e4c39d59ff
Remove an unneeded PROC_LOCK, which caused lock recursion panics.
...
Print a warning about old applications with no signal trampoline.
Reported by: marius@alchemy.franken.de
2002-09-02 23:46:13 +00:00
iedowse
2271d6f41d
Use the new kern_*() functions to avoid using the stack gap in
...
linux_fcntl*() and linux_getcwd().
2002-09-02 22:46:05 +00:00
mike
2fe13c1c20
Align _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ with most other
...
platforms. This introduces some binary incompatibilities for
dynamically linked programs which make use of clock(3) and times(3).
Approved by: jake
2002-09-02 22:40:56 +00:00
iedowse
a62f952615
Split up __getcwd so that kernel callers of the internal version
...
can specify whether the buffer is in user or system space.
2002-09-02 22:40:30 +00:00
mike
d13db8471c
Align _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ with most other
...
platforms. This introduces some binary incompatibilities for
dynamically linked programs which make use of clock(3) and times(3).
2002-09-02 22:40:12 +00:00
iedowse
62f75e87a4
Split fcntl() into a wrapper and a kernel-callable kern_fcntl()
...
implementation. The wrapper is responsible for copying additional
structure arguments (struct flock) to and from userland.
2002-09-02 22:24:14 +00:00
gordon
6068c024d6
We don't use single_mountd_enable anymore. It's just mountd_enable. I must
...
have missed this in my earlier sweep.
2002-09-02 21:20:58 +00:00
gordon
24c38d2a02
Only install the scripts that actually used on FreeBSD.
2002-09-02 20:49:26 +00:00
gordon
53b139eb5a
Commit a revised sendmail script that works the same way as rc.sendmail.
...
This should also quell warnings when sendmail_enable="NONE"
2002-09-02 20:37:03 +00:00
brooks
9770115c22
Hook up libkern/strlcpy.c and libkern/strlcat.c after repocopy.
...
Obtained from: OpenBSD
Discussed on: -arch
2002-09-02 20:16:22 +00:00
brooks
72b448e706
Make SCSI_DELAY setable at boot time and runtime via the
...
kern.cam.scsi_delay tunable/sysctl.
Reviewed by: mdodd, njl
2002-09-02 20:10:19 +00:00
dwmalone
f72048605b
Don't initialise policy, v4bind and v6bind where the variables are
...
declared - it was bad style and caused a bug. v[46]bind need to be
reset whenever we go to the "more:" label.
Jean-Luc and I came up with this patch independently, so it had
better be right!
PR: 40771
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-09-02 20:07:14 +00:00
dwmalone
7161284200
tpc -> tcp in an error message.
...
PR: 40771
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-09-02 20:00:46 +00:00
dwmalone
d78d977dab
Clear up a few warnings (unused variable, rpc versions are usigned so use %u,
...
rename a parameter to avoid shadowing a global).
MFC after: 1 month
2002-09-02 19:58:15 +00:00
phk
5f194761d6
Switch over to the new EA manipulation utilities.
...
Sponsored by: DARPA & NAI Labs.
2002-09-02 19:28:59 +00:00
dillon
49e348fa48
Grammer cleanup
2002-09-02 17:27:30 +00:00
gordon
9b019eb1eb
Turn rc_ng on by default now, it's time has come. While we are at it, I'd
...
like to thank Mike Makonnen for all his work on rcNG. Without him, none
of this would have been possible.
2002-09-02 16:35:01 +00:00
brian
5070b14ce0
Unbreak -DNOINET6
...
Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
MFC after: 1 day
2002-09-02 13:34:27 +00:00
peter
f3bcf9ce47
cvs-1.11.2 seems to bug out if HAVE_MMAP is not defined. It hoses its
...
internal buffer management somehow (an off by one perhaps). HAVE_MMAP
wasn't detected because configure has a bogus declaration of malloc
which conflicted with stdlib.h. Sigh.
2002-09-02 11:35:13 +00:00
peter
9ebea44a28
Fix a cvs server bug introduced in 1.11.2, in the words of the author:
...
---
Fix communication hanging in communication shutdown phase, caused by at
least older CVS clients (version < 1.11.2) and a semantically incorrect
usage of getc() by the server.
---
getc() was being used on a blocking socket/pipe.
Submitted by: rse
2002-09-02 07:58:04 +00:00
davidxu
0946da5e4e
fix bogus CTR3 message.
...
Reviewed by: julian@freebsd.org (mentor)
2002-09-02 07:55:06 +00:00
peter
a34725cd3a
Repo copy these files to the bmake area, these are not part of the
...
cvs vendor release and should not have been 'cvs add'ed there in
the first place.
2002-09-02 06:09:03 +00:00
peter
ca4ebacf48
Remove these files from the vendor branch, they are no longer in 1.11.2
2002-09-02 06:02:40 +00:00
peter
7cf015cd88
version.h is now autogenerated in 1.11.2, not version.c
2002-09-02 06:00:09 +00:00
peter
0e00fb0e5e
Update for 1.11.1p1 -> 1.11.2 import
2002-09-02 05:59:33 +00:00
peter
33b78bdfe9
It seems CVSvn.texi isn't used anymore.
2002-09-02 05:59:02 +00:00
peter
1ab798bddc
Minor updates after 1.11.2 import
2002-09-02 05:58:30 +00:00
peter
a2b6a3a9b8
Initial merge of 1.11.1p1 -> 1.11.2 changes onto mainline
2002-09-02 05:57:14 +00:00
peter
9977823bcf
This commit was generated by cvs2svn to compensate for changes in r102840,
...
which included commits to RCS files with non-trunk default branches.
2002-09-02 05:50:28 +00:00
peter
cf46dfb750
Import cvs-1.11.2 onto vendor branch
...
Obtained from: http://www.cvshome.org/
2002-09-02 05:50:28 +00:00
alc
079d840809
o Remove an initialized but unused variable from pmap_remove_all().
2002-09-02 05:13:37 +00:00
jake
40170d28fc
Moved elf brand identification into a function. Fully identify the
...
brand early in the process of loading an elf file, so that we can
identify the sysentvec, and so that we do not continue if we do not
have a brand (and thus a sysentvec). Use the values in the sysentvec
for the page size and vm ranges unconditionally, since they are all
filled in now.
2002-09-02 04:50:57 +00:00
alc
0f13b0caca
o Synchronize updates to struct vm_page::cow with the page queues lock.
2002-09-02 04:04:12 +00:00
murray
bb1016da55
MFi386: Remove AH[CD]_REG_PRETTY_PRINT from boot floppies.
2002-09-02 03:00:14 +00:00
murray
38d3d0d555
Remove the AH[CD]_REG_PRETTY_PRINT options from the boot floppies.
...
Discussed with: gibbs
2002-09-02 02:57:25 +00:00
jake
72e807ca38
Fixed more indentation bugs.
2002-09-02 02:41:26 +00:00
jake
1359c1017e
Use FOO(a) for macros with variadic args, instead of FOO(a,) or FOO(a, ).
...
Submitted by: gcc3.2
2002-09-02 02:30:20 +00:00
jake
7eb367b57b
Remove NOFORTH=yes, it seems to work now thanks to scottl.
2002-09-02 01:11:46 +00:00
brooks
d4da5d7211
Continue de-counting i4b. Devices i4bctl, i4bcapi, iavc, i4bq921,
...
i4bq931, i4b, isic, iwic, ifpi, ifpi2, ifpnp, ihfc, and itjc are
no longer count devices. Also remove a few other instances of N<DEVICE>
being used to control compilation of whole files.
Reviewed by: hm
2002-09-02 00:52:11 +00:00
mjacob
c4f4388714
Fix things so that:
...
a) we don't believe what the board tells us all the time (if the BIOS
hasn't run, port page 2 and port page 0 tend to be garbage)
b) add the missing code to set parameters for the SPI cards.
MFC after: 0 days
2002-09-01 23:07:09 +00:00