From owner-p4-projects@FreeBSD.ORG Mon Jul 14 17:40:24 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4936B1065685; Mon, 14 Jul 2008 17:40:24 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B3B91065672 for ; Mon, 14 Jul 2008 17:40:24 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0AF7A8FC1A for ; Mon, 14 Jul 2008 17:40:24 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m6EHeNjJ052351 for ; Mon, 14 Jul 2008 17:40:23 GMT (envelope-from gonzo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m6EHeMNW052347 for perforce@freebsd.org; Mon, 14 Jul 2008 17:40:22 GMT (envelope-from gonzo@FreeBSD.org) Date: Mon, 14 Jul 2008 17:40:22 GMT Message-Id: <200807141740.m6EHeMNW052347@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to gonzo@FreeBSD.org using -f From: Oleksandr Tymoshenko To: Perforce Change Reviews Cc: Subject: PERFORCE change 145232 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2008 17:40:24 -0000 http://perforce.freebsd.org/chv.cgi?CH=145232 Change 145232 by gonzo@gonzo_jeeves on 2008/07/14 17:39:50 IFC @145231 Affected files ... .. //depot/projects/mips2/src/ObsoleteFiles.inc#20 integrate .. //depot/projects/mips2/src/UPDATING#16 integrate .. //depot/projects/mips2/src/contrib/bind9/CHANGES#6 integrate .. //depot/projects/mips2/src/contrib/bind9/FREEBSD-Upgrade#3 delete .. //depot/projects/mips2/src/contrib/bind9/FREEBSD-Xlist#2 delete .. //depot/projects/mips2/src/contrib/bind9/bin/named/client.c#6 integrate .. //depot/projects/mips2/src/contrib/bind9/bin/named/server.c#6 integrate .. //depot/projects/mips2/src/contrib/bind9/doc/arm/Bv9ARM-book.xml#6 integrate .. //depot/projects/mips2/src/contrib/bind9/doc/arm/Bv9ARM.ch06.html#6 integrate .. //depot/projects/mips2/src/contrib/bind9/doc/arm/Bv9ARM.pdf#6 integrate .. //depot/projects/mips2/src/contrib/bind9/lib/bind/aclocal.m4#2 delete .. //depot/projects/mips2/src/contrib/bind9/lib/bind/config.h.in#4 delete .. //depot/projects/mips2/src/contrib/bind9/lib/bind/configure#5 delete .. //depot/projects/mips2/src/contrib/bind9/lib/bind9/check.c#5 integrate .. //depot/projects/mips2/src/contrib/bind9/lib/dns/api#5 integrate .. //depot/projects/mips2/src/contrib/bind9/lib/dns/dispatch.c#6 integrate .. //depot/projects/mips2/src/contrib/bind9/lib/dns/include/dns/dispatch.h#5 integrate .. //depot/projects/mips2/src/contrib/bind9/lib/dns/resolver.c#5 integrate .. //depot/projects/mips2/src/contrib/bind9/version#6 integrate .. //depot/projects/mips2/src/contrib/cpio/ABOUT-NLS#2 integrate .. //depot/projects/mips2/src/contrib/cpio/COPYING#2 integrate .. //depot/projects/mips2/src/contrib/cpio/ChangeLog#2 integrate .. //depot/projects/mips2/src/contrib/cpio/INSTALL#2 integrate .. //depot/projects/mips2/src/contrib/cpio/NEWS#2 integrate .. //depot/projects/mips2/src/contrib/cpio/THANKS#2 integrate .. //depot/projects/mips2/src/contrib/cpio/TODO#2 integrate .. //depot/projects/mips2/src/contrib/cpio/doc/cpio.texi#2 integrate .. //depot/projects/mips2/src/contrib/cpio/doc/version.texi#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/alloca_.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-ba.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-eexst.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-fmtstream.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-fmtstream.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-fs-xinl.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-help.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-namefrob.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-parse.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-pin.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/argp-pv.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-pvh.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp-xinl.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/argp.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/basename.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/dirname.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/dirname.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/error.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/error.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/exit.h#2 delete .. //depot/projects/mips2/src/contrib/cpio/lib/exitfail.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/exitfail.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/fatal.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/full-write.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/full-write.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/getopt.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/getopt1.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/getopt_.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/getopt_int.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/gettext.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/hash.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/hash.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/intprops.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/inttostr.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/inttostr.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/localedir.h#2 delete .. //depot/projects/mips2/src/contrib/cpio/lib/mempcpy.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/mempcpy.h#2 delete .. //depot/projects/mips2/src/contrib/cpio/lib/paxerror.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/paxexit.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/paxlib.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/paxnames.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/quote.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/quote.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/quotearg.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/quotearg.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/rmt-command.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/rmt.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/rtapelib.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/safe-read.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/safe-read.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/safe-write.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/safe-write.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/savedir.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/savedir.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/strcase.h#2 delete .. //depot/projects/mips2/src/contrib/cpio/lib/strchrnul.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/strchrnul.h#2 delete .. //depot/projects/mips2/src/contrib/cpio/lib/stripslash.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/strndup.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/strndup.h#2 delete .. //depot/projects/mips2/src/contrib/cpio/lib/strnlen.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/system-ioctl.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/system.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/umaxtostr.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/unlocked-io.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/utimens.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/utimens.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/xalloc-die.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/xalloc.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/xmalloc.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/lib/xstrndup.c#1 branch .. //depot/projects/mips2/src/contrib/cpio/lib/xstrndup.h#1 branch .. //depot/projects/mips2/src/contrib/cpio/src/copyin.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/copyout.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/copypass.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/cpio.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/cpiohdr.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/defer.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/defer.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/dstring.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/dstring.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/extern.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/filemode.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/filetypes.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/global.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/idcache.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/main.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/makepath.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/tar.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/tar.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/tarhdr.h#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/userspec.c#2 integrate .. //depot/projects/mips2/src/contrib/cpio/src/util.c#2 integrate .. //depot/projects/mips2/src/etc/etc.amd64/ttys#4 integrate .. //depot/projects/mips2/src/etc/etc.i386/ttys#4 integrate .. //depot/projects/mips2/src/etc/namedb/named.conf#6 integrate .. //depot/projects/mips2/src/etc/rc.d/pf#4 integrate .. //depot/projects/mips2/src/gnu/usr.bin/cpio/Makefile#3 integrate .. //depot/projects/mips2/src/gnu/usr.bin/cpio/config.h#2 integrate .. //depot/projects/mips2/src/juniper-mips/lib/libc/mips/:errfix#1 branch .. //depot/projects/mips2/src/lib/libarchive/archive_read_support_format_tar.c#10 integrate .. //depot/projects/mips2/src/lib/libc/posix1e/acl_support.c#3 integrate .. //depot/projects/mips2/src/lib/libc/sys/Symbol.map#12 integrate .. //depot/projects/mips2/src/lib/libc/sys/ktrace.2#3 integrate .. //depot/projects/mips2/src/lib/libgeom/geom_ctl.c#2 integrate .. //depot/projects/mips2/src/lib/libgeom/geom_getxml.c#3 integrate .. //depot/projects/mips2/src/lib/libgeom/geom_xml2tree.c#2 integrate .. //depot/projects/mips2/src/sbin/mount_nfs/mount_nfs.c#4 integrate .. //depot/projects/mips2/src/share/man/man4/ahc.4#2 integrate .. //depot/projects/mips2/src/share/man/man4/zyd.4#3 integrate .. //depot/projects/mips2/src/share/man/man9/style.9#4 integrate .. //depot/projects/mips2/src/share/misc/committers-src.dot#8 integrate .. //depot/projects/mips2/src/share/zoneinfo/leapseconds#7 integrate .. //depot/projects/mips2/src/sys/Makefile#11 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/machdep.c#12 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/mp_machdep.c#7 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/pmap.c#22 integrate .. //depot/projects/mips2/src/sys/amd64/conf/GENERIC#15 integrate .. //depot/projects/mips2/src/sys/amd64/conf/GENERIC.hints#4 integrate .. //depot/projects/mips2/src/sys/amd64/include/pmap.h#6 integrate .. //depot/projects/mips2/src/sys/amd64/include/vmparam.h#7 integrate .. //depot/projects/mips2/src/sys/arm/at91/if_atereg.h#3 integrate .. //depot/projects/mips2/src/sys/cam/scsi/scsi_da.c#9 integrate .. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_misc.c#9 integrate .. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_proto.h#10 integrate .. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_syscall.h#10 integrate .. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_syscalls.c#10 integrate .. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_sysent.c#10 integrate .. //depot/projects/mips2/src/sys/compat/freebsd32/syscalls.master#11 integrate .. //depot/projects/mips2/src/sys/conf/newvers.sh#4 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-chipset.c#16 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-pci.h#12 integrate .. //depot/projects/mips2/src/sys/dev/ciss/ciss.c#8 integrate .. //depot/projects/mips2/src/sys/dev/ciss/cissio.h#2 integrate .. //depot/projects/mips2/src/sys/dev/ciss/cissreg.h#2 integrate .. //depot/projects/mips2/src/sys/dev/ciss/cissvar.h#3 integrate .. //depot/projects/mips2/src/sys/dev/cs/if_cs.c#4 integrate .. //depot/projects/mips2/src/sys/dev/cs/if_csreg.h#3 integrate .. //depot/projects/mips2/src/sys/dev/et/if_et.c#2 integrate .. //depot/projects/mips2/src/sys/dev/if_ndis/if_ndis.c#11 integrate .. //depot/projects/mips2/src/sys/dev/re/if_re.c#17 integrate .. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_subr.c#3 integrate .. //depot/projects/mips2/src/sys/i386/conf/GENERIC#15 integrate .. //depot/projects/mips2/src/sys/i386/conf/GENERIC.hints#5 integrate .. //depot/projects/mips2/src/sys/kern/kern_conf.c#8 integrate .. //depot/projects/mips2/src/sys/kern/link_elf.c#9 integrate .. //depot/projects/mips2/src/sys/kern/link_elf_obj.c#8 integrate .. //depot/projects/mips2/src/sys/kern/subr_stack.c#3 integrate .. //depot/projects/mips2/src/sys/kern/vfs_mount.c#16 integrate .. //depot/projects/mips2/src/sys/net/raw_cb.c#4 integrate .. //depot/projects/mips2/src/sys/net/raw_cb.h#3 integrate .. //depot/projects/mips2/src/sys/net/raw_usrreq.c#5 integrate .. //depot/projects/mips2/src/sys/net/rtsock.c#8 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/common/ng_bluetooth.c#3 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/drivers/ubt/TODO#2 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#4 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h#3 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/include/ng_bluetooth.h#3 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/include/ng_btsocket.h#2 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_iface.c#3 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_ip_input.c#2 integrate .. //depot/projects/mips2/src/sys/netinet/in_pcb.c#14 integrate .. //depot/projects/mips2/src/sys/netinet/in_pcb.h#11 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_asconf.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_asconf.h#6 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_bsd_addr.c#8 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_bsd_addr.h#5 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_cc_functions.h#3 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_constants.h#9 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_crc32.h#3 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_indata.c#12 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_indata.h#4 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_input.c#13 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_input.h#4 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_os_bsd.h#7 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_output.c#14 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_output.h#5 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_pcb.c#12 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_pcb.h#9 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_sysctl.h#6 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_timer.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_timer.h#4 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_uio.h#8 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_usrreq.c#14 integrate .. //depot/projects/mips2/src/sys/netinet/sctp_var.h#9 integrate .. //depot/projects/mips2/src/sys/netinet/sctputil.c#16 integrate .. //depot/projects/mips2/src/sys/netinet/sctputil.h#10 integrate .. //depot/projects/mips2/src/sys/netinet/udp_usrreq.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_pcb.c#10 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_pcb.h#4 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_src.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/ip6_var.h#7 integrate .. //depot/projects/mips2/src/sys/netinet6/raw_ip6.c#9 integrate .. //depot/projects/mips2/src/sys/netinet6/sctp6_usrreq.c#10 integrate .. //depot/projects/mips2/src/sys/netinet6/sctp6_var.h#5 integrate .. //depot/projects/mips2/src/sys/netinet6/udp6_usrreq.c#12 integrate .. //depot/projects/mips2/src/sys/netipsec/keysock.c#5 integrate .. //depot/projects/mips2/src/sys/pci/if_rlreg.h#13 integrate .. //depot/projects/mips2/src/sys/sys/link_elf.h#3 integrate .. //depot/projects/mips2/src/sys/vm/swap_pager.c#8 integrate .. //depot/projects/mips2/src/tools/tools/mctest/Makefile#2 integrate .. //depot/projects/mips2/src/tools/tools/mctest/mcgrab.1#1 branch .. //depot/projects/mips2/src/tools/tools/mctest/mcgrab.cc#1 branch .. //depot/projects/mips2/src/usr.bin/calendar/calendars/calendar.freebsd#11 integrate .. //depot/projects/mips2/src/usr.bin/cmp/regular.c#2 integrate .. //depot/projects/mips2/src/usr.sbin/cdcontrol/cdcontrol.1#2 integrate .. //depot/projects/mips2/src/usr.sbin/cdcontrol/cdcontrol.c#3 integrate .. //depot/projects/mips2/src/usr.sbin/syslogd/syslog.conf.5#3 integrate .. //depot/projects/mips2/src/usr.sbin/syslogd/syslogd.c#6 integrate Differences ... ==== //depot/projects/mips2/src/ObsoleteFiles.inc#20 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/ObsoleteFiles.inc,v 1.151 2008/07/06 20:57:35 marcel Exp $ +# $FreeBSD: src/ObsoleteFiles.inc,v 1.152 2008/07/13 17:17:35 antoine Exp $ # # This file lists old files (OLD_FILES), libraries (OLD_LIBS) and # directories (OLD_DIRS) which should get removed at an update. Recently @@ -57,6 +57,10 @@ # 20080701: wpa_supplicant.conf moved to share/examples/etc/ OLD_FILES+=usr/share/examples/wpa_supplicant/wpa_supplicant.conf OLD_DIRS+=usr/share/examples/wpa_supplicant +# 20080614: pecoff image activator removed +.if ${TARGET_ARCH} == "i386" +OLD_FILES+=usr/include/machine/pecoff_machdep.h +.endif # 20080614: sgtty removed OLD_FILES+=usr/include/sys/ttychars.h OLD_FILES+=usr/include/sys/ttydev.h ==== //depot/projects/mips2/src/UPDATING#16 (text+ko) ==== @@ -22,6 +22,17 @@ to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20080713: + The sio(4) driver has been removed from the i386 and amd64 + kernel configuration files. This means uart(4) is now the + default serial port driver on those platforms as well. + + To prevent collisions with the sio(4) driver, the uart(4) driver + uses different names for its device nodes. This means the + onboard serial port will now most likely be called "ttyu0" + instead of "ttyd0". You may need to reconfigure applications to + use the new device names. + 20080609: The gpt(8) utility has been removed. Use gpart(8) to partition disks instead. @@ -1067,4 +1078,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.534 2008/07/07 13:08:30 remko Exp $ +$FreeBSD: src/UPDATING,v 1.535 2008/07/13 07:20:14 ed Exp $ ==== //depot/projects/mips2/src/contrib/bind9/CHANGES#6 (text+ko) ==== @@ -1,3 +1,7 @@ + --- 9.4.2-P1 released --- + +2375. [security] Fully randomize UDP query ports to improve + forgery resilience. [RT #17949] --- 9.4.2 released --- --- 9.4.2rc2 released --- ==== //depot/projects/mips2/src/contrib/bind9/bin/named/client.c#6 (text+ko) ==== @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: client.c,v 1.219.18.28 2007/08/28 07:20:00 tbox Exp $ */ +/* $Id: client.c,v 1.219.18.28.10.1 2008/05/22 21:28:04 each Exp $ */ #include @@ -1440,14 +1440,6 @@ } /* - * Hash the incoming request here as it is after - * dns_dispatch_importrecv(). - */ - dns_dispatch_hash(&client->now, sizeof(client->now)); - dns_dispatch_hash(isc_buffer_base(buffer), - isc_buffer_usedlength(buffer)); - - /* * It's a request. Parse it. */ result = dns_message_parse(client->message, buffer, 0); ==== //depot/projects/mips2/src/contrib/bind9/bin/named/server.c#6 (text+ko) ==== @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: server.c,v 1.419.18.57 2007/08/28 07:20:01 tbox Exp $ */ +/* $Id: server.c,v 1.419.18.57.10.1 2008/05/22 21:28:04 each Exp $ */ /*! \file */ @@ -540,6 +540,14 @@ attrs |= DNS_DISPATCHATTR_IPV6; break; } + + if (isc_sockaddr_getport(&sa) != 0) { + INSIST(obj != NULL); + cfg_obj_log(obj, ns_g_lctx, ISC_LOG_INFO, + "using specific query-source port suppresses port " + "randomization and can be insecure."); + } + attrmask = 0; attrmask |= DNS_DISPATCHATTR_UDP; attrmask |= DNS_DISPATCHATTR_TCP; @@ -549,7 +557,7 @@ disp = NULL; result = dns_dispatch_getudp(ns_g_dispatchmgr, ns_g_socketmgr, ns_g_taskmgr, &sa, 4096, - 1000, 32768, 16411, 16433, + 1024, 32768, 16411, 16433, attrs, attrmask, &disp); if (result != ISC_R_SUCCESS) { isc_sockaddr_t any; @@ -2369,7 +2377,9 @@ } static isc_result_t -add_listenelt(isc_mem_t *mctx, ns_listenlist_t *list, isc_sockaddr_t *addr) { +add_listenelt(isc_mem_t *mctx, ns_listenlist_t *list, isc_sockaddr_t *addr, + isc_boolean_t wcardport_ok) +{ ns_listenelt_t *lelt = NULL; dns_acl_t *src_acl = NULL; dns_aclelement_t aelt; @@ -2379,7 +2389,8 @@ REQUIRE(isc_sockaddr_pf(addr) == AF_INET6); isc_sockaddr_any6(&any_sa6); - if (!isc_sockaddr_equal(&any_sa6, addr)) { + if (!isc_sockaddr_equal(&any_sa6, addr) && + (wcardport_ok || isc_sockaddr_getport(addr) != 0)) { aelt.type = dns_aclelementtype_ipprefix; aelt.negative = ISC_FALSE; aelt.u.ip_prefix.prefixlen = 128; @@ -2438,7 +2449,16 @@ result = dns_dispatch_getlocaladdress(dispatch6, &addr); if (result != ISC_R_SUCCESS) goto fail; - result = add_listenelt(mctx, list, &addr); + + /* + * We always add non-wildcard address regardless of whether + * the port is 'any' (the fourth arg is TRUE): if the port is + * specific, we need to add it since it may conflict with a + * listening interface; if it's zero, we'll dynamically open + * query ports, and some of them may override an existing + * wildcard IPv6 port. + */ + result = add_listenelt(mctx, list, &addr, ISC_TRUE); if (result != ISC_R_SUCCESS) goto fail; } @@ -2468,12 +2488,12 @@ continue; addrp = dns_zone_getnotifysrc6(zone); - result = add_listenelt(mctx, list, addrp); + result = add_listenelt(mctx, list, addrp, ISC_FALSE); if (result != ISC_R_SUCCESS) goto fail; addrp = dns_zone_getxfrsource6(zone); - result = add_listenelt(mctx, list, addrp); + result = add_listenelt(mctx, list, addrp, ISC_FALSE); if (result != ISC_R_SUCCESS) goto fail; } ==== //depot/projects/mips2/src/contrib/bind9/doc/arm/Bv9ARM-book.xml#6 (text+ko) ==== @@ -18,7 +18,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - + BIND 9 Administrator Reference Manual @@ -6067,7 +6067,15 @@ a wildcard IP address (INADDR_ANY) will be used. If port is * or is omitted, - a random unprivileged port will be used. The avoid-v4-udp-ports + a random unprivileged port number is picked up and will be + used for each query. + It is generally strongly discouraged to + specify a particular port for the + query-source or + query-source-v6 options; + it implicitly disables the use of randomized port numbers + and leads to insecure operation. + The avoid-v4-udp-ports and avoid-v6-udp-ports options can be used to prevent named from selecting certain ports. The defaults are: ==== //depot/projects/mips2/src/contrib/bind9/doc/arm/Bv9ARM.ch06.html#6 (text+ko) ==== @@ -14,7 +14,7 @@ - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. --> - + @@ -3078,10 +3078,18 @@ a wildcard IP address (INADDR_ANY) will be used. If port is * or is omitted, - a random unprivileged port will be used. The avoid-v4-udp-ports - and avoid-v6-udp-ports options can be used - to prevent named - from selecting certain ports. The defaults are: + a random unprivileged port number is picked up and will be + used for each query. + It is generally strongly discouraged to + specify a particular port for the + query-source or + query-source-v6 + options; it implicitly disables the use of randomized port numbers + and leads to insecure operation. + The avoid-v4-udp-ports + and avoid-v6-udp-ports options can be used + to prevent named + from selecting certain ports. The defaults are:

query-source address * port *;
 query-source-v6 address * port *;

==== //depot/projects/mips2/src/contrib/bind9/doc/arm/Bv9ARM.pdf#6 (text+ko) ====

@@ -1583,19 +1583,26 @@
 /ProcSet [ /PDF /Text ]
 >> endobj
 743 0 obj <<
-/Length 3152      
+/Length 3153      
 /Filter /FlateDecode
 >>
 stream
-x[w)(=pˣ9I[۱՗y)X	I$]݁jȵD&'la0X-
?{qsq`+MUe{OĠĄ1bj180bPEbDŐfJ:r^^1cEebF!ԉqF2q`
C&!qy'Yo?W?y}
gw&-&{LrrY	08Zad8ANl7`GLALQqd2~TbxOh_NsP_?xFLe1"cJA0Q:)s꯹/AΊs^0xbNGE^'R[LMàa!pωa	wEs}$*<(yT
c;PB1~OG.{Ii)>?vYa
we1'jq2I	R둶߶a;\VunrR)x5	-b@80xP<,S	
-ut$%ښ;HjB
xI:
-O.{_I	*U/:}}MoG|3%`zsq`(JZ{z8(aAP:<ӑ='`!eÐā!z(Ieemn;O-Kb*b @)x@ЎXCv PAs"歘
-`QuQ@'* FQ=u|M*a',b⊱-/u߼b:.BY-Xx{3xmLBݕY|rCǵNP,/0	VK80yQQ^?5L?!樔+x[w)(=kNvliZ	UI*.Y;ȵD&'l#MM&q71NE̖gtr동gz-\~HWYBe˫__}s凋_/:{u
+=3*S_%Y5@	sOgR	og~'?ݙfF	g~.PQh"X.SzCvrE\\Lbt;]Ϻ:sO=T+MZoz/~.{`E)Ց޳a~l?7oV;Cbb!FT
#&F=#QںHyѬA)]Gn>u;0q2X0:q3H&Իa~Ѿe	f[YV
+y'r;LjS
No7ev,n)qL䶖A  endobj
 742 0 obj <<
 /Type /Page
@@ -1972,7 +1979,7 @@
 800 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [499.2773 112.292 511.2325 121.3978]
+/Rect [499.2773 112.292 511.2325 121.2483]
 /Subtype /Link
 /A << /S /GoTo /D (subsubsection.6.2.16.17) >>
 >> endobj
@@ -1993,7 +2000,7 @@
 803 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [499.2773 76.197 511.2325 85.3027]
+/Rect [499.2773 76.197 511.2325 85.1533]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.6.2.17) >>
 >> endobj
@@ -2016,23 +2023,19 @@
 /Filter /FlateDecode
 >>
 stream
-xKs7Wt?g{F]x~ܭ+nH)k}٨׼91rPp3f_Ŭذ#0##5)fN(1ojO7jؼy=xt\
-[|tBܚ

ĠY&a
9+ZhĝoZihdcN=wܝ
`Z)a=TXK*d"0ݝbg؊nͅ
-"ЬMNhRv ڙDkm{R&-PqP֕Hx>X&	B~\B BZth\{KDPi"!rQ.jG+䶾'x8 #m7?	;0~P-?!B늟}9UW܈m+QI؁1joQ+VDyF^.Yw2nʒbnWdOy
-^fb(a$AzUIIe$/Lf2,YbNj"5bu[th6.@tpANsp9=;z$MZ.^x|y%2 Cނ)qX-"xt/@HJ}^譥ۼ\lt4uaXͺ©شx+na~КZ'Z*߉jz`0(*Mb<_&kW]pxU(aF=Ҥ(іmd~TqisN|ᚇzTӪ٠,
-tb'W\A+YW'5ERyyO 17Lkogjlu)PgC1`X1v`P$\ɸQskb[jU/G3yT[>L,rJ v?w.a;r41I4oJb_e(:" QChwݙ2UAX!
-j@r?*^P-ALPq6A@#Ɛ!AHj;[T9	
->&b2+xKs7Wt?g{F]x~ܭ+nH)k}٨׼91rPp3f_Ŭذ#0##5)fN(1ojO7jؼy=xt\
+"ЬMNhRv ڙDkm{R&+f芍x0Gԣ
{pLv؁ vx-Þ;+$%߸DZ&x6vKlƀ V݌%C}3qQׯӵfmy=/lA~3~1jh~*}'Wĵ:Zba$Оꂄ'wA{t溜_G]gofgݲ;wljM]?¸[)M'U3L;Li)M{A9zZ!ͦ>8j]o[/{jo?0s?7~Xlo^{F^@p~<_=R93h>Ɏ6½s$	;cP^ҫ
+NՠX]b.=WƳq<[N3ΌGPG7e3+
+Y(@A` (@P$&
+IMy^V,TX1[?RWnj!x5]Vا}
ۋRv``~A3_Wޚpo;pܫ;z5 1VC	#dLuL hx:o>Hb9BB]w"8"i#x.	 1#Aަ
ň\q^to!byiԚe@+ZmLLj63@cFvAp]?QDfDx:Xq&6-bO%{_e+h}:v)C0P<\
ujrP?}T?GJe3ݝR+h
+	+00ݑ#q
> >> endobj @@ -2136,7 +2139,7 @@ 822 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 603.1591 539.579 612.0157] +/Rect [527.6238 603.0594 539.579 612.0157] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.1.2) >> >> endobj @@ -2185,21 +2188,21 @@ 829 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 519.3733 539.579 528.3296] +/Rect [527.6238 519.3733 539.579 528.479] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.3.5.3) >> >> endobj 830 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 507.4181 539.579 516.3744] +/Rect [527.6238 507.4181 539.579 516.5239] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.6) >> >> endobj 831 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [527.6238 495.4629 539.579 504.5687] +/Rect [527.6238 495.4629 539.579 504.4192] /Subtype /Link /A << /S /GoTo /D (subsection.6.3.7) >> >> endobj @@ -4820,22 +4823,20 @@ /ProcSet [ /PDF /Text ] >> endobj 1244 0 obj << -/Length 2446 +/Length 2371 /Filter /FlateDecode >> stream -x]sFݿBon~ュb6[E M ,7@ZFٴfq ,-\Z\޶lG\Õ`xcƲLXզlZZiGgQ y UfVp -ЌkN1h Ў9짭_G§@H P 7U+ꉣ (jTmh⾪py$\-3eL-Q -~b׿rzwdFn?#5`?knޛhw$C?=^Ǟem -bOzen`U}r$_U@q!"E.8\1ᘞE8ЊvAJD t) -Sm0L@i{CA֫E,F6#-!A֝Rjh%){.p:!H(p ~Jrܴ#D҂{I Xͦ8RJaE܎_nj~pGŒQ R.XL-7H {+?76X!*l(j.^$=0|`xD7ayH'0gWD4{!c˼ 8}]ž!6WЂd3i튧∄e~!(Xd4(HdqO8`R;XT/h5<[`TGp5A,QrqlW= @e.Vrء^ -|Av4]a) Ej i\񔋀I1eVo"XjYķw>g\D -GCOSP.M=pjJ@b}*A*.߿f: U[~=~|{!RvmxncO,=UMB$_Eg$`e^OEU6V -԰m0 Q1-&yg`% u\ f`QBgj?z[EDfu1]Bz xDmD]]GsK̀'-^,GpUW>bqYVW]PƘb`W&x ;wI8Ag+ڏ"VtZ>ӈQ;籃)R[&ϣLBȅzTvOF~oNWRqb}ZS70t"v"Bd8 O_5Vp}Dm HN#êyDC^\,]Ny|$RZX`XP ï̻%wYgp5r)ܵtYިiԖF{endstream +xY_sFQ7f/V#71Tϥ#~Xkua+%jfOcIn$y*2/{}^eE~Y; 42a*8ZeTt_CH-@3h7|KrUEc\ULQ.HxT:2fxAh50 ;1_wlHfW ;{:ûZ~> endobj 370 0 obj << -/D [1243 0 R /XYZ 85.0394 650.4851 null] +/D [1243 0 R /XYZ 85.0394 644.6312 null] >> endobj 1246 0 obj << -/D [1243 0 R /XYZ 85.0394 625.2941 null] +/D [1243 0 R /XYZ 85.0394 617.8313 null] >> endobj 374 0 obj << -/D [1243 0 R /XYZ 85.0394 171.1138 null] +/D [1243 0 R /XYZ 85.0394 131.6963 null] >> endobj 1006 0 obj << -/D [1243 0 R /XYZ 85.0394 149.3849 null] +/D [1243 0 R /XYZ 85.0394 108.3585 null] >> endobj 1242 0 obj << /Font << /F37 747 0 R /F23 682 0 R /F39 863 0 R /F21 658 0 R /F62 995 0 R /F63 998 0 R >> @@ -4865,26 +4866,25 @@ /ProcSet [ /PDF /Text ] >> endobj 1249 0 obj << -/Length 3623 +/Length 3641 /Filter /FlateDecode >> stream -x[s6_sf<~f{\wt>(hjKeo @}YvҹNL ?-㝝={=^%{6W_7^BTOP-=D)(_5(wo>dD)O*& UZ&j NkV|*7ZR媠c1WpJSCs,\}h$-G g}qv=e}Y-fI:d_!XP^|\⁀{']a^zvjIic͛d$^x & - (ٶr)Nz4s|Fai+`t[L΃l:1;񱖅 zېBB R wUĴbr2@B \5b@P)tu;Y}APzфm=p-zC!9Ʋ.I(z[MI+E._ʼ 9}dTJ:]l{C9)7L -X289Z;!U{QۺNy8Kf~ d_@9vR> R jt?SI+mǛcD&e=x;?(A0{|irsw&% Ku60с$cԍ+1FQLx!] .%IÖI5 aԆߕK*B4~0@$^h=3K}KτdwsRaxZ(?[xۓώ*71˸~eTt"B׫gȚ L|RLH8Wo&^m&xwn-~l ,jZ6z ApJe>yTCƓ:-Li'Ĩ\Tl< d>C>ٿ62ȥ!%;w\V˖H_H"v3 i:=+!- -r* a18Np:1$N83׃gZ0A =tN)=:zK*>FJO2^+D8bm/<h P7q-,vaSk"__ʱ1R|z - -pl#3hFacsdairxaGn q5{VؤMlܯ%rS7xER<a@;NDc3|Omܣ`LJT*J}~>t(e"z\Sg|7VJU|/I& F8 jtxAAL6lrS!^endstream +x[s_P3&GNilV'&y8G#-}wR̴qX,~]@RŸLRz/3oE"Ur^{hB1<T^.N/oWΩϳThq#ٛ|2;yj9{{k*}?x5W.Q7~#5<Ʒ7ᆪO?'x7Wpq}ۮ^% .䷋KXRGBy/61"ĚŧZC)ĉDrnp0Ȕ,"5ڴRjJʑ +oz^r4^6.MRMnz+%Hf9dM}ojS6{*+jJY4?c7mA})vܼ_yNZ Vh" yФZ4!3! ʨxOYEJPWjobpqztl\)l[5h% +蒜V4ZF>쏭T*<+-/lY08`aBoOqJ;pgT@*PkEKBޞã`.}@y3w?n 2V=HEjR,[ +-/Cs1rL)##{%UgN+알آ^Ib[^IW"a"+6 a JvUc{>G,# 9:UͮDgk&9ַil:l- +sd4%.hQz2?m[.|tp%ʛP~I idN$ g3@NXtޜN*H+X289R;!U{ RۺNY8$K+/i+PTCOh-CxeI6d hUh?YMo_nE* +!96SUIO*Kp){z! XkM]zx9ŗxz&\+}6C>LjkI ٭g">BT=B`XuNXkYZc5g'09)dgSjp>%dbSn2H[B-='5zoM_ ӡ!yɾ'ɟ[OYk,F< endobj 1248 0 obj << /Type /Page @@ -4897,181 +4897,193 @@ /D [1248 0 R /XYZ 56.6929 794.5015 null] >> endobj 1247 0 obj << -/Font << /F37 747 0 R /F23 682 0 R /F21 658 0 R /F39 863 0 R >> +/Font << /F37 747 0 R /F21 658 0 R /F23 682 0 R /F39 863 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1253 0 obj << -/Length 2665 +/Length 2555 /Filter /FlateDecode >> stream -x]o8=o-{vO@"-U~۲8(}STI0gت̼mXӢ} hv=R$ZclߤBj8h>$'Em'OQΧ'7H.DD;3>2MRI;).b;M׊}^`=pŌ૘b3{:TPEYif^[j@{LѶd}0gɬ|]4ݹdAs#h`\3:PC,8c#'1ݑt}c=.Ep q0e2U^v`1BvXG<1 !?ဍkA4h&&_(oF6)'6J{^_bL{@ ,PDkbNMCˏ@YD[$s's"'H#| "3`5ckb]Aá=_DKo0DdN1feӢ=V5}o862nE5g!r*:MSLQ!vC9i]- <&-{0@Ww J/208Eäut@>&Dg]U N/&e@>-Oՠ~6ف -H# S)C^00 ~`Smcq-Ōy"OD+0p\z?Lu1Qoi&4kAg@2 y\6RŏoW|awlW+]!xz8&!.r]ƁȈ憧Bc'PTe d &<3m>}B#O -e\2c]Χjn!;]9Gd>:*i -("”)8-aTP}@T֪|ٹkfu~"Z޻#B8Ijg7HT --g)kyls`"7aqȸeˆr (E+xZ_s8ϧ)3I=v۴ݴunrll HEe7fn:S$H +G&/_.fYLA',ؿTfNOReb:SZZI{-SKvDBLR#ax"ԛyU=P-ɇgSoԷkQz;7Xҧ/b[ 5=a}q:_smy[4p)RrI,E᧜Ÿ)tX2UmCoNizz1@]^ +"om ˪"j삲q8I bvQx!'$re>s> +ULNW4-jv^-hX/ВA۲!Hȴ5ͦ{:s-q4("&d 76_7bhl;6*J'ӌã7OJ2Z2סqSOHZ¦$B\cM3 u4b^~dL4TPk+7/BH0bh7;Gy#vwr(֡sjnlweqGzmMxKB-ڱ;5 +H{5S& +s ؄財 +-}(Z͢w +Fi:3: +3 L7U=Le4OmN+&+weLW}Ԃr%&k8Ӥ򴿴?Þ]h8c |u^<&KRNA$SŖzu<6| +'mK䯱+iDrK>A^"[uC,k/p(@⁝0zbEZ؀+ 8$1rհ'SJ a >K%-=Xg;aY+NG5}V]՟f`H؛rf(·ME/ᲁIaIgR a+zBj,z` zҹT endobj 1252 0 obj << /Type /Page /Contents 1253 0 R /Resources 1251 0 R /MediaBox [0 0 595.2756 841.8898] -/Parent 1256 0 R +/Parent 1255 0 R >> endobj 1254 0 obj << /D [1252 0 R /XYZ 85.0394 794.5015 null] >> endobj -378 0 obj << -/D [1252 0 R /XYZ 85.0394 141.2512 null] ->> endobj -1255 0 obj << -/D [1252 0 R /XYZ 85.0394 118.94 null] ->> endobj 1251 0 obj << /Font << /F37 747 0 R /F23 682 0 R /F21 658 0 R /F62 995 0 R /F63 998 0 R >> /XObject << /Im2 984 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1259 0 obj << -/Length 3339 +1258 0 obj << +/Length 3193 /Filter /FlateDecode >> stream -xڭZs6_*3N5m%^d[ItkK%'>lٹd2H-J\07npSSF&u#)c`iX-4!xhh=<" ?sz.#@ vUUVL{|!-Qk]B%GB$Rd@/-.+ߝ4]sĞT*W#)$ʟP_C |姲uͩD⥐CVqCi=˜XKuL}=0mZ:94lTbR3eAi4ՄCKg@/uU]4Ϻ`_MG%ݾZL)ީx<6O"38MPp=亰kB8y X!q(P`4Wũtv};#CJCEgЯO~M~/<+xڭZKsWtՊ+yx&ڝamf(R+R8>%$)x4@%"6It:B,`d'Z]Ji,Gl(o 8O?z2O(럯/\J|)<^zO#)=N0pusw?]\kW + b B*:"i-6:Va#{YIFD3ɹ ШH(Mha[ִ_ƗfQZ\1]FI%SSOz_o[wT ]ebx׽RfLHil5n}SdAj@sO#_4~-$vx.ꆇVۓe$DNK)4@m"2dfeо]cmP4ݥA^Ь+0Pa\v +n}؎`v{n\c=3q° 7{ 9߀1?"&+8jMd7 V{.)44A䪄]V<'>=t+b!C\Cަa e %t.ݠϜKb[٢=i9a!g<0cLK _?^^nLv !JTngc{+5_jg0CT̑z*D]3Ѐ!l8VeUv=&wWD+@<9+dD4vtm=sNCIQi[![TVyhF"~EO4 p^S n m>z";F +XqoXqQRPB>Y͹jea|'> endobj 1262 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [361.118 694.3759 409.8647 706.4356] +/Rect [361.118 590.715 409.8647 602.7746] /Subtype /Link /A << /S /GoTo /D (configuration_file_elements) >> >> endobj 1264 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [347.1258 314.3269 404.2417 326.3865] +/Rect [347.1258 196.3262 404.2417 208.3859] /Subtype /Link /A << /S /GoTo /D (journal) >> >> endobj +1259 0 obj << +/D [1257 0 R /XYZ 56.6929 794.5015 null] +>> endobj +378 0 obj << +/D [1257 0 R /XYZ 56.6929 769.5949 null] +>> endobj 1260 0 obj << -/D [1258 0 R /XYZ 56.6929 794.5015 null] +/D [1257 0 R /XYZ 56.6929 751.6696 null] >> endobj 382 0 obj << -/D [1258 0 R /XYZ 56.6929 769.5949 null] +/D [1257 0 R /XYZ 56.6929 674.5298 null] >> endobj 1261 0 obj << -/D [1258 0 R /XYZ 56.6929 749.7681 null] +/D [1257 0 R /XYZ 56.6929 647.321 null] >> endobj 386 0 obj << -/D [1258 0 R /XYZ 56.6929 443.842 null] +/D [1257 0 R /XYZ 56.6929 331.2658 null] >> endobj 1263 0 obj << -/D [1258 0 R /XYZ 56.6929 420.887 null] +/D [1257 0 R /XYZ 56.6929 306.5278 null] >> endobj -1257 0 obj << +1256 0 obj << /Font << /F37 747 0 R /F21 658 0 R /F23 682 0 R /F39 863 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1267 0 obj << -/Length 2860 +/Length 3155 /Filter /FlateDecode >> stream -xڭ]s۸ݿB}g"'Oۗ=eqBHw PD)餓pX,vg )eJ5z\̽f1OwlfvxٔYgwߒtw}{9%&kÒn>L>o?~xwWJn>~ o/jpb]_n/n%֗3|w6[ڿ\TVϞaRbPZZI0?.>0fҩSڦZ(3kZk)i8yxjʆS|rf|,:OyYHjB Huy9*OHIY~ g.UX4(%6ZWu~͊}5eMpݶH'Ryk-b"͒3&jYۤ,/~E􎴭ܺ}&`S4/ݽ4P7墯ڦ , /sUݣn- W5N  Γn[,Jڝ'h7~CHV8}9]#ܷSy2peGuyj^ m腩뗱Vt7S:Pi 8b:z ܤC`%].KwixM?EFT -#iLuO*sQE;GjDX+ϋ0PM0v,U67c!)iD Z="sشOP'mEeLеXx2.Ț36D҇b?"Oȥ5{Fva# e,G<5'l>Z a\XϻxqF3Ť,Or^֑cCʞ-^,wVܞy-|Xb7W&W+W8\ d,ˇ)uYQB \wdR%(+")k.nƾ*B`OjTرe{)`38"esPFAEoZ;ZJQÌ>͋1bjKJB&8 -X&\kz@%dG | >Bǡu\ dž"߶`ٗsITݟCو-4 -1k!䖁JAj]fKͶ.7%8#HWy =s|?vePæ&gз_ ̠V-HSpmG?$!XJs_!qICźmҳ(Ӹ{JzBBE autEo 9O*l)+A/0ra -O\:jy5*ևyOwe¶J ag`5:Ͻ_/<(;AW|.tE32YpbZ>Ftç0+i\z_gq,s~7LV22p -:%ͼ) -AB~PƁ%!.,s5p#Զ*j,pI5'C-X 䙻$nr.,_A]O84sv°~7K0kt-!CW;JfiBWjȌCKD7>*)13QE H]ǹan 2Αꜽo/P#PoLOb 4yCZ3ܑ&+Xп(gfzs}' A0a@$y\#6]Ypl+xڭr6m'Gg:8Yẃ(5)kO7A%g+[:h4@?ə6:3$3Ζ+1{$,<"O:eQxxHS9{\:_oʊy]/l,G>tn3nn?^/dj%ẀOw?O?<\cpRh\ȗ_,+,4D$L6W=?zA:ƦU&-XYiwYD®-#J~eO-eUuXj|U2 ٞLSM̮٥N`_ +,ofF<;5}[论.}KǏ0bٕMTKy͕bʪ"(_.m&*A=(VuPtkUdScaphDm#DLc0&|O3Ž/Xك =Մ+,qa ڱ1iƛv {Qfy]4cw cN!ͫ#k[mC.vd'>I$m⤵"axNcL#ބz:ħb$QdpX̘!A+ZxJw0Fh5 Xug$+>зv~8,p| W;eUHu z*\Kﺧ".ATe&W2ұc)Đ]0ba1n{S3&GvZ]E\ถp|vJߡP첆JP"v`i6VLO +>N%`?r~:IPaCM?U4Q!TJ+b? $'gHϺ8|wXgV|F>MMϐ$ǃ̪8gzH)!l>SkbuaL0l[qNÍkKA{RxX?&4~+`a ⛻}f> endobj 1268 0 obj << /D [1266 0 R /XYZ 85.0394 794.5015 null] >> endobj 390 0 obj << -/D [1266 0 R /XYZ 85.0394 690.2056 null] +/D [1266 0 R /XYZ 85.0394 568.5356 null] >> endobj 1269 0 obj << -/D [1266 0 R /XYZ 85.0394 665.1198 null] +/D [1266 0 R /XYZ 85.0394 542.9142 null] >> endobj 394 0 obj << -/D [1266 0 R /XYZ 85.0394 302.1184 null] +/D [1266 0 R /XYZ 85.0394 177.2349 null] >> endobj 1270 0 obj << -/D [1266 0 R /XYZ 85.0394 278.2032 null] +/D [1266 0 R /XYZ 85.0394 152.7841 null] >> endobj 1265 0 obj << -/Font << /F37 747 0 R /F21 658 0 R /F23 682 0 R /F62 995 0 R /F39 863 0 R >> +/Font << /F37 747 0 R /F21 658 0 R /F23 682 0 R /F39 863 0 R /F62 995 0 R >> /XObject << /Im2 984 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1273 0 obj << -/Length 2998 +/Length 3133 /Filter /FlateDecode >> stream -xڵ]s6ݿbN*DMIi=}we[]ɑu3PKiNfBA-BĹ1%Xe"]dM]]fT D%s"+_F&4LfXkw煈p]u/7|+o" +!uoԀeh]IwJU*-|{? -` Mnw5hvXfWm-1e V- =-gSR^un*v=+Sa`fV鑛-F{-zEqV'b\4H$\CFVIB"@Q⁈ed&)$u(y¦>NAE)~\CS+>q8P6 0e-u?I%B"V?)π,Z{$(.Ci603`!ۢ_MyTY~;@:S#YR%5)TeԳªtm~uBs^HOj!0V|S8ntͦ#!%2kq jø UZn2(7d 7)q|ܕv-AsVG]zjAUZGg-'`ݐ&Ҭ1XJ{ܐhHUӱՠ/Wt9TQZU ;5~݋bEP3dPp>!* ($3n2!~;&=ǘ֬3y̍X(;骩KR8?4TbL3C9 "i($bjŤ]55$dEH$Gk -r--d5غ( o(5#} ?9ŏMl䛺ȱʴx)5-1GEv MO-V{[VwL쾟IJ&`E +|}8N|绻&Qޡ$r1 -J6FE 0᫠-LQ QwFҜ2Io"85yC:%NSL6&R #uLBό9ekf50cp}4b Ҳ92ca,eL2:zpUK5c`쭆?Q_) mˆqKZ98p t"i? j=7( %|Hx f<21f44W)p&d_圄W#9o&-vRjgXxnyBNգM>SnrOMr3妞,7Tqtqfrj :{~u~_Nί‹|:dkr*f+1?g>y"-J@Y+iC^LFҸ-m55Mel?@$vw%Am{>ԭKPz{=Ade;qNA3!辘rbC-M-39P^R{n+I펃/$/ɣޕ ̽51h=[=]'~LSV7N-͢rVb茘oSmgS@'o7;Q L?֫]Űq <řIrHr ni䡍S 8n 8)!uaהxw\)) +xy3:er2~KaHc( im,aB*7EȈFh1>C1LC"HBJx~cʇ© ܲiX`UG2{ȘVG}Pӓ@Vv`ZM∻E%y6#*2kq C@hA =w~ncC y+Z  % c>/\bhᮉi#nVOJLhУV6BiٵזiN+b+jH,+CԱ(+GCB ]̈́ji+S>0T_W$Ÿk!)&uь:jgB{n|-3xuM3LXޟt-M1Yh}LϘ93s6㷌 bՠuc5S86_OggraX~1_K lzj]UA|;@w4>瑈)_r8ST*b I̞\Nq_x.ГchS'v߻X> endobj 1276 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.6732 554.0172 286.8984 566.0768] +/Rect [213.6732 432.1255 286.8984 444.1851] /Subtype /Link /A << /S /GoTo /D (rrset_ordering) >> >> endobj 1277 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [209.702 475.7236 283.4678 487.7833] +/Rect [209.702 354.4169 283.4678 366.4765] /Subtype /Link /A << /S /GoTo /D (topology) >> >> endobj @@ -5079,10 +5091,10 @@ /D [1272 0 R /XYZ 56.6929 794.5015 null] >> endobj 398 0 obj << -/D [1272 0 R /XYZ 56.6929 622.2509 null] +/D [1272 0 R /XYZ 56.6929 498.9148 null] >> endobj 1275 0 obj << -/D [1272 0 R /XYZ 56.6929 600.0717 null] +/D [1272 0 R /XYZ 56.6929 477.595 null] >>> TRUNCATED FOR MAIL (1000 lines) <<<