Author: brooks
Date: Wed Nov 30 01:41:40 2016
New Revision: 309305
URL: https://svnweb.freebsd.org/changeset/base/309305
Log:
MFC r309027:
Allocate a struct ifreq rather than using a (wrong) computed size for
the BIOCSETIF ioctl.
The kernel always copies an entire struct ifreq and IP
On Sun, Feb 28, 2016 at 01:27:28PM +0300, Slawa Olhovchenkov wrote:
> On Sat, Feb 27, 2016 at 08:57:34PM +, Bryan Drewery wrote:
>
> > Author: bdrewery
> > Date: Sat Feb 27 20:57:34 2016
> > New Revision: 296146
> > URL: https://svnweb.freebsd.org/changeset/base/296146
> >
> > Log:
> > MFC
Author: brooks
Date: Wed Jan 20 19:56:43 2016
New Revision: 294457
URL: https://svnweb.freebsd.org/changeset/base/294457
Log:
MFC r293856:
Avoid reading pass the end of the source buffer when it is not NUL
terminated.
If this buffer is adjacent to an unmapped page or a version of C w
Author: brooks
Date: Wed Jan 20 19:52:01 2016
New Revision: 294456
URL: https://svnweb.freebsd.org/changeset/base/294456
Log:
MFC r293855:
Avoid reading pass the end of the source buffer when it is not NUL
terminated.
If this buffer is adjacent to an unmapped page or a version of C w
Author: brooks
Date: Tue Apr 21 14:48:18 2015
New Revision: 281831
URL: https://svnweb.freebsd.org/changeset/base/281831
Log:
MFC r281605,281768:
r281605:
Fix a minor function definition inconsistancy.
r281768:
Bump doc date missed in r281605.
Modified:
stable/9/shar
Author: brooks
Date: Mon Feb 9 09:45:58 2015
New Revision: 278444
URL: https://svnweb.freebsd.org/changeset/base/278444
Log:
MFC r278337:
When upgrading, install the ELF runtime linkers before libraries.
This is required to prevent problems with nss modules that use libthr when
upgr
Author: brooks
Date: Tue Dec 2 20:23:10 2014
New Revision: 275425
URL: https://svnweb.freebsd.org/changeset/base/275425
Log:
MFC r274806:
Add a guard against attempting to invoke the buildenv target with -j# as
that silently exits rather than doing something useful.
Sponsored by: DA
Author: brooks
Date: Tue Oct 21 16:44:03 2014
New Revision: 273387
URL: https://svnweb.freebsd.org/changeset/base/273387
Log:
MFC r271287:
Merge from NetBSD:
PR/49185: Conrad Meyer: strvisx: Handle zero-length input strings
gracefully. (don't abuse 0 to mean compute string length in
Author: brooks
Date: Wed Oct 8 16:35:57 2014
New Revision: 272760
URL: https://svnweb.freebsd.org/changeset/base/272760
Log:
Revert botched r272755.
PR: 193447
Modified:
stable/9/contrib/libc-vis/vis.c
stable/9/etc/rc.d/devd
stable/9/sbin/devd/devd.cc
stable/9/share/man/
Author: brooks
Date: Wed Oct 8 15:58:28 2014
New Revision: 272755
URL: https://svnweb.freebsd.org/changeset/base/272755
Log:
MFC r271287:
Merge from NetBSD:
PR/49185: Conrad Meyer: strvisx: Handle zero-length input strings
gracefully. (don't abuse 0 to mean compute string length in
Author: brooks
Date: Thu May 8 16:26:36 2014
New Revision: 265688
URL: http://svnweb.freebsd.org/changeset/base/265688
Log:
MFC r265201
Fix a 2038 bug.
If time_t is 64-bit (i.e. isn't 32-bit) allow any value of year, not
just years less than 2038.
Don't bother fixing the underf
Author: brooks
Date: Tue May 6 15:38:44 2014
New Revision: 265450
URL: http://svnweb.freebsd.org/changeset/base/265450
Log:
MFC: r265097
Merge from CheriBSD:
commit 1d1b908107255ffdff4d17f015d8f057d73cc6cb
Author: Brooks Davis
Date: Fri Mar 28 16:24:45 2014 +
Add
Author: brooks
Date: Wed Jul 10 18:27:14 2013
New Revision: 253164
URL: http://svnweb.freebsd.org/changeset/base/253164
Log:
MFC r251765:
Simplify the hierarchy target's logic.[0]
Run hierarchy with WORLDTMP in the path so it works when it is invoked
directly. Such use is nearly alw
Author: brooks
Date: Mon Jun 17 19:54:47 2013
New Revision: 251861
URL: http://svnweb.freebsd.org/changeset/base/251861
Log:
MFC r251689
Be more agressive about bootstrapping ctfmerge and ctfconvert so
builds from existing releases have a chance of working properly when
WITH_CLANG_IS_CC
Author: brooks
Date: Thu Jun 13 17:13:15 2013
New Revision: 251688
URL: http://svnweb.freebsd.org/changeset/base/251688
Log:
MFC r250407:
Remove duplicated copies of various NetBSD compatibility shims used by
makefs and use libnetbsd, contrib/mtree, and contrib/mknod instead.
Sponsor
Author: brooks
Date: Thu Jun 13 15:45:54 2013
New Revision: 251687
URL: http://svnweb.freebsd.org/changeset/base/251687
Log:
Bump __FreeBSD_version to bound boostrapping of ctfmerge which was fixed
in r249243.
Modified:
stable/9/sys/sys/param.h
Modified: stable/9/sys/sys/param.h
==
Author: brooks
Date: Mon Jun 10 23:09:45 2013
New Revision: 251611
URL: http://svnweb.freebsd.org/changeset/base/251611
Log:
MFC r251424:
New install flags were merged to 9-STABLE and will appear in
FreeBSD-9.2.
Sponsored by: DARPA, AFRL
Submitted by: ru
Modified:
stable/9/usr.b
n/xinstall.
> *** [all] Error code 1
>
> uname -a
> FreeBSD dal09 9.1-RELEASE FreeBSD 9.1-RELEASE #2: Thu Dec 27 09:39:03
> UTC 2012 root@pioneer:/usr/obj/usr/src91/sys/SSP-PRODUCTION9_X64 amd64
>
>
>
> On 3/15/2013 8:19 AM, Brooks Davis wrote:
> >
On Wed, May 29, 2013 at 06:37:17PM -0400, Mark Johnston wrote:
> I'm very sorry about this. I was going to merge r235647 first so that I
> wouldn't make the same mistake a second time, but I decided against it
> when I saw that the commit extended beyond newsyslog, and then managed
> to do the MFC
Author: brooks
Date: Tue May 14 21:15:36 2013
New Revision: 250640
URL: http://svnweb.freebsd.org/changeset/base/250640
Log:
MFC r245825,245890,246097,246127,246315:
Introduce a new option -DNO_ROOT that allows install and distribution
targets to be run without root privilege.
Inform
Author: brooks
Date: Sun May 12 00:35:57 2013
New Revision: 250534
URL: http://svnweb.freebsd.org/changeset/base/250534
Log:
MFC r250337
Work around the implementation of LIBRARIES_ONLY. It causes drti.o to
not be installed in /usr/lib32 on systems with compat-32 support.
This fix h
Author: brooks
Date: Thu May 9 18:43:01 2013
New Revision: 250417
URL: http://svnweb.freebsd.org/changeset/base/250417
Log:
MFC r250116:
Make an attempt to detect missing MTREE files in distrib-dirs. Not
perfect, but this is just a developer seatbelt
PR: conf/176897
Sub
Author: brooks
Date: Tue Apr 30 22:13:55 2013
New Revision: 250121
URL: http://svnweb.freebsd.org/changeset/base/250121
Log:
MFC r245752,246913,247162,250119
Replace all known uses of ln in the build process with appropriate
install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK
Author: brooks
Date: Tue Apr 30 20:15:53 2013
New Revision: 250118
URL: http://svnweb.freebsd.org/changeset/base/250118
Log:
MFC r249906:
Use the system MAKEOBJDIRPREFIX when running make targets in
mergemaster. This allows bootstrap verions of tools to be used.
Add a note to UPDATI
On Wed, Apr 17, 2013 at 03:56:03PM -0700, Jeremy Chadwick wrote:
> On Wed, Apr 17, 2013 at 02:47:06PM -0500, Brooks Davis wrote:
> > On Wed, Apr 17, 2013 at 12:35:38PM -0700, Jeremy Chadwick wrote:
> > > On Wed, Apr 17, 2013 at 02:54:33PM +0200, Jeremie Le Hen wrote:
On Wed, Apr 17, 2013 at 11:00:11PM +0200, Jeremie Le Hen wrote:
> On Wed, Apr 17, 2013 at 02:47:06PM -0500, Brooks Davis wrote:
> >
> > > I will spend some time to figure out exactly how to reproduce this.
> > >
> > > Going from recent memory (~2 weeks
On Wed, Apr 17, 2013 at 12:35:38PM -0700, Jeremy Chadwick wrote:
> On Wed, Apr 17, 2013 at 02:54:33PM +0200, Jeremie Le Hen wrote:
> > Hi Jeremy,
> >
> > On Tue, Apr 16, 2013 at 09:19:19AM -0700, Jeremy Chadwick wrote:
> > >
> > > Now that this has been enabled by default, I should warn folks of
Author: brooks
Date: Tue Apr 16 19:28:00 2013
New Revision: 249561
URL: http://svnweb.freebsd.org/changeset/base/249561
Log:
MFC r248303:
Replace our (un)vis(1) commands with implementations from NetBSD to
match our import of the (un)vis(3) APIs.
This adds support for multibyte encod
Author: brooks
Date: Tue Apr 16 19:27:09 2013
New Revision: 249560
URL: http://svnweb.freebsd.org/changeset/base/249560
Log:
MFC r248302:
Update to the latest (un)vis(3) sources from NetBSD. This adds
multibyte support[0] and the new functions strenvisx and strsenvisx.
Add MLINKS fo
On Tue, Apr 16, 2013 at 05:14:41PM +0100, Steven Hartland wrote:
> - Original Message -
> From: "Brooks Davis"
> > Author: brooks
> > Date: Tue Apr 16 16:09:27 2013
> > New Revision: 249549
> > URL: http://svnweb.freebsd.org/changeset/base/249
Author: brooks
Date: Tue Apr 16 16:09:27 2013
New Revision: 249549
URL: http://svnweb.freebsd.org/changeset/base/249549
Log:
MFC (much delayed) 234504:
Enable DTrace hooks in GENERIC.
Modified:
stable/9/sys/amd64/conf/GENERIC
stable/9/sys/i386/conf/GENERIC
Directory Properties:
stabl
On Tue, Apr 02, 2013 at 03:50:43PM -0400, John Baldwin wrote:
> On Tuesday, April 02, 2013 1:59:03 pm Brooks Davis wrote:
> > On Wed, Mar 20, 2013 at 09:18:08AM -0400, John Baldwin wrote:
> > > On Tuesday, March 19, 2013 4:06:31 pm Brooks Davis wrote:
> > > > On T
On Wed, Mar 20, 2013 at 09:18:08AM -0400, John Baldwin wrote:
> On Tuesday, March 19, 2013 4:06:31 pm Brooks Davis wrote:
> > On Tue, Mar 19, 2013 at 09:49:47PM +0400, Dmitry Morozovsky wrote:
> > > On Tue, 19 Mar 2013, Brooks Davis wrote:
> > >
> > > > &g
On Mon, Mar 18, 2013 at 09:45:57AM -0400, John Baldwin wrote:
> On Sunday, March 17, 2013 10:49:22 pm Jeremy Chadwick wrote:
> > Please see PR 177055. This MFC has broken mergmaster for at least a
> > couple people. The PR should really be rated high priority:
Sorry I missed this earlier. I've
On Tue, Mar 19, 2013 at 09:49:47PM +0400, Dmitry Morozovsky wrote:
> On Tue, 19 Mar 2013, Brooks Davis wrote:
>
> > > > Replace all known uses of ln in the build process with appropriate
> > > > install -l invocations via new INSTALL_LINK and INSTA
Author: brooks
Date: Tue Mar 19 20:00:34 2013
New Revision: 248531
URL: http://svnweb.freebsd.org/changeset/base/248531
Log:
Revert r248352:
> Replace all known uses of ln in the build process with appropriate
> install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK
> var
On Sun, Mar 17, 2013 at 06:10:58PM +0400, Dmitry Morozovsky wrote:
> On Fri, 15 Mar 2013, Brooks Davis wrote:
>
> > Author: brooks
> > Date: Fri Mar 15 21:32:40 2013
> > New Revision: 248352
> > URL: http://svnweb.freebsd.org/changeset/base/248352
> >
>
Author: brooks
Date: Fri Mar 15 22:31:51 2013
New Revision: 248358
URL: http://svnweb.freebsd.org/changeset/base/248358
Log:
MFC r245887
Only install manpages and html documentation in the ncurses/*w (wchar)
builds so that it is only installed once. This is consistent with the
existing
Author: brooks
Date: Fri Mar 15 22:26:19 2013
New Revision: 248357
URL: http://svnweb.freebsd.org/changeset/base/248357
Log:
MFC r245886,245911
Don't install telnet.h if it will be installed by libtelnet.
Modified:
stable/9/include/arpa/Makefile
Directory Properties:
stable/9/include/a
Author: brooks
Date: Fri Mar 15 22:20:45 2013
New Revision: 248355
URL: http://svnweb.freebsd.org/changeset/base/248355
Log:
MFC r245882,245898
Reorder so that NO_MAN is declared before bsd.own.mk is included and thus
has an effect (not installed a g++.1 manpage over the g++.1(.gz) link
Author: brooks
Date: Fri Mar 15 22:14:41 2013
New Revision: 248354
URL: http://svnweb.freebsd.org/changeset/base/248354
Log:
MFC r245853:
manctl is conditionally added to SUBDIRS later on. Don't unconditionally
include in the main list.
Modified:
stable/9/usr.sbin/Makefile (contents
Author: brooks
Date: Fri Mar 15 21:45:49 2013
New Revision: 248353
URL: http://svnweb.freebsd.org/changeset/base/248353
Log:
MFC r245753:
Install the template info directory with mode 644 instead of 444 to
allow it to be updated by its owner without resorting to privilege.
This is re
Author: brooks
Date: Fri Mar 15 21:32:40 2013
New Revision: 248352
URL: http://svnweb.freebsd.org/changeset/base/248352
Log:
MFC r245752,246913,247162
Replace all known uses of ln in the build process with appropriate
install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK
varia
Author: brooks
Date: Fri Mar 15 20:52:00 2013
New Revision: 248351
URL: http://svnweb.freebsd.org/changeset/base/248351
Log:
MFC r245571,245580:
In preparation for logging metadata about each filesystem object,
refactor the link section of distrib-dirs to alwasy install to a full
path (
Author: brooks
Date: Fri Mar 15 20:34:10 2013
New Revision: 248350
URL: http://svnweb.freebsd.org/changeset/base/248350
Log:
MFC r245561,245885:
Add a new LIBRARIES_ONLY make variable to disable the build and install
of files other than the actual libraries.
Use LIBRARIES_ONLY to sup
Author: brooks
Date: Fri Mar 15 20:26:51 2013
New Revision: 248348
URL: http://svnweb.freebsd.org/changeset/base/248348
Log:
MFC r241311:
Change 32-bit library builds by removing use of make -E and passing AS,
CC, CXX and LD on the commandline of the sub-make instead of in the
environme
Author: brooks
Date: Fri Mar 15 19:50:21 2013
New Revision: 248339
URL: http://svnweb.freebsd.org/changeset/base/248339
Log:
MFC r245513,245514,245515:
The last section 1aout manpage was installed no later than July 2002.
Remove all support for them.
Modified:
stable/9/ObsoleteFiles.in
Author: brooks
Date: Fri Mar 15 19:32:37 2013
New Revision: 248338
URL: http://svnweb.freebsd.org/changeset/base/248338
Log:
Bump __FreeBSD_version for install -l, -M, -N and related flags as well
as cat -l.
This is a notional MFC of r245313,246084.
Modified:
stable/9/sys/sys/param.h
D
Author: brooks
Date: Fri Mar 15 19:27:27 2013
New Revision: 248337
URL: http://svnweb.freebsd.org/changeset/base/248337
Log:
MFC all features as of r248336:
The user visable feature is from r246083:
Add -l option to cat(1). This option causes cat(1) to use fcntl(2) to
set an exclusiv
Author: brooks
Date: Fri Mar 15 19:16:35 2013
New Revision: 248336
URL: http://svnweb.freebsd.org/changeset/base/248336
Log:
MFC r245265,245271,245309:
Rather than using zic to both compile and install zoneinfo files,
generate the files during the build and install them with install(1).
On Fri, Mar 15, 2013 at 06:49:39PM +, Brooks Davis wrote:
> Author: brooks
> Date: Fri Mar 15 18:49:39 2013
> New Revision: 248335
> URL: http://svnweb.freebsd.org/changeset/base/248335
>
> Log:
> MFC:
>
> r241684,245316,245318,245440,245563,245565,245622,24575
Author: brooks
Date: Fri Mar 15 18:49:39 2013
New Revision: 248335
URL: http://svnweb.freebsd.org/changeset/base/248335
Log:
MFC:
r241684,245316,245318,245440,245563,245565,245622,245754,246092,246096,246602
r241684:
Allow LOCAL_DIRS to install files in directories not found in the
sy
Author: brooks
Date: Fri Mar 15 15:34:09 2013
New Revision: 248333
URL: http://svnweb.freebsd.org/changeset/base/248333
Log:
MFC the second half of r246784:
- Fix libmd dependency. It is needed in the bootstrap library list because
usr.bin/xinstall depends on it.
Modified:
stable/9/
Author: brooks
Date: Fri Mar 15 15:21:34 2013
New Revision: 248332
URL: http://svnweb.freebsd.org/changeset/base/248332
Log:
MFC r245751,245893:
r245751:
Implement the -l option using ln(1) to facilitate boostrapping.
Ignore the new options -D, -h, -T, and -U. Adjust -M support to i
Author: brooks
Date: Fri Mar 15 15:19:33 2013
New Revision: 248331
URL: http://svnweb.freebsd.org/changeset/base/248331
Log:
MFC all changes to install(1) through r246784. Notable functional
changes are:
r245617:
Introduce six new options from NetBSD:
* -MLog metadata in mtree f
Author: brooks
Date: Fri Mar 15 14:53:29 2013
New Revision: 248330
URL: http://svnweb.freebsd.org/changeset/base/248330
Log:
MFC r245311:
Add pwcache(3) and vis(3) to libegacy as install(1) is about to grow a
dependency on them.
Sponsored by: DARPA, AFRL
Modified:
stable/9/tools/b
Author: brooks
Date: Thu Mar 14 22:57:27 2013
New Revision: 248293
URL: http://svnweb.freebsd.org/changeset/base/248293
Log:
MFC all change to makefs through r247052. Key functional changes
include:
r239562:
Add -p flag to create the image as a sparse file.
r242501:
If no conten
Author: brooks
Date: Tue Jan 15 16:46:51 2013
New Revision: 245462
URL: http://svnweb.freebsd.org/changeset/base/245462
Log:
MFC r244562,245241,245435
Add NetBSD's mtree to the tree and install it as nmtree.
Always install our mtree as /usr/sbin/fmtree and link it as
/usr/sbin/mtree
Author: brooks
Date: Tue Jan 15 16:41:52 2013
New Revision: 245461
URL: http://svnweb.freebsd.org/changeset/base/245461
Log:
MFC r244557:
Add libnetbsd, a thin compatibility layer intended to allow a limited
set of NetBSD software to compile as part of the FreeBSD build with
little or n
Author: brooks
Date: Mon Jan 14 22:00:43 2013
New Revision: 245439
URL: http://svnweb.freebsd.org/changeset/base/245439
Log:
MFC r244401,245305,245308:
Replace our implementation of the vis(3) and unvis(3) APIs with
NetBSD's. This output size limited versions of vis and unvis functions
Author: brooks
Date: Thu Jan 10 22:15:13 2013
New Revision: 245267
URL: http://svnweb.freebsd.org/changeset/base/245267
Log:
MFC r241731:
Replace our version of the pwcache(3) API with NetBSD's implementation.
This adds two features:
* uid_from_user() and gid_from_group() as the rev
Author: brooks
Date: Sun Oct 21 09:31:48 2012
New Revision: 241799
URL: http://svn.freebsd.org/changeset/base/241799
Log:
MFC r228120:
Allow NO_FOO to override WITH_FOO that could be specified in /etc/src.conf.
This is required to override knobs (e.g. WITH_PROFILE) during buildworld
62 matches
Mail list logo