PERFORCE change 15337 for review

Robert Watson rwatson at freebsd.org
Wed Jul 31 19:02:18 GMT 2002


http://people.freebsd.org/~peter/p4db/chv.cgi?CH=15337

Change 15337 by rwatson at rwatson_tislabs on 2002/07/31 12:02:10

	IFC from trustedbsd_base.  Trickle back in many of the MAC bits.
	Also, libc compile fix.  There are probably integ nits.

Affected files ...

.. //depot/projects/trustedbsd/mac/bin/cat/cat.c#7 integrate
.. //depot/projects/trustedbsd/mac/bin/cp/utils.c#6 integrate
.. //depot/projects/trustedbsd/mac/bin/ed/cbc.c#4 integrate
.. //depot/projects/trustedbsd/mac/bin/ed/ed.h#4 integrate
.. //depot/projects/trustedbsd/mac/bin/ln/ln.c#7 integrate
.. //depot/projects/trustedbsd/mac/etc/rc.d/ipsec#3 integrate
.. //depot/projects/trustedbsd/mac/lib/libc/xdr/xdr_array.c#4 integrate
.. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#25 integrate
.. //depot/projects/trustedbsd/mac/sbin/atacontrol/atacontrol.c#6 integrate
.. //depot/projects/trustedbsd/mac/share/dict/propernames#2 integrate
.. //depot/projects/trustedbsd/mac/share/examples/etc/make.conf#10 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.alpha#5 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.i386#6 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.ia64#8 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.pc98#5 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.powerpc#6 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.sparc64#9 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/Makefile.x86_64#2 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/files.i386#12 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/files.sparc64#10 integrate
.. //depot/projects/trustedbsd/mac/sys/conf/kern.post.mk#10 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/ata/ata-all.c#12 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/pst/pst-iop.c#1 branch
.. //depot/projects/trustedbsd/mac/sys/dev/pst/pst-iop.h#1 branch
.. //depot/projects/trustedbsd/mac/sys/dev/pst/pst-pci.c#1 branch
.. //depot/projects/trustedbsd/mac/sys/dev/pst/pst-raid.c#1 branch
.. //depot/projects/trustedbsd/mac/sys/dev/sound/usb/uaudio.c#3 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/hid.c#4 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ohci.c#12 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ucom.c#5 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ucomvar.h#2 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/udbp.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ufm.c#5 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ugen.c#9 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uhci.c#15 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uhid.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uhub.c#8 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ukbd.c#5 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ulpt.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/umass.c#12 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/umodem.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/ums.c#8 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uplcom.c#4 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/urio.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/usb.c#10 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/usb_port.h#9 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uscanner.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uvisor.c#3 integrate
.. //depot/projects/trustedbsd/mac/sys/dev/usb/uvscom.c#5 integrate
.. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_devs.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vfsops.c#9 integrate
.. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vnops.c#21 integrate
.. //depot/projects/trustedbsd/mac/sys/i386/i386/pmap.c#14 integrate
.. //depot/projects/trustedbsd/mac/sys/kern/uipc_syscalls.c#17 integrate
.. //depot/projects/trustedbsd/mac/sys/net/bpf.c#15 integrate
.. //depot/projects/trustedbsd/mac/sys/net/bsd_comp.c#6 integrate
.. //depot/projects/trustedbsd/mac/sys/net/if.c#20 integrate
.. //depot/projects/trustedbsd/mac/sys/net/if_ethersubr.c#17 integrate
.. //depot/projects/trustedbsd/mac/sys/net/if_tun.c#11 integrate
.. //depot/projects/trustedbsd/mac/sys/netinet/if_ether.c#13 integrate
.. //depot/projects/trustedbsd/mac/sys/netinet/igmp.c#7 integrate
.. //depot/projects/trustedbsd/mac/sys/netinet/ip_divert.c#10 integrate
.. //depot/projects/trustedbsd/mac/sys/netinet/ip_input.c#17 integrate
.. //depot/projects/trustedbsd/mac/sys/netinet/ip_output.c#17 integrate
.. //depot/projects/trustedbsd/mac/sys/netinet/raw_ip.c#16 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_biba/mac_biba.c#86 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_biba/mac_biba.h#3 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_bsdextended/mac_bsdextended.c#48 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_bsdextended/mac_bsdextended.h#6 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_ifoff/mac_ifoff.c#12 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_mls/mac_mls.c#73 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_mls/mac_mls.h#3 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_none/mac_none.c#60 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_seeotheruids/mac_seeotheruids.c#14 integrate
.. //depot/projects/trustedbsd/mac/sys/security/mac_test/mac_test.c#30 integrate
.. //depot/projects/trustedbsd/mac/sys/sparc64/include/emul.h#2 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/include/pv.h#5 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/emul.c#4 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/exception.s#12 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/fp.c#4 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/locore.s#7 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/mp_exception.s#6 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/mp_locore.s#5 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/pv.c#8 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/support.s#9 delete
.. //depot/projects/trustedbsd/mac/sys/sparc64/sparc64/swtch.s#8 delete
.. //depot/projects/trustedbsd/mac/sys/sys/unistd.h#6 integrate
.. //depot/projects/trustedbsd/mac/sys/ufs/ufs/ufs_vnops.c#43 integrate
.. //depot/projects/trustedbsd/mac/sys/vm/vm_glue.c#14 integrate

Differences ...

==== //depot/projects/trustedbsd/mac/bin/cat/cat.c#7 (text+ko) ====

@@ -46,7 +46,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.26 2002/06/30 05:13:51 obrien Exp $");
+__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.27 2002/07/31 16:50:21 markm Exp $");
 
 #include <sys/param.h>
 #include <sys/stat.h>
@@ -121,6 +121,7 @@
 	if (fclose(stdout))
 		err(1, "stdout");
 	exit(rval);
+	/* NOTREACHED */
 }
 
 static void
@@ -128,6 +129,7 @@
 {
 	fprintf(stderr, "usage: cat [-benstuv] [file ...]\n");
 	exit(1);
+	/* NOTREACHED */
 }
 
 void

==== //depot/projects/trustedbsd/mac/bin/cp/utils.c#6 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.37 2002/07/23 00:42:56 johan Exp $");
+__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.38 2002/07/31 16:52:16 markm Exp $");
 
 #include <sys/param.h>
 #include <sys/stat.h>
@@ -140,10 +140,10 @@
 			for (bufp = p, wresid = fs->st_size; ;
 			    bufp += wcount, wresid -= (size_t)wcount) {
 				wcount = write(to_fd, bufp, wresid);
-				if (wcount >= wresid || wcount <= 0)
+				if (wcount >= (ssize_t)wresid || wcount <= 0)
 					break;
 			}
-			if (wcount != wresid) {
+			if (wcount != (ssize_t)wresid) {
 				warn("%s", to.p_path);
 				rval = 1;
 			}
@@ -160,10 +160,10 @@
 			for (bufp = buf, wresid = rcount; ;
 			    bufp += wcount, wresid -= wcount) {
 				wcount = write(to_fd, bufp, wresid);
-				if (wcount >= wresid || wcount <= 0)
+				if (wcount >= (ssize_t)wresid || wcount <= 0)
 					break;
 			}
-			if (wcount != wresid) {
+			if (wcount != (ssize_t)wresid) {
 				warn("%s", to.p_path);
 				rval = 1;
 				break;

==== //depot/projects/trustedbsd/mac/bin/ed/cbc.c#4 (text+ko) ====

@@ -36,7 +36,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ed/cbc.c,v 1.16 2002/06/30 05:13:53 obrien Exp $");
+__FBSDID("$FreeBSD: src/bin/ed/cbc.c,v 1.17 2002/07/31 16:49:01 markm Exp $");
 
 #include <sys/types.h>
 #include <errno.h>
@@ -56,11 +56,11 @@
 #define	MEMZERO(dest,len)	memset((dest), 0, (len))
 
 /* Hide the calls to the primitive encryption routines. */
-#define	DES_KEY(buf) \
-	if (des_setkey(buf)) \
+#define	DES_KEY(buf)							\
+	if (des_setkey(buf))						\
 		des_error("des_setkey");
-#define	DES_XFORM(buf) \
-	if (des_cipher(buf, buf, 0L, (inverse ? -1 : 1))) \
+#define	DES_XFORM(buf)							\
+	if (des_cipher((char *)buf, (char *)buf, 0L, inverse ? -1 : 1))	\
 		des_error("des_cipher");
 
 /*
@@ -332,7 +332,7 @@
  * This encrypts using the Cipher Block Chaining mode of DES
  */
 int
-cbc_encode(char *msgbuf, int n, FILE *fp)
+cbc_encode(unsigned char *msgbuf, int n, FILE *fp)
 {
 	int inverse = 0;	/* 0 to encrypt, 1 to decrypt */
 
@@ -370,7 +370,7 @@
  *	fp	input file descriptor
  */
 int
-cbc_decode(char *msgbuf, FILE *fp)
+cbc_decode(unsigned char *msgbuf, FILE *fp)
 {
 	Desbuf tbuf;	/* temp buffer for initialization vector */
 	int n;			/* number of bytes actually read */

==== //depot/projects/trustedbsd/mac/bin/ed/ed.h#4 (text+ko) ====

@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)ed.h,v 1.5 1994/02/01 00:34:39 alm Exp
- * $FreeBSD: src/bin/ed/ed.h,v 1.17 2002/06/20 05:28:02 jmallett Exp $
+ * $FreeBSD: src/bin/ed/ed.h,v 1.18 2002/07/31 16:49:01 markm Exp $
  */
 
 #include <sys/param.h>
@@ -180,8 +180,8 @@
 int append_lines(long);
 int apply_subst_template(const char *, regmatch_t *, int, int);
 int build_active_list(int);
-int cbc_decode(char *, FILE *);
-int cbc_encode(char *, int, FILE *);
+int cbc_decode(unsigned char *, FILE *);
+int cbc_encode(unsigned char *, int, FILE *);
 int check_addr_range(long, long);
 void clear_active_list(void);
 void clear_undo_stack(void);

==== //depot/projects/trustedbsd/mac/bin/ln/ln.c#7 (text+ko) ====

@@ -43,7 +43,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ln/ln.c,v 1.28 2002/06/30 05:13:54 obrien Exp $");
+__FBSDID("$FreeBSD: src/bin/ln/ln.c,v 1.29 2002/07/31 16:53:59 markm Exp $");
 
 #include <sys/param.h>
 #include <sys/stat.h>
@@ -190,7 +190,7 @@
 		else
 			++p;
 		if (snprintf(path, sizeof(path), "%s/%s", source, p) >=
-		    sizeof(path)) {
+		    (ssize_t)sizeof(path)) {
 			errno = ENAMETOOLONG;
 			warn("%s", target);
 			return (1);

==== //depot/projects/trustedbsd/mac/etc/rc.d/ipsec#3 (text+ko) ====

@@ -1,7 +1,7 @@
 #!/bin/sh
 #
 # $NetBSD: ipsec,v 1.7 2002/03/22 04:33:58 thorpej Exp $
-# $FreeBSD: src/etc/rc.d/ipsec,v 1.2 2002/06/13 22:14:36 gordon Exp $
+# $FreeBSD: src/etc/rc.d/ipsec,v 1.3 2002/07/31 16:39:19 ume Exp $
 #
 
 # PROVIDE: ipsec
@@ -24,6 +24,15 @@
 reload_cmd="ipsec_reload"
 extra_commands="reload"
 
+case `${CMD_OSTYPE}` in
+FreeBSD)
+	ipsec_program="/usr/sbin/setkey"
+	;;
+NetBSD)
+	ipsec_program="/sbin/setkey"
+	;;
+esac
+
 ipsec_prestart()
 {
 	if [ ! -f "$ipsec_file" ]; then
@@ -45,7 +54,7 @@
 ipsec_start()
 {
 	echo "Installing ipsec manual keys/policies."
-	/sbin/setkey -f $ipsec_file
+	${ipsec_program} -f $ipsec_file
 }
 
 ipsec_stop()
@@ -56,16 +65,16 @@
 	# it is very questionable to do this during shutdown session, since
 	# it can hang any of remaining IPv4/v6 session.
 	#
-	/sbin/setkey -F
-	/sbin/setkey -FP
+	${ipsec_program} -F
+	${ipsec_program} -FP
 }
 
 ipsec_reload()
 {
 	echo "Reloading ipsec manual keys/policies."
-	/sbin/setkey -F
-	/sbin/setkey -FP
-	/sbin/setkey -f "$ipsec_file"
+	${ipsec_program} -F
+	${ipsec_program} -FP
+	${ipsec_program} -f "$ipsec_file"
 }
 
 load_rc_config $name

==== //depot/projects/trustedbsd/mac/lib/libc/xdr/xdr_array.c#4 (text+ko) ====

@@ -34,7 +34,7 @@
 static char *sccsid = "@(#)xdr_array.c	2.1 88/07/29 4.0 RPCSRC";
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/xdr/xdr_array.c,v 1.11 2002/07/31 12:50:28 darrenr Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/xdr/xdr_array.c,v 1.13 2002/07/31 15:09:49 nectar Exp $");
 
 /*
  * xdr_array.c, Generic XDR routines impelmentation.
@@ -47,6 +47,7 @@
 
 #include "namespace.h"
 #include <err.h>
+#include <limits.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>

==== //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#25 (text+ko) ====

@@ -3,7 +3,7 @@
 
   <corpauthor>The FreeBSD Project</corpauthor>
 
-  <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.399 2002/07/31 04:01:12 bmah Exp $</pubdate>
+  <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.400 2002/07/31 16:13:59 bmah Exp $</pubdate>
 
   <copyright>
     <year>2000</year>
@@ -1945,6 +1945,12 @@
       url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:30.ktrace.asc">FreeBSD-SA-02:30</ulink>
       for more details. &merged;</para>
 
+    <para>A race condition in &man.pppd.8;, which could be used to
+      change the permissions of an arbitrary file, has been corrected.
+      For more information, see security advisory <ulink
+      url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:32.pppd.asc">FreeBSD-SA-02:32</ulink>.
+      &merged;</para>
+
   </sect2>
 
   <sect2 id="userland">

==== //depot/projects/trustedbsd/mac/sbin/atacontrol/atacontrol.c#6 (text+ko) ====

@@ -25,7 +25,7 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
- * $FreeBSD: src/sbin/atacontrol/atacontrol.c,v 1.16 2002/04/05 21:51:03 sos Exp $
+ * $FreeBSD: src/sbin/atacontrol/atacontrol.c,v 1.17 2002/07/31 18:30:38 sos Exp $
  */
 
 #include <stdio.h>
@@ -119,6 +119,7 @@
 	printf("\n");
 	printf("ATA/ATAPI revision    %d\n", version(parm->version_major));
 	printf("device model          %.40s\n", parm->model);
+	printf("serial number         %.20s\n", parm->serial);
 	printf("firmware revision     %.8s\n", parm->revision);
 
 	printf("cylinders             %d\n", parm->cylinders);

==== //depot/projects/trustedbsd/mac/share/dict/propernames#2 (text+ko) ====

@@ -6,8 +6,6 @@
 Ahmed
 Ahmet
 Aimee
-Amy
-Ami
 Al
 Alain
 Alan
@@ -73,8 +71,8 @@
 Bart
 Barton
 Bea
+Beckie
 Becky
-Beckie
 Belinda
 Ben
 Benjamin
@@ -88,8 +86,8 @@
 Betty
 Beverly
 Bill
+Billie
 Billy
-Billie
 Bjorne
 Blaine
 Blair
@@ -136,19 +134,15 @@
 Caroline
 Carolyn
 Carsten
-Kirsten
-Cristi
-Kristi
 Carter
 Cary
 Case
 Casey
-Leith
 Casper
-Cathy
 Catherine
 Cathrin
 Cathryn
+Cathy
 Cecilia
 Celeste
 Celia
@@ -167,12 +161,11 @@
 Christophe
 Christopher
 Chuck
-Charles
 Cindie
 Cindy
+Claire
 Clara
 Clare
-Claire
 Clarence
 Clarissa
 Clark
@@ -181,12 +174,11 @@
 Claudio
 Clay
 Clayton
-Samuel
+Clem
 Cliff
 Clifford
 Clyde
 Cole
-Clem
 Coleen
 Colin
 Collin
@@ -197,7 +189,7 @@
 Courtney
 Craig
 Cris
-Kris
+Cristi
 Cristina
 Cristopher
 Curt
@@ -208,15 +200,14 @@
 Dalton
 Damon
 Damone
-Ramon
 Dan
 Dana
 Dani
 Daniel
 Daniele
 Danielle
+Dannie
 Danny
-Dannie
 Darci
 Daren
 Darin
@@ -240,17 +231,13 @@
 Dennis
 Derek
 Devon
-Huey
 Dewey
-Louis
-Louie
 Diana
 Diane
 Dick
-Richard
 Dieter
+Dimetry
 Dimitry
-Dimetry
 Dion
 Dirk
 Dominic
@@ -259,14 +246,14 @@
 Donal
 Donald
 Donn
+Donna
 Donne
-Donna
 Donnie
 Donovan
 Dori
-Dory
 Dorian
 Dorothy
+Dory
 Doug
 Douglas
 Doyle
@@ -281,22 +268,17 @@
 Earl
 Earle
 Earnie
-Ernie
 Ed
+Eddie
 Eddy
 Edgar
-Eddie
 Edith
 Edmond
 Edmund
 Eduardo
 Edward
 Edwin
-Eva
 Eileen
-Erick
-Erik
-Eric
 Elaine
 Eli
 Elias
@@ -310,12 +292,13 @@
 Elric
 Elsa
 Elvis
+Elwood
 Emil
 Emily
-Elwood
 Emma
 Emmett
 Eric
+Erick
 Erik
 Ernest
 Ernie
@@ -323,12 +306,12 @@
 Erwin
 Ethan
 Eugene
+Eva
 Evan
 Evelyn
 Everett
 Farouk
 Fay
-Frederick
 Felix
 Fletcher
 Floria
@@ -340,8 +323,6 @@
 Francois
 Frank
 Franklin
-Jerrie
-Jerry
 Fred
 Frederic
 Frederick
@@ -354,22 +335,16 @@
 Gene
 Geoff
 Geoffrey
-Jeff
-Jeffrey
-Jeffie
 George
 Gerald
-Jerald
-Hazel
 Gerard
 Gideon
 Gigi
 Gil
+Giles
 Gill
 Gilles
-Giles
 Ginny
-Jinny
 Giovanni
 Glen
 Glenn
@@ -404,6 +379,7 @@
 Hartmann
 Harv
 Harvey
+Hazel
 Heather
 Hector
 Heidi
@@ -437,6 +413,7 @@
 Hsuan
 Huashi
 Hubert
+Huey
 Hugh
 Hughes
 Hui
@@ -495,14 +472,17 @@
 Jef
 Jeff
 Jeffery
+Jeffie
 Jeffrey
 Jelske
 Jem
 Jenine
 Jennie
 Jennifer
+Jerald
 Jeremy
 Jerome
+Jerrie
 Jerry
 Jesper
 Jess
@@ -516,6 +496,7 @@
 Jin
 Jinchao
 Jingbai
+Jinny
 Jiri
 Jisheng
 Jitendra
@@ -606,6 +587,7 @@
 Kinch
 King
 Kirk
+Kirsten
 Kit
 Kitty
 Klaudia
@@ -651,9 +633,10 @@
 Leif
 Leigh
 Leila
+Leith
 Len
+Lenny
 Lenora
-Lenny
 Leo
 Leon
 Leonard
@@ -688,6 +671,7 @@
 Lorien
 Lorraine
 Lou
+Louie
 Louiqa
 Louis
 Louise
@@ -971,6 +955,7 @@
 Ramesh
 Ramiro
 Ramneek
+Ramon
 Ramsey
 Rand
 Randal
@@ -1305,8 +1290,8 @@
 Warren
 Wayne
 Wendell
+Wendi
 Wendy
-Wendi
 Werner
 Wes
 Will

==== //depot/projects/trustedbsd/mac/share/examples/etc/make.conf#10 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/share/examples/etc/make.conf,v 1.195 2002/07/29 08:51:04 ru Exp $
+# $FreeBSD: src/share/examples/etc/make.conf,v 1.196 2002/07/31 15:06:09 ume Exp $
 #
 # NOTE:  Please would any committer updating this file also update the
 # make.conf(5) manual page, if necessary, which is located in
@@ -293,7 +293,7 @@
 # sendmail and its related utilities. For example, SASL support can be
 # added with settings such as:
 #
-#	SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
+#	SENDMAIL_CFLAGS=-I/usr/local/include/sasl1 -DSASL
 #	SENDMAIL_LDFLAGS=-L/usr/local/lib
 #	SENDMAIL_LDADD=-lsasl
 #

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.alpha#5 (text+ko) ====

@@ -1,7 +1,7 @@
 # Makefile.alpha -- with config changes.
 # Copyright 1990 W. Jolitz
 #	from: @(#)Makefile.alpha	7.1 5/10/91
-# $FreeBSD: src/sys/conf/Makefile.alpha,v 1.124 2002/07/13 19:36:13 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.alpha,v 1.125 2002/07/31 14:59:05 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -90,6 +90,9 @@
 	@(echo "define(NAME,\`__reml')define(OP,\`rem')define(S,\`true')"; \
 	 echo "define(WORDSIZE,32)"; cat ${.ALLSRC}) | m4 > ${.TARGET}
 
+locore.o: $S/$M/$M/locore.s assym.s
+	${NORMAL_S}
+
 %RULES
 
 .include "$S/conf/kern.post.mk"

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.i386#6 (text+ko) ====

@@ -1,7 +1,7 @@
 # Makefile.i386 -- with config changes.
 # Copyright 1990 W. Jolitz
 #	from: @(#)Makefile.i386	7.1 5/10/91
-# $FreeBSD: src/sys/conf/Makefile.i386,v 1.256 2002/07/13 19:36:13 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.i386,v 1.257 2002/07/31 14:59:05 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -44,6 +44,9 @@
 
 %CLEAN
 
+locore.o: $S/$M/$M/locore.s assym.s
+	${NORMAL_S}
+
 %RULES
 
 .include "$S/conf/kern.post.mk"

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.ia64#8 (text+ko) ====

@@ -1,7 +1,7 @@
 # Makefile.ia64 -- with config changes.
 # Copyright 1990 W. Jolitz
 #	from: src/sys/conf/Makefile.alpha,v 1.76
-# $FreeBSD: src/sys/conf/Makefile.ia64,v 1.51 2002/07/13 19:36:13 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.ia64,v 1.52 2002/07/31 14:59:05 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -46,6 +46,9 @@
 
 %CLEAN
 
+locore.o: $S/$M/$M/locore.s assym.s
+	${NORMAL_S}
+
 %RULES
 
 .include "$S/conf/kern.post.mk"

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.pc98#5 (text+ko) ====

@@ -3,7 +3,7 @@
 # Makefile.i386 -- with config changes.
 # Copyright 1990 W. Jolitz
 #	from: @(#)Makefile.i386	7.1 5/10/91
-# $FreeBSD: src/sys/conf/Makefile.pc98,v 1.157 2002/07/13 19:36:13 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.pc98,v 1.158 2002/07/31 14:59:05 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -45,6 +45,9 @@
 
 %CLEAN
 
+locore.o: $S/$M/$M/locore.s assym.s
+	${NORMAL_S}
+
 %RULES
 
 .include "$S/conf/kern.post.mk"

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.powerpc#6 (text+ko) ====

@@ -1,7 +1,7 @@
 # Makefile.powerpc -- with config changes.
 # Copyright 1990 W. Jolitz
 #	from: @(#)Makefile.i386	7.1 5/10/91
-# $FreeBSD: src/sys/conf/Makefile.powerpc,v 1.262 2002/07/13 19:36:13 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.powerpc,v 1.263 2002/07/31 14:59:05 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -54,6 +54,9 @@
 
 %CLEAN
 
+locore.o: $S/$M/$M/locore.s assym.s
+	${NORMAL_S}
+
 %RULES
 
 .include "$S/conf/kern.post.mk"

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.sparc64#9 (text+ko) ====

@@ -1,7 +1,7 @@
 # Makefile.sparc64 -- with config changes.
 # Copyright 1990 W. Jolitz
 #	from: @(#)Makefile.i386	7.1 5/10/91
-# $FreeBSD: src/sys/conf/Makefile.sparc64,v 1.20 2002/07/13 19:36:14 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.sparc64,v 1.22 2002/07/31 15:52:04 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -39,7 +39,7 @@
 # XXX: this should probably go somewhere else
 COPTS+=		-mcmodel=medlow -msoft-float
 
-SYSTEM_SFILES= $S/$M/$M/locore.s $S/$M/$M/exception.s
+SYSTEM_SFILES= $S/$M/$M/locore.S $S/$M/$M/exception.S
 SYSTEM_OBJS= locore.o exception.o vnode_if.o ${OBJS} hints.o env.o config.o hack.So
 
 %BEFORE_DEPEND
@@ -60,7 +60,10 @@
 #	    grep -v 'struct/union .* never defined' | \
 #	    grep -v 'possible pointer alignment problem'
 
-exception.o: $S/$M/$M/exception.s assym.s
+exception.o: $S/$M/$M/exception.S assym.s
+	${NORMAL_S}
+
+locore.o: $S/$M/$M/locore.S assym.s
 	${NORMAL_S}
 
 %RULES

==== //depot/projects/trustedbsd/mac/sys/conf/Makefile.x86_64#2 (text+ko) ====

@@ -2,7 +2,7 @@
 # Copyright 1990 W. Jolitz
 #	from: @(#)Makefile.i386	7.1 5/10/91
 #	from FreeBSD: src/sys/conf/Makefile.i386,v 1.255 2002/02/20 23:35:49
-# $FreeBSD: src/sys/conf/Makefile.x86_64,v 1.2 2002/07/13 19:36:14 bde Exp $
+# $FreeBSD: src/sys/conf/Makefile.x86_64,v 1.3 2002/07/31 14:59:05 jake Exp $
 #
 # Makefile for FreeBSD
 #
@@ -45,6 +45,9 @@
 
 %CLEAN
 
+locore.o: $S/$M/$M/locore.s assym.s
+	${NORMAL_S}
+
 %RULES
 
 .include "$S/conf/kern.post.mk"

==== //depot/projects/trustedbsd/mac/sys/conf/files.i386#12 (text+ko) ====

@@ -1,7 +1,7 @@
 # This file tells config what files go into building a kernel,
 # files marked standard are always included.
 #
-# $FreeBSD: src/sys/conf/files.i386,v 1.408 2002/07/24 12:35:52 jhb Exp $
+# $FreeBSD: src/sys/conf/files.i386,v 1.409 2002/07/31 18:27:30 sos Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and
@@ -118,6 +118,9 @@
 dev/kbd/kbd.c			optional	ukbd
 dev/kbd/kbd.c			optional	vt
 dev/lnc/if_lnc_isa.c		optional	lnc isa
+dev/pst/pst-pci.c		optional	pst pci
+dev/pst/pst-iop.c		optional	pst
+dev/pst/pst-raid.c		optional	pst
 dev/sbni/if_sbni.c		optional	sbni
 dev/sbni/if_sbni_isa.c		optional	sbni isa
 dev/sbni/if_sbni_pci.c		optional	sbni pci

==== //depot/projects/trustedbsd/mac/sys/conf/files.sparc64#10 (text+ko) ====

@@ -1,7 +1,7 @@
 # This file tells config what files go into building a kernel,
 # files marked standard are always included.
 #
-# $FreeBSD: src/sys/conf/files.sparc64,v 1.28 2002/07/29 00:45:13 jake Exp $
+# $FreeBSD: src/sys/conf/files.sparc64,v 1.29 2002/07/31 15:52:04 jake Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and
@@ -36,10 +36,10 @@
 sparc64/sparc64/db_trace.c	optional	ddb
 sparc64/sparc64/db_hwwatch.c	optional	ddb
 sparc64/sparc64/elf_machdep.c	standard
-# locore.s and exception.s need to be handled in Makefile to put them first.
-# Otherwise it's they're normal.
-# sparc64/sparc64/locore.s	standard
-# sparc64/sparc64/exception.s	standard
+# locore.S and exception.S need to be handled in the Makefile to put them
+# first.  Otherwise they're normal.
+# sparc64/sparc64/locore.S	standard
+# sparc64/sparc64/exception.S	standard
 sparc64/sparc64/eeprom.c	optional	eeprom
 sparc64/sparc64/eeprom_ebus.c	optional	eeprom ebus
 sparc64/sparc64/eeprom_sbus.c	optional	eeprom sbus
@@ -49,8 +49,8 @@
 sparc64/sparc64/iommu.c		standard
 sparc64/sparc64/machdep.c	standard
 sparc64/sparc64/mem.c		standard
-sparc64/sparc64/mp_exception.s	optional	smp
-sparc64/sparc64/mp_locore.s	optional	smp
+sparc64/sparc64/mp_exception.S	optional	smp
+sparc64/sparc64/mp_locore.S	optional	smp
 sparc64/sparc64/mp_machdep.c	optional	smp
 sparc64/sparc64/nexus.c		standard
 sparc64/sparc64/ofw_bus.c	standard
@@ -59,9 +59,9 @@
 sparc64/sparc64/prof_machdep.c	optional	profiling-routine
 sparc64/sparc64/rwindow.c	standard
 sparc64/sparc64/sparcbus_if.m	standard
-sparc64/sparc64/support.s	standard
+sparc64/sparc64/support.S	standard
 sparc64/sparc64/sys_machdep.c	standard
-sparc64/sparc64/swtch.s		standard
+sparc64/sparc64/swtch.S		standard
 sparc64/sparc64/tick.c		standard
 sparc64/sparc64/tlb.c		standard
 sparc64/sparc64/trap.c		standard

==== //depot/projects/trustedbsd/mac/sys/conf/kern.post.mk#10 (text+ko) ====

@@ -6,7 +6,7 @@
 # should be defined in the kern.pre.mk so that port makefiles can
 # override or augment them.
 #
-# $FreeBSD: src/sys/conf/kern.post.mk,v 1.23 2002/07/29 09:40:15 ru Exp $
+# $FreeBSD: src/sys/conf/kern.post.mk,v 1.24 2002/07/31 14:59:05 jake Exp $
 #
 
 # XXX why are only some phony targets marked phony?
@@ -60,9 +60,6 @@
 lint: ${CFILES}
 	${LINT} ${LINTKERNFLAGS} ${CFLAGS:M-[DILU]*} ${.ALLSRC}
 
-locore.o: $S/$M/$M/locore.s assym.s
-	${NORMAL_S}
-
 # This is a hack.  BFD "optimizes" away dynamic mode if there are no
 # dynamic references.  We could probably do a '-Bforcedynamic' mode like
 # in the a.out ld.  For now, this works.

==== //depot/projects/trustedbsd/mac/sys/dev/ata/ata-all.c#12 (text+ko) ====

@@ -25,7 +25,7 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.151 2002/07/22 18:35:01 sos Exp $
+ * $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.152 2002/07/31 18:29:34 sos Exp $
  */
 
 #include "opt_ata.h"
@@ -509,6 +509,9 @@
     bswap(ata_parm->revision, sizeof(ata_parm->revision));
     btrim(ata_parm->revision, sizeof(ata_parm->revision));
     bpack(ata_parm->revision, ata_parm->revision, sizeof(ata_parm->revision));
+    bswap(ata_parm->serial, sizeof(ata_parm->serial));
+    btrim(ata_parm->serial, sizeof(ata_parm->serial));
+    bpack(ata_parm->serial, ata_parm->serial, sizeof(ata_parm->serial));
     atadev->param = ata_parm;
     return 0;
 }

==== //depot/projects/trustedbsd/mac/sys/dev/sound/usb/uaudio.c#3 (text+ko) ====

@@ -1,5 +1,5 @@
 /*	$NetBSD: uaudio.c,v 1.41 2001/01/23 14:04:13 augustss Exp $	*/
-/*	$FreeBSD: src/sys/dev/sound/usb/uaudio.c,v 1.3 2002/07/31 13:33:55 joe Exp $: */

>>> TRUNCATED FOR MAIL (1000 lines) <<<
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-cvs" in the body of the message



More information about the trustedbsd-cvs mailing list