Date: Sun, 1 Feb 2009 23:27:22 +0000 (UTC) From: Sam Leffler <sam@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r187992 - in user/sam/wifi: . bin/chmod bin/dd bin/kenv bin/ln bin/pax cddl/contrib/opensolaris/lib/libdtrace/common contrib/bind9 contrib/bind9/lib/dns contrib/bind9/lib/isc/unix contr... Message-ID: <200902012327.n11NRMdb069127@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sam Date: Sun Feb 1 23:27:21 2009 New Revision: 187992 URL: http://svn.freebsd.org/changeset/base/187992 Log: sync with head Added: user/sam/wifi/contrib/gdtoa/gdtoa_fltrnds.h - copied unchanged from r187991, head/contrib/gdtoa/gdtoa_fltrnds.h user/sam/wifi/contrib/gdtoa/test/obad/ - copied from r187991, head/contrib/gdtoa/test/obad/ user/sam/wifi/contrib/openbsm/libauditd/libauditd.3 - copied unchanged from r187341, head/contrib/openbsm/libauditd/libauditd.3 user/sam/wifi/contrib/openbsm/libbsm/au_domain.3 - copied unchanged from r187341, head/contrib/openbsm/libbsm/au_domain.3 user/sam/wifi/contrib/openbsm/libbsm/au_socket_type.3 - copied unchanged from r187341, head/contrib/openbsm/libbsm/au_socket_type.3 user/sam/wifi/contrib/openbsm/libbsm/bsm_domain.c - copied unchanged from r187341, head/contrib/openbsm/libbsm/bsm_domain.c user/sam/wifi/contrib/openbsm/libbsm/bsm_socket_type.c - copied unchanged from r187341, head/contrib/openbsm/libbsm/bsm_socket_type.c user/sam/wifi/contrib/openbsm/sys/bsm/audit_domain.h - copied unchanged from r187341, head/contrib/openbsm/sys/bsm/audit_domain.h user/sam/wifi/contrib/openbsm/sys/bsm/audit_socket_type.h - copied unchanged from r187341, head/contrib/openbsm/sys/bsm/audit_socket_type.h user/sam/wifi/lib/libarchive/test/test_write_disk_failures.c - copied unchanged from r187607, head/lib/libarchive/test/test_write_disk_failures.c user/sam/wifi/lib/libarchive/test/test_write_disk_sparse.c - copied unchanged from r187742, head/lib/libarchive/test/test_write_disk_sparse.c user/sam/wifi/lib/libc/stdio/printfcommon.h - copied, changed from r187341, head/lib/libc/stdio/printfcommon.h user/sam/wifi/sbin/ipfw/altq.c - copied unchanged from r187991, head/sbin/ipfw/altq.c user/sam/wifi/sbin/ipfw/dummynet.c - copied unchanged from r187991, head/sbin/ipfw/dummynet.c user/sam/wifi/sbin/ipfw/ipfw2.h - copied unchanged from r187991, head/sbin/ipfw/ipfw2.h user/sam/wifi/sbin/ipfw/ipv6.c - copied unchanged from r187991, head/sbin/ipfw/ipv6.c user/sam/wifi/sbin/ipfw/main.c - copied unchanged from r187991, head/sbin/ipfw/main.c user/sam/wifi/sbin/ipfw/nat.c - copied unchanged from r187991, head/sbin/ipfw/nat.c user/sam/wifi/share/man/man4/man4.powerpc/snd_ai2s.4 - copied unchanged from r187742, head/share/man/man4/man4.powerpc/snd_ai2s.4 user/sam/wifi/share/man/man4/man4.powerpc/snd_davbus.4 - copied unchanged from r187742, head/share/man/man4/man4.powerpc/snd_davbus.4 user/sam/wifi/share/man/man4/urtw.4 - copied unchanged from r187633, head/share/man/man4/urtw.4 user/sam/wifi/share/man/man5/portindex.5 - copied unchanged from r187991, head/share/man/man5/portindex.5 user/sam/wifi/share/man/man7/adding_user.7 - copied unchanged from r187991, head/share/man/man7/adding_user.7 user/sam/wifi/sys/dev/ofw/ofw_iicbus.c - copied, changed from r187341, head/sys/dev/ofw/ofw_iicbus.c user/sam/wifi/sys/dev/sound/macio/ - copied from r187742, head/sys/dev/sound/macio/ user/sam/wifi/sys/dev/syscons/teken/teken_scs.h - copied unchanged from r187607, head/sys/dev/syscons/teken/teken_scs.h user/sam/wifi/sys/dev/usb/if_urtw.c - copied unchanged from r187633, head/sys/dev/usb/if_urtw.c user/sam/wifi/sys/dev/usb/if_urtwreg.h - copied unchanged from r187633, head/sys/dev/usb/if_urtwreg.h user/sam/wifi/sys/dev/usb/if_urtwvar.h - copied unchanged from r187633, head/sys/dev/usb/if_urtwvar.h user/sam/wifi/sys/modules/sound/driver/ai2s/ - copied from r187742, head/sys/modules/sound/driver/ai2s/ user/sam/wifi/sys/modules/sound/driver/davbus/ - copied from r187742, head/sys/modules/sound/driver/davbus/ user/sam/wifi/sys/modules/urtw/ - copied from r187633, head/sys/modules/urtw/ user/sam/wifi/sys/powerpc/powermac/kiic.c - copied, changed from r187341, head/sys/powerpc/powermac/kiic.c user/sam/wifi/tools/regression/lib/msun/test-conj.c - copied unchanged from r187991, head/tools/regression/lib/msun/test-conj.c user/sam/wifi/tools/regression/lib/msun/test-conj.t - copied unchanged from r187991, head/tools/regression/lib/msun/test-conj.t user/sam/wifi/tools/regression/usr.bin/jot/regress.wX1.out - copied unchanged from r187341, head/tools/regression/usr.bin/jot/regress.wX1.out user/sam/wifi/tools/tools/nanobsd/gateworks/ - copied from r187341, head/tools/tools/nanobsd/gateworks/ user/sam/wifi/tools/tools/net80211/scripts/setup.tdma-master - copied unchanged from r187341, head/tools/tools/net80211/scripts/setup.tdma-master user/sam/wifi/tools/tools/net80211/scripts/setup.tdma-slave - copied unchanged from r187341, head/tools/tools/net80211/scripts/setup.tdma-slave user/sam/wifi/tools/tools/net80211/wlantxtime/ - copied from r187341, head/tools/tools/net80211/wlantxtime/ user/sam/wifi/tools/tools/sysbuild/ - copied from r187607, head/tools/tools/sysbuild/ user/sam/wifi/usr.bin/mail/util.c - copied unchanged from r187341, head/usr.bin/mail/util.c user/sam/wifi/usr.sbin/bluetooth/btpand/ - copied from r187991, head/usr.sbin/bluetooth/btpand/ user/sam/wifi/usr.sbin/i2c/ - copied from r187742, head/usr.sbin/i2c/ Deleted: user/sam/wifi/share/man/man8/adding_user.8 user/sam/wifi/sys/dev/digi/con.CX-IBM.h user/sam/wifi/sys/dev/digi/con.CX.h user/sam/wifi/sys/dev/digi/con.EPCX.h user/sam/wifi/sys/dev/digi/con.MBank.h user/sam/wifi/tools/regression/usr.bin/jot/regress.wX.out user/sam/wifi/usr.bin/mail/aux.c Modified: user/sam/wifi/ (props changed) user/sam/wifi/Makefile.inc1 user/sam/wifi/ObsoleteFiles.inc user/sam/wifi/UPDATING user/sam/wifi/bin/chmod/chmod.1 user/sam/wifi/bin/dd/dd.1 user/sam/wifi/bin/kenv/kenv.1 user/sam/wifi/bin/ln/ln.1 user/sam/wifi/bin/pax/file_subs.c user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c user/sam/wifi/contrib/bind9/ (props changed) user/sam/wifi/contrib/bind9/CHANGES user/sam/wifi/contrib/bind9/lib/dns/api user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c user/sam/wifi/contrib/bind9/version user/sam/wifi/contrib/csup/ (props changed) user/sam/wifi/contrib/file/ (props changed) user/sam/wifi/contrib/gdtoa/ (props changed) user/sam/wifi/contrib/gdtoa/README user/sam/wifi/contrib/gdtoa/g_Qfmt.c user/sam/wifi/contrib/gdtoa/g__fmt.c user/sam/wifi/contrib/gdtoa/g_ddfmt.c user/sam/wifi/contrib/gdtoa/g_dfmt.c user/sam/wifi/contrib/gdtoa/g_ffmt.c user/sam/wifi/contrib/gdtoa/g_xLfmt.c user/sam/wifi/contrib/gdtoa/g_xfmt.c user/sam/wifi/contrib/gdtoa/gdtoa.c user/sam/wifi/contrib/gdtoa/gdtoa.h user/sam/wifi/contrib/gdtoa/gdtoaimp.h user/sam/wifi/contrib/gdtoa/gethex.c user/sam/wifi/contrib/gdtoa/makefile user/sam/wifi/contrib/gdtoa/smisc.c user/sam/wifi/contrib/gdtoa/strtod.c user/sam/wifi/contrib/gdtoa/strtodg.c user/sam/wifi/contrib/gdtoa/strtof.c user/sam/wifi/contrib/gdtoa/strtopQ.c user/sam/wifi/contrib/gdtoa/strtopd.c user/sam/wifi/contrib/gdtoa/strtopdd.c user/sam/wifi/contrib/gdtoa/strtopf.c user/sam/wifi/contrib/gdtoa/strtopx.c user/sam/wifi/contrib/gdtoa/strtopxL.c user/sam/wifi/contrib/gdtoa/test/README user/sam/wifi/contrib/gdtoa/test/getround.c user/sam/wifi/contrib/gdtoa/test/makefile user/sam/wifi/contrib/gdtoa/test/xsum0.out user/sam/wifi/contrib/gdtoa/xsum0.out user/sam/wifi/contrib/ntp/ntpd/ntp_crypto.c user/sam/wifi/contrib/openbsm/ (props changed) user/sam/wifi/contrib/openbsm/INSTALL user/sam/wifi/contrib/openbsm/NEWS user/sam/wifi/contrib/openbsm/VERSION user/sam/wifi/contrib/openbsm/bin/auditd/auditd.8 user/sam/wifi/contrib/openbsm/bin/auditd/auditd.c user/sam/wifi/contrib/openbsm/bin/auditd/auditd_darwin.c user/sam/wifi/contrib/openbsm/bin/auditd/auditd_fbsd.c user/sam/wifi/contrib/openbsm/bin/auditreduce/auditreduce.c user/sam/wifi/contrib/openbsm/bsm/auditd_lib.h user/sam/wifi/contrib/openbsm/bsm/libbsm.h user/sam/wifi/contrib/openbsm/configure user/sam/wifi/contrib/openbsm/configure.ac user/sam/wifi/contrib/openbsm/libauditd/Makefile.am user/sam/wifi/contrib/openbsm/libauditd/Makefile.in user/sam/wifi/contrib/openbsm/libauditd/auditd_lib.c user/sam/wifi/contrib/openbsm/libbsm/Makefile.am user/sam/wifi/contrib/openbsm/libbsm/Makefile.in user/sam/wifi/contrib/openbsm/libbsm/au_token.3 user/sam/wifi/contrib/openbsm/libbsm/bsm_audit.c user/sam/wifi/contrib/openbsm/libbsm/bsm_errno.c user/sam/wifi/contrib/openbsm/libbsm/bsm_io.c user/sam/wifi/contrib/openbsm/libbsm/bsm_token.c user/sam/wifi/contrib/openbsm/libbsm/libbsm.3 user/sam/wifi/contrib/openbsm/man/audit_user.5 user/sam/wifi/contrib/openbsm/sys/bsm/Makefile.am user/sam/wifi/contrib/openbsm/sys/bsm/Makefile.in user/sam/wifi/contrib/openbsm/sys/bsm/audit.h user/sam/wifi/contrib/openbsm/sys/bsm/audit_errno.h user/sam/wifi/contrib/openbsm/sys/bsm/audit_record.h user/sam/wifi/contrib/openbsm/test/bsm/generate.c user/sam/wifi/contrib/openbsm/test/reference/E2BIG_record user/sam/wifi/contrib/openbsm/test/reference/EACCES_record user/sam/wifi/contrib/openbsm/test/reference/EBADF_record user/sam/wifi/contrib/openbsm/test/reference/EBUSY_record user/sam/wifi/contrib/openbsm/test/reference/ECHILD_record user/sam/wifi/contrib/openbsm/test/reference/EDEADLK_record user/sam/wifi/contrib/openbsm/test/reference/EEXIST_record user/sam/wifi/contrib/openbsm/test/reference/EFAULT_record user/sam/wifi/contrib/openbsm/test/reference/EFBIG_record user/sam/wifi/contrib/openbsm/test/reference/EINTR_record user/sam/wifi/contrib/openbsm/test/reference/EINVAL_record user/sam/wifi/contrib/openbsm/test/reference/EIO_record user/sam/wifi/contrib/openbsm/test/reference/EISDIR_record user/sam/wifi/contrib/openbsm/test/reference/EMFILE_record user/sam/wifi/contrib/openbsm/test/reference/EMLINK_record user/sam/wifi/contrib/openbsm/test/reference/ENFILE_record user/sam/wifi/contrib/openbsm/test/reference/ENODEV_record user/sam/wifi/contrib/openbsm/test/reference/ENOENT_record user/sam/wifi/contrib/openbsm/test/reference/ENOEXEC_record user/sam/wifi/contrib/openbsm/test/reference/ENOMEM_record user/sam/wifi/contrib/openbsm/test/reference/ENOSPC_record user/sam/wifi/contrib/openbsm/test/reference/ENOTBLK_record user/sam/wifi/contrib/openbsm/test/reference/ENOTDIR_record user/sam/wifi/contrib/openbsm/test/reference/ENOTTY_record user/sam/wifi/contrib/openbsm/test/reference/ENXIO_record user/sam/wifi/contrib/openbsm/test/reference/EPERM_record user/sam/wifi/contrib/openbsm/test/reference/EPIPE_record user/sam/wifi/contrib/openbsm/test/reference/EROFS_record user/sam/wifi/contrib/openbsm/test/reference/ESPIPE_record user/sam/wifi/contrib/openbsm/test/reference/ESRCH_record user/sam/wifi/contrib/openbsm/test/reference/ETXTBSY_record user/sam/wifi/contrib/openbsm/test/reference/EXDEV_record user/sam/wifi/contrib/openbsm/test/reference/arg32_record user/sam/wifi/contrib/openbsm/test/reference/data_record user/sam/wifi/contrib/openbsm/test/reference/data_token user/sam/wifi/contrib/openbsm/test/reference/file_record user/sam/wifi/contrib/openbsm/test/reference/in_addr_record user/sam/wifi/contrib/openbsm/test/reference/ip_record user/sam/wifi/contrib/openbsm/test/reference/ipc_record user/sam/wifi/contrib/openbsm/test/reference/iport_record user/sam/wifi/contrib/openbsm/test/reference/opaque_record user/sam/wifi/contrib/openbsm/test/reference/path_record user/sam/wifi/contrib/openbsm/test/reference/process32_record user/sam/wifi/contrib/openbsm/test/reference/process32ex_record-IPv4 user/sam/wifi/contrib/openbsm/test/reference/process32ex_record-IPv6 user/sam/wifi/contrib/openbsm/test/reference/process64_record user/sam/wifi/contrib/openbsm/test/reference/process64ex_record-IPv4 user/sam/wifi/contrib/openbsm/test/reference/process64ex_record-IPv6 user/sam/wifi/contrib/openbsm/test/reference/return32_record user/sam/wifi/contrib/openbsm/test/reference/seq_record user/sam/wifi/contrib/openbsm/test/reference/socketex_record user/sam/wifi/contrib/openbsm/test/reference/socketex_token user/sam/wifi/contrib/openbsm/test/reference/subject32_record user/sam/wifi/contrib/openbsm/test/reference/subject32ex_record user/sam/wifi/contrib/openbsm/test/reference/text_record user/sam/wifi/contrib/openbsm/test/reference/zonename_record user/sam/wifi/contrib/opie/opiekey.1 user/sam/wifi/contrib/smbfs/mount_smbfs/mount_smbfs.8 user/sam/wifi/contrib/smbfs/mount_smbfs/mount_smbfs.c user/sam/wifi/contrib/wpa_supplicant/ (props changed) user/sam/wifi/contrib/wpa_supplicant/ChangeLog user/sam/wifi/contrib/wpa_supplicant/Makefile user/sam/wifi/contrib/wpa_supplicant/base64.c user/sam/wifi/contrib/wpa_supplicant/ctrl_iface.c user/sam/wifi/contrib/wpa_supplicant/ctrl_iface_dbus.c user/sam/wifi/contrib/wpa_supplicant/ctrl_iface_unix.c user/sam/wifi/contrib/wpa_supplicant/dbus_dict_helpers.c user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_background.8 user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_cli.8 user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_cli.sgml user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_passphrase.8 user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.8 user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.conf.5 user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.conf.sgml user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.sgml user/sam/wifi/contrib/wpa_supplicant/driver_ndis.c user/sam/wifi/contrib/wpa_supplicant/eap.c user/sam/wifi/contrib/wpa_supplicant/eap_aka.c user/sam/wifi/contrib/wpa_supplicant/eap_gpsk.c user/sam/wifi/contrib/wpa_supplicant/eap_gpsk_common.c user/sam/wifi/contrib/wpa_supplicant/eap_ttls.c user/sam/wifi/contrib/wpa_supplicant/eloop.c user/sam/wifi/contrib/wpa_supplicant/eloop.h user/sam/wifi/contrib/wpa_supplicant/eloop_none.c user/sam/wifi/contrib/wpa_supplicant/mlme.c user/sam/wifi/contrib/wpa_supplicant/os_unix.c user/sam/wifi/contrib/wpa_supplicant/preauth_test.c user/sam/wifi/contrib/wpa_supplicant/radius.c user/sam/wifi/contrib/wpa_supplicant/sha1.c user/sam/wifi/contrib/wpa_supplicant/tls_openssl.c user/sam/wifi/contrib/wpa_supplicant/version.h user/sam/wifi/contrib/wpa_supplicant/wpa.c user/sam/wifi/contrib/wpa_supplicant/wpa.h user/sam/wifi/contrib/wpa_supplicant/wpa_cli.c user/sam/wifi/contrib/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp user/sam/wifi/contrib/wpa_supplicant/wpa_gui-qt4/scanresults.cpp user/sam/wifi/contrib/wpa_supplicant/wpa_gui-qt4/wpagui.cpp user/sam/wifi/contrib/wpa_supplicant/wpa_gui/networkconfig.ui.h user/sam/wifi/contrib/wpa_supplicant/wpa_gui/userdatarequest.ui.h user/sam/wifi/contrib/wpa_supplicant/wpa_gui/wpagui.ui.h user/sam/wifi/contrib/wpa_supplicant/wpa_i.h user/sam/wifi/contrib/wpa_supplicant/wpa_supplicant.c user/sam/wifi/etc/ (props changed) user/sam/wifi/etc/defaults/rc.conf user/sam/wifi/etc/periodic/weekly/Makefile user/sam/wifi/etc/rc.d/defaultroute user/sam/wifi/etc/rc.d/jail user/sam/wifi/etc/rc.shutdown user/sam/wifi/etc/regdomain.xml user/sam/wifi/games/fortune/datfiles/freebsd-tips user/sam/wifi/gnu/usr.bin/grep/savedir.c user/sam/wifi/include/paths.h user/sam/wifi/include/stdlib.h user/sam/wifi/include/string.h user/sam/wifi/include/wchar.h user/sam/wifi/lib/libarchive/archive_read_support_format_ar.c user/sam/wifi/lib/libarchive/archive_read_support_format_iso9660.c user/sam/wifi/lib/libarchive/archive_write_disk.c user/sam/wifi/lib/libarchive/test/Makefile user/sam/wifi/lib/libarchive/test/test_write_disk_secure.c user/sam/wifi/lib/libbsm/Makefile user/sam/wifi/lib/libc/db/man/dbm.3 user/sam/wifi/lib/libc/gen/sysctl.3 user/sam/wifi/lib/libc/locale/mbstowcs.c user/sam/wifi/lib/libc/locale/wcsftime.c user/sam/wifi/lib/libc/locale/wcstombs.c user/sam/wifi/lib/libc/stdio/ferror.3 user/sam/wifi/lib/libc/stdio/fputws.c user/sam/wifi/lib/libc/stdio/printf.3 user/sam/wifi/lib/libc/stdio/vfprintf.c user/sam/wifi/lib/libc/stdio/vfscanf.c user/sam/wifi/lib/libc/stdio/vfwprintf.c user/sam/wifi/lib/libc/stdio/vfwscanf.c user/sam/wifi/lib/libc/stdio/vswscanf.c user/sam/wifi/lib/libc/stdio/wsetup.c user/sam/wifi/lib/libc/string/Makefile.inc user/sam/wifi/lib/libc/string/ffs.3 user/sam/wifi/lib/libc/string/strlcat.c user/sam/wifi/lib/libc/string/strlcpy.3 user/sam/wifi/lib/libc/string/strlen.c user/sam/wifi/lib/libc/sys/timer_create.2 user/sam/wifi/lib/libmd/mdX.3 user/sam/wifi/lib/libpmc/libpmc.c user/sam/wifi/lib/libusb20/libusb20.c user/sam/wifi/lib/msun/src/e_rem_pio2.c user/sam/wifi/lib/msun/src/e_rem_pio2f.c user/sam/wifi/lib/msun/src/k_cosf.c user/sam/wifi/lib/msun/src/k_sinf.c user/sam/wifi/lib/msun/src/k_tanf.c user/sam/wifi/lib/msun/src/math.h user/sam/wifi/libexec/comsat/comsat.c user/sam/wifi/libexec/ftpd/ftpd.8 user/sam/wifi/release/doc/en_US.ISO8859-1/relnotes/article.sgml user/sam/wifi/sbin/dumpfs/dumpfs.8 user/sam/wifi/sbin/dumpfs/dumpfs.c user/sam/wifi/sbin/fdisk/fdisk.c user/sam/wifi/sbin/fsck/fsck.8 user/sam/wifi/sbin/fsck/fsck.c user/sam/wifi/sbin/fsck/fsutil.h user/sam/wifi/sbin/fsck_ffs/fsck.h user/sam/wifi/sbin/fsck_ffs/fsck_ffs.8 user/sam/wifi/sbin/fsck_ffs/fsutil.c user/sam/wifi/sbin/fsck_ffs/main.c user/sam/wifi/sbin/fsck_ffs/setup.c user/sam/wifi/sbin/ifconfig/ (props changed) user/sam/wifi/sbin/ifconfig/ifconfig.8 user/sam/wifi/sbin/ifconfig/ifconfig.c user/sam/wifi/sbin/ifconfig/ifieee80211.c user/sam/wifi/sbin/ipfw/Makefile user/sam/wifi/sbin/ipfw/ipfw2.c user/sam/wifi/sbin/mdconfig/mdconfig.8 user/sam/wifi/sbin/mdconfig/mdconfig.c user/sam/wifi/sbin/mount/mount.c user/sam/wifi/sbin/mount_nfs/mount_nfs.c user/sam/wifi/sbin/mount_ntfs/mount_ntfs.8 user/sam/wifi/sbin/ping/ping.8 user/sam/wifi/sbin/reboot/reboot.c user/sam/wifi/sbin/recoverdisk/recoverdisk.c user/sam/wifi/sbin/restore/interactive.c user/sam/wifi/sbin/route/route.c user/sam/wifi/share/examples/cvsup/refuse.README user/sam/wifi/share/man/man4/Makefile user/sam/wifi/share/man/man4/ath.4 user/sam/wifi/share/man/man4/bce.4 user/sam/wifi/share/man/man4/bge.4 user/sam/wifi/share/man/man4/cd.4 user/sam/wifi/share/man/man4/gem.4 user/sam/wifi/share/man/man4/hme.4 user/sam/wifi/share/man/man4/iic.4 user/sam/wifi/share/man/man4/man4.powerpc/Makefile user/sam/wifi/share/man/man4/ng_bpf.4 user/sam/wifi/share/man/man4/nge.4 user/sam/wifi/share/man/man4/sdhci.4 user/sam/wifi/share/man/man4/sk.4 user/sam/wifi/share/man/man4/sysmouse.4 user/sam/wifi/share/man/man5/Makefile user/sam/wifi/share/man/man5/rc.conf.5 user/sam/wifi/share/man/man7/Makefile user/sam/wifi/share/man/man7/build.7 user/sam/wifi/share/man/man7/ports.7 user/sam/wifi/share/man/man7/tuning.7 user/sam/wifi/share/man/man8/Makefile user/sam/wifi/share/man/man9/insmntque.9 user/sam/wifi/share/man/man9/kthread.9 user/sam/wifi/share/man/man9/redzone.9 user/sam/wifi/share/misc/committers-src.dot user/sam/wifi/share/misc/pci_vendors user/sam/wifi/share/mk/bsd.own.mk user/sam/wifi/share/zoneinfo/ (props changed) user/sam/wifi/share/zoneinfo/asia user/sam/wifi/share/zoneinfo/backward user/sam/wifi/share/zoneinfo/europe user/sam/wifi/share/zoneinfo/leapseconds user/sam/wifi/share/zoneinfo/northamerica user/sam/wifi/share/zoneinfo/zone.tab user/sam/wifi/sys/ (props changed) user/sam/wifi/sys/amd64/amd64/cpu_switch.S user/sam/wifi/sys/amd64/amd64/fpu.c user/sam/wifi/sys/amd64/amd64/identcpu.c user/sam/wifi/sys/amd64/amd64/io_apic.c user/sam/wifi/sys/amd64/amd64/local_apic.c user/sam/wifi/sys/amd64/amd64/mp_machdep.c user/sam/wifi/sys/amd64/amd64/msi.c user/sam/wifi/sys/amd64/conf/GENERIC user/sam/wifi/sys/amd64/ia32/ia32_signal.c user/sam/wifi/sys/amd64/ia32/ia32_sigtramp.S user/sam/wifi/sys/amd64/include/apicvar.h user/sam/wifi/sys/amd64/include/cpufunc.h user/sam/wifi/sys/amd64/include/fpu.h user/sam/wifi/sys/amd64/include/intr_machdep.h user/sam/wifi/sys/amd64/linux32/linux32_locore.s user/sam/wifi/sys/amd64/linux32/linux32_sysvec.c user/sam/wifi/sys/arm/arm/busdma_machdep.c user/sam/wifi/sys/arm/at91/at91.c user/sam/wifi/sys/arm/at91/at91_mci.c user/sam/wifi/sys/arm/at91/at91_twi.c user/sam/wifi/sys/arm/at91/at91_twireg.h user/sam/wifi/sys/arm/at91/at91var.h user/sam/wifi/sys/arm/at91/uart_bus_at91usart.c user/sam/wifi/sys/arm/at91/uart_cpu_at91rm9200usart.c user/sam/wifi/sys/arm/at91/uart_dev_at91usart.c user/sam/wifi/sys/arm/include/vmparam.h user/sam/wifi/sys/arm/xscale/i8134x/i81342_mcu.c user/sam/wifi/sys/boot/forth/loader.conf user/sam/wifi/sys/boot/i386/pxeldr/pxeboot.8 user/sam/wifi/sys/cam/cam_periph.c user/sam/wifi/sys/cam/cam_xpt.c user/sam/wifi/sys/cam/scsi/scsi_all.c user/sam/wifi/sys/cam/scsi/scsi_da.c user/sam/wifi/sys/cam/scsi/scsi_low.c user/sam/wifi/sys/cam/scsi/scsi_pass.c user/sam/wifi/sys/cam/scsi/scsi_sg.c user/sam/wifi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c user/sam/wifi/sys/compat/linprocfs/linprocfs.c user/sam/wifi/sys/compat/linux/linux_stats.c user/sam/wifi/sys/compat/ndis/winx32_wrap.S user/sam/wifi/sys/compat/svr4/svr4_types.h user/sam/wifi/sys/conf/NOTES user/sam/wifi/sys/conf/files.amd64 user/sam/wifi/sys/conf/files.i386 user/sam/wifi/sys/conf/files.pc98 user/sam/wifi/sys/conf/files.powerpc user/sam/wifi/sys/conf/kmod.mk user/sam/wifi/sys/conf/newvers.sh user/sam/wifi/sys/conf/options user/sam/wifi/sys/contrib/altq/altq/altq_subr.c user/sam/wifi/sys/dev/acpica/acpi_battery.c user/sam/wifi/sys/dev/adb/adb_mouse.c user/sam/wifi/sys/dev/agp/agp_via.c user/sam/wifi/sys/dev/ath/ (props changed) user/sam/wifi/sys/dev/ath/if_ath.c user/sam/wifi/sys/dev/bce/if_bce.c user/sam/wifi/sys/dev/hwpmc/hwpmc_core.c user/sam/wifi/sys/dev/hwpmc/hwpmc_intel.c user/sam/wifi/sys/dev/hwpmc/pmc_events.h user/sam/wifi/sys/dev/iicbus/iic.c user/sam/wifi/sys/dev/iicbus/iic.h user/sam/wifi/sys/dev/iicbus/iicbus.c user/sam/wifi/sys/dev/mmc/mmc.c user/sam/wifi/sys/dev/msk/if_msk.c user/sam/wifi/sys/dev/msk/if_mskreg.h user/sam/wifi/sys/dev/pci/pci.c user/sam/wifi/sys/dev/ppbus/if_plip.c user/sam/wifi/sys/dev/ppbus/immio.c user/sam/wifi/sys/dev/ppbus/lpbb.c user/sam/wifi/sys/dev/ppbus/lpt.c user/sam/wifi/sys/dev/ppbus/pcfclock.c user/sam/wifi/sys/dev/ppbus/ppb_1284.c user/sam/wifi/sys/dev/ppbus/ppb_base.c user/sam/wifi/sys/dev/ppbus/ppb_msq.c user/sam/wifi/sys/dev/ppbus/ppbconf.c user/sam/wifi/sys/dev/ppbus/ppbconf.h user/sam/wifi/sys/dev/ppbus/ppi.c user/sam/wifi/sys/dev/ppbus/pps.c user/sam/wifi/sys/dev/ppbus/vpo.c user/sam/wifi/sys/dev/ppbus/vpoio.c user/sam/wifi/sys/dev/ppc/ppc.c user/sam/wifi/sys/dev/ppc/ppc_acpi.c user/sam/wifi/sys/dev/ppc/ppc_isa.c user/sam/wifi/sys/dev/ppc/ppc_pci.c user/sam/wifi/sys/dev/ppc/ppc_puc.c user/sam/wifi/sys/dev/ppc/ppcreg.h user/sam/wifi/sys/dev/ppc/ppcvar.h user/sam/wifi/sys/dev/puc/pucdata.c user/sam/wifi/sys/dev/re/if_re.c user/sam/wifi/sys/dev/sdhci/sdhci.c user/sam/wifi/sys/dev/sound/pci/cmi.c user/sam/wifi/sys/dev/sound/pci/hda/hdac.c user/sam/wifi/sys/dev/speaker/spkr.c user/sam/wifi/sys/dev/syscons/teken/ (props changed) user/sam/wifi/sys/dev/syscons/teken/sequences user/sam/wifi/sys/dev/syscons/teken/teken.c user/sam/wifi/sys/dev/syscons/teken/teken.h user/sam/wifi/sys/dev/syscons/teken/teken_demo.c user/sam/wifi/sys/dev/syscons/teken/teken_subr.h user/sam/wifi/sys/dev/syscons/teken/teken_subr_compat.h user/sam/wifi/sys/dev/usb/ehci.c user/sam/wifi/sys/dev/usb/u3g.c user/sam/wifi/sys/dev/usb/uftdi.c user/sam/wifi/sys/dev/usb/usbdevs user/sam/wifi/sys/dev/usb/usbdi.c user/sam/wifi/sys/dev/usb2/bluetooth/ng_ubt2.c user/sam/wifi/sys/dev/usb2/bluetooth/ng_ubt2_var.h user/sam/wifi/sys/dev/usb2/bluetooth/ubtbcmfw2.c user/sam/wifi/sys/dev/usb2/controller/at91dci_atmelarm.c user/sam/wifi/sys/dev/usb2/controller/ehci2_pci.c user/sam/wifi/sys/dev/usb2/controller/musb2_otg_atmelarm.c user/sam/wifi/sys/dev/usb2/controller/ohci2_atmelarm.c user/sam/wifi/sys/dev/usb2/controller/ohci2_pci.c user/sam/wifi/sys/dev/usb2/controller/uhci2.c user/sam/wifi/sys/dev/usb2/controller/uhci2_pci.c user/sam/wifi/sys/dev/usb2/controller/usb2_controller.h user/sam/wifi/sys/dev/usb2/controller/uss820dci_atmelarm.c user/sam/wifi/sys/dev/usb2/core/usb2_compat_linux.c user/sam/wifi/sys/dev/usb2/core/usb2_hub.c user/sam/wifi/sys/dev/usb2/ethernet/if_aue2.c user/sam/wifi/sys/dev/usb2/ethernet/if_auereg.h user/sam/wifi/sys/dev/usb2/ethernet/if_axe2.c user/sam/wifi/sys/dev/usb2/ethernet/if_axereg.h user/sam/wifi/sys/dev/usb2/ethernet/if_cdce2.c user/sam/wifi/sys/dev/usb2/ethernet/if_cdcereg.h user/sam/wifi/sys/dev/usb2/ethernet/if_cue2.c user/sam/wifi/sys/dev/usb2/ethernet/if_cuereg.h user/sam/wifi/sys/dev/usb2/ethernet/if_kue2.c user/sam/wifi/sys/dev/usb2/ethernet/if_kuereg.h user/sam/wifi/sys/dev/usb2/ethernet/if_rue2.c user/sam/wifi/sys/dev/usb2/ethernet/if_ruereg.h user/sam/wifi/sys/dev/usb2/ethernet/if_udav2.c user/sam/wifi/sys/dev/usb2/ethernet/if_udavreg.h user/sam/wifi/sys/dev/usb2/image/uscanner2.c user/sam/wifi/sys/dev/usb2/include/usb2_devid.h user/sam/wifi/sys/dev/usb2/include/usb2_devtable.h user/sam/wifi/sys/dev/usb2/include/usb2_ioctl.h user/sam/wifi/sys/dev/usb2/input/uhid2.c user/sam/wifi/sys/dev/usb2/input/ukbd2.c user/sam/wifi/sys/dev/usb2/input/ums2.c user/sam/wifi/sys/dev/usb2/misc/udbp2.c user/sam/wifi/sys/dev/usb2/misc/ufm2.c user/sam/wifi/sys/dev/usb2/quirk/usb2_quirk.c user/sam/wifi/sys/dev/usb2/serial/u3g2.c user/sam/wifi/sys/dev/usb2/serial/uark2.c user/sam/wifi/sys/dev/usb2/serial/ubsa2.c user/sam/wifi/sys/dev/usb2/serial/ubser2.c user/sam/wifi/sys/dev/usb2/serial/uchcom2.c user/sam/wifi/sys/dev/usb2/serial/ucycom2.c user/sam/wifi/sys/dev/usb2/serial/ufoma2.c user/sam/wifi/sys/dev/usb2/serial/uftdi2.c user/sam/wifi/sys/dev/usb2/serial/ugensa2.c user/sam/wifi/sys/dev/usb2/serial/uipaq2.c user/sam/wifi/sys/dev/usb2/serial/ulpt2.c user/sam/wifi/sys/dev/usb2/serial/umct2.c user/sam/wifi/sys/dev/usb2/serial/umodem2.c user/sam/wifi/sys/dev/usb2/serial/umoscom2.c user/sam/wifi/sys/dev/usb2/serial/uplcom2.c user/sam/wifi/sys/dev/usb2/serial/uvisor2.c user/sam/wifi/sys/dev/usb2/serial/uvscom2.c user/sam/wifi/sys/dev/usb2/sound/uaudio2.c user/sam/wifi/sys/dev/usb2/storage/ata-usb2.c user/sam/wifi/sys/dev/usb2/storage/umass2.c user/sam/wifi/sys/dev/usb2/storage/urio2.c user/sam/wifi/sys/dev/usb2/storage/ustorage2_fs.c user/sam/wifi/sys/dev/usb2/wlan/if_rum2.c user/sam/wifi/sys/dev/usb2/wlan/if_rumvar.h user/sam/wifi/sys/dev/usb2/wlan/if_ural2.c user/sam/wifi/sys/dev/usb2/wlan/if_uralvar.h user/sam/wifi/sys/dev/usb2/wlan/if_zyd2.c user/sam/wifi/sys/dev/usb2/wlan/if_zydreg.h user/sam/wifi/sys/dev/xen/blkback/blkback.c user/sam/wifi/sys/fs/cd9660/cd9660_lookup.c user/sam/wifi/sys/fs/cd9660/cd9660_node.c user/sam/wifi/sys/fs/cd9660/cd9660_node.h user/sam/wifi/sys/fs/cd9660/cd9660_rrip.c user/sam/wifi/sys/fs/cd9660/cd9660_vfsops.c user/sam/wifi/sys/fs/cd9660/cd9660_vnops.c user/sam/wifi/sys/fs/coda/coda_vfsops.c user/sam/wifi/sys/fs/devfs/devfs_devs.c user/sam/wifi/sys/fs/devfs/devfs_vnops.c user/sam/wifi/sys/fs/fifofs/fifo_vnops.c user/sam/wifi/sys/fs/hpfs/hpfs_vfsops.c user/sam/wifi/sys/fs/nullfs/null_vnops.c user/sam/wifi/sys/fs/nwfs/nwfs_subr.c user/sam/wifi/sys/fs/nwfs/nwfs_vnops.c user/sam/wifi/sys/fs/smbfs/smbfs_vnops.c user/sam/wifi/sys/fs/tmpfs/tmpfs_subr.c user/sam/wifi/sys/fs/udf/udf_vnops.c user/sam/wifi/sys/geom/geom.h user/sam/wifi/sys/geom/geom_dev.c user/sam/wifi/sys/geom/geom_subr.c user/sam/wifi/sys/gnu/fs/ext2fs/ext2_fs.h user/sam/wifi/sys/gnu/fs/ext2fs/ext2_fs_sb.h user/sam/wifi/sys/gnu/fs/ext2fs/ext2_inode.c user/sam/wifi/sys/gnu/fs/ext2fs/ext2_linux_ialloc.c user/sam/wifi/sys/gnu/fs/ext2fs/ext2_vfsops.c user/sam/wifi/sys/i386/conf/GENERIC user/sam/wifi/sys/i386/cpufreq/smist.c user/sam/wifi/sys/i386/i386/identcpu.c user/sam/wifi/sys/i386/i386/io_apic.c user/sam/wifi/sys/i386/i386/local_apic.c user/sam/wifi/sys/i386/i386/locore.s user/sam/wifi/sys/i386/i386/mp_machdep.c user/sam/wifi/sys/i386/i386/msi.c user/sam/wifi/sys/i386/i386/swtch.s user/sam/wifi/sys/i386/include/apicvar.h user/sam/wifi/sys/i386/include/cpufunc.h user/sam/wifi/sys/i386/include/intr_machdep.h user/sam/wifi/sys/i386/linux/linux_locore.s user/sam/wifi/sys/i386/svr4/svr4_locore.s user/sam/wifi/sys/i386/xen/mp_machdep.c user/sam/wifi/sys/ia64/ia64/pmap.c user/sam/wifi/sys/kern/imgact_elf.c user/sam/wifi/sys/kern/kern_clock.c user/sam/wifi/sys/kern/kern_jail.c user/sam/wifi/sys/kern/kern_malloc.c user/sam/wifi/sys/kern/kern_mib.c user/sam/wifi/sys/kern/kern_proc.c user/sam/wifi/sys/kern/kern_synch.c user/sam/wifi/sys/kern/kern_sysctl.c user/sam/wifi/sys/kern/kern_timeout.c user/sam/wifi/sys/kern/sched_4bsd.c user/sam/wifi/sys/kern/sched_ule.c user/sam/wifi/sys/kern/subr_pcpu.c user/sam/wifi/sys/kern/subr_smp.c user/sam/wifi/sys/kern/subr_witness.c user/sam/wifi/sys/kern/sys_generic.c user/sam/wifi/sys/kern/sysv_sem.c user/sam/wifi/sys/kern/tty.c user/sam/wifi/sys/kern/tty_info.c user/sam/wifi/sys/kern/tty_pty.c user/sam/wifi/sys/kern/uipc_mbuf.c user/sam/wifi/sys/kern/vfs_aio.c user/sam/wifi/sys/kern/vfs_cache.c user/sam/wifi/sys/kern/vfs_subr.c user/sam/wifi/sys/kern/vfs_syscalls.c user/sam/wifi/sys/kern/vfs_vnops.c user/sam/wifi/sys/kern/vnode_if.src user/sam/wifi/sys/mips/idt/idtpci.c user/sam/wifi/sys/mips/include/pmap.h user/sam/wifi/sys/mips/malta/gt_pci.c user/sam/wifi/sys/mips/mips/busdma_machdep.c user/sam/wifi/sys/mips/mips/cpu.c user/sam/wifi/sys/mips/mips/machdep.c user/sam/wifi/sys/mips/mips/nexus.c user/sam/wifi/sys/mips/mips/pmap.c user/sam/wifi/sys/modules/Makefile user/sam/wifi/sys/modules/agp/Makefile user/sam/wifi/sys/modules/sound/driver/Makefile user/sam/wifi/sys/modules/usb2/Makefile user/sam/wifi/sys/modules/usb2/serial_3g/ (props changed) user/sam/wifi/sys/net/if.c user/sam/wifi/sys/net/if_llatbl.c user/sam/wifi/sys/net/rtsock.c user/sam/wifi/sys/net80211/ieee80211.c user/sam/wifi/sys/net80211/ieee80211_ioctl.c user/sam/wifi/sys/net80211/ieee80211_node.c user/sam/wifi/sys/net80211/ieee80211_regdomain.c user/sam/wifi/sys/net80211/ieee80211_scan_sta.c user/sam/wifi/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c user/sam/wifi/sys/netgraph/ng_deflate.c user/sam/wifi/sys/netgraph/ng_iface.c user/sam/wifi/sys/netgraph/ng_iface.h user/sam/wifi/sys/netgraph/ng_mppc.c user/sam/wifi/sys/netgraph/ng_ppp.c user/sam/wifi/sys/netgraph/ng_pred1.c user/sam/wifi/sys/netinet/in.c user/sam/wifi/sys/netinet/in_pcb.c user/sam/wifi/sys/netinet/ip_fw2.c user/sam/wifi/sys/netinet/libalias/alias_ftp.c user/sam/wifi/sys/netinet/libalias/alias_irc.c user/sam/wifi/sys/netinet/libalias/alias_nbt.c user/sam/wifi/sys/netinet/raw_ip.c user/sam/wifi/sys/netinet/tcp_input.c user/sam/wifi/sys/netinet/tcp_subr.c user/sam/wifi/sys/netinet/tcp_timer.c user/sam/wifi/sys/netinet/tcp_var.h user/sam/wifi/sys/netinet/vinet.h user/sam/wifi/sys/netinet6/frag6.c user/sam/wifi/sys/netinet6/in6.c user/sam/wifi/sys/netinet6/in6_gif.c user/sam/wifi/sys/netinet6/in6_ifattach.c user/sam/wifi/sys/netinet6/ip6_forward.c user/sam/wifi/sys/netinet6/ip6_input.c user/sam/wifi/sys/netinet6/ip6_var.h user/sam/wifi/sys/netinet6/nd6.c user/sam/wifi/sys/netinet6/nd6_nbr.c user/sam/wifi/sys/netinet6/nd6_rtr.c user/sam/wifi/sys/netinet6/raw_ip6.c user/sam/wifi/sys/netinet6/vinet6.h user/sam/wifi/sys/netipsec/ipsec_mbuf.c user/sam/wifi/sys/netipsec/ipsec_output.c user/sam/wifi/sys/nfs4client/nfs4_subs.c user/sam/wifi/sys/nfsclient/nfs_vfsops.c user/sam/wifi/sys/nfsclient/nfs_vnops.c user/sam/wifi/sys/nfsserver/nfs_srvsubs.c user/sam/wifi/sys/opencrypto/cryptosoft.c user/sam/wifi/sys/pc98/conf/GENERIC user/sam/wifi/sys/pci/if_rlreg.h user/sam/wifi/sys/powerpc/conf/GENERIC user/sam/wifi/sys/powerpc/conf/NOTES user/sam/wifi/sys/powerpc/powermac/ata_macio.c user/sam/wifi/sys/powerpc/powerpc/intr_machdep.c user/sam/wifi/sys/security/mac/mac_audit.c user/sam/wifi/sys/security/mac/mac_framework.c user/sam/wifi/sys/security/mac/mac_priv.c user/sam/wifi/sys/sun4v/include/pcpu.h user/sam/wifi/sys/sys/_null.h user/sam/wifi/sys/sys/cdefs.h user/sam/wifi/sys/sys/conf.h user/sam/wifi/sys/sys/jail.h user/sam/wifi/sys/sys/ktr.h user/sam/wifi/sys/sys/lock.h user/sam/wifi/sys/sys/malloc.h user/sam/wifi/sys/sys/param.h user/sam/wifi/sys/sys/pcpu.h user/sam/wifi/sys/sys/pmc.h user/sam/wifi/sys/sys/sched.h user/sam/wifi/sys/sys/sysctl.h user/sam/wifi/sys/sys/types.h user/sam/wifi/sys/sys/unistd.h user/sam/wifi/sys/sys/vnode.h user/sam/wifi/sys/ufs/ffs/ffs_alloc.c user/sam/wifi/sys/ufs/ffs/ffs_balloc.c user/sam/wifi/sys/ufs/ffs/ffs_extern.h user/sam/wifi/sys/ufs/ffs/ffs_inode.c user/sam/wifi/sys/ufs/ffs/ffs_vfsops.c user/sam/wifi/sys/ufs/ffs/ffs_vnops.c user/sam/wifi/sys/ufs/ufs/ufs_dirhash.c user/sam/wifi/sys/ufs/ufs/ufs_lookup.c user/sam/wifi/sys/ufs/ufs/ufs_vnops.c user/sam/wifi/sys/vm/uma.h user/sam/wifi/sys/vm/uma_core.c user/sam/wifi/sys/vm/uma_dbg.c user/sam/wifi/sys/vm/uma_int.h user/sam/wifi/sys/vm/vm_meter.c user/sam/wifi/sys/vm/vm_mmap.c user/sam/wifi/tools/regression/fstest/tests/conf user/sam/wifi/tools/regression/fstest/tests/misc.sh user/sam/wifi/tools/regression/lib/libc/stdio/test-printfloat.c user/sam/wifi/tools/regression/lib/msun/Makefile user/sam/wifi/tools/regression/usr.bin/jot/regress.sh user/sam/wifi/tools/sched/schedgraph.py user/sam/wifi/tools/tools/ath/athdebug/athdebug.c user/sam/wifi/tools/tools/ath/athrd/ (props changed) user/sam/wifi/tools/tools/ath/athrd/athrd.1 user/sam/wifi/tools/tools/ath/athstats/Makefile user/sam/wifi/tools/tools/ath/athstats/athstats.c user/sam/wifi/tools/tools/ath/athstats/main.c user/sam/wifi/tools/tools/nanobsd/gateworks/Files/ (props changed) user/sam/wifi/tools/tools/nanobsd/gateworks/Files/root/ (props changed) user/sam/wifi/tools/tools/nanobsd/gateworks/cfg/ (props changed) user/sam/wifi/tools/tools/nanobsd/gateworks/cfg/ssh/ (props changed) user/sam/wifi/tools/tools/net80211/Makefile user/sam/wifi/tools/tools/usb/print-usb-if-vids.sh user/sam/wifi/usr.bin/csplit/csplit.1 user/sam/wifi/usr.bin/csup/ (props changed) user/sam/wifi/usr.bin/fetch/fetch.c user/sam/wifi/usr.bin/gprof/gprof.c user/sam/wifi/usr.bin/mail/Makefile user/sam/wifi/usr.bin/make/Makefile user/sam/wifi/usr.bin/make/buf.c user/sam/wifi/usr.bin/make/job.c user/sam/wifi/usr.bin/make/main.c user/sam/wifi/usr.bin/make/suff.c user/sam/wifi/usr.bin/netstat/inet6.c user/sam/wifi/usr.bin/netstat/main.c user/sam/wifi/usr.bin/netstat/netstat.1 user/sam/wifi/usr.bin/sockstat/sockstat.c user/sam/wifi/usr.bin/split/split.1 user/sam/wifi/usr.bin/truss/truss.1 user/sam/wifi/usr.sbin/Makefile user/sam/wifi/usr.sbin/boot0cfg/boot0cfg.8 user/sam/wifi/usr.sbin/config/config.8 user/sam/wifi/usr.sbin/crunch/crunchgen/crunchgen.c user/sam/wifi/usr.sbin/gssd/gssd.8 user/sam/wifi/usr.sbin/jail/jail.8 user/sam/wifi/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) user/sam/wifi/usr.sbin/makefs/ffs/ffs_subr.c (props changed) user/sam/wifi/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) user/sam/wifi/usr.sbin/makefs/getid.c (props changed) user/sam/wifi/usr.sbin/mtree/create.c user/sam/wifi/usr.sbin/mtree/mtree.5 user/sam/wifi/usr.sbin/mtree/mtree.8 user/sam/wifi/usr.sbin/mtree/spec.c user/sam/wifi/usr.sbin/pkg_install/add/pkg_add.1 user/sam/wifi/usr.sbin/sysinstall/devices.c user/sam/wifi/usr.sbin/usbconfig/usbconfig.c user/sam/wifi/usr.sbin/wlandebug/wlandebug.c Modified: user/sam/wifi/Makefile.inc1 ============================================================================== --- user/sam/wifi/Makefile.inc1 Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/Makefile.inc1 Sun Feb 1 23:27:21 2009 (r187992) @@ -5,6 +5,7 @@ # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir # -DNO_CLEAN do not clean at all # -DNO_SHARE do not go into share subdir +# -DKERNFAST define NO_KERNELCONFIG, NO_KERNELCLEAN and NO_KERNELCONFIG # -DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel # -DNO_KERNELCLEAN do not run ${MAKE} clean in ${MAKE} buildkernel # -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel @@ -697,6 +698,15 @@ distrib-dirs distribution: # be set to cross-build, we have to make sure TARGET is set # properly. +.if defined(KERNFAST) +NO_KERNELCLEAN= t +NO_KERNELCONFIG= t +NO_KERNELDEPEND= t +# Shortcut for KERNCONF=Blah -DKERNFAST is now KERNFAST=Blah +.if !defined(KERNCONF) && ${KERNFAST} != "1" +KERNCONF=${KERNFAST} +.endif +.endif .if !defined(KERNCONF) && defined(KERNEL) KERNCONF= ${KERNEL} KERNWARN= Modified: user/sam/wifi/ObsoleteFiles.inc ============================================================================== --- user/sam/wifi/ObsoleteFiles.inc Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/ObsoleteFiles.inc Sun Feb 1 23:27:21 2009 (r187992) @@ -14,6 +14,11 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090122: tzdata2009a import +OLD_FILES+=usr/share/zoneinfo/Asia/Katmandu +# 20090102: file 4.26 import +OLD_FILES+=usr/share/misc/magic.mime +OLD_FILES+=usr/share/misc/magic.mime.mgc # 20081223: bind 9.4.3 import, nsupdate.8 moved to nsupdate.1 OLD_FILES+=usr/share/man/man8/nsupdate.8.gz # 20081223: ipprotosw.h removed Modified: user/sam/wifi/UPDATING ============================================================================== --- user/sam/wifi/UPDATING Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/UPDATING Sun Feb 1 23:27:21 2009 (r187992) @@ -22,6 +22,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20090201: + INET6 statistics (struct ip6stat) was updated. + netstat(1) needs to be recompiled. + +20090119: + NTFS has been removed from GENERIC kernel on amd64 to match + GENERIC on i386. Should not cause any issues since mount_ntfs(8) + will load ntfs.ko module automatically when NTFS support is + actually needed, unless ntfs.ko is not installed or security + level prohibits loading kernel modules. If either is the case, + "options NTFS" has to be added into kernel config. + +20090115: + TCP Appropriate Byte Counting (RFC 3465) support added to kernel. + New field in struct tcpcb breaks ABI, so bump __FreeBSD_version to + 800061. User space tools that rely on the size of struct tcpcb in + tcp_var.h (e.g. sockstat) need to be recompiled. + 20081225: ng_tty(4) module updated to match the new TTY subsystem. Due to API change, user-level applications must be updated. Modified: user/sam/wifi/bin/chmod/chmod.1 ============================================================================== --- user/sam/wifi/bin/chmod/chmod.1 Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/bin/chmod/chmod.1 Sun Feb 1 23:27:21 2009 (r187992) @@ -32,7 +32,7 @@ .\" @(#)chmod.1 8.4 (Berkeley) 3/31/94 .\" $FreeBSD$ .\" -.Dd December 22, 2006 +.Dd January 26, 2009 .Dt CHMOD 1 .Os .Sh NAME @@ -281,6 +281,10 @@ Operations upon the other permissions on ``o'' by itself), in combination with the .Ar perm symbols ``s'' or ``t'', are ignored. +.Pp +The ``w'' permission on directories will permit file creation, relocation, +and copy into that directory. +Files created within the directory itself will inherit its group ID. .Sh EXAMPLES .Bl -tag -width "u=rwx,go=u-w" -compact .It Li 644 @@ -343,4 +347,4 @@ command appeared in .Sh BUGS There is no .Ar perm -option for the naughty bits. +option for the naughty bits of a horse. Modified: user/sam/wifi/bin/dd/dd.1 ============================================================================== --- user/sam/wifi/bin/dd/dd.1 Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/bin/dd/dd.1 Sun Feb 1 23:27:21 2009 (r187992) @@ -32,7 +32,7 @@ .\" @(#)dd.1 8.2 (Berkeley) 1/13/94 .\" $FreeBSD$ .\" -.Dd August 15, 2004 +.Dd January 23, 2009 .Dt DD 1 .Os .Sh NAME @@ -392,6 +392,11 @@ Remove parity bit from a file: Check for (even) parity errors on a file: .Pp .Dl "dd if=file conv=pareven | cmp -x - file" +.Pp +To create an image of a Mode-1 CD-ROM, which is a commonly used format +for data CD-ROM disks, use a block size of 2048 bytes: +.Pp +.Dl "dd if=/dev/acd0 of=filename.iso bs=2048" .Sh SEE ALSO .Xr cp 1 , .Xr mt 1 , Modified: user/sam/wifi/bin/kenv/kenv.1 ============================================================================== --- user/sam/wifi/bin/kenv/kenv.1 Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/bin/kenv/kenv.1 Sun Feb 1 23:27:21 2009 (r187992) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 13, 2005 +.Dd January 13, 2009 .Dt KENV 1 .Os .Sh NAME @@ -67,8 +67,28 @@ If the .Fl q option is set, warnings normally printed as a result of being unable to perform the requested operation will be suppressed. +.Pp +Variables can be added to the kernel environment using the +.Xr /boot/loader.conf +file, or also statically compiled into the kernel using the statement +.Pp +.Dl Ic env Ar filename +.Pp +in the kernel config file. +The file can contain lines of the form +.Pp +.Dl name = "value" # this is a comment +.Pp +where whitespace around name and '=', and +everything after a '#' character, are ignored. Almost any printable +character except '=' is acceptable as part of a name. Quotes +are optional and necessary only if the value contains +whitespace. +.Pp .Sh SEE ALSO .Xr kenv 2 , +.Xr config 5 , +.Xr loader.conf 5 , .Xr loader 8 .Sh HISTORY The Modified: user/sam/wifi/bin/ln/ln.1 ============================================================================== --- user/sam/wifi/bin/ln/ln.1 Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/bin/ln/ln.1 Sun Feb 1 23:27:21 2009 (r187992) @@ -38,7 +38,7 @@ .Sh NAME .Nm ln , .Nm link -.Nd make links +.Nd link files .Sh SYNOPSIS .Nm .Op Fl s Op Fl F @@ -57,8 +57,13 @@ .Sh DESCRIPTION The .Nm -utility creates a new directory entry (linked file) which has the -same modes as the original file. +utility creates a new directory entry (linked file) for the file name +specified by +.Ar target_file . +The +.Ar target_file +will be created with the same file modes as the +.Ar source_file . It is useful for maintaining multiple copies of a file in many places at once without using up storage for the .Dq copies ; @@ -148,7 +153,7 @@ links. A hard link to a file is indistinguishable from the original directory entry; any changes to a file are effectively independent of the name used to reference the file. -Hard links may not normally refer to directories and may not span file systems. +Directories may not be hardlinked, and hard links may not span file systems. .Pp A symbolic link contains the name of the file to which it is linked. Modified: user/sam/wifi/bin/pax/file_subs.c ============================================================================== --- user/sam/wifi/bin/pax/file_subs.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/bin/pax/file_subs.c Sun Feb 1 23:27:21 2009 (r187992) @@ -425,19 +425,11 @@ node_creat(ARCHD *arcn) * we were able to create the node. set uid/gid, modes and times */ if (pids) - res = ((arcn->type == PAX_SLK) ? - set_lids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid) : - set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid)); + res = set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid); else res = 0; /* - * symlinks are done now. - */ - if (arcn->type == PAX_SLK) - return(0); - - /* * IMPORTANT SECURITY NOTE: * if not preserving mode or we cannot set uid/gid, then PROHIBIT any * set uid/gid bits @@ -632,7 +624,7 @@ chk_path( char *name, uid_t st_uid, gid_ * used by -t to reset access times). * When ign is zero, only those times the user has asked for are set, the * other ones are left alone. We do not assume the un-documented feature - * of many utimes() implementations that consider a 0 time value as a do + * of many lutimes() implementations that consider a 0 time value as a do * not set request. */ @@ -661,7 +653,7 @@ set_ftime(char *fnm, time_t mtime, time_ /* * set the times */ - if (utimes(fnm, tv) < 0) + if (lutimes(fnm, tv) < 0) syswarn(1, errno, "Access/modification time set failed on: %s", fnm); return; @@ -677,30 +669,6 @@ set_ftime(char *fnm, time_t mtime, time_ int set_ids(char *fnm, uid_t uid, gid_t gid) { - if (chown(fnm, uid, gid) < 0) { - /* - * ignore EPERM unless in verbose mode or being run by root. - * if running as pax, POSIX requires a warning. - */ - if (strcmp(NM_PAX, argv0) == 0 || errno != EPERM || vflag || - geteuid() == 0) - syswarn(1, errno, "Unable to set file uid/gid of %s", - fnm); - return(-1); - } - return(0); -} - -/* - * set_lids() - * set the uid and gid of a file system node - * Return: - * 0 when set, -1 on failure - */ - -int -set_lids(char *fnm, uid_t uid, gid_t gid) -{ if (lchown(fnm, uid, gid) < 0) { /* * ignore EPERM unless in verbose mode or being run by root. @@ -724,7 +692,7 @@ void set_pmode(char *fnm, mode_t mode) { mode &= ABITS; - if (chmod(fnm, mode) < 0) + if (lchmod(fnm, mode) < 0) syswarn(1, errno, "Could not set permissions on %s", fnm); return; } Modified: user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c ============================================================================== --- user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Feb 1 23:27:21 2009 (r187992) @@ -1739,15 +1739,11 @@ dtrace_program_link(dtrace_hdl_t *dtp, d * Arches which are 32-bit only just use the normal * library path. */ -#if defined(__i386__) - int use_32 = 1; /* use /usr/lib/... -sson */ -#else int use_32 = 0; #endif -#endif (void) snprintf(drti, sizeof (drti), "/usr/lib%s/dtrace/drti.o", - use_32 ? "":"32"); + use_32 ? "32":""); len = snprintf(&tmp, 1, fmt, dtp->dt_ld_path, file, tfile, drti) + 1; Modified: user/sam/wifi/contrib/bind9/CHANGES ============================================================================== --- user/sam/wifi/contrib/bind9/CHANGES Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/bind9/CHANGES Sun Feb 1 23:27:21 2009 (r187992) @@ -1,3 +1,11 @@ + --- 9.4.3-P1 released --- + +2522. [security] Handle -1 from DSA_do_verify(). + +2498. [bug] Removed a bogus function argument used with + ISC_SOCKET_USE_POLLWATCH: it could cause compiler + warning or crash named with the debug 1 level + of logging. [RT #18917] --- 9.4.3 released --- Modified: user/sam/wifi/contrib/bind9/lib/dns/api ============================================================================== --- user/sam/wifi/contrib/bind9/lib/dns/api Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/bind9/lib/dns/api Sun Feb 1 23:27:21 2009 (r187992) @@ -1,3 +1,3 @@ LIBINTERFACE = 36 -LIBREVISION = 1 +LIBREVISION = 2 LIBAGE = 0 Modified: user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c ============================================================================== --- user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c Sun Feb 1 23:27:21 2009 (r187992) @@ -16,7 +16,7 @@ * IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: openssldsa_link.c,v 1.1.6.9 2007/08/28 07:20:04 tbox Exp $ */ +/* $Id: openssldsa_link.c,v 1.1.6.9.28.1 2008/12/24 00:21:22 marka Exp $ */ #ifdef OPENSSL @@ -133,7 +133,7 @@ openssldsa_verify(dst_context_t *dctx, c status = DSA_do_verify(digest, ISC_SHA1_DIGESTLENGTH, dsasig, dsa); DSA_SIG_free(dsasig); - if (status == 0) + if (status != 1) return (dst__openssl_toresult(DST_R_VERIFYFAILURE)); return (ISC_R_SUCCESS); Modified: user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c ============================================================================== --- user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c Sun Feb 1 23:27:21 2009 (r187992) @@ -17,7 +17,7 @@ /* * Principal Author: Brian Wellington - * $Id: opensslrsa_link.c,v 1.1.6.11 2006/11/07 21:28:49 marka Exp $ + * $Id: opensslrsa_link.c,v 1.1.6.11.58.1 2008/12/24 00:21:22 marka Exp $ */ #ifdef OPENSSL @@ -246,7 +246,7 @@ opensslrsa_verify(dst_context_t *dctx, c status = RSA_verify(type, digest, digestlen, sig->base, RSA_size(rsa), rsa); - if (status == 0) + if (status != 1) return (dst__openssl_toresult(DST_R_VERIFYFAILURE)); return (ISC_R_SUCCESS); Modified: user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c ============================================================================== --- user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c Sun Feb 1 23:27:21 2009 (r187992) @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: socket.c,v 1.237.18.56 2008/11/12 03:58:36 marka Exp $ */ +/* $Id: socket.c,v 1.237.18.56.2.1 2008/12/23 00:14:34 marka Exp $ */ /*! \file */ @@ -501,7 +501,7 @@ FIX_IPV6_RECVPKTINFO(isc_socket_t *sock) if (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_RECVPKTINFO, (void *)&on, sizeof(on)) < 0) { - + UNEXPECTED_ERROR(__FILE__, __LINE__, "setsockopt(%d, IPV6_RECVPKTINFO) " "%s: %s", sock->fd, @@ -3163,7 +3163,6 @@ watcher(void *uap) { ISC_LOGCATEGORY_GENERAL, ISC_LOGMODULE_SOCKET, ISC_LOG_DEBUG(1), - ISC_LOG_INFO, "unexpected POLL timeout"); } pollstate = poll_active; @@ -4902,7 +4901,7 @@ isc_socket_ipv6only(isc_socket_t *sock, if (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_V6ONLY, (void *)&onoff, sizeof(int)) < 0) { char strbuf[ISC_STRERRORSIZE]; - + UNEXPECTED_ERROR(__FILE__, __LINE__, "setsockopt(%d, IPV6_V6ONLY) " "%s: %s", sock->fd, Modified: user/sam/wifi/contrib/bind9/version ============================================================================== --- user/sam/wifi/contrib/bind9/version Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/bind9/version Sun Feb 1 23:27:21 2009 (r187992) @@ -1,4 +1,4 @@ -# $Id: version,v 1.29.134.23 2008/11/12 04:17:12 marka Exp $ +# $Id: version,v 1.29.134.23.2.1 2008/12/24 00:21:22 marka Exp $ # # This file must follow /bin/sh rules. It is imported directly via # configure. @@ -6,5 +6,5 @@ MAJORVER=9 MINORVER=4 PATCHVER=3 -RELEASETYPE= -RELEASEVER= +RELEASETYPE=-P +RELEASEVER=1 Modified: user/sam/wifi/contrib/gdtoa/README ============================================================================== --- user/sam/wifi/contrib/gdtoa/README Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/README Sun Feb 1 23:27:21 2009 (r187992) @@ -56,7 +56,9 @@ two letters: whose sum is the desired value For decimal -> binary conversions, there are three families of -helper routines: one for round-nearest: +helper routines: one for round-nearest (or the current rounding +mode on IEEE-arithmetic systems that provide the C99 fegetround() +function, if compiled with -DHonor_FLT_ROUNDS): strtof strtod @@ -191,6 +193,9 @@ in the buffer, if the buffer was long en conversion are easily done with the help of gdtoa(), such as %e or %f style and conversions with direction of rounding specified (so that, if desired, the decimal value is either >= or <= the binary value). +On IEEE-arithmetic systems that provide the C99 fegetround() function, +if compiled with -DHonor_FLT_ROUNDS, these routines honor the current +rounding mode. For an example of more general conversions based on dtoa(), see netlib's "printf.c from ampl/solvers". @@ -342,5 +347,11 @@ standard says it should -- when Honor_FL current rounding mode is obtained from fegetround() rather than from FLT_ROUNDS, unless Trust_FLT_ROUNDS is also #defined. +Compile with -DUSE_LOCALE to use the current locale; otherwise +decimal points are assumed to be '.'. With -DUSE_LOCALE, unless +you also compile with -DNO_LOCALE_CACHE, the details about the +current "decimal point" character string are cached and assumed not +to change during the program's execution. + Please send comments to David M. Gay (dmg at acm dot org, with " at " changed at "@" and " dot " changed to "."). Modified: user/sam/wifi/contrib/gdtoa/g_Qfmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g_Qfmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g_Qfmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -51,15 +51,20 @@ THIS SOFTWARE. char* #ifdef KR_headers -g_Qfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; unsigned bufsize; +g_Qfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; size_t bufsize; #else -g_Qfmt(char *buf, void *V, int ndig, unsigned bufsize) +g_Qfmt(char *buf, void *V, int ndig, size_t bufsize) #endif { - static FPI fpi = { 113, 1-16383-113+1, 32766 - 16383 - 113 + 1, 1, 0 }; + static FPI fpi0 = { 113, 1-16383-113+1, 32766 - 16383 - 113 + 1, 1, 0 }; char *b, *s, *se; ULong bits[4], *L, sign; int decpt, ex, i, mode; +#ifdef Honor_FLT_ROUNDS +#include "gdtoa_fltrnds.h" +#else +#define fpi &fpi0 +#endif if (ndig < 0) ndig = 0; @@ -109,6 +114,6 @@ g_Qfmt(char *buf, void *V, int ndig, uns return 0; mode = 0; } - s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se); - return g__fmt(buf, s, se, decpt, sign); + s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se); + return g__fmt(buf, s, se, decpt, sign, bufsize); } Modified: user/sam/wifi/contrib/gdtoa/g__fmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g__fmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g__fmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -37,24 +37,51 @@ THIS SOFTWARE. char * #ifdef KR_headers -g__fmt(b, s, se, decpt, sign) char *b; char *s; char *se; int decpt; ULong sign; +g__fmt(b, s, se, decpt, sign, blen) char *b; char *s; char *se; int decpt; ULong sign; size_t blen; #else -g__fmt(char *b, char *s, char *se, int decpt, ULong sign) +g__fmt(char *b, char *s, char *se, int decpt, ULong sign, size_t blen) #endif { int i, j, k; - char *s0 = s; + char *be, *s0; + size_t len; #ifdef USE_LOCALE - char decimalpoint = *localeconv()->decimal_point; +#ifdef NO_LOCALE_CACHE + char *decimalpoint = localeconv()->decimal_point; + size_t dlen = strlen(decimalpoint); #else -#define decimalpoint '.' + char *decimalpoint; + static char *decimalpoint_cache; + static size_t dlen; + if (!(s0 = decimalpoint_cache)) { + s0 = localeconv()->decimal_point; + dlen = strlen(s0); + if ((decimalpoint_cache = (char*)malloc(strlen(s0) + 1))) { + strcpy(decimalpoint_cache, s0); + s0 = decimalpoint_cache; + } + } + decimalpoint = s0; +#endif +#else +#define dlen 0 #endif + s0 = s; + len = (se-s) + dlen + 6; /* 6 = sign + e+dd + trailing null */ + if (blen < len) + goto ret0; + be = b + blen - 1; if (sign) *b++ = '-'; if (decpt <= -4 || decpt > se - s + 5) { *b++ = *s++; if (*s) { - *b++ = decimalpoint; +#ifdef USE_LOCALE + while((*b = *decimalpoint++)) + ++b; +#else + *b++ = '.'; +#endif while((*b = *s++) !=0) b++; } @@ -69,6 +96,8 @@ g__fmt(char *b, char *s, char *se, int d for(j = 2, k = 10; 10*k <= decpt; j++, k *= 10){} for(;;) { i = decpt / k; + if (b >= be) + goto ret0; *b++ = i + '0'; if (--j <= 0) break; @@ -78,22 +107,41 @@ g__fmt(char *b, char *s, char *se, int d *b = 0; } else if (decpt <= 0) { - *b++ = decimalpoint; +#ifdef USE_LOCALE + while((*b = *decimalpoint++)) + ++b; +#else + *b++ = '.'; +#endif + if (be < b - decpt + (se - s)) + goto ret0; for(; decpt < 0; decpt++) *b++ = '0'; - while((*b = *s++) !=0) + while((*b = *s++) != 0) b++; } else { - while((*b = *s++) !=0) { + while((*b = *s++) != 0) { b++; - if (--decpt == 0 && *s) - *b++ = decimalpoint; + if (--decpt == 0 && *s) { +#ifdef USE_LOCALE + while(*b = *decimalpoint++) + ++b; +#else + *b++ = '.'; +#endif + } + } + if (b + decpt > be) { + ret0: + b = 0; + goto ret; } for(; decpt > 0; decpt--) *b++ = '0'; *b = 0; } + ret: freedtoa(s0); return b; } Modified: user/sam/wifi/contrib/gdtoa/g_ddfmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g_ddfmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g_ddfmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -33,9 +33,9 @@ THIS SOFTWARE. char * #ifdef KR_headers -g_ddfmt(buf, dd, ndig, bufsize) char *buf; double *dd; int ndig; unsigned bufsize; +g_ddfmt(buf, dd, ndig, bufsize) char *buf; double *dd; int ndig; size_t bufsize; #else -g_ddfmt(char *buf, double *dd, int ndig, unsigned bufsize) +g_ddfmt(char *buf, double *dd, int ndig, size_t bufsize) #endif { FPI fpi; @@ -44,6 +44,21 @@ g_ddfmt(char *buf, double *dd, int ndig, int bx, by, decpt, ex, ey, i, j, mode; Bigint *x, *y, *z; double ddx[2]; +#ifdef Honor_FLT_ROUNDS /*{{*/ + int Rounding; +#ifdef Trust_FLT_ROUNDS /*{{ only define this if FLT_ROUNDS really works! */ + Rounding = Flt_Rounds; +#else /*}{*/ + Rounding = 1; + switch(fegetround()) { + case FE_TOWARDZERO: Rounding = 0; break; + case FE_UPWARD: Rounding = 2; break; + case FE_DOWNWARD: Rounding = 3; + } +#endif /*}}*/ +#else /*}{*/ +#define Rounding FPI_Round_near +#endif /*}}*/ if (bufsize < 10 || bufsize < ndig + 8) return 0; @@ -144,11 +159,11 @@ g_ddfmt(char *buf, double *dd, int ndig, } fpi.emin = 1-1023-53+1; fpi.emax = 2046-1023-106+1; - fpi.rounding = FPI_Round_near; + fpi.rounding = Rounding; fpi.sudden_underflow = 0; i = STRTOG_Normal; s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se); - b = g__fmt(buf, s, se, decpt, z->sign); + b = g__fmt(buf, s, se, decpt, z->sign, bufsize); Bfree(z); return b; } Modified: user/sam/wifi/contrib/gdtoa/g_dfmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g_dfmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g_dfmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -33,15 +33,20 @@ THIS SOFTWARE. char* #ifdef KR_headers -g_dfmt(buf, d, ndig, bufsize) char *buf; double *d; int ndig; unsigned bufsize; +g_dfmt(buf, d, ndig, bufsize) char *buf; double *d; int ndig; size_t bufsize; #else -g_dfmt(char *buf, double *d, int ndig, unsigned bufsize) +g_dfmt(char *buf, double *d, int ndig, size_t bufsize) #endif { - static FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, 0 }; + static FPI fpi0 = { 53, 1-1023-53+1, 2046-1023-53+1, 1, 0 }; char *b, *s, *se; ULong bits[2], *L, sign; int decpt, ex, i, mode; +#ifdef Honor_FLT_ROUNDS +#include "gdtoa_fltrnds.h" +#else +#define fpi &fpi0 +#endif if (ndig < 0) ndig = 0; @@ -52,6 +57,8 @@ g_dfmt(char *buf, double *d, int ndig, u sign = L[_0] & 0x80000000L; if ((L[_0] & 0x7ff00000) == 0x7ff00000) { /* Infinity or NaN */ + if (bufsize < 10) + return 0; if (L[_0] & 0xfffff || L[_1]) { return strcp(buf, "NaN"); } @@ -78,12 +85,9 @@ g_dfmt(char *buf, double *d, int ndig, u ex = 1; ex -= 0x3ff + 52; mode = 2; - if (ndig <= 0) { - if (bufsize < 25) - return 0; + if (ndig <= 0) mode = 0; - } i = STRTOG_Normal; - s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se); - return g__fmt(buf, s, se, decpt, sign); + s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se); + return g__fmt(buf, s, se, decpt, sign, bufsize); } Modified: user/sam/wifi/contrib/gdtoa/g_ffmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g_ffmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g_ffmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -33,15 +33,20 @@ THIS SOFTWARE. char* #ifdef KR_headers -g_ffmt(buf, f, ndig, bufsize) char *buf; float *f; int ndig; unsigned bufsize; +g_ffmt(buf, f, ndig, bufsize) char *buf; float *f; int ndig; size_t bufsize; #else -g_ffmt(char *buf, float *f, int ndig, unsigned bufsize) +g_ffmt(char *buf, float *f, int ndig, size_t bufsize) #endif { - static FPI fpi = { 24, 1-127-24+1, 254-127-24+1, 1, 0 }; + static FPI fpi0 = { 24, 1-127-24+1, 254-127-24+1, 1, 0 }; char *b, *s, *se; ULong bits[1], *L, sign; int decpt, ex, i, mode; +#ifdef Honor_FLT_ROUNDS +#include "gdtoa_fltrnds.h" +#else +#define fpi &fpi0 +#endif if (ndig < 0) ndig = 0; @@ -83,6 +88,6 @@ g_ffmt(char *buf, float *f, int ndig, un mode = 0; } i = STRTOG_Normal; - s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se); - return g__fmt(buf, s, se, decpt, sign); + s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se); + return g__fmt(buf, s, se, decpt, sign, bufsize); } Modified: user/sam/wifi/contrib/gdtoa/g_xLfmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g_xLfmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g_xLfmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -49,15 +49,20 @@ THIS SOFTWARE. char* #ifdef KR_headers -g_xLfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; unsigned bufsize; +g_xLfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; size_t bufsize; #else -g_xLfmt(char *buf, void *V, int ndig, unsigned bufsize) +g_xLfmt(char *buf, void *V, int ndig, size_t bufsize) #endif { - static FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 }; + static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 }; char *b, *s, *se; ULong bits[2], *L, sign; int decpt, ex, i, mode; +#ifdef Honor_FLT_ROUNDS +#include "gdtoa_fltrnds.h" +#else +#define fpi &fpi0 +#endif if (ndig < 0) ndig = 0; @@ -103,6 +108,6 @@ g_xLfmt(char *buf, void *V, int ndig, un return 0; mode = 0; } - s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se); - return g__fmt(buf, s, se, decpt, sign); + s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se); + return g__fmt(buf, s, se, decpt, sign, bufsize); } Modified: user/sam/wifi/contrib/gdtoa/g_xfmt.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/g_xfmt.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/g_xfmt.c Sun Feb 1 23:27:21 2009 (r187992) @@ -53,16 +53,21 @@ THIS SOFTWARE. char* #ifdef KR_headers -g_xfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; unsigned bufsize; +g_xfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; size_t bufsize; #else -g_xfmt(char *buf, void *V, int ndig, unsigned bufsize) +g_xfmt(char *buf, void *V, int ndig, size_t bufsize) #endif { - static FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 }; + static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 }; char *b, *s, *se; ULong bits[2], sign; UShort *L; int decpt, ex, i, mode; +#ifdef Honor_FLT_ROUNDS +#include "gdtoa_fltrnds.h" +#else +#define fpi &fpi0 +#endif if (ndig < 0) ndig = 0; @@ -109,6 +114,6 @@ g_xfmt(char *buf, void *V, int ndig, uns return 0; mode = 0; } - s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se); - return g__fmt(buf, s, se, decpt, sign); + s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se); + return g__fmt(buf, s, se, decpt, sign, bufsize); } Modified: user/sam/wifi/contrib/gdtoa/gdtoa.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/gdtoa.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/gdtoa.c Sun Feb 1 23:27:21 2009 (r187992) @@ -417,11 +417,9 @@ gdtoa if (dval(d) > ds + dval(eps)) goto bump_up; else if (dval(d) < ds - dval(eps)) { - while(*--s == '0'){} - s++; if (dval(d)) inex = STRTOG_Inexlo; - goto ret1; + goto clear_trailing0; } break; } @@ -479,8 +477,12 @@ gdtoa } ++*s++; } - else + else { inex = STRTOG_Inexlo; + clear_trailing0: + while(*--s == '0'){} + ++s; + } break; } } @@ -738,7 +740,7 @@ gdtoa if (b->wds > 1 || b->x[0]) inex = STRTOG_Inexlo; while(*--s == '0'){} - s++; + ++s; } ret: Bfree(S); Modified: user/sam/wifi/contrib/gdtoa/gdtoa.h ============================================================================== --- user/sam/wifi/contrib/gdtoa/gdtoa.h Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/gdtoa.h Sun Feb 1 23:27:21 2009 (r187992) @@ -33,6 +33,7 @@ THIS SOFTWARE. #define GDTOA_H_INCLUDED #include "arith.h" +#include <stddef.h> /* for size_t */ #ifndef Long #define Long long @@ -111,12 +112,12 @@ extern float strtof ANSI((CONST char *, extern double strtod ANSI((CONST char *, char **)); extern int strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*)); -extern char* g_ddfmt ANSI((char*, double*, int, unsigned)); -extern char* g_dfmt ANSI((char*, double*, int, unsigned)); -extern char* g_ffmt ANSI((char*, float*, int, unsigned)); -extern char* g_Qfmt ANSI((char*, void*, int, unsigned)); -extern char* g_xfmt ANSI((char*, void*, int, unsigned)); -extern char* g_xLfmt ANSI((char*, void*, int, unsigned)); +extern char* g_ddfmt ANSI((char*, double*, int, size_t)); +extern char* g_dfmt ANSI((char*, double*, int, size_t)); +extern char* g_ffmt ANSI((char*, float*, int, size_t)); +extern char* g_Qfmt ANSI((char*, void*, int, size_t)); +extern char* g_xfmt ANSI((char*, void*, int, size_t)); +extern char* g_xLfmt ANSI((char*, void*, int, size_t)); extern int strtoId ANSI((CONST char*, char**, double*, double*)); extern int strtoIdd ANSI((CONST char*, char**, double*, double*)); Copied: user/sam/wifi/contrib/gdtoa/gdtoa_fltrnds.h (from r187991, head/contrib/gdtoa/gdtoa_fltrnds.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/sam/wifi/contrib/gdtoa/gdtoa_fltrnds.h Sun Feb 1 23:27:21 2009 (r187992, copy of r187991, head/contrib/gdtoa/gdtoa_fltrnds.h) @@ -0,0 +1,18 @@ + FPI *fpi, fpi1; + int Rounding; +#ifdef Trust_FLT_ROUNDS /*{{ only define this if FLT_ROUNDS really works! */ + Rounding = Flt_Rounds; +#else /*}{*/ + Rounding = 1; + switch(fegetround()) { + case FE_TOWARDZERO: Rounding = 0; break; + case FE_UPWARD: Rounding = 2; break; + case FE_DOWNWARD: Rounding = 3; + } +#endif /*}}*/ + fpi = &fpi0; + if (Rounding != 1) { + fpi1 = fpi0; + fpi = &fpi1; + fpi1.rounding = Rounding; + } Modified: user/sam/wifi/contrib/gdtoa/gdtoaimp.h ============================================================================== --- user/sam/wifi/contrib/gdtoa/gdtoaimp.h Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/gdtoaimp.h Sun Feb 1 23:27:21 2009 (r187992) @@ -128,8 +128,10 @@ THIS SOFTWARE. * conversions of IEEE doubles in single-threaded executions with * 8-byte pointers, PRIVATE_MEM >= 7400 appears to suffice; with * 4-byte pointers, PRIVATE_MEM >= 7112 appears adequate. - * #define INFNAN_CHECK on IEEE systems to cause strtod to check for - * Infinity and NaN (case insensitively). + * #define NO_INFNAN_CHECK if you do not wish to have INFNAN_CHECK + * #defined automatically on IEEE systems. On such systems, + * when INFNAN_CHECK is #defined, strtod checks + * for Infinity and NaN (case insensitively). * When INFNAN_CHECK is #defined and No_Hex_NaN is not #defined, * strtodg also accepts (case insensitively) strings of the form * NaN(x), where x is a string of hexadecimal digits (optionally @@ -177,6 +179,9 @@ THIS SOFTWARE. #include "gdtoa.h" #include "gd_qnan.h" +#ifdef Honor_FLT_ROUNDS +#include <fenv.h> +#endif #ifdef DEBUG #include "stdio.h" @@ -206,6 +211,7 @@ extern Char *MALLOC ANSI((size_t)); #define INFNAN_CHECK #define USE_LOCALE +#define NO_LOCALE_CACHE #define Honor_FLT_ROUNDS #define Trust_FLT_ROUNDS @@ -608,7 +614,7 @@ extern void memcpy_D2A ANSI((void*, cons extern void freedtoa ANSI((char*)); extern char *gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve)); - extern char *g__fmt ANSI((char*, char*, char*, int, ULong)); + extern char *g__fmt ANSI((char*, char*, char*, int, ULong, size_t)); extern int gethex ANSI((CONST char**, FPI*, Long*, Bigint**, int)); extern void hexdig_init_D2A(Void); extern int hexnan ANSI((CONST char**, FPI*, ULong*)); @@ -626,7 +632,7 @@ extern void memcpy_D2A ANSI((void*, cons extern double ratio ANSI((Bigint*, Bigint*)); extern void rshift ANSI((Bigint*, int)); extern char *rv_alloc ANSI((int)); - extern Bigint *s2b ANSI((CONST char*, int, int, ULong)); + extern Bigint *s2b ANSI((CONST char*, int, int, ULong, int)); extern Bigint *set_ones ANSI((Bigint*, int)); extern char *strcp ANSI((char*, const char*)); extern int strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*)); @@ -668,6 +674,10 @@ extern void memcpy_D2A ANSI((void*, cons * (On HP Series 700/800 machines, -DNAN_WORD0=0x7ff40000 works.) */ #ifdef IEEE_Arith +#ifndef NO_INFNAN_CHECK +#undef INFNAN_CHECK +#define INFNAN_CHECK +#endif #ifdef IEEE_MC68k #define _0 0 #define _1 1 Modified: user/sam/wifi/contrib/gdtoa/gethex.c ============================================================================== --- user/sam/wifi/contrib/gdtoa/gethex.c Sun Feb 1 22:24:08 2009 (r187991) +++ user/sam/wifi/contrib/gdtoa/gethex.c Sun Feb 1 23:27:21 2009 (r187992) @@ -49,9 +49,21 @@ gethex( CONST char **sp, FPI *fpi, Long ULong L, lostbits, *x; Long e, e1; #ifdef USE_LOCALE - unsigned char decimalpoint = *localeconv()->decimal_point; + int i; +#ifdef NO_LOCALE_CACHE + const unsigned char *decimalpoint = (unsigned char*)localeconv()->decimal_point; #else -#define decimalpoint '.' + const unsigned char *decimalpoint; + static unsigned char *decimalpoint_cache; + if (!(s0 = decimalpoint_cache)) { + s0 = (unsigned char*)localeconv()->decimal_point; + if ((decimalpoint_cache = (char*)malloc(strlen(s0) + 1))) { + strcpy(decimalpoint_cache, s0); + s0 = decimalpoint_cache; + } + } + decimalpoint = s0; +#endif #endif if (!hexdig['0']) @@ -66,11 +78,21 @@ gethex( CONST char **sp, FPI *fpi, Long decpt = 0; zret = 0; e = 0; - if (!hexdig[*s]) { + if (hexdig[*s]) + havedig++; + else { zret = 1; - if (*s != decimalpoint) +#ifdef USE_LOCALE + for(i = 0; decimalpoint[i]; ++i) { + if (s[i] != decimalpoint[i]) + goto pcheck; + } + decpt = s += i; +#else + if (*s != '.') goto pcheck; decpt = ++s; +#endif if (!hexdig[*s]) goto pcheck; *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902012327.n11NRMdb069127>