Page MenuHomeFreeBSD

sjg (Simon Gerraty)
User

Projects

User Details

User Since
Apr 9 2015, 9:27 PM (513 w, 1 h)

Recent Activity

Yesterday

sjg requested review of D48856: rc.subr:rc_trace take advantage of sdot.
Wed, Feb 5, 1:00 AM
sjg requested review of D48855: Update dirdeps.mk et al.
Wed, Feb 5, 12:53 AM

Fri, Jan 31

sjg added a comment to D48737: Add newlog.sh and setops.sh to share/mk.

Note, an alternative arrangement would be for local.sys.env.mk to set NEWLOG_SH= ${SRCTOP}/contrib/bmake/mk/newlog.sh and have share/mk/Makefile install the two scripts from contrib too - as is done with posix.mk

Fri, Jan 31, 5:19 PM
sjg committed rGa69ac6ee7914: Fix mangled bmake makefile (authored by sjg).
Fix mangled bmake makefile
Fri, Jan 31, 1:07 AM
sjg requested review of D48737: Add newlog.sh and setops.sh to share/mk.
Fri, Jan 31, 12:15 AM

Thu, Jan 30

sjg committed rG6a7405f5a6b6: Merge bmake-20250125 (authored by sjg).
Merge bmake-20250125
Thu, Jan 30, 11:55 PM
sjg committed rG5ad769f660f3: Import bmake-20250125 (authored by sjg).
Import bmake-20250125
Thu, Jan 30, 11:41 PM

Wed, Jan 29

sjg accepted D48708: Makefile: Fix several issues with bmake upgrade.

That should do

Wed, Jan 29, 7:05 PM
sjg added inline comments to D48708: Makefile: Fix several issues with bmake upgrade.
Wed, Jan 29, 4:40 AM

Tue, Jan 28

sjg accepted D48708: Makefile: Fix several issues with bmake upgrade.
Tue, Jan 28, 10:49 PM

Thu, Jan 23

sjg committed rGf486ebb5e36b: libsecureboot/README.rst clarify use of gpg (authored by sjg).
libsecureboot/README.rst clarify use of gpg
Thu, Jan 23, 3:13 AM

Mon, Jan 20

sjg committed rGdae4eb623e86: libsecureboot add sha384 and sha512 for OpenPGP (authored by sjg).
libsecureboot add sha384 and sha512 for OpenPGP
Mon, Jan 20, 8:59 PM
sjg closed D48546: libsecureboot add sha384 and sha512 for OpenPGP.
Mon, Jan 20, 8:59 PM
sjg requested review of D48546: libsecureboot add sha384 and sha512 for OpenPGP.
Mon, Jan 20, 8:03 PM

Dec 31 2024

sjg committed rG203027b2d5dc: Update libexec/rc/debug.sh and hooks.sh (authored by sjg).
Update libexec/rc/debug.sh and hooks.sh
Dec 31 2024, 6:50 PM

Nov 14 2024

sjg added a comment to D47538: build: note that MAKEOBJDIRPREFIX must be absolute.

@sjg should we make some note in make(1) also?

Nov 14 2024, 7:07 PM

Nov 12 2024

sjg added a comment to D31558: Retire MK_PROFILE infrastructure.

I would generally leave contrib alone

Nov 12 2024, 4:44 PM

Nov 9 2024

sjg committed rGf239981ed58c: proc_rwmem check PRIV_PROC_MEM_WRITE when writing (authored by sjg).
proc_rwmem check PRIV_PROC_MEM_WRITE when writing
Nov 9 2024, 12:13 AM
sjg closed D47484: proc_rwmem check PRIV_PROC_MEM_WRITE when writing.
Nov 9 2024, 12:13 AM

Nov 8 2024

sjg requested review of D47484: proc_rwmem check PRIV_PROC_MEM_WRITE when writing.
Nov 8 2024, 5:09 AM

Nov 4 2024

sjg committed rGa4e7810f7137: debug.sh check for :debug_add: (authored by sjg).
debug.sh check for :debug_add:
Nov 4 2024, 8:32 PM

Oct 31 2024

sjg added inline comments to D47357: cd9660: Apply the file and directory mode masks bits to all 12 access bits.
Oct 31 2024, 8:49 PM

Oct 30 2024

sjg added a comment to D44629: Optimize the handling of big/little endian determination..

Looks ok to me

Oct 30 2024, 2:04 AM

Oct 22 2024

sjg committed rG02653835cd6f: debug.sh add DebugAdd (authored by sjg).
debug.sh add DebugAdd
Oct 22 2024, 6:09 PM

Oct 16 2024

sjg committed rG0aa4a9fc859f: bootstrap-packages.sh escape ++ (authored by sjg).
bootstrap-packages.sh escape ++
Oct 16 2024, 4:28 PM
sjg committed rGc5c0e79bb0ad: Add local.meta.stage.mk (authored by sjg).
Add local.meta.stage.mk
Oct 16 2024, 4:27 PM
sjg committed rG45fe5580cdab: Updated and new Makefile.depend files (authored by sjg).
Updated and new Makefile.depend files
Oct 16 2024, 4:27 PM

Oct 14 2024

sjg committed rG2bdd404abe2c: bootstrap-packages handle optional DIRDEPS (authored by sjg).
bootstrap-packages handle optional DIRDEPS
Oct 14 2024, 9:59 PM
sjg committed rGec7e7ee86847: local.dirdeps-targets.mk include src.opts.mk (authored by sjg).
local.dirdeps-targets.mk include src.opts.mk
Oct 14 2024, 6:36 PM
sjg committed rG6b135dd60753: local.gendirdeps.mk skip awk and xinstall for host (authored by sjg).
local.gendirdeps.mk skip awk and xinstall for host
Oct 14 2024, 6:36 PM
sjg committed rGad34c4d8826d: targets/Makefile.inc skip updates (authored by sjg).
targets/Makefile.inc skip updates
Oct 14 2024, 6:36 PM
sjg committed rG498dac0ace44: Update dirdeps.mk for better debug output (authored by sjg).
Update dirdeps.mk for better debug output
Oct 14 2024, 5:31 PM
sjg committed rGa64729f5077d: Update Makefile.depend files (authored by sjg).
Update Makefile.depend files
Oct 14 2024, 5:28 PM
sjg added inline comments to D44629: Optimize the handling of big/little endian determination..
Oct 14 2024, 5:01 PM

Oct 11 2024

sjg committed rG87b759f0fa1f: Add targets/pseudo/bootstrap-packages (authored by sjg).
Add targets/pseudo/bootstrap-packages
Oct 11 2024, 9:17 PM
sjg closed D47065: Add targets/pseudo/bootstrap-packages.
Oct 11 2024, 9:17 PM
sjg requested review of D47065: Add targets/pseudo/bootstrap-packages.
Oct 11 2024, 6:07 PM

Oct 4 2024

sjg added a comment to P649 Command-Line Input.

Why not simply use ALLPERMS as the default for im_[df]mask? the above would then be unnecessary, the behavior would be backwards compatible, and anyone who wants to disable setuid can just use 'mask=0777'

Oct 4 2024, 9:47 PM

Sep 19 2024

sjg committed rG4a5fa1086184: procfs require PRIV_PROC_MEM_WRITE to write mem (authored by sjg).
procfs require PRIV_PROC_MEM_WRITE to write mem
Sep 19 2024, 8:12 PM

Sep 13 2024

sjg accepted D46644: rc.subr: fix typo "save_dot" -> "safe_dot".

Doh! thanks!

Sep 13 2024, 6:05 PM

Sep 10 2024

sjg committed rG7e1c014a9e3a: debug.sh take advantage of hooks.sh (authored by sjg).
debug.sh take advantage of hooks.sh
Sep 10 2024, 7:05 PM
sjg closed D46552: debug.sh take advantage of hooks.sh.
Sep 10 2024, 7:05 PM
sjg accepted D46626: rc.subr: ensure run_rc_script return code is not masked by DebugOff.

Thanks

Sep 10 2024, 4:54 PM

Sep 9 2024

sjg updated the diff for D46552: debug.sh take advantage of hooks.sh.

_debugShell ensure _TTY is set

Sep 9 2024, 8:09 PM

Sep 6 2024

sjg updated the diff for D46552: debug.sh take advantage of hooks.sh.

Test for $local rather than $isPOSIX_SHELL

Sep 6 2024, 4:58 PM
sjg added inline comments to D46552: debug.sh take advantage of hooks.sh.
Sep 6 2024, 4:43 PM

Sep 5 2024

sjg requested review of D46552: debug.sh take advantage of hooks.sh.
Sep 5 2024, 10:29 PM

Sep 1 2024

sjg committed rG2d203f534bae: bmake/unit-tests/Makefile use _shell (authored by sjg).
bmake/unit-tests/Makefile use _shell
Sep 1 2024, 6:30 AM

Aug 23 2024

sjg committed rGbd8486b9fe74: kern.pre.mk include local.kern.pre.mk (authored by sjg).
kern.pre.mk include local.kern.pre.mk
Aug 23 2024, 5:34 PM
sjg closed D46423: kern.pre.mk include local.kern.pre.mk.
Aug 23 2024, 5:33 PM
sjg requested review of D46423: kern.pre.mk include local.kern.pre.mk.
Aug 23 2024, 5:27 PM

Aug 16 2024

sjg committed rG35399f68c8e8: safe_dot check file is a file (authored by sjg).
safe_dot check file is a file
Aug 16 2024, 8:17 PM

Aug 15 2024

sjg committed rG82cb2a4158fa: Update safe_eval.sh to support --export (authored by sjg).
Update safe_eval.sh to support --export
Aug 15 2024, 10:44 PM

Aug 3 2024

sjg committed rG6502c60c2281: Move fetch of DEBUG_SH from kenv to rc (authored by sjg).
Move fetch of DEBUG_SH from kenv to rc
Aug 3 2024, 5:57 PM
sjg closed D46219: Move fetch of DEBUG_SH from kenv to rc.
Aug 3 2024, 5:57 PM
sjg requested review of D46219: Move fetch of DEBUG_SH from kenv to rc.
Aug 3 2024, 4:53 PM

Aug 2 2024

sjg accepted D46211: loader: Document that WITH_BEARSSL may need other tweaks.

FWIW this is why we are stuck on using 4th ;-). LOADER_VERIEXEC is more important to us than LUA

Aug 2 2024, 11:59 PM

Aug 1 2024

sjg committed rGb77f618568f2: Add examples to veriexec(8) (authored by sjg).
Add examples to veriexec(8)
Aug 1 2024, 10:01 PM
sjg closed D46207: Add examples to veriexec(8).
Aug 1 2024, 10:00 PM
sjg updated the diff for D46207: Add examples to veriexec(8).

Add missing comma

Aug 1 2024, 9:59 PM
sjg updated the diff for D46207: Add examples to veriexec(8).

Update history to avoid ambiguity

Aug 1 2024, 9:57 PM
sjg requested review of D46207: Add examples to veriexec(8).
Aug 1 2024, 8:50 PM

Jul 29 2024

sjg committed rGa2b67d4a6e36: Update dirdeps.mk to latest (authored by sjg).
Update dirdeps.mk to latest
Jul 29 2024, 7:51 PM

Jul 20 2024

sjg committed rG226192822cdd: Merge bmake-20240711 (authored by sjg).
Merge bmake-20240711
Jul 20 2024, 7:47 PM
sjg committed rG84691af93185: Import bmake-20240711 (authored by sjg).
Import bmake-20240711
Jul 20 2024, 7:43 PM

Jul 11 2024

sjg added inline comments to D45923: bsd.progs.mk: Create directories first.
Jul 11 2024, 9:54 PM
sjg added inline comments to D45923: bsd.progs.mk: Create directories first.
Jul 11 2024, 9:52 PM

Jun 29 2024

sjg committed rG8d5c8e21c690: Merge bmake-20240625 (authored by sjg).
Merge bmake-20240625
Jun 29 2024, 12:24 AM
sjg committed rGdbb5be7f0745: Import bmake-20240625 (authored by sjg).
Import bmake-20240625
Jun 29 2024, 12:17 AM

May 28 2024

sjg committed rG2b7c1402f96b: src.sys.obj.mk: Export OBJTOP (authored by sjg).
src.sys.obj.mk: Export OBJTOP
May 28 2024, 6:53 PM

May 23 2024

sjg committed rG9d3df31ec06f: Merge bmake-20240520 (authored by sjg).
Merge bmake-20240520
May 23 2024, 8:14 PM
sjg committed rG29efb3dcaedd: Import bmake-20240520 (authored by sjg).
Import bmake-20240520
May 23 2024, 8:11 PM

May 22 2024

sjg committed rGdc501a9ec093: Allow DEBUG_SH=rc:all to debug all rc.d (authored by sjg).
Allow DEBUG_SH=rc:all to debug all rc.d
May 22 2024, 2:46 AM

May 19 2024

sjg added inline comments to D44271: bsd.lib.mk: add targets to detect symbol changes.
May 19 2024, 5:12 PM

May 14 2024

sjg committed rGc9f4001f81c4: Merge bmake-20240508 (authored by sjg).
Merge bmake-20240508
May 14 2024, 5:23 AM
sjg committed rG3c2ab5fddc57: Import bmake-20240508 (authored by sjg).
Import bmake-20240508
May 14 2024, 4:17 AM

May 10 2024

sjg committed rGdd4d206cad0c: kmod.mk use ${XARGS} (authored by sjg).
kmod.mk use ${XARGS}
May 10 2024, 7:06 PM
sjg closed D45146: kmod.mk use ${XARGS}.
May 10 2024, 7:06 PM
sjg requested review of D45146: kmod.mk use ${XARGS}.
May 10 2024, 1:38 AM
sjg committed rGf77b5b295da3: Allow -DNO_STRICT_REGEX to restore historic regex behavior (authored by sjg).
Allow -DNO_STRICT_REGEX to restore historic regex behavior
May 10 2024, 1:31 AM
sjg closed D45134: Allow -DNO_STRICT_ERE to restore historic regex behavior.
May 10 2024, 1:31 AM

May 8 2024

sjg updated the diff for D45134: Allow -DNO_STRICT_ERE to restore historic regex behavior.

Rename knob to NO_STRICT_REGEX

May 8 2024, 11:13 PM
sjg requested review of D45134: Allow -DNO_STRICT_ERE to restore historic regex behavior.
May 8 2024, 10:15 PM

May 3 2024

sjg committed rG548bfc56eb0b: Merge bmake-20240430 (authored by sjg).
Merge bmake-20240430
May 3 2024, 10:50 PM
sjg committed rG507951f55039: Import bmake-20240430 (authored by sjg).
Import bmake-20240430
May 3 2024, 10:45 PM

May 2 2024

sjg added inline comments to D44271: bsd.lib.mk: add targets to detect symbol changes.
May 2 2024, 7:38 PM

Apr 27 2024

sjg added inline comments to D44271: bsd.lib.mk: add targets to detect symbol changes.
Apr 27 2024, 4:09 PM

Apr 24 2024

sjg committed rG0135101e23f9: meta.autodep.mk do not override start_utc (authored by sjg).
meta.autodep.mk do not override start_utc
Apr 24 2024, 7:27 PM

Apr 18 2024

sjg committed rGf697b9d03d99: Update sys.dirdeps.mk set default DEP_* (authored by sjg).
Update sys.dirdeps.mk set default DEP_*
Apr 18 2024, 9:08 PM

Apr 13 2024

sjg added inline comments to D44765: maketab: Add build rules to use HOST_CC.
Apr 13 2024, 4:02 PM

Mar 27 2024

sjg accepted D44540: include: Allow SDESTDIR to be overridden.
Mar 27 2024, 11:07 PM
sjg accepted D44539: libmagic: Use HOST_CC when compiling hostprog used by build.

*might* be worth a comment to the effect of in the non-DIRDEPS_BUILD HOST_CC is just CC

Mar 27 2024, 11:06 PM
sjg accepted D44537: csh: Use HOST_CC when compiling hostprog used by csh build.
Mar 27 2024, 9:48 PM
sjg accepted D44536: sys.mk: Define HOST_CC as CC by default..
Mar 27 2024, 9:48 PM

Mar 21 2024

sjg committed rG139d114acc7b: libsysdecode use MKTABLES_INCLUDEDIR (authored by sjg).
libsysdecode use MKTABLES_INCLUDEDIR
Mar 21 2024, 6:57 PM
sjg closed D44415: libsysdecode use MKTABLES_INCLUDEDIR.
Mar 21 2024, 6:56 PM

Mar 18 2024

sjg committed rGa8eb3b365eb6: loader.4th dictthreshold too small (authored by sjg).
loader.4th dictthreshold too small
Mar 18 2024, 11:17 PM
sjg closed D44414: loader.4th dictthreshold too small.
Mar 18 2024, 11:17 PM
sjg committed rG01f3abbfcd59: uboot/Makefile move BINDIR (authored by sjg).
uboot/Makefile move BINDIR
Mar 18 2024, 11:16 PM
sjg closed D44413: uboot/Makefile move BINDIR.
Mar 18 2024, 11:15 PM