On Fri, Dec 27, 2019 at 01:36:53AM +, Alexander Motin wrote:
> Author: mav
> Date: Fri Dec 27 01:36:53 2019
> New Revision: 356108
> URL: https://svnweb.freebsd.org/changeset/base/356108
>
> Log:
> Reimplement gvinum orphanization.
>
> gvinum was the only GEOM class, using consumer nsta
On Fri, Dec 27, 2019 at 04:07:03AM +, Justin Hibbits wrote:
> Author: jhibbits
> Date: Fri Dec 27 04:07:03 2019
> New Revision: 356113
> URL: https://svnweb.freebsd.org/changeset/base/356113
>
> Log:
> Eliminate the last MI difference in AT_* definitions (for powerpc).
>
> Summary:
>
On Thu, Jan 16, 2020 at 02:18:14PM -0500, Ed Maste wrote:
> On Thu, 16 Jan 2020 at 12:34, John Baldwin wrote:
> >
> > I would support having MK_PROFILE default to off for 13.
>
> I agree.
I'd suggest we got further and turn them off in 13 and announce that we
will remove support after the branch
Author: brooks
Date: Tue Jan 21 16:31:08 2020
New Revision: 356942
URL: https://svnweb.freebsd.org/changeset/base/356942
Log:
Correct a misleading indent.
This dates to before the beginning of our repo and was found clang 10.
MFC after:3 days
Sponsored by: DARPA
Modified:
head
Author: brooks
Date: Thu Jan 23 08:45:31 2020
New Revision: 357037
URL: https://svnweb.freebsd.org/changeset/base/357037
Log:
Enable commit access for James Clarke (jrtc27).
John Baldwin will co-mentor.
Approved by: core
Modified:
svnadmin/conf/access
svnadmin/conf/mentors
Modif
Author: brooks
Date: Thu Jan 30 18:34:08 2020
New Revision: 357303
URL: https://svnweb.freebsd.org/changeset/base/357303
Log:
Fix an indentation bug in r357169.
Modified:
head/usr.sbin/makefs/msdos/msdosfs_denode.c
Modified: head/usr.sbin/makefs/msdos/msdosfs_denode.c
===
On Mon, May 11, 2020 at 01:45:14PM -0500, Kyle Evans wrote:
> On Mon, May 11, 2020 at 1:10 PM Brooks Davis wrote:
> >
> > On Sat, May 09, 2020 at 02:01:29AM +, Kyle Evans wrote:
> > > Author: kevans
> > > Date: Sat May 9 02:01:29 2020
> >
On Tue, May 12, 2020 at 09:01:33PM -0500, Kyle Evans wrote:
> On Tue, May 12, 2020 at 5:16 PM Brooks Davis wrote:
> >
> > On Mon, May 11, 2020 at 01:45:14PM -0500, Kyle Evans wrote:
> > > On Mon, May 11, 2020 at 1:10 PM Brooks Davis wrote:
> > > >
> > &g
On Tue, May 12, 2020 at 10:16:03PM +, Brooks Davis wrote:
> On Mon, May 11, 2020 at 01:45:14PM -0500, Kyle Evans wrote:
> > On Mon, May 11, 2020 at 1:10 PM Brooks Davis wrote:
> > >
> > > On Sat, May 09, 2020 at 02:01:29AM +, Kyle Evans wrote:
> > > &g
Author: brooks
Date: Fri May 22 17:45:07 2020
New Revision: 361397
URL: https://svnweb.freebsd.org/changeset/base/361397
Log:
Add an unprivileged mode where calls to install are passed appropriate
flags. For ease of integration, use the same flags as install:
-U unprivileged m
On Sun, May 31, 2020 at 08:37:41PM -0500, Kyle Evans wrote:
> n Sun, May 31, 2020 at 8:25 PM Kyle Evans wrote:
> >
> > Author: kevans
> > Date: Mon Jun 1 01:25:19 2020
> > New Revision: 361683
> > URL: https://svnweb.freebsd.org/changeset/base/361683
> >
> > Log:
> > certctl: fix test syntax
>
Author: brooks
Date: Wed Sep 9 21:57:55 2020
New Revision: 365519
URL: https://svnweb.freebsd.org/changeset/base/365519
Log:
MFC r365279:
Remove risky compatability with old kernels
The badsys() handler for SIGSYS was added as a transtion aid for kernels
lacking sysctl() in 1993. I
Author: brooks
Date: Wed Sep 9 22:40:39 2020
New Revision: 365534
URL: https://svnweb.freebsd.org/changeset/base/365534
Log:
MFC r365279:
Remove risky compatability with old kernels
The badsys() handler for SIGSYS was added as a transtion aid for kernels
lacking sysctl() in 1993. I
Author: brooks
Date: Wed Sep 9 23:11:55 2020
New Revision: 365545
URL: https://svnweb.freebsd.org/changeset/base/365545
Log:
MFC r365284:
Always report ENOSYS in init
While rare, encountering an unimplemented system call early in init is
catastrophic and difficult to debug. Even af
Author: brooks
Date: Thu Sep 17 23:14:17 2020
New Revision: 365864
URL: https://svnweb.freebsd.org/changeset/base/365864
Log:
MFC r365284:
Always report ENOSYS in init
While rare, encountering an unimplemented system call early in init is
catastrophic and difficult to debug. Even af
Author: brooks
Date: Tue Sep 29 22:30:15 2020
New Revision: 366270
URL: https://svnweb.freebsd.org/changeset/base/366270
Log:
Prefer --ld-path=/path/to/ld on clang >= 12
Clang 12 warns about passing a path to -fuse-ld and -Werror makes that
an error preventing building world without this
Author: brooks
Date: Tue Sep 29 23:48:05 2020
New Revision: 366273
URL: https://svnweb.freebsd.org/changeset/base/366273
Log:
Hoist comment on fixup of ld path
Reported by: jrtc27
Differential Revision:https://reviews.freebsd.org/D26591
Modified:
head/share/mk/bsd.sys.mk
Modi
Author: brooks
Date: Tue Oct 13 17:14:30 2020
New Revision: 366671
URL: https://svnweb.freebsd.org/changeset/base/366671
Log:
libgssapi: modernize static string array use
Use designated initializers to document positions in the arrays rather
than requiring counting. Use nitems() rather th
Author: brooks
Date: Tue Oct 13 20:04:13 2020
New Revision: 366684
URL: https://svnweb.freebsd.org/changeset/base/366684
Log:
Remove --ld-path=* from _LDFLAGS
It makes no sense to pass --ld-path to direct ${LD} invocations.
This was missed in r366270 due to not doing a clean build.
Mo
On Wed, Oct 14, 2020 at 02:40:42PM +0100, Jessica Clarke wrote:
> On 14 Oct 2020, at 14:28, Mateusz Guzik wrote:
> >
> > This should use copy_file_range (also available on Linux).
>
> I assume this is a bootstrap tool and hence the system OS and version
> is relevant. macOS does not have copy_fi
Author: brooks
Date: Thu Oct 15 17:05:21 2020
New Revision: 366731
URL: https://svnweb.freebsd.org/changeset/base/366731
Log:
physio: Don't store user addresses in bio_data
Only assign the address from the iovec to bio_data if it is a kernel
address. This was the single place where bio_d
Author: brooks
Date: Wed Oct 21 16:00:15 2020
New Revision: 366911
URL: https://svnweb.freebsd.org/changeset/base/366911
Log:
vmapbuf: don't smuggle address or length in buf
Instead, add arguments to vmapbuf. Since this argument is
always a pointer use a type of void * and cast to vm_off
Author: brooks
Date: Wed Oct 21 16:04:57 2020
New Revision: 366912
URL: https://svnweb.freebsd.org/changeset/base/366912
Log:
MFC r366671:
libgssapi: modernize static string array use
Use designated initializers to document positions in the arrays rather
than requiring counting. Use
Author: brooks
Date: Mon Jul 6 22:39:42 2020
New Revision: 362979
URL: https://svnweb.freebsd.org/changeset/base/362979
Log:
Fix a Wvoid-pointer-to-enum-cast warning missed in r359978.
This pattern is used in callbacks with void * data arguments and seems
both relatively uncommon and rel
Author: brooks
Date: Thu Jul 9 16:58:53 2020
New Revision: 363048
URL: https://svnweb.freebsd.org/changeset/base/363048
Log:
MFC r362979:
Fix a -Wvoid-pointer-to-enum-cast warning missed in r359978.
This pattern is used in callbacks with void * data arguments and seems
both relative
Author: brooks
Date: Thu Jul 9 17:12:22 2020
New Revision: 363050
URL: https://svnweb.freebsd.org/changeset/base/363050
Log:
MFC r362979:
Fix a -Wvoid-pointer-to-enum-cast warning missed in r359978.
This pattern is used in callbacks with void * data arguments and seems
both relative
On Tue, Jul 14, 2020 at 05:02:18AM +, Adrian Chadd wrote:
> Author: adrian
> Date: Tue Jul 14 05:02:18 2020
> New Revision: 363172
> URL: https://svnweb.freebsd.org/changeset/base/363172
>
> Log:
> [bc] Fix a "maybe uninitialized" compiler warning under mips-gcc-6.3.0.
>
> I guess this
Author: brooks
Date: Wed Jul 15 17:05:37 2020
New Revision: 363228
URL: https://svnweb.freebsd.org/changeset/base/363228
Log:
Don't imply that all action values can be OR'd.
This is neither POSIX compliant nor what the implementation does.
This could be allowed by changing the value of TC
Author: brooks
Date: Wed Jul 22 21:06:32 2020
New Revision: 363432
URL: https://svnweb.freebsd.org/changeset/base/363432
Log:
MFC r363228:
Don't imply that all action values can be OR'd.
This is neither POSIX compliant nor what the implementation does.
This could be allowed by changi
Author: brooks
Date: Wed Jul 22 21:30:18 2020
New Revision: 363434
URL: https://svnweb.freebsd.org/changeset/base/363434
Log:
MFC r363228:
Don't imply that all action values can be OR'd.
This is neither POSIX compliant nor what the implementation does.
This could be allowed by changi
Author: brooks
Date: Wed Jul 22 21:44:51 2020
New Revision: 363435
URL: https://svnweb.freebsd.org/changeset/base/363435
Log:
Avoid reading one byte before the path buffer.
This happens when there's only one component (e.g. "/foo"). This
(mostly-harmless) bug has been present since June 1
Author: brooks
Date: Wed Jul 22 23:35:41 2020
New Revision: 363438
URL: https://svnweb.freebsd.org/changeset/base/363438
Log:
Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions.
No functional change.
When these SYSINITs were added these macros didn't exist.
Reviewed by: imp
Author: brooks
Date: Wed Jul 22 23:39:58 2020
New Revision: 363439
URL: https://svnweb.freebsd.org/changeset/base/363439
Log:
Correct a type-mismatch between xdr_long and the variable "bad".
Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD
information leak fix via OpenB
Author: brooks
Date: Mon Jul 27 23:18:14 2020
New Revision: 363625
URL: https://svnweb.freebsd.org/changeset/base/363625
Log:
MFC r363439:
Correct a type-mismatch between xdr_long and the variable "bad".
Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD
information
Author: brooks
Date: Mon Jul 27 23:19:46 2020
New Revision: 363626
URL: https://svnweb.freebsd.org/changeset/base/363626
Log:
MFC r363439:
Correct a type-mismatch between xdr_long and the variable "bad".
Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD
information
Author: brooks
Date: Wed Jul 29 20:30:15 2020
New Revision: 363672
URL: https://svnweb.freebsd.org/changeset/base/363672
Log:
MFC r363435:
Avoid reading one byte before the path buffer.
This happens when there's only one component (e.g. "/foo"). This
(mostly-harmless) bug has been pr
Author: brooks
Date: Wed Jul 29 20:31:11 2020
New Revision: 363673
URL: https://svnweb.freebsd.org/changeset/base/363673
Log:
MFC r363435:
Avoid reading one byte before the path buffer.
This happens when there's only one component (e.g. "/foo"). This
(mostly-harmless) bug has been pr
Author: brooks
Date: Wed Jul 29 22:10:25 2020
New Revision: 363676
URL: https://svnweb.freebsd.org/changeset/base/363676
Log:
MFC r363438:
Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions.
No functional change.
When these SYSINITs were added these macros didn't exist.
On Thu, Jul 30, 2020 at 03:48:34PM +, Rick Macklem wrote:
> Rick Macklem wrote:
> >Ian Lepore wrote:
> >>On Thu, 2020-07-30 at 01:52 +, Rick Macklem wrote:
> >>> Brooks Davis wrote:
> >>> > Author: brooks
> >>> > Date: Mon J
Author: brooks
Date: Thu Jul 30 17:18:42 2020
New Revision: 363709
URL: https://svnweb.freebsd.org/changeset/base/363709
Log:
MFC r363438:
Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions.
No functional change.
When these SYSINITs were added these macros didn't exist.
Author: brooks
Date: Wed Jan 9 17:23:59 2019
New Revision: 342889
URL: https://svnweb.freebsd.org/changeset/base/342889
Log:
style(9): fix the indent of a return.
Modified:
head/sys/kern/vfs_syscalls.c
Modified: head/sys/kern/vfs_syscalls.c
==
Author: brooks
Date: Thu Jan 17 23:22:56 2019
New Revision: 343126
URL: https://svnweb.freebsd.org/changeset/base/343126
Log:
MFC r342398:
Enable sys/random.h #include from C++
And bump __FreeBSD_version, just in case.
PR: 234180
Submitted by: Ralf van der Enden
Modi
Author: brooks
Date: Fri Jan 18 21:30:06 2019
New Revision: 343161
URL: https://svnweb.freebsd.org/changeset/base/343161
Log:
Use a private definition of osockaddr rather then relying on type
namespace polution in sys/socket.h.
Also remove support for operation on 4.3BSD.
PR:
Author: brooks
Date: Fri Jan 18 21:46:38 2019
New Revision: 343162
URL: https://svnweb.freebsd.org/changeset/base/343162
Log:
Make SIFTR work again after r342125 (D18443).
Correct a logic error.
Only disable when already enabled or enable when disabled.
Submitted by: Richard Schef
Author: brooks
Date: Mon Jan 21 19:22:02 2019
New Revision: 343272
URL: https://svnweb.freebsd.org/changeset/base/343272
Log:
MFC r343162:
Make SIFTR work again after r342125 (D18443).
Correct a logic error.
Only disable when already enabled or enable when disabled.
Submitted
Author: brooks
Date: Mon Jan 21 19:33:05 2019
New Revision: 343273
URL: https://svnweb.freebsd.org/changeset/base/343273
Log:
MFC r343162:
Make SIFTR work again after r342125 (D18443).
Correct a logic error.
Only disable when already enabled or enable when disabled.
Submitted
Author: brooks
Date: Tue Jan 22 17:39:26 2019
New Revision: 343305
URL: https://svnweb.freebsd.org/changeset/base/343305
Log:
Rework CASE_IOC_IFGROUPREQ() to require a case before the macro.
This is more compatible with formatting tools and looks more normal.
Reported by: jhb (on a di
On Tue, Jan 22, 2019 at 01:12:57PM -0500, Mark Johnston wrote:
> On Tue, Jan 22, 2019 at 10:45:16AM -0700, Ian Lepore wrote:
> > On Tue, 2019-01-22 at 17:39 +0000, Brooks Davis wrote:
> > > Author: brooks
> > > Date: Tue Jan 22 17:39:26 2019
> > > N
Author: brooks
Date: Wed Jan 23 23:25:42 2019
New Revision: 343366
URL: https://svnweb.freebsd.org/changeset/base/343366
Log:
Remove documentation for the nonexistant cred_update_thread(9).
This was a tangential change submitted as part of D18930.
Submitted by: j...@gandi.net
Modified
Author: brooks
Date: Tue Jan 29 18:06:35 2019
New Revision: 343556
URL: https://svnweb.freebsd.org/changeset/base/343556
Log:
MFC r343305:
Rework CASE_IOC_IFGROUPREQ() to require a case before the macro.
This is more compatible with formatting tools and looks more normal.
Reported
Author: brooks
Date: Tue Jan 29 18:08:46 2019
New Revision: 343557
URL: https://svnweb.freebsd.org/changeset/base/343557
Log:
MFC r343366:
Remove documentation for the nonexistant cred_update_thread(9).
This was a tangential change submitted as part of D18930.
Submitted by: j...@g
Author: brooks
Date: Tue Jan 29 18:13:46 2019
New Revision: 343558
URL: https://svnweb.freebsd.org/changeset/base/343558
Log:
MFC r343366:
Remove documentation for the nonexistant cred_update_thread(9).
This was a tangential change submitted as part of D18930.
Submitted by: j...@g
Author: brooks
Date: Wed Jan 30 17:44:30 2019
New Revision: 343587
URL: https://svnweb.freebsd.org/changeset/base/343587
Log:
Add a simple port filter to SIFTR.
SIFTR does not allow any kind of filtering, but captures every packet
processed by the TCP stack.
Often, only a specific sessi
Author: brooks
Date: Wed Jan 30 23:36:02 2019
New Revision: 343594
URL: https://svnweb.freebsd.org/changeset/base/343594
Log:
MFC r340242:
Add a top-level make target to rebuild all sysent files.
The sysent target is useful when changing makesyscalls.sh, when
making paired changes to
Author: brooks
Date: Wed Jan 30 23:38:42 2019
New Revision: 343595
URL: https://svnweb.freebsd.org/changeset/base/343595
Log:
MFC r340242:
Add a top-level make target to rebuild all sysent files.
The sysent target is useful when changing makesyscalls.sh, when
making paired changes to
Author: brooks
Date: Wed Jan 30 23:48:10 2019
New Revision: 343597
URL: https://svnweb.freebsd.org/changeset/base/343597
Log:
Regen after r343596: enable ppoll in capability mode.
PR: 232495
Modified:
stable/12/sys/compat/freebsd32/freebsd32_sysent.c
stable/12/sys/kern/init_s
Author: brooks
Date: Wed Jan 30 23:47:21 2019
New Revision: 343596
URL: https://svnweb.freebsd.org/changeset/base/343596
Log:
MFC r340129, r340195, r340198
r340129:
capsicum: allow ppoll(2) in capability mode
We already allow to use poll(2). There is no reason to disallow
ppoll(2).
Author: brooks
Date: Thu Jan 31 22:58:17 2019
New Revision: 343630
URL: https://svnweb.freebsd.org/changeset/base/343630
Log:
Regen after r342190.
Differential Revision:https://reviews.freebsd.org/D18444
Modified:
head/sys/kern/systrace_args.c
head/sys/sys/sysproto.h
Modified:
Author: brooks
Date: Thu Jan 31 23:01:12 2019
New Revision: 343632
URL: https://svnweb.freebsd.org/changeset/base/343632
Log:
Remove iBCS2: also remove xenix syscall function support.
Missed in r342243.
Modified:
head/sys/kern/makesyscalls.sh
Modified: head/sys/kern/makesyscalls.sh
On Thu, Jan 31, 2019 at 10:58:17PM +, Brooks Davis wrote:
> Author: brooks
> Date: Thu Jan 31 22:58:17 2019
> New Revision: 343630
> URL: https://svnweb.freebsd.org/changeset/base/343630
>
> Log:
> Regen after r342190.
Yes, that was a while ago... I can only assume
Author: brooks
Date: Mon Feb 4 22:38:34 2019
New Revision: 343756
URL: https://svnweb.freebsd.org/changeset/base/343756
Log:
MFC r343587:
Add a simple port filter to SIFTR.
SIFTR does not allow any kind of filtering, but captures every packet
processed by the TCP stack.
Often, onl
On Tue, Feb 05, 2019 at 09:14:46AM -0800, John Baldwin wrote:
> On 2/5/19 8:25 AM, Bruce Evans wrote:
> > On Tue, 5 Feb 2019, Ed Maste wrote:
> >
> >> On Tue, 5 Feb 2019 at 05:17, Bruce Evans wrote:
> >>>
> >>> On Mon, 4 Feb 2019, Ed Maste wrote:
> This should probably be uin64_t to support
Author: brooks
Date: Thu Feb 7 23:17:44 2019
New Revision: 343884
URL: https://svnweb.freebsd.org/changeset/base/343884
Log:
GC a historical artifact.
Back in 1993, the fgetln (then fgetline) interface was changed to not
return a C string. The change was accomplished by ifdefing out the
Author: brooks
Date: Mon Feb 11 21:31:26 2019
New Revision: 344023
URL: https://svnweb.freebsd.org/changeset/base/344023
Log:
mdmfs: Fix many bugs in automatic md(4) creation.
This code allocated a correctly sized buffer, read past the end of the
source buffer, writing off the end of the
Author: brooks
Date: Thu Oct 3 17:41:20 2019
New Revision: 353055
URL: https://svnweb.freebsd.org/changeset/base/353055
Log:
MFC r352220:
Avoid the use of the non-portable -D argument to ls.
This was used to store the mtime of the source file in a commment in a
generated header file
Author: brooks
Date: Thu Oct 3 18:50:57 2019
New Revision: 353061
URL: https://svnweb.freebsd.org/changeset/base/353061
Log:
MFC r352917:
Restore the ability to set capenabled directly in syscalls.conf.
This fixes generation of cloudabi syscall tables broken in r340424.
Reviewed
Author: brooks
Date: Thu Oct 3 20:09:50 2019
New Revision: 353067
URL: https://svnweb.freebsd.org/changeset/base/353067
Log:
MFC r352918:
Regen after r347228 and r352693.
No functional change.
Modified:
stable/12/sys/compat/cloudabi32/cloudabi32_proto.h
stable/12/sys/compat/cloud
Author: brooks
Date: Tue Oct 8 18:06:02 2019
New Revision: 353315
URL: https://svnweb.freebsd.org/changeset/base/353315
Log:
MFC r352919:
Update cloudabi(32|64) sysents with "make sysent".
Modified:
stable/12/Makefile.inc1
Directory Properties:
stable/12/ (props changed)
Modified:
ay pointer tricks that are undefined in modern c (Brooks Davis)
+ 3. Fix out of bounds read (Brooks Davis)
+ 2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar)
+ 1. PR/471: Delay arginp parsing
+
20. V6.20.00 - 20161124
19. Don't resize the screen if it did not ch
Author: brooks
Date: Tue Oct 8 18:21:44 2019
New Revision: 353319
URL: https://svnweb.freebsd.org/changeset/base/353319
Log:
Tag 6.21.00 import.
Added:
vendor/tcsh/6.21.00/
- copied from r353318, vendor/tcsh/dist/
___
svn-src-all@freebsd.org m
Author: brooks
Date: Tue Oct 8 20:26:51 2019
New Revision: 353324
URL: https://svnweb.freebsd.org/changeset/base/353324
Log:
Allow -DNO_CLEAN build across r352689.
Split the LIBCOMPAT case because the usual egrep only matches in
LIBCOMPAT on amd64.
Modified:
head/Makefile.inc1
Modifi
+ 5. Look for tgetent in libtinfo as well (Werner Fink)
+ 4. Don't play pointer tricks that are undefined in modern c (Brooks Davis)
+ 3. Fix out of bounds read (Brooks Davis)
+ 2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar)
+ 1. PR/471: Delay arginp parsing
+
20
Author: brooks
Date: Tue Oct 8 21:14:09 2019
New Revision: 353326
URL: https://svnweb.freebsd.org/changeset/base/353326
Log:
Fix various -Wpointer-compare warnings
This warning (comparing a pointer against a zero character literal
rather than NULL) has existed since GCC 7.1.0, and was re
Author: brooks
Date: Tue Oct 8 21:39:51 2019
New Revision: 353329
URL: https://svnweb.freebsd.org/changeset/base/353329
Log:
msun: Silence new harmless -Wimplicit-int-float-conversion warnings
Clang from trunk recently added a warning for when implicit int-to-float
conversions cause a lo
Author: brooks
Date: Thu Oct 10 16:29:13 2019
New Revision: 353408
URL: https://svnweb.freebsd.org/changeset/base/353408
Log:
Fix -DNO_CLEAN build across r353340 and r353381
opensolaris_atomic.S is now only used on i386 with opensolaris_atomic.c
used on other platforms. After r353381 it
>
> On Thu, Oct 10, 2019 at 09:29 Brooks Davis wrote:
>
> > Author: brooks
> > Date: Thu Oct 10 16:29:13 2019
> > New Revision: 353408
> > URL: https://svnweb.freebsd.org/changeset/base/353408
> >
> > Log:
> > Fix -DNO_CLEAN build across r35
Author: brooks
Date: Fri Oct 11 21:28:02 2019
New Revision: 353449
URL: https://svnweb.freebsd.org/changeset/base/353449
Log:
Centralize adding OBJCOPY=${XOBJCOPY} to LIB32WMAKEFLAGS.
Reviewed by: emaste, imp
Sponsored by: DARPA, AFRL
Differential Revision:https://reviews.freeb
Author: brooks
Date: Tue Oct 15 16:05:17 2019
New Revision: 353569
URL: https://svnweb.freebsd.org/changeset/base/353569
Log:
rpcgen: make compiler arglist allocation dynamic
Limit argmax to an absurdly large value prevent overflow (no overflow
possible on FreeBSD due to ARG_MAX).
In
Author: brooks
Date: Tue Oct 15 17:30:12 2019
New Revision: 353577
URL: https://svnweb.freebsd.org/changeset/base/353577
Log:
MFC r353326:
Fix various -Wpointer-compare warnings
This warning (comparing a pointer against a zero character literal
rather than NULL) has existed since GCC
Author: brooks
Date: Tue Oct 15 20:04:15 2019
New Revision: 353589
URL: https://svnweb.freebsd.org/changeset/base/353589
Log:
MFC r353326:
Fix various -Wpointer-compare warnings
This warning (comparing a pointer against a zero character literal
rather than NULL) has existed since GCC
Author: brooks
Date: Tue Oct 15 20:08:19 2019
New Revision: 353590
URL: https://svnweb.freebsd.org/changeset/base/353590
Log:
MFC r353329:
msun: Silence new harmless -Wimplicit-int-float-conversion warnings
Clang from trunk recently added a warning for when implicit int-to-float
conv
Author: brooks
Date: Tue Oct 15 20:10:47 2019
New Revision: 353591
URL: https://svnweb.freebsd.org/changeset/base/353591
Log:
MFC r353329:
msun: Silence new harmless -Wimplicit-int-float-conversion warnings
Clang from trunk recently added a warning for when implicit int-to-float
conv
Author: brooks
Date: Tue Oct 15 21:08:49 2019
New Revision: 353592
URL: https://svnweb.freebsd.org/changeset/base/353592
Log:
Move the per-ARCH definitions to bsd.compat.mk.
This is the first step if refactoring the definitions to allow programs
to be selectively linked against libcompat
Author: brooks
Date: Tue Oct 15 21:11:22 2019
New Revision: 353593
URL: https://svnweb.freebsd.org/changeset/base/353593
Log:
Rename top-level LIBCOMPAT to _LIBCOMPAT.
This avoids a conflict with LIBCOMPAT defined in bsd.libnames.mk.
Reviewed by: bdrewery
Sponsored by: DARPA, AFRL
Author: brooks
Date: Tue Oct 15 21:15:03 2019
New Revision: 353594
URL: https://svnweb.freebsd.org/changeset/base/353594
Log:
Allow OBJDIR to be overridden for LIB*DIR variables.
This will allow us to link against internal libraries when building
programs for the system's LIBCOMPAT ABI.
Author: brooks
Date: Tue Oct 15 21:22:13 2019
New Revision: 353595
URL: https://svnweb.freebsd.org/changeset/base/353595
Log:
Build compat libraries before "everything".
This is required for us to link programs against compat versions of
libraries.
Reviewed by: bdrewery, jhb
Spons
Author: brooks
Date: Tue Oct 15 21:27:06 2019
New Revision: 353597
URL: https://svnweb.freebsd.org/changeset/base/353597
Log:
Add the ability to link programs against a compat ABI.
Linkage is controlled by two make knobs:
WANT_COMPAT - Prefer to link against the compat ABI.
On Tue, Oct 15, 2019 at 09:27:07PM +, Brooks Davis wrote:
> Author: brooks
> Date: Tue Oct 15 21:27:06 2019
> New Revision: 353597
> URL: https://svnweb.freebsd.org/changeset/base/353597
>
> Log:
> Add the ability to link programs against a compat ABI.
>
> L
Author: brooks
Date: Tue Oct 15 23:54:51 2019
New Revision: 353601
URL: https://svnweb.freebsd.org/changeset/base/353601
Log:
Fix including bsd.compat.mk outside Makefile.libcompat on mips64.
Reported by: jhb, jenkins
Modified:
head/share/mk/bsd.compat.mk
Modified: head/share/mk/bsd.co
On Wed, Oct 16, 2019 at 01:20:36PM +, Warner Losh wrote:
> Author: imp
> Date: Wed Oct 16 13:20:36 2019
> New Revision: 353639
> URL: https://svnweb.freebsd.org/changeset/base/353639
>
> Log:
> bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment
> it
> out here unt
Author: brooks
Date: Wed Oct 16 17:21:18 2019
New Revision: 353659
URL: https://svnweb.freebsd.org/changeset/base/353659
Log:
Install bsd.compat.mk.
Reported by: glebius
Modified:
head/share/mk/Makefile
Modified: head/share/mk/Makefile
==
Author: brooks
Date: Fri Oct 18 00:00:17 2019
New Revision: 353709
URL: https://svnweb.freebsd.org/changeset/base/353709
Log:
Remove obsolete, non-use of CLANG_NO_IAS.
CLANG_NO_IAS was removed in r351661.
Modified:
head/lib/libz/Makefile
Modified: head/lib/libz/Makefile
Author: brooks
Date: Mon Oct 21 18:08:57 2019
New Revision: 353835
URL: https://svnweb.freebsd.org/changeset/base/353835
Log:
Update vendor/tcsh to git 83c5be0:
Upstream changes:
5. PR/113: Sobomax: avoid infinite loops for -c commands when stdout is
not a tty.
4. Avoid infinite lo
Author: brooks
Date: Mon Oct 21 18:27:12 2019
New Revision: 353870
URL: https://svnweb.freebsd.org/changeset/base/353870
Log:
Tag import of git 83c5be0.
Added:
vendor/tcsh/6.21.00-83c5be0/
- copied from r353869, vendor/tcsh/dist/
___
svn-src-al
Author: brooks
Date: Mon Oct 21 21:21:34 2019
New Revision: 353875
URL: https://svnweb.freebsd.org/changeset/base/353875
Log:
Update tcsh to git revision 83c5be0 bringing in a number of bug fixes.
Reported by: sobomax
MFC after:3 days
Sponsored by: DARPA, AFRL
Differential Revisi
Author: brooks
Date: Tue Oct 22 21:24:48 2019
New Revision: 353901
URL: https://svnweb.freebsd.org/changeset/base/353901
Log:
MFC r353569:
rpcgen: make compiler arglist allocation dynamic
Limit argmax to an absurdly large value prevent overflow (no overflow
possible on FreeBSD due to
Author: brooks
Date: Wed Oct 23 17:28:35 2019
New Revision: 353939
URL: https://svnweb.freebsd.org/changeset/base/353939
Log:
MFC r353569:
rpcgen: make compiler arglist allocation dynamic
Limit argmax to an absurdly large value prevent overflow (no overflow
possible on FreeBSD due to
Author: brooks
Date: Thu Oct 24 22:23:53 2019
New Revision: 354054
URL: https://svnweb.freebsd.org/changeset/base/354054
Log:
nda(4): Remove unnecessary union and avoid Clang -Wsizeof-array-divwarning
Clang trunk recently gained this new warning, and complains about the
sizeof(trim->data)
Author: brooks
Date: Thu Oct 24 22:34:48 2019
New Revision: 354057
URL: https://svnweb.freebsd.org/changeset/base/354057
Log:
binutils: Fix bugs found by -Wpointer-compare
The MIPS bug was introduced by upstream commit 7403cb630, which failed
to account for the additional indirection intr
ve to backtracking.
+ 6. Handle 8 bit characters in bindkey (Werner Fink)
+ 5. Look for tgetent in libtinfo as well (Werner Fink)
+ 4. Don't play pointer tricks that are undefined in modern c (Brooks Davis)
+ 3. Fix out of bounds read (Brooks Davis)
+ 2. Fix type of read in prompt confirmation (
701 - 800 of 1354 matches
Mail list logo