Page MenuHomeFreeBSD
Feed Advanced Search

Nov 14 2018

brooks accepted D17984: Update secteam. Promote remko to Deputy. Update core team liason to reflect brooks taking the job..
Nov 14 2018, 5:55 PM
brooks closed D17932: Allow the location of capabilities.conf to be configured..
Nov 14 2018, 12:46 AM
brooks committed rS340424: Use the main capabilities.conf for freebsd32..
Use the main capabilities.conf for freebsd32.
Nov 14 2018, 12:46 AM

Nov 12 2018

brooks committed rS340389: Regen after r340388: MFC r340302: Fix freebsd32 mknod(at)..
Regen after r340388: MFC r340302: Fix freebsd32 mknod(at).
Nov 12 2018, 9:54 PM
brooks committed rS340388: MFC r340302:.
MFC r340302:
Nov 12 2018, 9:52 PM
brooks committed rS340379: Regen after r340377: MFC r340272, r340274, r340294.
Regen after r340377: MFC r340272, r340274, r340294
Nov 12 2018, 6:24 PM
brooks committed rS340378: MFC r340272, r340274, r340294.
MFC r340272, r340274, r340294
Nov 12 2018, 6:21 PM
brooks added a comment to D14567: Introduce funlinkat..

@cem, @kib, @emaste, @jilles I would like to commit it as-it-is but pjd suggested to change the name to funlinkat? After some thoughts I also think that funlinkat is a bether name 'fd' suggests that it's working on 'FILE *'. Do you agree?

Nov 12 2018, 6:15 PM
brooks added inline comments to D14567: Introduce funlinkat..
Nov 12 2018, 6:11 PM
brooks committed rS340371: Use ...-freebsd13.0 in -target strings..
Use ...-freebsd13.0 in -target strings.
Nov 12 2018, 4:55 PM
brooks added a comment to D17932: Allow the location of capabilities.conf to be configured..
In D17932#383019, @kib wrote:

Does it mean that if we have both foo and freebsd32_foo, then we cannot selectively enable only one of them for cap mode ?

Yes. I can't imagine a situation where we'd want to do that.

Nov 12 2018, 4:49 PM
brooks added a comment to D17932: Allow the location of capabilities.conf to be configured..
In D17932#383019, @kib wrote:

Does it mean that if we have both foo and freebsd32_foo, then we cannot selectively enable only one of them for cap mode ?

I think that's probably fine, although maybe we should generate a warning or error if both exist?

Nov 12 2018, 4:46 PM
brooks added a comment to D17932: Allow the location of capabilities.conf to be configured..
In D17932#383019, @kib wrote:

Does it mean that if we have both foo and freebsd32_foo, then we cannot selectively enable only one of them for cap mode ?

Nov 12 2018, 4:46 PM

Nov 9 2018

brooks updated the summary of D17932: Allow the location of capabilities.conf to be configured..
Nov 9 2018, 9:39 PM
brooks added a comment to D17932: Allow the location of capabilities.conf to be configured..

Note, with rS340294 already applied make sysent makes no changes after this change.

Nov 9 2018, 9:20 PM
brooks created D17932: Allow the location of capabilities.conf to be configured..
Nov 9 2018, 9:19 PM
brooks committed rS340303: Regen after r340302: Fix freebsd32 mknod(at)..
Regen after r340302: Fix freebsd32 mknod(at).
Nov 9 2018, 9:02 PM
brooks committed rS340302: Fix freebsd32 mknod(at)..
Fix freebsd32 mknod(at).
Nov 9 2018, 9:01 PM
brooks closed D17928: Fix freebsd32 mknod(at)..
Nov 9 2018, 9:01 PM
brooks updated the summary of D17928: Fix freebsd32 mknod(at)..
Nov 9 2018, 7:04 PM
brooks created D17928: Fix freebsd32 mknod(at)..
Nov 9 2018, 6:29 PM
brooks committed rS340295: Regen after r340294: Fix a number of bugs in freebsd32's capabilities.conf..
Regen after r340294: Fix a number of bugs in freebsd32's capabilities.conf.
Nov 9 2018, 6:06 PM
brooks closed D17925: Fix a number of bugs in freebsd32's capabilities.conf..
Nov 9 2018, 6:03 PM
brooks committed rS340294: Fix a number of bugs in freebsd32's capabilities.conf..
Fix a number of bugs in freebsd32's capabilities.conf.
Nov 9 2018, 6:03 PM
brooks added inline comments to D17925: Fix a number of bugs in freebsd32's capabilities.conf..
Nov 9 2018, 5:16 PM
brooks created D17925: Fix a number of bugs in freebsd32's capabilities.conf..
Nov 9 2018, 5:13 PM
brooks committed rS340275: Regen after r340274: Make freebsd32_utmx_op follow the freebsd32_foo.
Regen after r340274: Make freebsd32_utmx_op follow the freebsd32_foo
Nov 9 2018, 12:46 AM
brooks committed rS340274: Make freebsd32_umtx_op follow the freebsd32_foo convention..
Make freebsd32_umtx_op follow the freebsd32_foo convention.
Nov 9 2018, 12:46 AM
brooks committed rS340273: Regen after 340272: Make __sysctl follow the freebsd32_foo convention.
Regen after 340272: Make __sysctl follow the freebsd32_foo convention
Nov 9 2018, 12:22 AM
brooks committed rS340272: Make __sysctl follow the freebsd32_foo convention..
Make __sysctl follow the freebsd32_foo convention.
Nov 9 2018, 12:22 AM

Nov 8 2018

brooks closed D17911: Remove mention of the pre-11 support model..

Committed in rD52475. Accidentally failed to include link in commit message.

Nov 8 2018, 11:03 PM
brooks committed rD52475: Remove mention of the pre-11 support model..
Remove mention of the pre-11 support model.
Nov 8 2018, 11:03 PM
brooks created D17911: Remove mention of the pre-11 support model..
Nov 8 2018, 6:41 PM
brooks added a comment to D17714: Allow absolute paths for O_BENEATH..
In D17714#382524, @kib wrote:
In D17714#382267, @kib wrote:

Fabricate the 'topping directory' term instead of 'starting directory'.

I'd tend to call it a 'root directory' since that's what we call the base of a sub-tree in other contexts.

Cannot agree, root directory already has the defined meaning ('/').

Nov 8 2018, 6:40 PM
brooks added a comment to D17714: Allow absolute paths for O_BENEATH..
In D17714#382267, @kib wrote:

Fabricate the 'topping directory' term instead of 'starting directory'.

Nov 8 2018, 6:15 PM
brooks committed rS340242: Add a top-level make target to rebuild all sysent files..
Add a top-level make target to rebuild all sysent files.
Nov 8 2018, 12:35 AM
brooks closed D17899: Add a top-level target to rebuild all sysent files..
Nov 8 2018, 12:35 AM
brooks updated the diff for D17899: Add a top-level target to rebuild all sysent files..
  • Add ${_+_} for submake calls to do the right thing with -n and -N.
Nov 8 2018, 12:29 AM
brooks updated the diff for D17899: Add a top-level target to rebuild all sysent files..
  • Remove !make(sysent) conditional not required on FreeBSD.
Nov 8 2018, 12:07 AM
brooks added inline comments to D17899: Add a top-level target to rebuild all sysent files..
Nov 8 2018, 12:07 AM

Nov 7 2018

brooks added inline comments to D17899: Add a top-level target to rebuild all sysent files..
Nov 7 2018, 11:43 PM
brooks created D17899: Add a top-level target to rebuild all sysent files..
Nov 7 2018, 11:25 PM
brooks committed rS340222: Regen after r340221: allow pointer return types..
Regen after r340221: allow pointer return types.
Nov 7 2018, 4:56 PM
brooks committed rS340221: makesyscalls.sh: allow pointer return types..
makesyscalls.sh: allow pointer return types.
Nov 7 2018, 4:55 PM
brooks closed D17873: makesyscalls.sh: allow pointer return types..
Nov 7 2018, 4:55 PM

Nov 6 2018

brooks committed rS340201: Update some comments made obsolete by recent commits..
Update some comments made obsolete by recent commits.
Nov 6 2018, 8:45 PM
brooks created D17873: makesyscalls.sh: allow pointer return types..
Nov 6 2018, 6:57 PM
brooks committed rS340200: Regen after r340199: Use declared types for caddr_t arguments..
Regen after r340199: Use declared types for caddr_t arguments.
Nov 6 2018, 6:47 PM
brooks committed rS340199: Use declared types for caddr_t arguments..
Use declared types for caddr_t arguments.
Nov 6 2018, 6:46 PM
brooks closed D17852: Use declared types for caddr_t arguments..
Nov 6 2018, 6:46 PM
brooks added inline comments to D17852: Use declared types for caddr_t arguments..
Nov 6 2018, 4:08 PM
brooks committed rS340172: Fix a couple indentation errors in r339958..
Fix a couple indentation errors in r339958.
Nov 6 2018, 12:09 AM

Nov 5 2018

brooks committed rS340169: elfdump: Add -E to test if a file is an ELF binary..
elfdump: Add -E to test if a file is an ELF binary.
Nov 5 2018, 10:54 PM
brooks closed D15971: elfdump: Add -E to test if a file is an ELF binary..
Nov 5 2018, 10:54 PM
brooks created D17852: Use declared types for caddr_t arguments..
Nov 5 2018, 10:29 PM
brooks accepted D17846: Add a WITH_BIND_NOW build knob.

LGTM

Nov 5 2018, 5:34 PM
brooks accepted D17795: Cosmetic changes to try to inline the memset with SSE/AVX instructions..

Commit message should mention the switch to size_t.

Nov 5 2018, 5:32 PM
brooks accepted D17438: Add NT_FREEBSD_FEATURE_CTL ELF note to csu.

If keeping it as is is the consensus, that's fine by me.

Nov 5 2018, 5:25 PM

Nov 2 2018

brooks added a reviewer for D17820: Don't hardcode X_ prefix on fallback path for X_COMPILER_*/X_LINKER_*: bdrewery.

Looks good to me, but I'll give Bryan a change to opine.

Nov 2 2018, 10:03 PM
brooks committed rD52462: Adjust line wrapping to appease igor(1)..
Adjust line wrapping to appease igor(1).
Nov 2 2018, 9:23 PM
brooks committed rD52460: Document __FreeBSD_version 1300002: restoration of sys/joystick.h.
Document __FreeBSD_version 1300002: restoration of sys/joystick.h
Nov 2 2018, 9:23 PM
brooks committed rD52461: Document __FreeBSD_version 1300003: vop_symlink API change..
Document __FreeBSD_version 1300003: vop_symlink API change.
Nov 2 2018, 9:23 PM
brooks committed rS340081: Regen after r340080: Add const to input-only char * arguments..
Regen after r340080: Add const to input-only char * arguments.
Nov 2 2018, 8:56 PM
brooks committed rS340080: Add const to input-only char * arguments..
Add const to input-only char * arguments.
Nov 2 2018, 8:50 PM
brooks closed D17812: Add const to input-only char * arguments..
Nov 2 2018, 8:50 PM
brooks committed rS340055: Make vop_symlink take a const target path..
Make vop_symlink take a const target path.
Nov 2 2018, 2:43 PM
brooks closed D17805: Make vop_symlink take a const target path..
Nov 2 2018, 2:43 PM
brooks added a comment to D17812: Add const to input-only char * arguments..
In D17812#380637, @kib wrote:

Are you going to reformat compat32/syscalls.master ?

Nov 2 2018, 4:45 AM

Nov 1 2018

brooks added a comment to D17805: Make vop_symlink take a const target path..

With the nandfs fix this passes universe. I've done a search for vop_symlink on https://grok.dragonflybsd.org and concluded that an exp-run isn't going to find anything so I'll skip that.

Nov 1 2018, 11:55 PM
brooks updated the diff for D17812: Add const to input-only char * arguments..
  • Rebase
Nov 1 2018, 11:53 PM
brooks updated the diff for D17805: Make vop_symlink take a const target path..
  • Rebase
  • Bump __FreeBSD_version for external API consumers.
Nov 1 2018, 11:49 PM
brooks created D17812: Add const to input-only char * arguments..
Nov 1 2018, 11:39 PM
brooks updated the diff for D17805: Make vop_symlink take a const target path..
  • Add missed __DECONST in nandfs.
Nov 1 2018, 11:19 PM
brooks committed rS340035: Regent after r340034: Use mode_t when the documented signature does..
Regent after r340034: Use mode_t when the documented signature does.
Nov 1 2018, 11:11 PM
brooks closed D17784: Use mode_t when the documented signature does..
Nov 1 2018, 11:06 PM
brooks committed rS340034: Use mode_t when the documented signature does..
Use mode_t when the documented signature does.
Nov 1 2018, 11:06 PM
brooks accepted D16815: Allow building world without inheriting $PATH.

Module @emaste's comments on comments, I think this is ready to go.

Nov 1 2018, 10:51 PM
brooks accepted D17002: Fix compilation with upstream clang builtin headers.
Nov 1 2018, 10:44 PM
brooks updated the diff for D17805: Make vop_symlink take a const target path..
  • Update the VOP_SYMLINK signature in the manpage.
Nov 1 2018, 10:05 PM
brooks accepted D17800: Build the elftoolchain libraries as part of bootstrap-tools.
Nov 1 2018, 8:51 PM
brooks updated the diff for D17784: Use mode_t when the documented signature does..
  • Add compat32.
Nov 1 2018, 5:51 PM
brooks committed rP483690: Add all patches from base llvm/clang/lld/lldb 7.0 to devel/llvm70.
Add all patches from base llvm/clang/lld/lldb 7.0 to devel/llvm70
Nov 1 2018, 5:47 PM
brooks closed D17709: Add all patches from base llvm/clang/lld/lldb 7.0 to devel/llvm70.
Nov 1 2018, 5:47 PM
brooks added inline comments to D17705: Suggest upload of dmesg in login fortune file.
Nov 1 2018, 5:32 PM
brooks added inline comments to D17795: Cosmetic changes to try to inline the memset with SSE/AVX instructions..
Nov 1 2018, 5:30 PM
brooks created D17805: Make vop_symlink take a const target path..
Nov 1 2018, 4:27 PM

Oct 31 2018

brooks added a comment to D17784: Use mode_t when the documented signature does..

I think this change is good.
__mode_t is uint16_t, this is OK on all of our architectures?

Oct 31 2018, 9:54 PM
brooks created D17784: Use mode_t when the documented signature does..
Oct 31 2018, 8:47 PM
brooks committed rS339958: Reformat syscalls.master for better readability..
Reformat syscalls.master for better readability.
Oct 31 2018, 4:17 PM
brooks closed D17706: Reformat syscalls.master for better readability..
Oct 31 2018, 4:17 PM

Oct 30 2018

brooks added a comment to D17759: Fix a potential overflows on cpywithpad function..

What ever overflow I thought I saw doesn't appear to exist when I read the code now. len is always <= dst_size so the memset is safe.

Oct 30 2018, 3:40 PM

Oct 29 2018

brooks added a comment to D17150: rtld-elf: make it compile with WARNS=3.

I'd mention the de-register part of the change in the commit message as well as the warns fixes.

Oct 29 2018, 8:53 PM
brooks accepted D17154: rtld-elf: fix more warnings to allow compiling with WARNS=6.
Oct 29 2018, 8:50 PM
brooks accepted D17153: rtld-elf: fix WANRS=4 warnings other than -Wcast-align.
Oct 29 2018, 8:49 PM

Oct 26 2018

brooks added a comment to D17702: Add all patches from base llvm/clang/lld/lldb 6.0 to devel/llvm60.
In D17702#378608, @dim wrote:

LGTM. It would be ideal to roll in the following patches I've had in my tree to avoid an extra revision bump (probably need to be hand applied due to copy/paste damage):

...

+USES+= gnome

Huh, does it use gnome, really? Is that specifically for a clang-format or scan-view feature?

Oct 26 2018, 8:43 PM
brooks accepted D17682: Fix get_maxfds() in jevents.

LGTM

Oct 26 2018, 6:09 PM
brooks committed rS339779: Move 32-bit compat support for FIODGNAME to the right place..
Move 32-bit compat support for FIODGNAME to the right place.
Oct 26 2018, 5:59 PM
brooks closed D17475: Move 32-bit compat support for FIODGNAME to the right place..
Oct 26 2018, 5:59 PM
brooks accepted D17702: Add all patches from base llvm/clang/lld/lldb 6.0 to devel/llvm60.

LGTM. It would be ideal to roll in the following patches I've had in my tree to avoid an extra revision bump (probably need to be hand applied due to copy/paste damage):

Oct 26 2018, 5:55 PM

Oct 25 2018

brooks committed rP482991: Update to a new snapshot..
Update to a new snapshot.
Oct 25 2018, 8:32 PM