Date: Fri, 11 Dec 2009 05:33:20 GMT From: Yohanes Nugroho <yohanes@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 171637 for review Message-ID: <200912110533.nBB5XKuF033530@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/chv.cgi?CH=171637 Change 171637 by yohanes@econa on 2009/12/11 05:32:32 - network code cleanup - autodetect memory size - add CFI support Affected files ... .. //depot/projects/str91xx/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#9 integrate .. //depot/projects/str91xx/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#8 integrate .. //depot/projects/str91xx/doc/en_US.ISO8859-1/books/handbook/audit/chapter.sgml#2 integrate .. //depot/projects/str91xx/doc/mn_MN.UTF-8/books/handbook/audit/chapter.sgml#2 integrate .. //depot/projects/str91xx/ports/MOVED#12 integrate .. //depot/projects/str91xx/ports/Mk/bsd.ruby.mk#5 integrate .. //depot/projects/str91xx/src/contrib/expat/lib/xmlparse.c#2 integrate .. //depot/projects/str91xx/src/contrib/expat/lib/xmltok_impl.c#2 integrate .. //depot/projects/str91xx/src/contrib/netcat/FREEBSD-vendor#3 integrate .. //depot/projects/str91xx/src/etc/namedb/named.root#2 integrate .. //depot/projects/str91xx/src/etc/termcap.small#3 integrate .. //depot/projects/str91xx/src/lib/libarchive/archive_read_support_format_cpio.c#2 integrate .. //depot/projects/str91xx/src/lib/libc/gen/sem_init.3#2 integrate .. //depot/projects/str91xx/src/lib/libc/stdlib/malloc.c#5 integrate .. //depot/projects/str91xx/src/lib/libkvm/kvm_proc.c#4 integrate .. //depot/projects/str91xx/src/release/picobsd/bridge/PICOBSD#3 integrate .. //depot/projects/str91xx/src/release/picobsd/bridge/crunch.conf#3 integrate .. //depot/projects/str91xx/src/release/picobsd/build/picobsd#3 integrate .. //depot/projects/str91xx/src/sbin/geom/class/mirror/geom_mirror.c#3 integrate .. //depot/projects/str91xx/src/sbin/geom/class/mirror/gmirror.8#3 integrate .. //depot/projects/str91xx/src/share/misc/committers-src.dot#5 integrate .. //depot/projects/str91xx/src/share/termcap/termcap.src#3 integrate .. //depot/projects/str91xx/src/sys/amd64/acpica/acpi_switch.S#2 integrate .. //depot/projects/str91xx/src/sys/arm/conf/CNS11XXNAS#6 edit .. //depot/projects/str91xx/src/sys/arm/econa/cfi_bus_econa.c#1 add .. //depot/projects/str91xx/src/sys/arm/econa/econa.c#4 edit .. //depot/projects/str91xx/src/sys/arm/econa/econa_machdep.c#6 edit .. //depot/projects/str91xx/src/sys/arm/econa/econa_reg.h#3 edit .. //depot/projects/str91xx/src/sys/arm/econa/ehci_ebus.c#1 branch .. //depot/projects/str91xx/src/sys/arm/econa/files.econa#2 edit .. //depot/projects/str91xx/src/sys/arm/econa/if_ece.c#11 edit .. //depot/projects/str91xx/src/sys/arm/econa/if_ecereg.h#3 edit .. //depot/projects/str91xx/src/sys/arm/econa/if_ecevar.h#4 edit .. //depot/projects/str91xx/src/sys/arm/econa/ohci_ec.c#1 branch .. //depot/projects/str91xx/src/sys/arm/econa/uart_bus_ec.c#1 branch .. //depot/projects/str91xx/src/sys/arm/econa/uart_cpu_ec.c#1 branch .. //depot/projects/str91xx/src/sys/arm/mv/mv_sata.c#3 integrate .. //depot/projects/str91xx/src/sys/boot/i386/gptboot/gptboot.c#3 integrate .. //depot/projects/str91xx/src/sys/boot/i386/libi386/biosacpi.c#3 integrate .. //depot/projects/str91xx/src/sys/boot/i386/zfsboot/zfsboot.c#4 integrate .. //depot/projects/str91xx/src/sys/boot/zfs/zfsimpl.c#3 integrate .. //depot/projects/str91xx/src/sys/cam/scsi/scsi_cd.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/ata/ata-all.c#5 integrate .. //depot/projects/str91xx/src/sys/dev/ata/ata-disk.c#4 integrate .. //depot/projects/str91xx/src/sys/dev/bge/if_bge.c#7 integrate .. //depot/projects/str91xx/src/sys/dev/bge/if_bgereg.h#4 integrate .. //depot/projects/str91xx/src/sys/dev/e1000/if_igb.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/pci/pci.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/pci/pci_pci.c#2 integrate .. //depot/projects/str91xx/src/sys/dev/puc/puc.c#2 integrate .. //depot/projects/str91xx/src/sys/dev/siis/siis.c#5 integrate .. //depot/projects/str91xx/src/sys/dev/sound/pci/hda/hdac.c#8 integrate .. //depot/projects/str91xx/src/sys/dev/uart/uart_bus_ec.c#2 delete .. //depot/projects/str91xx/src/sys/dev/uart/uart_cpu_ec.c#2 delete .. //depot/projects/str91xx/src/sys/dev/usb/controller/ehci_ebus.c#5 delete .. //depot/projects/str91xx/src/sys/dev/usb/controller/ehci_pci.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/usb/controller/ohci_ec.c#4 delete .. //depot/projects/str91xx/src/sys/dev/usb/controller/uhci_pci.c#5 integrate .. //depot/projects/str91xx/src/sys/dev/usb/input/uhid.c#5 integrate .. //depot/projects/str91xx/src/sys/dev/usb/net/if_axe.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/usb/net/if_cdce.c#8 integrate .. //depot/projects/str91xx/src/sys/dev/usb/quirk/usb_quirk.c#5 integrate .. //depot/projects/str91xx/src/sys/dev/usb/quirk/usb_quirk.h#3 integrate .. //depot/projects/str91xx/src/sys/dev/usb/serial/u3g.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/usb/serial/uftdi.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/usb/serial/umodem.c#6 integrate .. //depot/projects/str91xx/src/sys/dev/usb/usbdevs#9 integrate .. //depot/projects/str91xx/src/sys/fs/nfsserver/nfs_nfsdcache.c#2 integrate .. //depot/projects/str91xx/src/sys/i386/i386/dump_machdep.c#3 integrate .. //depot/projects/str91xx/src/sys/i386/i386/machdep.c#7 integrate .. //depot/projects/str91xx/src/sys/i386/i386/minidump_machdep.c#3 integrate .. //depot/projects/str91xx/src/sys/i386/xen/pmap.c#6 integrate .. //depot/projects/str91xx/src/sys/kern/subr_bus.c#8 integrate .. //depot/projects/str91xx/src/sys/kern/vfs_syscalls.c#6 integrate .. //depot/projects/str91xx/src/sys/kern/vfs_vnops.c#6 integrate .. //depot/projects/str91xx/src/sys/net/radix.c#2 integrate .. //depot/projects/str91xx/src/sys/netinet/ipfw/ip_dummynet.c#3 integrate .. //depot/projects/str91xx/src/sys/sparc64/sparc64/stack_machdep.c#2 integrate .. //depot/projects/str91xx/src/sys/sun4v/sun4v/stack_machdep.c#2 integrate .. //depot/projects/str91xx/src/sys/sys/bus.h#7 integrate .. //depot/projects/str91xx/src/usr.bin/calendar/calendars/calendar.freebsd#5 integrate .. //depot/projects/str91xx/src/usr.sbin/lastlogin/Makefile#2 integrate .. //depot/projects/str91xx/src/usr.sbin/lastlogin/lastlogin.c#2 integrate .. //depot/projects/str91xx/src/usr.sbin/sysinstall/user.c#3 integrate .. //depot/projects/str91xx/www/en/developers.sgml#7 integrate .. //depot/projects/str91xx/www/hu/share/sgml/news.xml#10 integrate .. //depot/projects/str91xx/www/ru/index.xsl#3 integrate .. //depot/projects/str91xx/www/ru/share/sgml/header.l10n.ent#2 integrate .. //depot/projects/str91xx/www/share/sgml/news.xml#10 integrate Differences ... ==== //depot/projects/str91xx/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#9 (text+ko) ==== @@ -1,4 +1,4 @@ -<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml,v 1.884 2009/12/05 03:50:17 glarkin Exp $ --> +<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml,v 1.885 2009/12/09 20:56:30 gavin Exp $ --> <!-- NOTE TO COMMITTERS: Contributors lists are sorted in alphabetical order by first name. @@ -3215,11 +3215,6 @@ </listitem> <listitem> - <para>Gavin Atkinson - <email>gavin.atkinson@ury.york.ac.uk</email></para> - </listitem> - - <listitem> <para>Gavin Mu <email>gavin@FreeBSDChina.org</email></para> </listitem> ==== //depot/projects/str91xx/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#8 (text+ko) ==== @@ -1,4 +1,4 @@ -<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml,v 1.276 2009/11/18 14:24:59 mandree Exp $ --> +<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml,v 1.277 2009/12/09 20:56:30 gavin Exp $ --> <!-- NOTE TO NEW COMMITTERS: Core and committers lists are sorted in alphabetical order by last name. Please keep in mind that fact while @@ -59,6 +59,10 @@ </listitem> <listitem> + <para>&a.gavin;</para> + </listitem> + + <listitem> <para>&a.jadawin;</para> </listitem> ==== //depot/projects/str91xx/doc/en_US.ISO8859-1/books/handbook/audit/chapter.sgml#2 (text+ko) ==== @@ -1,6 +1,6 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/handbook/audit/chapter.sgml,v 1.33 2008/01/22 11:07:11 brueffer Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/handbook/audit/chapter.sgml,v 1.34 2009/12/10 10:21:16 danger Exp $ --> <!-- Need more documentation on praudit, auditreduce, etc. Plus more info @@ -36,7 +36,7 @@ <see>MAC</see> </indexterm> - <para>&os; 6.2 and later include support for fine-grained + <para>The &os; operating system includes support for fine-grained security event auditing. Event auditing allows the reliable, fine-grained, and configurable logging of a variety of security-relevant system events, including logins, configuration @@ -89,17 +89,12 @@ </itemizedlist> <warning> - <para>The audit facility in &os; 6.<replaceable>X</replaceable> is - experimental, and production - deployment should occur only after careful consideration of the - risks of deploying experimental software. Known limitations include + <para>The audit facility has some known limitations which include that not all security-relevant system events are currently auditable, and that some login mechanisms, such as X11-based display managers and third party daemons, do not properly configure auditing for user login sessions.</para> - </warning> - <warning> <para>The security event auditing facility is able to generate very detailed logs of system activity: on a busy system, trail file data can be very large when configured for high detail, exceeding @@ -192,10 +187,10 @@ <title>Installing Audit Support</title> <para>User space support for Event Auditing is installed as part of the - base &os; operating system. In &os; 7.0 and later, kernel support for - Event Auditing is compiled in by default. In &os; 6.<replaceable>X</replaceable>, - support must be explicitly compiled into the kernel by adding the - following lines to the kernel configuration file:</para> + base &os; operating system. Kernel support for + Event Auditing is compiled in by default, but support for this + feature must be explicitly compiled into the custom kernel by adding + the following line to the kernel configuration file:</para> <programlisting>options AUDIT</programlisting> @@ -238,7 +233,7 @@ <listitem> <para><filename>audit_event</filename> - Textual names and descriptions of system audit events, as well as a list of which - classes each event in.</para> + classes each event is in.</para> </listitem> <listitem> ==== //depot/projects/str91xx/doc/mn_MN.UTF-8/books/handbook/audit/chapter.sgml#2 (text+ko) ==== @@ -1,9 +1,9 @@ <!-- The FreeBSD Mongolian Documentation Project - Original revision 1.33 + Original revision 1.34 - $FreeBSD: doc/mn_MN.UTF-8/books/handbook/audit/chapter.sgml,v 1.8 2008/01/24 03:23:02 keramida Exp $ + $FreeBSD: doc/mn_MN.UTF-8/books/handbook/audit/chapter.sgml,v 1.9 2009/12/10 16:40:56 ganbold Exp $ --> <!-- Need more documentation on praudit, auditreduce, etc. Plus more info @@ -47,8 +47,8 @@ <see>MAC</see> </indexterm> - <para>&os; 6.2 болон дараагийн хувилбарууд нь нягт-боловсруулсан - аюулгүй байдлын үйл явцад аудит хийх дэмжлэг оруулсан болно. Үйл явцад аудит хийх нь + <para>&os; үйлдлийн системд нягт-боловсруулсан, + аюулгүй байдлын үйл явцад аудит хийх дэмжлэг орсон байгаа. Үйл явцад аудит хийх нь нэвтрэн оролтууд, тохиргооны өөрчлөлтүүд, болон файл болон сүлжээний хандалт зэрэг төрөл бүрийн аюулгүй байдлын холбогдолтой системийн үйл явцуудын хянаж бүртгэсэн бичлэгийг найдвартай, нягт-боловсруулсан, ба тохируулах боломжтойгоор хийх боломжийг бүрдүүлдэг. @@ -99,16 +99,11 @@ </itemizedlist> <warning> - <para>Аудит хэрэгсэл нь &os; 6.<replaceable>X</replaceable> дээр туршилтын байдлаар орсон бөгөөд - туршилтын програм хангамж ашиглахад гарч болзошгүй аюулыг нарийн нягтлан - үзсэний дараа ашиглалтад хэрэглэх ёстой юм. Зарим нэг хязгаарлалтуудыг дурдвал + <para>Аудит хэрэгсэл нь зарим нэг хязгаарлагдмал боломжуудтай бөгөөд тэдгээрээс дурдвал бүх аюулгүй байдлын холбогдолтой системийн үйл явцуудыг аудит хийх боломжгүй, X11 дээр үндэслэгдсэн дэлгэцийн менежерүүд болон гуравдагч дэмонууд зэрэг зарим нэвтрэх механизмууд хэрэглэгчийн нэвтрэх сессийг аудит хийх тохиргоог буруу хийдэг зэрэг болно.</para> - </warning> - - <warning> <para>Аюулгүй байдлын үйл явцыг аудит хийх хэрэгсэл нь системийн ажиллагааны маш дэлгэрэнгүй бичлэгүүдийг үүсгэх чадвартай: нарийвчилсан тохиргоо хийгдсэн завгүй системд мөр бичлэгийн файлын өгөгдөл тохиргооноос хамааран зарим тохиолдолд гигабайтаас ч илүү @@ -196,10 +191,9 @@ <title>Аудит хийх дэмжлэг суулгах нь</title> <para>Үйл явцыг Аудит хийх хэрэглэгчийн талбарын дэмжлэг үндсэн &os; - үйлдлийн системд орсон байгаа. &os; 7.0 болон түүнээс шинэ хувилбаруудад - Үйл явцыг Аудит хийх дэмжлэг анхдагчаар эмхэтгэгдэн орсон. &os; 6.<replaceable>X</replaceable> хувилбарын - хувьд үйл явцыг аудит хийхийг дэмжих дараах мөрийг цөмд оруулан хөрвүүлсэн - байх шаардлагатай:</para> + үйлдлийн системд орсон байгаа. Үйл явцыг Аудит хийх дэмжлэг + анхдагчаар эмхэтгэгдэн орсон боловч яг энэ боломжийг дэмжихийн тулд + дараах мөрийг цөмд оруулан хөрвүүлсэн байх шаардлагатай:</para> <programlisting>options AUDIT</programlisting> @@ -238,7 +232,7 @@ <listitem> <para><filename>audit_event</filename> - Системийн аудит үйл явцуудын - тайлбарууд ба нэрс болон үйл явц болгон аль ангилалд хамаарах жагсаалт.</para> + тайлбарууд, нэрс болон үйл явц болгон аль ангилалд хамаарах жагсаалт.</para> </listitem> <listitem> ==== //depot/projects/str91xx/ports/MOVED#12 (text+ko) ==== @@ -1,7 +1,7 @@ # # MOVED - a list of (recently) moved or removed ports # -# $FreeBSD: ports/MOVED,v 1.2047 2009/12/08 11:13:39 kwm Exp $ +# $FreeBSD: ports/MOVED,v 1.2048 2009/12/10 13:22:20 pav Exp $ # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: @@ -4219,3 +4219,4 @@ x11-toolkits/p5-Gnome||2009-12-08|Has expired: Has been broken for more than 6 months editors/abiword-extras|editors/abiword|2009-12-08|This subport has been included in the main port. editors/abiword-plugins|editors/abiword|2009-12-08|This subport has been included in the main port. +www/jakarta-tomcat5||2009-12-10|Has expired: Old version, consider using www/tomcat55 or www/tomcat6 instead ==== //depot/projects/str91xx/ports/Mk/bsd.ruby.mk#5 (text+ko) ==== @@ -3,7 +3,7 @@ # # Created by: Akinori MUSHA <knu@FreeBSD.org> # -# $FreeBSD: ports/Mk/bsd.ruby.mk,v 1.190 2009/10/24 10:52:07 stas Exp $ +# $FreeBSD: ports/Mk/bsd.ruby.mk,v 1.191 2009/12/09 23:45:30 stas Exp $ # .if !defined(Ruby_Include) @@ -198,9 +198,9 @@ # Ruby 1.9 # RUBY_RELVERSION= 1.9.1 -RUBY_PORTREVISION= 2 +RUBY_PORTREVISION= 0 RUBY_PORTEPOCH= 1 -RUBY_PATCHLEVEL= 243 +RUBY_PATCHLEVEL= 376 RUBY_VERSION?= ${RUBY_RELVERSION}.${RUBY_PATCHLEVEL} RUBY_DISTVERSION?= ${RUBY_RELVERSION}-p${RUBY_PATCHLEVEL} ==== //depot/projects/str91xx/src/contrib/expat/lib/xmlparse.c#2 (text+ko) ==== @@ -3725,7 +3725,6 @@ return XML_ERROR_NO_ELEMENTS; default: tok = -tok; - next = end; break; } } ==== //depot/projects/str91xx/src/contrib/expat/lib/xmltok_impl.c#2 (text+ko) ==== @@ -1744,7 +1744,7 @@ const char *end, POSITION *pos) { - while (ptr != end) { + while (ptr < end) { switch (BYTE_TYPE(enc, ptr)) { #define LEAD_CASE(n) \ case BT_LEAD ## n: \ ==== //depot/projects/str91xx/src/contrib/netcat/FREEBSD-vendor#3 (text+ko) ==== @@ -1,5 +1,5 @@ -# $FreeBSD: src/contrib/netcat/FREEBSD-vendor,v 1.3 2009/08/13 06:07:38 des Exp $ +# $FreeBSD: src/contrib/netcat/FREEBSD-vendor,v 1.4 2009/12/08 19:12:38 delphij Exp $ Project: netcat (aka src/usr.bin/nc in OpenBSD) ProjectURL: http://www.openbsd.org/ -Version: 4.4 +Version: 4.5 License: BSD ==== //depot/projects/str91xx/src/etc/namedb/named.root#2 (text+ko) ==== @@ -1,5 +1,5 @@ ; -; $FreeBSD: src/etc/namedb/named.root,v 1.14 2008/02/07 06:28:02 dougb Exp $ +; $FreeBSD: src/etc/namedb/named.root,v 1.15 2009/12/11 01:06:04 dougb Exp $ ; ; This file holds the information on root name servers needed to @@ -13,8 +13,8 @@ ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ; -; last update: Feb 04, 2008 -; related version of root zone: 2008020400 +; last update: Dec 12, 2008 +; related version of root zone: 2008121200 ; ; formerly NS.INTERNIC.NET ; @@ -22,68 +22,69 @@ A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30 ; -; formerly NS1.ISI.EDU +; FORMERLY NS1.ISI.EDU ; . 3600000 NS B.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 ; -; formerly C.PSI.NET +; FORMERLY C.PSI.NET ; . 3600000 NS C.ROOT-SERVERS.NET. C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 ; -; formerly TERP.UMD.EDU +; FORMERLY TERP.UMD.EDU ; . 3600000 NS D.ROOT-SERVERS.NET. D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 ; -; formerly NS.NASA.GOV +; FORMERLY NS.NASA.GOV ; . 3600000 NS E.ROOT-SERVERS.NET. E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 ; -; formerly NS.ISC.ORG +; FORMERLY NS.ISC.ORG ; . 3600000 NS F.ROOT-SERVERS.NET. F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 -F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2f::f +F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2F::F ; -; formerly NS.NIC.DDN.MIL +; FORMERLY NS.NIC.DDN.MIL ; . 3600000 NS G.ROOT-SERVERS.NET. G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 ; -; formerly AOS.ARL.ARMY.MIL +; FORMERLY AOS.ARL.ARMY.MIL ; . 3600000 NS H.ROOT-SERVERS.NET. H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 -H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803f:235 +H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803F:235 ; -; formerly NIC.NORDU.NET +; FORMERLY NIC.NORDU.NET ; . 3600000 NS I.ROOT-SERVERS.NET. I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 ; -; operated by VeriSign, Inc. +; OPERATED BY VERISIGN, INC. ; . 3600000 NS J.ROOT-SERVERS.NET. J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:C27::2:30 ; -; operated by RIPE NCC +; OPERATED BY RIPE NCC ; . 3600000 NS K.ROOT-SERVERS.NET. K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 -K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fd::1 +K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FD::1 ; -; operated by ICANN +; OPERATED BY ICANN ; . 3600000 NS L.ROOT-SERVERS.NET. L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42 +L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:3::42 ; -; operated by WIDE +; OPERATED BY WIDE ; . 3600000 NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 -M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35 +M.ROOT-SERVERS.NET. 3600000 AAAA 2001:DC3::35 ; End of File ==== //depot/projects/str91xx/src/etc/termcap.small#3 (text+ko) ==== @@ -30,7 +30,7 @@ # SUCH DAMAGE. # # @(#)termcap.src 5.88 (Berkeley) 4/30/91 -# $FreeBSD: src/etc/termcap.small,v 1.30 2009/06/13 13:35:18 edwin Exp $ +# $FreeBSD: src/etc/termcap.small,v 1.31 2009/12/10 22:25:53 ed Exp $ # # for syscons # common entry without semigraphics @@ -291,32 +291,32 @@ :up=\E[A:\ :ut: -# $XFree86: xc/programs/xterm/termcap,v 3.28 2001/01/17 23:46:39 dawes Exp $ +# $XTermId: termcap,v 1.78 2009/11/09 00:24:26 tom Exp $ # -xterm-xfree86|XFree86 xterm:\ - :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ - :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:\ - :k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:\ - :@7=\EOF:@8=\EOM:kI=\E[2~:\ - :kh=\EOH:kP=\E[5~:kN=\E[6~:\ - :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:Km=\E[M:tc=xterm-basic: +xterm-new|modern xterm:\ + :*6=\EOF:@7=\EOF:F1=\E[23~:F2=\E[24~:K2=\EOE:Km=\E[M:\ + :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:\ + :k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kH=\EOF:kI=\E[2~:\ + :kN=\E[6~:kP=\E[5~:kd=\EOB:kh=\EOH:kl=\EOD:kr=\EOC:ku=\EOA:\ + :tc=xterm-basic: # # This chunk is used for building the VT220/Sun/PC keyboard variants. -xterm-basic|xterm common (XFree86):\ - :li#24:co#80:am:kn#12:km:mi:ms:xn:AX:bl=^G:\ - :is=\E[!p\E[?3;4l\E[4l\E>:rs=\E[!p\E[?3;4l\E[4l\E>:le=^H:\ - :AL=\E[%dL:DL=\E[%dM:DC=\E[%dP:al=\E[L:dc=\E[P:dl=\E[M:\ - :UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\ - :ho=\E[H:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:\ - :im=\E[4h:ei=\E[4l:ks=\E[?1h\E=:ke=\E[?1l\E>:kD=\E[3~:kb=^H:\ - :sf=\n:sr=\EM:st=\EH:ct=\E[3g:sc=\E7:rc=\E8:\ - :eA=\E(B\E)0:as=\E(0:ae=\E(B:ml=\El:mu=\Em:up=\E[A:nd=\E[C:\ - :md=\E[1m:me=\E[m:mr=\E[7m:so=\E[7m:se=\E[27m:us=\E[4m:ue=\E[24m:\ - :ti=\E[?1049h:te=\E[?1049l:vi=\E[?25l:ve=\E[?25h:\ - :ut:Co#8:pa#64:op=\E[39;49m:AB=\E[4%dm:AF=\E[3%dm:\ +xterm-basic|modern xterm common:\ + :am:bs:km:mi:ms:ut:xn:AX:\ + :Co#8:co#80:kn#12:li#24:pa#64:\ + :AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\ + :DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=\E(B:al=\E[L:\ + :as=\E(0:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ + :cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:\ + :ei=\E[4l:ho=\E[H:im=\E[4h:is=\E[!p\E[?3;4l\E[4l\E>:\ + :kD=\E[3~:kb=^H:ke=\E[?1l\E>:ks=\E[?1h\E=:le=^H:md=\E[1m:\ + :me=\E[m:ml=\El:mr=\E[7m:mu=\Em:nd=\E[C:op=\E[39;49m:\ + :rc=\E8:rs=\E[!p\E[?3;4l\E[4l\E>:sc=\E7:se=\E[27m:sf=^J:\ + :so=\E[7m:sr=\EM:st=\EH:te=\E[?1049l:ti=\E[?1049h:\ + :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?12l\E[?25h:vi=\E[?25l:vs=\E[?12;25h: # # This is the only entry which you should have to customize, since "xterm" # is widely used for a variety of incompatible terminal emulations including # color_xterm and rxvt. -xterm|xterm-color|X11 terminal emulator:\ - :ti@:te@:tc=xterm-xfree86: +xterm|X11 terminal emulator:\ + :tc=xterm-new: ==== //depot/projects/str91xx/src/lib/libarchive/archive_read_support_format_cpio.c#2 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_support_format_cpio.c,v 1.30 2009/04/27 19:30:09 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_support_format_cpio.c,v 1.31 2009/12/10 06:42:28 kientzle Exp $"); #ifdef HAVE_ERRNO_H #include <errno.h> @@ -356,7 +356,7 @@ * Scan ahead until we find something that looks * like an odc header. */ - while (p + sizeof(struct cpio_newc_header) < q) { + while (p + sizeof(struct cpio_newc_header) <= q) { switch (p[5]) { case '1': case '2': @@ -490,7 +490,7 @@ * Scan ahead until we find something that looks * like an odc header. */ - while (p + sizeof(struct cpio_odc_header) < q) { + while (p + sizeof(struct cpio_odc_header) <= q) { switch (p[5]) { case '7': if (memcmp("070707", p, 6) == 0 @@ -731,6 +731,9 @@ dev_t dev; ino_t ino; + if (archive_entry_nlink(entry) <= 1) + return; + dev = archive_entry_dev(entry); ino = archive_entry_ino(entry); ==== //depot/projects/str91xx/src/lib/libc/gen/sem_init.3#2 (text+ko) ==== @@ -25,9 +25,9 @@ .\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, .\" EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libc/gen/sem_init.3,v 1.18 2005/07/13 13:15:21 rwatson Exp $ +.\" $FreeBSD: src/lib/libc/gen/sem_init.3,v 1.19 2009/12/08 20:48:06 jilles Exp $ .\" -.Dd February 15, 2000 +.Dd December 8, 2009 .Dt SEM_INIT 3 .Os .Sh NAME @@ -48,8 +48,7 @@ .Fa value . A non-zero value for .Fa pshared -specifies a shared semaphore that can be used by multiple processes, which this -implementation is not capable of. +specifies a shared semaphore that can be used by multiple processes. .Pp Following a successful call to .Fn sem_init , @@ -78,8 +77,6 @@ .Dv SEM_VALUE_MAX . .It Bq Er ENOSPC Memory allocation error. -.It Bq Er EPERM -Unable to initialize a shared semaphore. .El .Sh SEE ALSO .Xr sem_destroy 3 , @@ -93,16 +90,10 @@ .Fn sem_init function conforms to .St -p1003.1-96 . -.Pp -This implementation does not support shared semaphores, and reports this fact -by setting -.Va errno -to -.Er EPERM . -This is perhaps a stretch of the intention of -.Tn POSIX , -but is -compliant, with the caveat that -.Fn sem_init -always reports a permissions error when an attempt to create a shared semaphore -is made. +.Sh BUGS +A sem_t is a pointer to a separately allocated structure, +therefore process shared semaphores only work between related processes +and do not perform very well +(each operation is a system call, +while single-process semaphores only do a system call +if they need to block or wake up a thread). ==== //depot/projects/str91xx/src/lib/libc/stdlib/malloc.c#5 (text+ko) ==== @@ -156,7 +156,7 @@ #define MALLOC_DSS #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/lib/libc/stdlib/malloc.c,v 1.186 2009/11/14 09:31:47 cperciva Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/stdlib/malloc.c,v 1.188 2009/12/10 02:51:40 jasone Exp $"); #include "libc_private.h" #ifdef MALLOC_DEBUG @@ -2419,7 +2419,7 @@ static inline void arena_run_reg_dalloc(arena_run_t *run, arena_bin_t *bin, void *ptr, size_t size) { - unsigned diff, regind, elm, bit; + unsigned shift, diff, regind, elm, bit; assert(run->magic == ARENA_RUN_MAGIC); @@ -2428,31 +2428,16 @@ * actual division here can reduce allocator throughput by over 20%! */ diff = (unsigned)((uintptr_t)ptr - (uintptr_t)run - bin->reg0_offset); - if ((size & (size - 1)) == 0) { - /* - * log2_table allows fast division of a power of two in the - * [1..128] range. - * - * (x / divisor) becomes (x >> log2_table[divisor - 1]). - */ - static const unsigned char log2_table[] = { - 0, 1, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7 - }; + + /* Rescale (factor powers of 2 out of the numerator and denominator). */ + shift = ffs(size) - 1; + diff >>= shift; + size >>= shift; - if (size <= 128) - regind = (diff >> log2_table[size - 1]); - else if (size <= 32768) - regind = diff >> (8 + log2_table[(size >> 8) - 1]); - else - regind = diff / size; - } else if (size < qspace_max) { + if (size == 1) { + /* The divisor was a power of 2. */ + regind = diff; + } else { /* * To divide by a number D that is not a power of two we * multiply by (2^21 / D) and then right shift by 21 positions. @@ -2461,78 +2446,32 @@ * * becomes * - * (X * qsize_invs[(D >> QUANTUM_2POW) - 3]) - * >> SIZE_INV_SHIFT + * (X * size_invs[D - 3]) >> SIZE_INV_SHIFT * * We can omit the first three elements, because we never - * divide by 0, and QUANTUM and 2*QUANTUM are both powers of - * two, which are handled above. + * divide by 0, and 1 and 2 are both powers of two, which are + * handled above. */ #define SIZE_INV_SHIFT 21 -#define QSIZE_INV(s) (((1U << SIZE_INV_SHIFT) / (s << QUANTUM_2POW)) + 1) - static const unsigned qsize_invs[] = { - QSIZE_INV(3), - QSIZE_INV(4), QSIZE_INV(5), QSIZE_INV(6), QSIZE_INV(7) -#if (QUANTUM_2POW < 4) - , - QSIZE_INV(8), QSIZE_INV(9), QSIZE_INV(10), QSIZE_INV(11), - QSIZE_INV(12),QSIZE_INV(13), QSIZE_INV(14), QSIZE_INV(15) -#endif +#define SIZE_INV(s) (((1U << SIZE_INV_SHIFT) / (s)) + 1) + static const unsigned size_invs[] = { + SIZE_INV(3), + SIZE_INV(4), SIZE_INV(5), SIZE_INV(6), SIZE_INV(7), + SIZE_INV(8), SIZE_INV(9), SIZE_INV(10), SIZE_INV(11), + SIZE_INV(12), SIZE_INV(13), SIZE_INV(14), SIZE_INV(15), + SIZE_INV(16), SIZE_INV(17), SIZE_INV(18), SIZE_INV(19), + SIZE_INV(20), SIZE_INV(21), SIZE_INV(22), SIZE_INV(23), + SIZE_INV(24), SIZE_INV(25), SIZE_INV(26), SIZE_INV(27), + SIZE_INV(28), SIZE_INV(29), SIZE_INV(30), SIZE_INV(31) }; - assert(QUANTUM * (((sizeof(qsize_invs)) / sizeof(unsigned)) + 3) - >= (1U << QSPACE_MAX_2POW_DEFAULT)); - if (size <= (((sizeof(qsize_invs) / sizeof(unsigned)) + 2) << - QUANTUM_2POW)) { - regind = qsize_invs[(size >> QUANTUM_2POW) - 3] * diff; - regind >>= SIZE_INV_SHIFT; - } else + if (size <= ((sizeof(size_invs) / sizeof(unsigned)) + 2)) + regind = (diff * size_invs[size - 3]) >> SIZE_INV_SHIFT; + else regind = diff / size; -#undef QSIZE_INV - } else if (size < cspace_max) { -#define CSIZE_INV(s) (((1U << SIZE_INV_SHIFT) / (s << CACHELINE_2POW)) + 1) - static const unsigned csize_invs[] = { - CSIZE_INV(3), - CSIZE_INV(4), CSIZE_INV(5), CSIZE_INV(6), CSIZE_INV(7) - }; - assert(CACHELINE * (((sizeof(csize_invs)) / sizeof(unsigned)) + - 3) >= (1U << CSPACE_MAX_2POW_DEFAULT)); - - if (size <= (((sizeof(csize_invs) / sizeof(unsigned)) + 2) << - CACHELINE_2POW)) { - regind = csize_invs[(size >> CACHELINE_2POW) - 3] * - diff; - regind >>= SIZE_INV_SHIFT; - } else - regind = diff / size; -#undef CSIZE_INV - } else { -#define SSIZE_INV(s) (((1U << SIZE_INV_SHIFT) / (s << SUBPAGE_2POW)) + 1) - static const unsigned ssize_invs[] = { - SSIZE_INV(3), - SSIZE_INV(4), SSIZE_INV(5), SSIZE_INV(6), SSIZE_INV(7), - SSIZE_INV(8), SSIZE_INV(9), SSIZE_INV(10), SSIZE_INV(11), - SSIZE_INV(12), SSIZE_INV(13), SSIZE_INV(14), SSIZE_INV(15) -#if (PAGE_SHIFT == 13) - , - SSIZE_INV(16), SSIZE_INV(17), SSIZE_INV(18), SSIZE_INV(19), - SSIZE_INV(20), SSIZE_INV(21), SSIZE_INV(22), SSIZE_INV(23), - SSIZE_INV(24), SSIZE_INV(25), SSIZE_INV(26), SSIZE_INV(27), - SSIZE_INV(28), SSIZE_INV(29), SSIZE_INV(29), SSIZE_INV(30) -#endif - }; - assert(SUBPAGE * (((sizeof(ssize_invs)) / sizeof(unsigned)) + 3) - >= PAGE_SIZE); - - if (size < (((sizeof(ssize_invs) / sizeof(unsigned)) + 2) << - SUBPAGE_2POW)) { - regind = ssize_invs[(size >> SUBPAGE_2POW) - 3] * diff; - regind >>= SIZE_INV_SHIFT; - } else - regind = diff / size; -#undef SSIZE_INV +#undef SIZE_INV +#undef SIZE_INV_SHIFT } -#undef SIZE_INV_SHIFT assert(diff == regind * size); assert(regind < bin->nregs); @@ -5340,6 +5279,7 @@ size = 1; else { result = NULL; + *memptr = NULL; ret = 0; goto RETURN; } ==== //depot/projects/str91xx/src/lib/libkvm/kvm_proc.c#4 (text+ko) ==== @@ -38,7 +38,7 @@ #endif #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/lib/libkvm/kvm_proc.c,v 1.101 2009/09/08 19:37:59 brooks Exp $"); +__FBSDID("$FreeBSD: src/lib/libkvm/kvm_proc.c,v 1.102 2009/12/10 21:16:16 brooks Exp $"); /* * Proc traversal interface for kvm. ps and w are (probably) the exclusive @@ -149,7 +149,7 @@ if (ucred.cr_ngroups > KI_NGROUPS) { kp->ki_ngroups = KI_NGROUPS; kp->ki_cr_flags |= KI_CRF_GRP_OVERFLOW; - } + } else kp->ki_ngroups = ucred.cr_ngroups; kvm_read(kd, (u_long)ucred.cr_groups, kp->ki_groups, kp->ki_ngroups * sizeof(gid_t)); ==== //depot/projects/str91xx/src/release/picobsd/bridge/PICOBSD#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.25 2009/11/08 08:59:40 luigi Exp $ +# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.26 2009/12/09 17:42:14 luigi Exp $ # # Line starting with #PicoBSD contains PicoBSD build parameters #marker def_sz init MFS_inodes floppy_inodes @@ -46,7 +46,7 @@ # Support for bridging and bandwidth limiting options DUMMYNET device if_bridge -options HZ=1000 +#options HZ=1000 device random # used by ssh device pci ==== //depot/projects/str91xx/src/release/picobsd/bridge/crunch.conf#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/release/picobsd/bridge/crunch.conf,v 1.27 2009/09/12 15:50:08 luigi Exp $ +# $FreeBSD: src/release/picobsd/bridge/crunch.conf,v 1.28 2009/12/09 17:41:47 luigi Exp $ # # Configuration file for "bridge" images.. # @@ -98,13 +98,15 @@ progs test ln test [ +progs less +ln less more progs mount progs minigzip ln minigzip gzip progs kill progs df progs ps -progs ns # this is the +progs ns # this is the picobsd version ln ns netstat progs vm progs hostname @@ -179,3 +181,4 @@ libs_so -lbsdxml libs_so -lsbuf libs_so -ljail # used by ifconfig +libs_so -lulog # used by ifconfig ==== //depot/projects/str91xx/src/release/picobsd/build/picobsd#3 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh - # -# $FreeBSD: src/release/picobsd/build/picobsd,v 1.50 2009/06/22 16:06:38 luigi Exp $ +# $FreeBSD: src/release/picobsd/build/picobsd,v 1.51 2009/12/09 17:48:05 luigi Exp $ # This file requires sysutils/makefs to run # # The PicoBSD build script. Invoked as @@ -167,7 +167,7 @@ local no log "create_includes_and_libraries2() for ${SRC}" if [ ${OSVERSION} -ge 600000 ] ; then - no="-DNO_CLEAN -DNO_PROFILE -DNO_GAMES -DNO_LIBC_R" + no="-DNO_CLEAN -DNO_PROFILE -DNO_GAMES -DNO_LIBC_R" # WITOUT_CDDL=1" else no="-DNOCLEAN -DNOPROFILE -DNOGAMES -DNOLIBC_R" fi @@ -587,8 +587,9 @@ local i u_progs="`find_progs_helper $*`" local o=${o_objdir:-${_SHLIBDIRPREFIX}} + log "looking for libs for $u_progs in $_SHLIBDIRPREFIX" [ -z "${u_progs}" ] && return 1 # not found, error - i="`ldd ${u_progs} | grep -v '^/' | awk '{print $1}' | sort | uniq`" + i="`LD_LIBRARY_PATH=$o/lib ldd ${u_progs} | grep -v '^/' | awk '{print $1}' | sort | uniq`" u_libs="`find_progs_helper $i`" return 0 } @@ -719,8 +720,7 @@ (cd ${dst}; chown -R root . ) fi - # If we are building a shared 'crunch', take the libraries - # and the dynamic loader as well + log "for a shared 'crunch' take libraries and dynamic loader as well" find_progs ${dst}/stand/crunch if [ -n "${u_libs}" ] ; then mkdir -p ${dst}/lib && cp -p ${u_libs} ${dst}/lib ==== //depot/projects/str91xx/src/sbin/geom/class/mirror/geom_mirror.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sbin/geom/class/mirror/geom_mirror.c,v 1.18 2009/09/06 06:52:06 pjd Exp $"); +__FBSDID("$FreeBSD: src/sbin/geom/class/mirror/geom_mirror.c,v 1.19 2009/12/08 22:43:29 mav Exp $"); #include <sys/param.h> #include <errno.h> @@ -44,7 +44,7 @@ uint32_t lib_version = G_LIB_VERSION; uint32_t version = G_MIRROR_VERSION; -static char label_balance[] = "split", configure_balance[] = "none"; +static char label_balance[] = "load", configure_balance[] = "none"; static intmax_t label_slice = 4096, configure_slice = -1; static intmax_t insert_priority = 0, configure_priority = -1; ==== //depot/projects/str91xx/src/sbin/geom/class/mirror/gmirror.8#3 (text+ko) ==== @@ -22,9 +22,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/sbin/geom/class/mirror/gmirror.8,v 1.25 2009/09/09 19:06:01 pjd Exp $ +.\" $FreeBSD: src/sbin/geom/class/mirror/gmirror.8,v 1.26 2009/12/09 11:00:00 ru Exp $ .\" -.Dd August 1, 2009 +.Dd December 8, 2009 .Dt GMIRROR 8 .Os .Sh NAME @@ -135,6 +135,7 @@ .Bl -tag -width ".Cm round-robin" .It Cm load Read from the component with the lowest load. +This is the default balance algorithm. .It Cm prefer Read from the component with the biggest priority. .It Cm round-robin @@ -142,7 +143,6 @@ .It Cm split Split read requests, which are bigger than or equal to slice size on N pieces, where N is the number of active components. -This is the default balance algorithm. .El .It Fl F Do not synchronize after a power failure or system crash. ==== //depot/projects/str91xx/src/share/misc/committers-src.dot#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/misc/committers-src.dot,v 1.100 2009/10/17 00:33:55 neel Exp $ +# $FreeBSD: src/share/misc/committers-src.dot,v 1.103 2009/12/10 14:41:47 kib Exp $ # This file is meant to list all FreeBSD src committers and describe the # mentor-mentee relationships between them. @@ -94,6 +94,7 @@ flz [label="Florent Thoumie\nflz@FreeBSD.org\n2006/03/30"] gad [label="Garance A. Drosehn\ngad@FreeBSD.org\n2000/10/27"] gallatin [label="Andrew Gallatin\ngallatin@FreeBSD.org\n????/??/??"] +gavin [label="Gavin Atkinson\ngavin@FreeBSD.org\n2009/12/07"] gibbs [label="Justin T. Gibbs\ngibbs@FreeBSD.org\n????/??/??"] glebius [label="Gleb Smirnoff\nglebius@FreeBSD.org\n2004/07/14"] gnn [label="George V. Neville-Neil\ngnn@FreeBSD.org\n2004/10/11"] @@ -122,6 +123,7 @@ kaiw [label="Kai Wang\nkaiw@FreeBSD.org\n2007/09/26"] kensmith [label="Ken Smith\nkensmith@FreeBSD.org\n2004/01/23"] kevlo [label="Kevin Lo\nkevlo@FreeBSD.org\n2006/07/23"] +kib [label="Konstantin Belousov\nkib@FreeBSD.org\n2006/06/03"] kmacy [label="Kip Macy\nkmacy@FreeBSD.org\n2005/06/01"] le [label="Lukas Ertl\nle@FreeBSD.org\n2004/02/02"] linimon [label="Mark Linimon\nlinimon@FreeBSD.org\n2006/09/30"] @@ -254,7 +256,9 @@ dwmalone -> peadar dwmalone -> snb +ed -> gavin ed -> jilles +ed -> rdivacky eivind -> des eivind -> rwatson @@ -345,7 +349,14 @@ julian -> adrian julian -> zec +kan -> kib + +kib -> dchagin kib -> lulf +kib -> pho +kib -> rdivacky +kib -> rmacklem +kib -> stas kmacy -> lstewart @@ -384,9 +395,11 @@ >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912110533.nBB5XKuF033530>