svn commit: r344085 - head/lib/libc/gen

2019-02-12 Thread David E. O'Brien
Author: obrien Date: Wed Feb 13 04:52:01 2019 New Revision: 344085 URL: https://svnweb.freebsd.org/changeset/base/344085 Log: Note that readpassphrase() came into FreeBSD's libc at 4.6. Modified: head/lib/libc/gen/readpassphrase.3 Modified: head/lib/libc/gen/readpassphrase.3

svn commit: r343561 - in head/sys: arm64/include riscv/include

2019-01-29 Thread David E. O'Brien
Author: obrien Date: Tue Jan 29 20:10:27 2019 New Revision: 343561 URL: https://svnweb.freebsd.org/changeset/base/343561 Log: Follow arm[32] and sparc64 KAPI and provide the FreeBSD standard spelling across all architectures for this header. Reviewed by: stevek Obtained from:Ju

svn commit: r338503 - head/usr.sbin/services_mkdb

2018-09-06 Thread David E. O'Brien
Author: obrien Date: Thu Sep 6 18:34:11 2018 New Revision: 338503 URL: https://svnweb.freebsd.org/changeset/base/338503 Log: Add MPLS LSP-echo (RFC8029, March 2017) port. Reviewed by: stevek Approved by: re(gjb) Obtained from:Juniper Networks Modified: head/usr.sbin/servic

svn commit: r336882 - head/sys/kern

2018-07-30 Thread David E. O'Brien
Author: obrien Date: Mon Jul 30 07:01:00 2018 New Revision: 336882 URL: https://svnweb.freebsd.org/changeset/base/336882 Log: Correct copyright dates. Modified: head/sys/kern/imgact_elf.c Modified: head/sys/kern/imgact_elf.c ===

svn commit: r325043 - head/sys/compat/linux

2017-10-27 Thread David E. O'Brien
Author: obrien Date: Fri Oct 27 16:36:05 2017 New Revision: 325043 URL: https://svnweb.freebsd.org/changeset/base/325043 Log: Update comment to match r177997 & r178036 changes. Modified: head/sys/compat/linux/linux_file.c Modified: head/sys/compat/linux/linux_file.c =

svn commit: r316591 - head/sys/dev/tpm

2017-04-06 Thread David E. O'Brien
Author: obrien Date: Thu Apr 6 22:21:49 2017 New Revision: 316591 URL: https://svnweb.freebsd.org/changeset/base/316591 Log: Remove dead code. The #ifdef __FreeBSD__ section within the OpenBSD tpm_attach() implementation can never be active. Modified: head/sys/dev/tpm/tpm.c Modified: he

svn commit: r312818 - head/share/man/man9

2017-01-26 Thread David E. O'Brien
Author: obrien Date: Thu Jan 26 16:36:12 2017 New Revision: 312818 URL: https://svnweb.freebsd.org/changeset/base/312818 Log: Correct grammar. Modified: head/share/man/man9/printf.9 Modified: head/share/man/man9/printf.9 ===

svn commit: r296968 - in head/contrib/libxo: . bin build libxo

2016-03-19 Thread David E. O'Brien
Author: obrien Date: Wed Mar 16 23:59:29 2016 New Revision: 296968 URL: https://svnweb.freebsd.org/changeset/base/296968 Log: Bring down 0.4.5 vendor files and other catchups with the distribution tarball. Reviewed by: phil Added: - copied unchanged from r296967, vendor/Juniper/lib

svn commit: r296966 - head/contrib/libxo

2016-03-19 Thread David E. O'Brien
Author: obrien Date: Wed Mar 16 23:42:57 2016 New Revision: 296966 URL: https://svnweb.freebsd.org/changeset/base/296966 Log: Block the r296965 vendor/Juniper/libxo cleanup (to match the release tarball) from being merged in -- backing out FreeBSD localizations. Modified: Directory Properties

svn commit: r285645 - head/bin/dd

2015-07-16 Thread David E. O'Brien
Author: obrien Date: Thu Jul 16 23:38:12 2015 New Revision: 285645 URL: https://svnweb.freebsd.org/changeset/base/285645 Log: Mention the dd-like recoverdisk(1) to help folks find this great BSD command. Modified: head/bin/dd/dd.1 Modified: head/bin/dd/dd.1 ==

svn commit: r279382 - head/sys/boot/userboot/libstand

2015-02-27 Thread David E. O'Brien
Author: obrien Date: Fri Feb 27 22:23:35 2015 New Revision: 279382 URL: https://svnweb.freebsd.org/changeset/base/279382 Log: sys/boot/userboot/libstand/libstand.a should also include strtoul.c; as lib/libstand/ and sys/boot/libstand32/ already does. Modified: head/sys/boot/userboot/libstan

svn commit: r279381 - head/sys/boot/amd64/efi

2015-02-27 Thread David E. O'Brien
Author: obrien Date: Fri Feb 27 22:22:05 2015 New Revision: 279381 URL: https://svnweb.freebsd.org/changeset/base/279381 Log: Use sys/boot/userboot/libstand/ and not /usr/lib/libstand.a. Modified: head/sys/boot/amd64/efi/Makefile Modified: head/sys/boot/amd64/efi/Makefile ===

svn commit: r279380 - in head/sys/boot/amd64: boot1.efi efi

2015-02-27 Thread David E. O'Brien
Author: obrien Date: Fri Feb 27 22:20:07 2015 New Revision: 279380 URL: https://svnweb.freebsd.org/changeset/base/279380 Log: Remove duplicated -I. Modified: head/sys/boot/amd64/boot1.efi/Makefile head/sys/boot/amd64/efi/Makefile Modified: head/sys/boot/amd64/boot1.efi/Makefile ===

svn commit: r279378 - head/share/mk

2015-02-27 Thread David E. O'Brien
Author: obrien Date: Fri Feb 27 22:18:33 2015 New Revision: 279378 URL: https://svnweb.freebsd.org/changeset/base/279378 Log: Update r279018 so it only applies to Clang version 3.5+ and not 3.4.[1-9]. Modified: head/share/mk/bsd.sys.mk Modified: head/share/mk/bsd.sys.mk =

svn commit: r279376 - in head/cddl/usr.bin: ctfconvert ctfmerge

2015-02-27 Thread David E. O'Brien
Author: obrien Date: Fri Feb 27 22:10:31 2015 New Revision: 279376 URL: https://svnweb.freebsd.org/changeset/base/279376 Log: These CTF tools do not use anything from libctf, so no need to link with it. Modified: head/cddl/usr.bin/ctfconvert/Makefile head/cddl/usr.bin/ctfmerge/Makefile Mod

svn commit: r271049 - head/share/man/man4

2014-09-03 Thread David E. O'Brien
Author: obrien Date: Wed Sep 3 19:06:08 2014 New Revision: 271049 URL: http://svnweb.freebsd.org/changeset/base/271049 Log: Note that script(1) consumes filemon(4). Modified: head/share/man/man4/filemon.4 Modified: head/share/man/man4/filemon.4 ==

svn commit: r258931 - head/usr.bin/yacc

2013-12-04 Thread David E. O'Brien
Author: obrien Date: Wed Dec 4 19:15:56 2013 New Revision: 258931 URL: http://svnweb.freebsd.org/changeset/base/258931 Log: Add missing bits from the vendor's 2005-05-04 change to contrib/byacc/makefile.in ("add YYPATCH here so it can be tested by applications") so that applications have a

svn commit: r255452 - in head/sys: conf modules/aesni

2013-09-10 Thread David E. O'Brien
Author: obrien Date: Tue Sep 10 16:50:13 2013 New Revision: 255452 URL: http://svnweb.freebsd.org/changeset/base/255452 Log: Back out r255440. /usr/bin/gcc @r255185 (2013-09-03) can build this. Approved by: re (kib) Modified: head/sys/conf/files.amd64 head/sys/conf/files.i386 head/

svn commit: r255440 - in head/sys: conf modules/aesni

2013-09-09 Thread David E. O'Brien
Author: obrien Date: Tue Sep 10 05:49:31 2013 New Revision: 255440 URL: http://svnweb.freebsd.org/changeset/base/255440 Log: Only use a clang'ism if ${CC} is clang. Reviewed by: sjg Approved by: re (kib) Modified: head/sys/conf/files.amd64 head/sys/conf/files.i386 head/sys/module

svn commit: r254624 - in head: . sys/amd64/conf sys/conf sys/i386/conf

2013-08-21 Thread David E. O'Brien
Author: obrien Date: Wed Aug 21 22:43:29 2013 New Revision: 254624 URL: http://svnweb.freebsd.org/changeset/base/254624 Log: The PADLOCK_RNG and RDRAND_RNG kernel options are now devices. Thus "device padlock_rng" and "device rdrand_rng" should be used instead of "options PADLOCK_RNG" & "opt

svn commit: r254434 - head/share/man/man9

2013-08-16 Thread David E. O'Brien
Author: obrien Date: Sat Aug 17 01:02:04 2013 New Revision: 254434 URL: http://svnweb.freebsd.org/changeset/base/254434 Log: Correct spelling. Modified: head/share/man/man9/sleep.9 Modified: head/share/man/man9/sleep.9 =

svn commit: r254150 - head/sys/vm

2013-08-09 Thread David E. O'Brien
Author: obrien Date: Fri Aug 9 16:43:50 2013 New Revision: 254150 URL: http://svnweb.freebsd.org/changeset/base/254150 Log: Add missing 'VPO_BUSY' from r254141 to fix kernel build break. Modified: head/sys/vm/vm_page.h Modified: head/sys/vm/vm_page.h

svn commit: r254147 - in head: share/man/man4 sys/conf sys/dev/random tools/tools/sysdoc

2013-08-09 Thread David E. O'Brien
(r254146) +++ head/sys/dev/random/ivy.c Fri Aug 9 15:31:50 2013(r254147) @@ -1,4 +1,5 @@ /*- + * Copyright (c) 2013 David E. O'Brien * Copyright (c) 2012 Konstantin Belousov * All rights reserved. * @@ -28,16 +29,19 @@ #include __FBSDID("$FreeBSD$");

svn commit: r254073 - head/tools/tools/sysdoc

2013-08-07 Thread David E. O'Brien
Author: obrien Date: Wed Aug 7 20:35:26 2013 New Revision: 254073 URL: http://svnweb.freebsd.org/changeset/base/254073 Log: Improve the sysctl symbol extraction from the kernel so that it find more (all?) sysctl's. Previously some where missed, depending on how they were defined. Modified

svn commit: r253845 - in head: . share/man/man4 sys/amd64/conf sys/arm/conf sys/conf sys/dev/random sys/i386/conf sys/ia64/conf sys/mips/conf sys/modules sys/modules/padlock_rng sys/modules/random ...

2013-07-31 Thread David E. O'Brien
Author: obrien Date: Wed Jul 31 17:21:18 2013 New Revision: 253845 URL: http://svnweb.freebsd.org/changeset/base/253845 Log: Back out r253779 & r253786. Deleted: head/sys/dev/random/random_adaptors.c head/sys/dev/random/random_adaptors.h head/sys/modules/padlock_rng/ head/sys/modules/rd

svn commit: r253814 - head/usr.bin/script

2013-07-30 Thread David E. O'Brien
Author: obrien Date: Tue Jul 30 19:21:36 2013 New Revision: 253814 URL: http://svnweb.freebsd.org/changeset/base/253814 Log: MFC'ing to 9.2. Modified: head/usr.bin/script/script.1 Modified: head/usr.bin/script/script.1 =

svn commit: r253786 - in head/sys: dev/random modules/padlock_rng modules/rdrand_rng modules/yarrow_rng

2013-07-29 Thread David E. O'Brien
Author: obrien Date: Mon Jul 29 20:58:09 2013 New Revision: 253786 URL: http://svnweb.freebsd.org/changeset/base/253786 Log: Decouple yarrow from random(4) device. * Make Yarrow an optional kernel component -- enabled by "YARROW_RNG" option. The files sha2.c, hash.c, randomdev_soft.c an

svn commit: r253779 - in head: . share/man/man4 sys/amd64/conf sys/arm/conf sys/conf sys/dev/random sys/i386/conf sys/ia64/conf sys/mips/conf sys/modules sys/modules/random sys/pc98/conf sys/powerp...

2013-07-29 Thread David E. O'Brien
Author: obrien Date: Mon Jul 29 20:26:27 2013 New Revision: 253779 URL: http://svnweb.freebsd.org/changeset/base/253779 Log: Decouple yarrow from random(4) device. * Make Yarrow an optional kernel component -- enabled by "YARROW_RNG" option. The files sha2.c, hash.c, randomdev_soft.c an

svn commit: r253618 - head/sys/dev/usb/gadget

2013-07-24 Thread David E. O'Brien
Author: obrien Date: Wed Jul 24 18:32:15 2013 New Revision: 253618 URL: http://svnweb.freebsd.org/changeset/base/253618 Log: per style(9): Kernel include files (i.e. sys/*.h) come first; normally, include OR , but not both. includes , and it is okay to depend on that. Modified

svn commit: r253122 - head/sys/dev/random

2013-07-09 Thread David E. O'Brien
Author: obrien Date: Tue Jul 9 23:47:28 2013 New Revision: 253122 URL: http://svnweb.freebsd.org/changeset/base/253122 Log: Refactor random_systat to be a *random_systat. This avoids unnecessary structure copying in random_ident_hardware(). This change will also help further modularization

svn commit: r252637 - head/usr.bin/patch

2013-07-03 Thread David E. O'Brien
Author: obrien Date: Wed Jul 3 22:46:30 2013 New Revision: 252637 URL: http://svnweb.freebsd.org/changeset/base/252637 Log: Merge r252513 from src/gnu/usr.bin/patch into src/usr.bin/patch: Properly handle input lines containing NUL characters such that pgets() accurately fills the read b

svn commit: r252636 - head/usr.bin/patch

2013-07-03 Thread David E. O'Brien
Author: obrien Date: Wed Jul 3 22:44:26 2013 New Revision: 252636 URL: http://svnweb.freebsd.org/changeset/base/252636 Log: Merge r252512 from src/gnu/usr.bin/patch into src/usr.bin/patch: Make it so that 'patch < FUBAR' and 'patch -i FUBAR' operate the same. The former makes a copy o

svn commit: r252513 - head/gnu/usr.bin/patch

2013-07-02 Thread David E. O'Brien
Author: obrien Date: Tue Jul 2 17:17:42 2013 New Revision: 252513 URL: http://svnweb.freebsd.org/changeset/base/252513 Log: Properly handle input lines containing NUL characters such that pgets() accurately fills the read buffer. Callers of pgets() still mis-process the buffer contents i

svn commit: r252512 - head/gnu/usr.bin/patch

2013-07-02 Thread David E. O'Brien
Author: obrien Date: Tue Jul 2 17:09:57 2013 New Revision: 252512 URL: http://svnweb.freebsd.org/changeset/base/252512 Log: Make it so that 'patch < FUBAR' and 'patch -i FUBAR' operate the same. The former makes a copy of stdin, but was not accurately putting the content of stdin into a

svn commit: r252363 - in head/usr.sbin/pkg_install: add create lib

2013-06-28 Thread David E. O'Brien
Author: obrien Date: Sat Jun 29 00:37:49 2013 New Revision: 252363 URL: http://svnweb.freebsd.org/changeset/base/252363 Log: sysconf(3) returns a long, not an int. Modified: head/usr.sbin/pkg_install/add/extract.c head/usr.sbin/pkg_install/create/pl.c head/usr.sbin/pkg_install/lib/exec.c

svn commit: r252348 - head/usr.sbin/pkg_install/lib

2013-06-28 Thread David E. O'Brien
Author: obrien Date: Fri Jun 28 17:18:28 2013 New Revision: 252348 URL: http://svnweb.freebsd.org/changeset/base/252348 Log: sysconf(3) returns a long, not an int. Modified: head/usr.sbin/pkg_install/lib/exec.c Modified: head/usr.sbin/pkg_install/lib/exec.c ==

svn commit: r251368 - in head: sys/dev/filemon sys/modules/filemon tools/regression/filemon

2013-06-03 Thread David E. O'Brien
Author: obrien Date: Tue Jun 4 06:38:01 2013 New Revision: 251368 URL: http://svnweb.freebsd.org/changeset/base/251368 Log: Match the options of the kernel. Modified: head/sys/dev/filemon/filemon.c head/sys/dev/filemon/filemon_wrapper.c head/sys/modules/filemon/Makefile head/tools/regr

svn commit: r251198 - head/sys/compat/freebsd32

2013-05-31 Thread David E. O'Brien
Author: obrien Date: Fri May 31 21:43:17 2013 New Revision: 251198 URL: http://svnweb.freebsd.org/changeset/base/251198 Log: Add a "kern.features" MIB for 32bit support under a 64bit kernel. Modified: head/sys/compat/freebsd32/freebsd32_misc.c Modified: head/sys/compat/freebsd32/freebsd32_mi

svn commit: r251174 - head/tools/regression/filemon

2013-05-30 Thread David E. O'Brien
Author: obrien Date: Fri May 31 04:27:41 2013 New Revision: 251174 URL: http://svnweb.freebsd.org/changeset/base/251174 Log: Different approach to making all compilers happy. Modified: head/tools/regression/filemon/timed-forkb.c Modified: head/tools/regression/filemon/timed-forkb.c =

svn commit: r251173 - head/tools/regression/filemon

2013-05-30 Thread David E. O'Brien
Author: obrien Date: Fri May 31 04:19:13 2013 New Revision: 251173 URL: http://svnweb.freebsd.org/changeset/base/251173 Log: Allow building with clang (which is being really stupid here...). Modified: head/tools/regression/filemon/timed-forkb.c Modified: head/tools/regression/filemon/timed-f

svn commit: r248258 - head/usr.bin/unifdef

2013-03-13 Thread David E. O'Brien
Author: obrien Date: Wed Mar 13 22:50:14 2013 New Revision: 248258 URL: http://svnweb.freebsd.org/changeset/base/248258 Log: No need to call an external program. Modified: head/usr.bin/unifdef/unifdefall.sh Modified: head/usr.bin/unifdef/unifdefall.sh

svn commit: r247963 - head/sys/dev/nvme

2013-03-07 Thread David E. O'Brien
Author: obrien Date: Thu Mar 7 22:54:28 2013 New Revision: 247963 URL: http://svnweb.freebsd.org/changeset/base/247963 Log: Fix GCC build: /usr/src/sys/modules/nvme/../../dev/nvme/nvme.c:211: warning: format '%qx' expects type 'long unsigned int', but argument 9 has type 'long long unsigned

svn commit: r245832 - head/bin/cp

2013-01-22 Thread David E. O'Brien
Author: obrien Date: Wed Jan 23 02:06:20 2013 New Revision: 245832 URL: http://svnweb.freebsd.org/changeset/base/245832 Log: Return "failure" as we do for 'cp -i' and a "n" answer. Otherwise with '-v' we print out the file name as if it was copied: /tmp/2gb-card/M0132.CTG not overwritt

svn commit: r245307 - head/contrib/file/Magdir

2013-01-11 Thread David E. O'Brien
Author: obrien Date: Fri Jan 11 17:34:30 2013 New Revision: 245307 URL: http://svnweb.freebsd.org/changeset/base/245307 Log: Add support for Lua 5.2. Submitted by: skreuzer Modified: head/contrib/file/Magdir/lua Modified: head/contrib/file/Magdir/lua

svn commit: r245171 - in head: tools/build/make_check tools/build/options usr.bin/grep

2013-01-08 Thread David E. O'Brien
Author: obrien Date: Tue Jan 8 18:37:12 2013 New Revision: 245171 URL: http://svnweb.freebsd.org/changeset/base/245171 Log: Following r226271, allow disabling lzma support with "WITHOUT_LZMA_SUPPORT". Correct r226271 which should have used WITHOUT_BZIP2_SUPPORT per r166255. Obtained from

svn commit: r242949 - head/sys/conf

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 06:07:13 2012 New Revision: 242949 URL: http://svnweb.freebsd.org/changeset/base/242949 Log: Be more consistent. Modified: head/sys/conf/files Modified: head/sys/conf/files == --- head

svn commit: r242944 - head/sys/conf

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 03:09:26 2012 New Revision: 242944 URL: http://svnweb.freebsd.org/changeset/base/242944 Log: Garbage collect the explicit "compile-with", they are no longer needed. Modified: head/sys/conf/files Modified: head/sys/conf/files ===

svn commit: r242938 - head/sys/netinet6

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 01:48:00 2012 New Revision: 242938 URL: http://svnweb.freebsd.org/changeset/base/242938 Log: Use consistent style. Modified: head/sys/netinet6/in6_src.c Modified: head/sys/netinet6/in6_src.c =

svn commit: r242158 - head/sys/dev/filemon

2012-10-26 Thread David E. O'Brien
Author: obrien Date: Fri Oct 26 20:24:13 2012 New Revision: 242158 URL: http://svn.freebsd.org/changeset/base/242158 Log: A little bit easier to read. Modified: head/sys/dev/filemon/filemon.c Modified: head/sys/dev/filemon/filemon.c ===

svn commit: r242157 - head/tools/regression/filemon

2012-10-26 Thread David E. O'Brien
Author: obrien Date: Fri Oct 26 20:14:40 2012 New Revision: 242157 URL: http://svn.freebsd.org/changeset/base/242157 Log: Test both active and non-active cases. Modified: head/tools/regression/filemon/Makefile Modified: head/tools/regression/filemon/Makefile =

svn commit: r242138 - head/usr.bin/script

2012-10-26 Thread David E. O'Brien
(r242137) +++ head/usr.bin/script/script.cFri Oct 26 15:56:28 2012 (r242138) @@ -1,4 +1,5 @@ /* + * Copyright (c) 2010, 2012 David E. O'Brien * Copyright (c) 1980, 1992, 1993 * The Regents of the University of California. All rights reserved. * @@ -44,6 +45

svn commit: r242137 - in head: sys/dev/filemon tools/regression/filemon

2012-10-26 Thread David E. O'Brien
Author: obrien Date: Fri Oct 26 15:44:29 2012 New Revision: 242137 URL: http://svn.freebsd.org/changeset/base/242137 Log: Iterate rather than use recursion. We can blow out the kernel stack if there is a long chain of fork(2)s. Added: head/tools/regression/filemon/timed-forkb.c (contents

svn commit: r242088 - head/sys/dev/filemon

2012-10-25 Thread David E. O'Brien
Author: obrien Date: Thu Oct 25 18:39:09 2012 New Revision: 242088 URL: http://svn.freebsd.org/changeset/base/242088 Log: Desupport pre-FreeBSD 7.1. Modified: head/sys/dev/filemon/filemon.c Modified: head/sys/dev/filemon/filemon.c =

svn commit: r241972 - head/usr.bin/script

2012-10-23 Thread David E. O'Brien
Author: obrien Date: Tue Oct 23 23:36:29 2012 New Revision: 241972 URL: http://svn.freebsd.org/changeset/base/241972 Log: Don't include both & . Modified: head/usr.bin/script/script.c Modified: head/usr.bin/script/script.c

svn commit: r241612 - head/usr.bin/bmake

2012-10-16 Thread David E. O'Brien
Author: obrien Date: Tue Oct 16 15:43:16 2012 New Revision: 241612 URL: http://svn.freebsd.org/changeset/base/241612 Log: Obey the value of "MK_BMAKE". Modified: head/usr.bin/bmake/Makefile.inc Modified: head/usr.bin/bmake/Makefile.inc

svn commit: r241351 - head/sys/modules

2012-10-08 Thread David E. O'Brien
Author: obrien Date: Mon Oct 8 14:08:13 2012 New Revision: 241351 URL: http://svn.freebsd.org/changeset/base/241351 Log: Restrict the module to varied environments. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile ==

svn commit: r240708 - head/share/man/man4

2012-09-19 Thread David E. O'Brien
Author: obrien Date: Wed Sep 19 20:42:55 2012 New Revision: 240708 URL: http://svn.freebsd.org/changeset/base/240708 Log: Add Intel RdRand. Modified: head/share/man/man4/random.4 Modified: head/share/man/man4/random.4 ==

svn commit: r240622 - head/usr.bin/yes

2012-09-17 Thread David E. O'Brien
Author: obrien Date: Mon Sep 17 23:04:15 2012 New Revision: 240622 URL: http://svn.freebsd.org/changeset/base/240622 Log: yes(1) actually comes from V7. Submitted by: Simon Gerraty Modified: head/usr.bin/yes/yes.1 Modified: head/usr.bin/yes/yes.1 ===

svn commit: r240406 - head/sbin/fsck_ffs

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 15:36:44 2012 New Revision: 240406 URL: http://svn.freebsd.org/changeset/base/240406 Log: Remove needless (int) casts of write(2)'s 3rd argument. Also change blwrite() 'size' parameter to a ssize_t to better match write(2). Modified: head/sbin/fsck_ffs/fsck

svn commit: r240405 - head/sbin/fsck_ffs

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 14:59:57 2012 New Revision: 240405 URL: http://svn.freebsd.org/changeset/base/240405 Log: Simply printf-like strings and outdent strings so that it is easy to see if they fit on a standard terminal. Modified: head/sbin/fsck_ffs/main.c Modified: head/sbin/fsc

svn commit: r240404 - in head: share/mk usr.bin

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 14:58:07 2012 New Revision: 240404 URL: http://svn.freebsd.org/changeset/base/240404 Log: Add MK_KDUMP. Modified: head/share/mk/bsd.own.mk head/usr.bin/Makefile Modified: head/share/mk/bsd.own.mk ==

svn commit: r240403 - head

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 14:44:25 2012 New Revision: 240403 URL: http://svn.freebsd.org/changeset/base/240403 Log: Not all Pmake derivatives silently handle empty shell output, so ensure there is something for make(1) to consume. Bmake gives output such as: "warning: Couldn't read

svn commit: r240402 - head/sys/conf

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 14:19:40 2012 New Revision: 240402 URL: http://svn.freebsd.org/changeset/base/240402 Log: Remove duplication and centralize testing of various config(8)ed features. Modified: head/sys/conf/Makefile.amd64 head/sys/conf/Makefile.arm head/sys/conf/Makefile.pow

svn commit: r240401 - head/sys/conf

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 14:17:11 2012 New Revision: 240401 URL: http://svn.freebsd.org/changeset/base/240401 Log: Not all Pmake derived makes quietly tolerate assignment from shell commands with no output. Add "echo" at the end these shell commands whose output is assigned to a vari

svn commit: r240400 - head/sys/conf

2012-09-12 Thread David E. O'Brien
Author: obrien Date: Wed Sep 12 13:58:18 2012 New Revision: 240400 URL: http://svn.freebsd.org/changeset/base/240400 Log: Replace a bare use of 'objcopy' with ${OBJCOPY} for easier cross compilation in environments where 'objcopy' is spelled differently. Submitted by: John Van Horne Mod

svn commit: r240377 - in head: lib/libmagic tools/build

2012-09-11 Thread David E. O'Brien
Author: obrien Date: Tue Sep 11 22:38:33 2012 New Revision: 240377 URL: http://svn.freebsd.org/changeset/base/240377 Log: r235638 is not the clean way to add support for building on ancient FreeBSD versions. Instead use Imp's good work on "legacy" and follow the outcome of the previous TRB

svn commit: r240336 - head/etc/rc.d

2012-09-10 Thread David E. O'Brien
Author: obrien Date: Tue Sep 11 05:04:59 2012 New Revision: 240336 URL: http://svn.freebsd.org/changeset/base/240336 Log: Simply things so that "#REQUIRE: FILESYSTEMS" means the file systems are fully "ready to go". 'FILESYSTEMS' states: "This is a dummy dependency, for services which r

svn commit: r240334 - head/etc/rc.d

2012-09-10 Thread David E. O'Brien
Author: obrien Date: Tue Sep 11 04:53:32 2012 New Revision: 240334 URL: http://svn.freebsd.org/changeset/base/240334 Log: Add postrandom. Modified: head/etc/rc.d/Makefile Modified: head/etc/rc.d/Makefile == --- head/

svn commit: r240108 - head/etc/rc.d

2012-09-04 Thread David E. O'Brien
Author: obrien Date: Tue Sep 4 21:47:09 2012 New Revision: 240108 URL: http://svn.freebsd.org/changeset/base/240108 Log: * Rather than run the same 'ps' command twice, add 'kenv' which often gives machine unique values from the firmware. * The kernel is more likely to be unique than /bin/

svn commit: r239599 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 23:44:12 2012 New Revision: 239599 URL: http://svn.freebsd.org/changeset/base/239599 Log: Correct style. Modified: head/etc/rc.d/initrandom Modified: head/etc/rc.d/initrandom == --- he

svn commit: r239598 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 23:37:24 2012 New Revision: 239598 URL: http://svn.freebsd.org/changeset/base/239598 Log: * Reinstate r128059's consumption of our best entropy first. r128060 for "hardware-supplied entropy" reversed this without reason, seems a typo. * Isolate "better t

svn commit: r239596 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 22:34:55 2012 New Revision: 239596 URL: http://svn.freebsd.org/changeset/base/239596 Log: The entire comment block is now spell checked this time -- I promise. Modified: head/etc/rc.d/postrandom Modified: head/etc/rc.d/postrandom =

svn commit: r239593 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 20:56:53 2012 New Revision: 239593 URL: http://svn.freebsd.org/changeset/base/239593 Log: Fix comment misspelling. Submitted by: kargl Modified: head/etc/rc.d/postrandom Modified: head/etc/rc.d/postrandom ==

svn commit: r239570 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 18:49:02 2012 New Revision: 239570 URL: http://svn.freebsd.org/changeset/base/239570 Log: Depend on the new 'postrandom' instead of random. We need to limit the amount of time between consuming the entropy seeds and removing it in case of a kernel panic. Modi

svn commit: r239569 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 18:43:21 2012 New Revision: 239569 URL: http://svn.freebsd.org/changeset/base/239569 Log: Remove old entropy seeding after consumption initializing /dev/random PRNG. Not doing so opens us up to replay attacks. Submitted by: Arthur Mesh Sponsored by: Juni

svn commit: r239568 - head/etc/rc.d

2012-08-22 Thread David E. O'Brien
Author: obrien Date: Wed Aug 22 18:35:17 2012 New Revision: 239568 URL: http://svn.freebsd.org/changeset/base/239568 Log: Add dependencies based on security(7). Modified: head/etc/rc.d/securelevel Modified: head/etc/rc.d/securelevel ===

svn commit: r239506 - head/sys/sys

2012-08-21 Thread David E. O'Brien
Author: obrien Date: Tue Aug 21 17:06:36 2012 New Revision: 239506 URL: http://svn.freebsd.org/changeset/base/239506 Log: Missing one in r239505. Modified: head/sys/sys/user.h Modified: head/sys/sys/user.h == --- hea

svn commit: r239505 - head/sys/sys

2012-08-21 Thread David E. O'Brien
Author: obrien Date: Tue Aug 21 17:05:10 2012 New Revision: 239505 URL: http://svn.freebsd.org/changeset/base/239505 Log: Restore the style of r195843 to that of pre-r194498 to reduce gratuitous diffs to older sources. Modified: head/sys/sys/user.h Modified: head/sys/sys/user.h ===

svn commit: r239360 - in head: contrib/diff/src gnu/usr.bin/diff

2012-08-17 Thread David E. O'Brien
Author: obrien Date: Fri Aug 17 18:20:38 2012 New Revision: 239360 URL: http://svn.freebsd.org/changeset/base/239360 Log: Catch up with the subversion conversion and apply these build-time patches. Deleted: head/gnu/usr.bin/diff/context.c.diff head/gnu/usr.bin/diff/diff.c.diff Modified: h

svn commit: r239295 - head/sys/kern

2012-08-15 Thread David E. O'Brien
Author: obrien Date: Wed Aug 15 14:18:54 2012 New Revision: 239295 URL: http://svn.freebsd.org/changeset/base/239295 Log: Don't include opt_ddb.h & twice. Modified: head/sys/kern/kern_proc.c Modified: head/sys/kern/kern_proc.c

svn commit: r238564 - head/usr.bin

2012-07-18 Thread David E. O'Brien
Author: obrien Date: Wed Jul 18 07:07:54 2012 New Revision: 238564 URL: http://svn.freebsd.org/changeset/base/238564 Log: Sort per the comment. Modified: head/usr.bin/Makefile Modified: head/usr.bin/Makefile == --- h

svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-07-17 Thread David E. O'Brien
Author: obrien Date: Wed Jul 18 05:57:42 2012 New Revision: 238563 URL: http://svn.freebsd.org/changeset/base/238563 Log: a ";" tells make we want the shell to be used Submitted by: Simon Gerraty Modified: head/gnu/usr.bin/groff/tmac/Makefile Modified: head/gnu/usr.bin/groff/tmac/Makef

svn commit: r238143 - in head/tools: build/make_check regression/usr.bin/make/syntax/funny-targets

2012-07-05 Thread David E. O'Brien
Author: obrien Date: Thu Jul 5 18:23:36 2012 New Revision: 238143 URL: http://svn.freebsd.org/changeset/base/238143 Log: Remove the "funny targets" make check. We no longer need embedded :: targets to build FreeBSD (they are used in Perl man pages). We never needed embedded "!" in targets

svn commit: r238072 - in head/sys/dev/virtio: . balloon block network

2012-07-03 Thread David E. O'Brien
Author: obrien Date: Tue Jul 3 15:15:41 2012 New Revision: 238072 URL: http://svn.freebsd.org/changeset/base/238072 Log: Do not include in the local headers. The .c files including them have already included before these headers are included. Modified: head/sys/dev/virtio/balloon/virtio

svn commit: r238051 - head

2012-07-02 Thread David E. O'Brien
Author: obrien Date: Tue Jul 3 06:41:00 2012 New Revision: 238051 URL: http://svn.freebsd.org/changeset/base/238051 Log: Add "hier" as an alternate spelling of "hierarchy" to match hier(9). Modified: head/Makefile head/Makefile.inc1 Modified: head/Makefile

svn commit: r238050 - head/sys/conf

2012-07-02 Thread David E. O'Brien
Author: obrien Date: Tue Jul 3 05:01:00 2012 New Revision: 238050 URL: http://svn.freebsd.org/changeset/base/238050 Log: Revert r222186 per instructions for FreeBSD 10. (a 10-CURRENT share/mk is already required to build a 10-CURRENT kernel on 9-STABLE) Modified: head/sys/conf/kern.post

svn commit: r237794 - head/tools/regression/filemon

2012-06-29 Thread David E. O'Brien
Author: obrien Date: Fri Jun 29 15:54:07 2012 New Revision: 237794 URL: http://svn.freebsd.org/changeset/base/237794 Log: Support also running a 32-bit test on 64-bit platforms. Modified: head/tools/regression/filemon/Makefile Modified: head/tools/regression/filemon/Makefile

svn commit: r237625 - in head/usr.sbin/crunch: crunchgen crunchide

2012-06-26 Thread David E. O'Brien
Author: obrien Date: Wed Jun 27 04:39:30 2012 New Revision: 237625 URL: http://svn.freebsd.org/changeset/base/237625 Log: Some amount of style(9) -- function definitions, header ordering, and $FreeBSD$. Modified: head/usr.sbin/crunch/crunchgen/crunched_main.c head/usr.sbin/crunch/crunch

svn commit: r237612 - head/share/mk

2012-06-26 Thread David E. O'Brien
Author: obrien Date: Tue Jun 26 23:15:55 2012 New Revision: 237612 URL: http://svn.freebsd.org/changeset/base/237612 Log: Add -DWITH_INSTALL_AS_USER to the source build (naming matches the same functionality of The Ports Collection). This sets BINOWN, BINGRP, etc... to match current user. T

svn commit: r237574 - in head: share/mk usr.sbin/crunch/crunchgen

2012-06-25 Thread David E. O'Brien
Author: obrien Date: Mon Jun 25 21:56:36 2012 New Revision: 237574 URL: http://svn.freebsd.org/changeset/base/237574 Log: Ensure crunchen uses the same make binary as the rest of the build. Submitted by: Simon Gerraty Modified: head/share/mk/bsd.crunchgen.mk head/usr.sbin/crunch/crunc

svn commit: r237402 - head/lib/libc/net

2012-06-21 Thread David E. O'Brien
Author: obrien Date: Thu Jun 21 15:47:06 2012 New Revision: 237402 URL: http://svn.freebsd.org/changeset/base/237402 Log: Be explicit about the dependency on nsparser.h. Modified: head/lib/libc/net/Makefile.inc Modified: head/lib/libc/net/Makefile.inc

svn commit: r237344 - head/tools/regression/usr.bin/make

2012-06-20 Thread David E. O'Brien
Author: obrien Date: Wed Jun 20 21:38:16 2012 New Revision: 237344 URL: http://svn.freebsd.org/changeset/base/237344 Log: Provide a mechanism to not clear out the work and output dirs when developing tests. Modified: head/tools/regression/usr.bin/make/common.sh Modified: head/tools/regress

svn commit: r237282 - head/usr.bin/make

2012-06-19 Thread David E. O'Brien
Author: obrien Date: Wed Jun 20 00:37:00 2012 New Revision: 237282 URL: http://svn.freebsd.org/changeset/base/237282 Log: Correct typo in version. Modified: head/usr.bin/make/Makefile Modified: head/usr.bin/make/Makefile ===

svn commit: r237279 - in head: etc/mtree include

2012-06-19 Thread David E. O'Brien
Author: obrien Date: Wed Jun 20 00:09:47 2012 New Revision: 237279 URL: http://svn.freebsd.org/changeset/base/237279 Log: Install filemon.h into /usr/include for userland consumption. Modified: head/etc/mtree/BSD.include.dist head/include/Makefile Modified: head/etc/mtree/BSD.include.dist

svn commit: r236977 - head/tools/regression/usr.bin/make/variables/modifier_t

2012-06-12 Thread David E. O'Brien
Author: obrien Date: Tue Jun 12 23:16:00 2012 New Revision: 236977 URL: http://svn.freebsd.org/changeset/base/236977 Log: Add a test for the :tl & :tu modifiers. Added: head/tools/regression/usr.bin/make/variables/modifier_t/ head/tools/regression/usr.bin/make/variables/modifier_t/Makefile

svn commit: r236688 - head/share/man/man4

2012-06-06 Thread David E. O'Brien
includes software developed by David E. O'Brien and .\"contributors. .\" 4. Neither the name of the author nor the names of its contributors @@ -19,7 +19,7 @@ .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND .\"

svn commit: r236637 - head/share/man/man4

2012-06-05 Thread David E. O'Brien
Author: obrien Date: Tue Jun 5 20:32:38 2012 New Revision: 236637 URL: http://svn.freebsd.org/changeset/base/236637 Log: mdoc police. Submitted by: ru Much thanks to: ru Modified: head/share/man/man4/filemon.4 Modified: head/share/man/man4/filemon.4

svn commit: r236623 - head/share/man/man4

2012-06-05 Thread David E. O'Brien
Author: obrien Date: Tue Jun 5 17:49:11 2012 New Revision: 236623 URL: http://svn.freebsd.org/changeset/base/236623 Log: RAID is an acronym. Modified: head/share/man/man4/mpt.4 Modified: head/share/man/man4/mpt.4 ==

svn commit: r236621 - head/sys/modules

2012-06-05 Thread David E. O'Brien
Author: obrien Date: Tue Jun 5 17:44:54 2012 New Revision: 236621 URL: http://svn.freebsd.org/changeset/base/236621 Log: Only build filemon(4) on x86. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r236620 - in head: share/man/man4 tools/regression/filemon

2012-06-05 Thread David E. O'Brien
Author: obrien Date: Tue Jun 5 17:36:28 2012 New Revision: 236620 URL: http://svn.freebsd.org/changeset/base/236620 Log: Correct examples to the latest version I had. Modified: head/share/man/man4/filemon.4 head/tools/regression/filemon/filemontest.c Modified: head/share/man/man4/filemon.

  1   2   >