Commit Graph

5918 Commits

Author SHA1 Message Date
Marcel Moolenaar
81eb3f0f5f Add scc(4). 2006-04-02 21:00:17 +00:00
Marcel Moolenaar
a1010c8d03 Remove uart(4) as it's supported on all architectures and that is the
default.
2006-04-02 20:59:40 +00:00
Hiroki Sato
52f4680611 Fix a typo: s/&man.rfcomm.pppd.8;/&man.rfcomm.sppd.1;/. 2006-04-02 18:26:48 +00:00
Hiroki Sato
7d5bf96f77 New release notes:
hwpmc(4) and pmcstat(8) profiling support for dynamically-loaded
	objects, and pmcstat(8) network logging support added[1].

Fix incorrect entries:
	gmirror/graid3 uses parallel I/O request for synchronization now.
	The parallel I/O request itself has been already supported[2].

Spotted by:	jkoshy[1] and pjd[2]
2006-04-02 14:53:28 +00:00
Hiroki Sato
d2af7d9ce0 Fix typos and the following incorrect entries:
kbdmux(4) GENERIC support currently in amd64 and i386 only[1],
	uart(4) GENERIC support currently not in pc98[1],
	speaker(4) on amd64 entry needs arch="amd64"[2],
	hptmv(4) update entry needs arch="amd64,i386"[2], and
	OpenSSH 4.3p1 import has not been merged yet[2].

Spotted by:	nyan[1] and delphij[2]
2006-04-02 14:25:12 +00:00
Xin LI
0a70855254 MFen 1.903 -> 1.907
Obtained from:	FreeBSD Simplified Chinese Project
2006-04-02 14:14:37 +00:00
Hiroki Sato
3221c33333 Update release notes (round 2, until Mar 2006):
file descriptor handling bug fixed,
	support for copying console messages to remote gdb(1),
	kbdmux(4) now in GENERIC by default,
	scc(4) for generic serial devices added,
	net.inet.ip.portrange.reserved[high|low] for IPv6,
	ata(4) USB mass storage class support,
	gmirror kernel crash dump support,
	gmirror and graid3 parallel I/O request support,
	mfi(4) for LSI MegaRAID SAS controller family added,
	getfacl(1) -q option added,
	gvinum(8) resetconfig sub-command support,
	libarchive(3) tp format support removed,
	libarchive(3) POSIX.1e EA support added,
	libc symbol map added,
	libm symbol map added,
	ls(1) -U option added,
	mdconfig(8) XML device listing support,
	mdconfig(8) -u option now supports comma-separated multiple devices,
	BIND9 DNS resolver library imported,
	strtonum(3) from OpenBSD,
	rc.d/ike removed,
	GNU Readline library updated to 5.1,
	OpenSSH updated to 4.3p1,
	hostapd updated to 0.4.8,
	WPA supplicant updated to 0.4.8,
	zlib updated to 1.2.3,
	pkg_add(1) -F option added,
	portsnap(1) HTTP_PROXY_AUTH handling bug fixed,
	"make showconfig" in src/Makefile added, and
	/etc/src.conf added.
2006-04-02 07:56:48 +00:00
Hiroki Sato
b664d549da Massive update of the -HEAD release notes (round 1, until Feb 2006):
acpi(4) HPET time counter support,
	acpi_ibm(4) fan control support,
	ddb(4) show lock,
	ddb(4) show sleepq,
	firmware(9) added,
	random(4) MPSAFE,
	new sysctl kern.sigqueue.queue_sigchild,
	brandinfo BI_CAN_EXEC_DYN flag,
	new sysctl kern.forcesigexit,
	RedZone, a buffer corruption protection for kernel's malloc(9),
	security.mac.biba.interfaces_equal for mac_biba,
	POSIX_TIMERS support updated to 200112L,
	initial support for POSIX message queue,
	Xbox support,
	DEFAULTS kernel configuration files for each arch,
	cardbus(4) /dev/cardbus%d.cis device node added,
	ce(4) for Cronyx Tau-PCI/32 added,
	ipmi(4), OpenIPMI (Intelligent Platform Management Interface)
		driver added,
	kbdmux(4) integrated into syscons(4) and kbd,
	uart(4) now in GENERIC kernel,
	uart(4) LOM and RSC support,
	snd_atiixp(4) added and suspend/resume support,
	snd_solo(4) MPSAFE,
	speaker(4) amd64 support,
	uaudio(4) 24/32 bit audio support,
	ath(4) updated to version 0.9.16.16,
	bge(4) Jumbo frame support, big-endian arch support, MPSAFE,
	em(4) updated to version 3.2.18, big-endian arch support,
		performance improvement, suspend/resume support,
	iwi(4) big-endian arch support,
	le(4) for AMD Am7900 LANCE added,
	myri10ge(4) for Myricom Myri10GE adapter added,
	nve(4) updated to version 1.0-0310,
	ti(4) big-endian arch support,
	ufoma(4) for FOMA 3G mobile phone in Japan added,
	vgapci(4) stub driver added,
	arp(8) retransmission algorithm revised,
		new sysctl net.link.ether.inet.log_arp_permanent_modify,
		support for -i <if> with -d -a,
	an experimental BPF Just-In-Time compiler added,
	if_bridge(4) span ports support added,
	if_bridge(4) RFC 3378 EtherIP support,
	ipfw(4) now supports action argument substitution from table lookup,
	ng_bpf(4) BPF Just-In-Time compiler support,
	bug related to NFS over TCP reconnection fixed,
	IPV6_V6ONLY now works for UDP,
	amr(4) performance improvement, ioctl support for MegaRaid Tools,
	ata(4) DMA for kernel dump and dumping to ataraid(4) devices,
	ataraid(4) now supports JMicron ATA RAID metadata,
	gmirror and graid3 disconnect_on_failure sysctls added,
	g_md.ko renamed to geom_md.ko,
	mpt(4) SAS HBA and 64-bit PCI support,
	twa(4) updated to 9.3.0.1,
	geli(8) now allows loading keyfiles before root file system is mounted,
	initial support for SGI's XFS added,
	ACPI-CA updated to 20051021,
	DRM updated to 20051202,
	TrustedBSD OpenBSM version 1.0 alpha 5 imported,
	bsnmpd(1) Host Resources MIB in RFC 2790 support,
	config(8) "nocpu" directive added,
	config(8) now reads DEFAULT if any before the specified config file,
	csh(1) NLS catalog support,
	csup(1), CVSup-compatible client written in C imported,
	devd(8) -f option,
	ftpd(8) change related to PID file creation,
	gbde(8) -k and -K option,
	gpt(8) GPT partition label setting support,
	gvinum(8) now supports to move a subdisk between drives,
	GSS-API version 2 (RFC2743 and RFC2744) implemented,
	jail(8) -J option,
	kdump(1) -H and -s option,
	kgdb(1) -w option,
	libarchive(3) tp format support,
	ln(1) -F option,
	locate(1) -I option,
	mdmfs(8) -P and -E option,
	mergemaster(8) -A option,
	mount(8) "nodev" option removed,
	netstat(1) IPsec protocol stats support,
	periodic(8) daily gmirror, graid3, gstripe, gconcat support,
	pkill(1) -I option,
	rfcomm_pppd(8) -c servicename support,
	rtld(1) ELF symbol versioning support,
	sh(1) "times" built-in command support,
	truss(1) -s option,
	truss(1) now works on FreeBSD/ppc,
	usbd(8) removed in favor of devd(8),
	xargs(1) -r option,
	rc.d/auditd added,
	rc.d/bluetooth, rc.d/hcsecd, rc.d/sdpd added,
	rc.d/ftpd added,
	rc.d/hostapd added,
	rc.d/netif ipv4_addrs_<ifn> support,
	rc.d/rcconf.sh removed and early_late_divider variable added,
	rc.initdiskless now uses tar(1) instead of pax(1),
	rc.d/pccard removed,
	rc.d/ppp-user added (renamed from ppp),
	removable_interfaces variable removed,
	bsnmpd updated from 1.11 to 1.12,
	pkg_add(1) -P option,
	pkg_add(1) and pkg_create(1) -K option,
	pkg_create(1) -x, -E, and -G options,
	local_startup directory now evaluated by rcorder(8) with
		scripts in the base system,
	suffix of startup scripts removed,
	variables "ldconfig_local_dirs" and "ldconfig_local32_dirs" added,
	@cwd in pkg-plist now allows no directory argument, and
	CHECKSUM.MD5's checksum in CHECKSUM.MD5 problem fixed.
2006-04-01 20:55:21 +00:00
Christian Brueffer
0e2ce5ce47 Autogenerate hardware notes for mfi(4). 2006-03-29 21:10:45 +00:00
Gregory Neil Shapiro
b41709e925 Spaces to tab 2006-03-29 07:50:58 +00:00
Gregory Neil Shapiro
2a1437c073 Add sendmail 8.13.4 -> 8.13.6 release note entry. 2006-03-29 07:48:45 +00:00
Ruslan Ermilov
4963cb9355 Assert that /dev/null is a character device in a chroot early. Otherwise,
we might get surprises later, like /dev/null having error in the 4th line
reported by make(1).  :-)

Tested by:	Dmitriy Kirhlarov (who attempted to make release in a jail)
2006-03-23 07:48:58 +00:00
Sam Leffler
cbfec51a4b make sure install scripts are executable
Submitted by:	Ceri Davies
2006-03-21 15:50:08 +00:00
Sam Leffler
aba5d3810d correct install location
Submitted by:	Ceri Davies (slightly modified)
2006-03-21 15:49:03 +00:00
Ruslan Ermilov
cea557add0 Extend coverage of the MK_IPX build option to the following:
- <netipx> headers [1]
- IPX library (libipx)
- IPX support in ifconfig(8)
- IPXrouted(8)
- new MK_NCP option

New MK_NCP build option controls:

- <netncp> and <fs/nwfs> headers
- NCP library (libncp)
- ncplist(1) and ncplogin(1)
- mount_nwfs(8)
- ncp and nwfs kernel modules

User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP.

[1] <netsmb/netbios.h> unconditionally uses <netipx> headers
so they are still installed.  This needs to be dealt with.
2006-03-20 14:24:58 +00:00
Ruslan Ermilov
5740a2b62d Convert NO_PROFILE and NO_LIB32 to new style. 2006-03-18 21:37:05 +00:00
Ruslan Ermilov
e1fe3dba5c Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
2006-03-17 18:54:44 +00:00
Ruslan Ermilov
11a07768f7 Remove NO_SENDMAIL leaked from the days when building non-crypto
stuff for release was evil.
2006-03-17 09:43:39 +00:00
Ken Smith
a968ffc467 First pass at trimming package set down. Disc2 is still too big
even with this but we're still deciding exactly what to do about
that.
2006-03-17 02:05:46 +00:00
Ken Smith
32363c848e The ltmdm port is marked as NO_PACKAGE now. 2006-03-16 17:24:27 +00:00
Sam Leffler
fdb71eeeff fix handling of default kernels
Reviewed by:	ru
2006-03-11 18:59:16 +00:00
Yoshihiro Takahashi
fe91068c3c Disable an SMP detection on pc98. 2006-03-10 12:18:41 +00:00
Ruslan Ermilov
eb765a4d80 Fix this to what I've actually submitted. 2006-03-09 17:55:08 +00:00
Sam Leffler
d336d34dba handle KERNELS as before
Submitted by:	ru, andrew
2006-03-09 17:11:17 +00:00
Sam Leffler
5211d26f0b kernel install script (missed in previous commit) 2006-03-08 18:03:09 +00:00
Sam Leffler
9fe7600bbe Revamp base system packaging of kernels to enable up/smp selection
at runtime and to support distributing additional kernels:
o remove kernel from the base tarball
o add new kernel tarballs
o build + package both SMP and GENERIC kernels when an <arch>/conf/SMP
  config file is present
o add sysinstall support for multiple kernels
o update sysinstall to probe for the number of cpus on a system
  and auto-select smp/up kernel accordingly
o add a post-kernels install hook to fixup /boot/kernel
o add -ldevinfo to boot crunch for sysinstall's cpu probing logic

Notes:
1. On HEAD this code is not currently used because GENERIC kernels
   include SMP.  This work is mainly intended for RELENG_6 where the
   GENERIC kernel is UP.  If HEAD changes to match then just enable
   WITH_SMP in sysinstall/Makefile.
2. The cpu probing support is done with acpi and MPTable; this means
   some systems will require work for auto-detection to work.
3. The handling of /boot/kernel may need to be revisited; for now
   we rename one kernel at the last moment (SMP if installed, otherwise
   GENERIC).  There are other, possibly better, approaches.

Lots of help from ru, emaste, scottl, and jhb.
2006-03-08 18:02:32 +00:00
Xin LI
48b91889b4 Correct a couple of typos.
Obtained from:	The FreeBSD Simplified Chinese Project
2006-03-07 02:29:21 +00:00
Xin LI
d7af086cbb Bring the zh_CN.GB2312 translation for -HEAD up-to-date with the English
Revisions.

Obtained from:	The FreeBSD Simplified Chinese Project CVS
2006-03-05 15:07:57 +00:00
Bruce A. Mah
1642e14581 Remove OpenSSH and sendmail update notes; these updates were already
present in 6.0-RELEASE and shouldn't be noted here.
2006-02-26 21:48:50 +00:00
Hiroki Sato
9cb77fbf1a Remove &release.prev.historic;. 2006-02-26 04:57:17 +00:00
Hiroki Sato
b966c71acb Update version numbers in &release.*;. 2006-02-23 06:15:56 +00:00
Bruce A. Mah
5835ccaf93 New release notes: GNOME 2.12.3, KDE 3.5.1, Perl 5.8.8, X.org 6.9.0.
MFCs noted:  OpenSSH 4.2p1, sendmail 8.13.4.
2006-02-21 07:39:11 +00:00
Bruce A. Mah
d5b12d2678 Add semicolons on the end of some "&merged;" entity usages.
Fortunately this was fairly harmless.

Rusty SGML:	bmah
2006-02-20 23:06:57 +00:00
Christian Brueffer
503b3ee763 Enable automatic hardware notes generation for myri10ge(4). 2006-02-20 21:46:54 +00:00
Bruce A. Mah
1e02285171 Pick some low-hanging release notes fruit from cvs imports.
New release notes:  BIND 9.3.2 (+MFC), IPFilter 4.1.10, tzdata2005r (+MFC).

Deleted release notes:  libpcap and tcpdump updates (these updates
were actually a part of 6.0-RELEASE and therefore aren't "new"
anymore).
2006-02-09 17:30:13 +00:00
Hiroki Sato
4a457aa663 Fix a bug which puts an incorrect checksum of CHECKSUM.MD5
into the CHECKSUM.MD5 file itself.

Approved by:	re (scottl)
MFC after:	3 days
2006-02-08 11:18:29 +00:00
Marcel Moolenaar
f6308eb8c0 Review and update the processor/chipset specific support. Replace the
dead links to the Itanium and Itanium 2 pages on the Intel site.
2006-02-07 03:34:28 +00:00
Marcel Moolenaar
b021b794cc o Review and update the support for devices on ia64.
o  Add uart(4).
o  Remove sab(4) and zs(4) (sparc64 only), as their functionality
   has been takien over by uart(4).

MFC after: 3 days
2006-02-07 03:32:22 +00:00
Marcel Moolenaar
9d5aa19d35 Add uart(4).
MFC after: 3 days
2006-02-07 03:25:18 +00:00
Bruce A. Mah
2ca173bc23 Add some new release notes for 2006 security advisories:
SA-06:{01,02,03,04,05,06,07}.

(SA-06:08 does not appear to apply to CURRENT.)

Bump copyright date while here.
2006-02-05 20:54:53 +00:00
Christian Brueffer
214db92188 Autogenerate hardware notes for the ce(4) driver. 2006-02-04 13:42:07 +00:00
Luigi Rizzo
c5b6333790 tweaks to let this configuratio build and run under, e.g., qemu:
- add -lgeom
- use bsdlabel instead of disklabel
- increase image size to 2.88M (plenty of free space left)

note, this is not really a bridge because the old-style
bridging code is not in 7.0 anymore, so the kernel config
file should be changed.
2006-01-31 20:36:01 +00:00
Luigi Rizzo
6f1421828e unbreak the build script.
Instead of using vnconfig/mdconfig it relies on the makefs
port to build the image (UFS1) without need for root permissions.
2006-01-31 20:24:43 +00:00
Ken Smith
65030cb84d Enable splitting up the MFSROOT floppy on amd64, the contents now overflow
one floppy's worth of space.
2006-01-30 14:24:31 +00:00
Marcel Moolenaar
9bc245fb48 Fix the missing CD_VOLUME=1 in the cdrom.inf file on disc1 for the
livecd != disc1 case (i.e. ia64). The line was appended to the
non-existing cdrom.inf file, which was created only later. Move the
line to after the file is created.

MFC after: 1 day
2006-01-29 20:16:25 +00:00
Brad Davis
6267a27838 - Fix the www build by removing obsolete references to &hwlist.sound;
Approved by:	ceri@
Pointy Hat to:	joel@
2006-01-26 09:37:24 +00:00
Joel Dahl
c062265915 Remove sound since the sound(4) manual page no longer have a
HARDWARE section.

Reviewed by:	brueffer
2006-01-25 21:15:58 +00:00
John Baldwin
c5245e57e6 Enable boot floppies for amd64. I just copied the needed variables over
from i386.

Tested by:	Markus Trippelsdorf markus at trippelsdorf dot de
Approved by:	scottl
MFC after:	1 week
2006-01-04 18:02:56 +00:00
Yoshihiro Takahashi
fcb9ab1e8e Add EXTPORTSDIR like EXTSRCDIR and EXTDOCDIR.
PR:		misc/83287
Submitted by:	Gabor Kovesdan
MFC after:	1 week
2006-01-02 13:29:58 +00:00
Yoshihiro Takahashi
91dda5000a Request boot floppy after loading mfsroot floppy because beastie.4th exists
in boot floppy.

Submitted by:	Nobuyuki Koganemaru < n-kogane at syd dot odn dot ne dot jp >
MFC after:	1 week
2006-01-02 07:29:22 +00:00