Page MenuHomeFreeBSD

markj (Mark Johnston)
User

Projects (10)

User Details

User Since
Mar 12 2014, 1:00 AM (653 w, 6 d)

Recent Activity

Fri, Sep 18

markj committed R9:0fba62213ad8: Move some src developers to the alumni section.
Fri, Sep 18, 7:20 PM

Wed, Sep 16

markj committed rGc91777f23a3b: ppp: Fix address leaks.
Wed, Sep 16, 12:25 PM

Wed, Sep 9

markj committed rG8cf005884326: syslogd: reap pipe children on config reload (authored by bapt).
Wed, Sep 9, 8:36 AM
markj committed rG74c5995d2e8d: syslogd/tests: Amend a test to catch leaked process descriptors.
Wed, Sep 9, 8:36 AM

Mon, Sep 7

markj committed rG9df7eede349c: rangelock: Fix format strings for 32-bit kernels.
Mon, Sep 7, 4:07 PM
markj committed rG5cc1427b8fef: syslogd: Pipes need the CAP_PDGETPID right as well.
Mon, Sep 7, 3:08 PM

Thu, Sep 3

markj committed rG00678f5e5c08: dtrace/arm: Really trap translation faults (authored by freebsd_dev.thsi.be).
Thu, Sep 3, 3:06 PM
markj committed rGc874d312e78f: dtrace/arm: Fix and de-pessimize dtrace_copy (authored by freebsd_dev.thsi.be).
Thu, Sep 3, 3:06 PM
markj committed rG3e6bc5c3b563: sys/arm: Fix DTrace trap hook (authored by freebsd_dev.thsi.be).
Thu, Sep 3, 3:06 PM
markj committed rG8304e68994c8: vm_page_free.9: Remove references to vm_page_try_to_free().
Thu, Sep 3, 3:06 PM

Wed, Sep 2

markj committed rGbc63853a10ff: tools/build: stage stdckdint.h's dependencies for non-FreeBSD hosts (authored by Abhijeet Sharma <abhijeetsharma2002@gmail.com>).
Wed, Sep 2, 10:41 PM
markj committed rGfcd26df9e24f: tools/build: Bring in stdckdint.h if needed.
Wed, Sep 2, 10:41 PM
markj committed rG8b4365741e83: amd64: Mark the trapframe as initialized in ipi_bitmap_handler().
Wed, Sep 2, 10:41 PM
markj committed rG231dfc99a088: syslogd/tests: Amend a test to catch leaked process descriptors.
Wed, Sep 2, 7:34 PM
markj committed rG87cfe4a62078: syslogd: Pipes need the CAP_PDGETPID right as well.
Wed, Sep 2, 7:34 PM

Tue, Sep 1

markj committed rG1b8ccb02ac72: lib9p: Make it a private library.
Tue, Sep 1, 3:35 PM

Fri, Aug 28

markj committed rG44b83210c8ad: unix: Fix a socket leak.
Fri, Aug 28, 11:12 AM
markj committed rGc869a36fc98a: rangelock: Fix format strings for 32-bit kernels.
Fri, Aug 28, 1:26 AM

Thu, Aug 27

markj committed rGd6f5c6531e48: netmap: Use ckdint.h helpers to check for overflow.
Thu, Aug 27, 1:33 PM

Tue, Aug 25

markj committed rGd70e5b3a735e: conf: Add COMPAT_FREEBSD15.
Tue, Aug 25, 6:18 PM
markj committed rGcb7009867ae6: socket: Restore handling of IPPROTO_DIVERT.
Tue, Aug 25, 6:18 PM
markj committed rG2fdcba9f607e: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:02 PM
markj committed rG6f2cb690d4b8: unix/stream: fix a race with MSG_PEEK on SOCK_SEQPACKET with MSG_EOR (authored by glebius).
Tue, Aug 25, 4:01 PM
markj committed rGcf7a1c605a9f: unix/stream: plug a corner case when control externalization failed (authored by glebius).
Tue, Aug 25, 4:01 PM
markj committed rG2af6611275b0: unix/stream: fix instant panic w/o INVARIANTS (authored by glebius).
Tue, Aug 25, 4:01 PM
markj committed rG88e7371d9dc2: Add UPDATING entries and bump version.
Tue, Aug 25, 4:01 PM
markj committed rGa372e73712cf: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 4:01 PM
markj committed rGb936c3417027: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 4:01 PM
markj committed rGae2c9e5bba0a: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:01 PM
markj committed rG23deefa40b8d: ppp: Avoid overflow when formatting endpoint discriminator options.
Tue, Aug 25, 4:01 PM
markj committed rG97b7439e3b06: cred: Fix group_is_primary().
Tue, Aug 25, 4:01 PM
markj committed rG5c00c1e02276: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Tue, Aug 25, 4:01 PM
markj committed rG48c25324ff1c: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 4:01 PM
markj committed rG986bc26c4e73: unix/stream: fix instant panic w/o INVARIANTS (authored by glebius).
Tue, Aug 25, 4:01 PM
markj committed rGe034ae898328: hwpmc: Fix the execve handler.
Tue, Aug 25, 4:01 PM
markj committed rG59e5681527b0: unix/stream: fix a race with MSG_PEEK on SOCK_SEQPACKET with MSG_EOR (authored by glebius).
Tue, Aug 25, 4:01 PM
markj committed rGeff554d9f3d6: unix/stream: plug a corner case when control externalization failed (authored by glebius).
Tue, Aug 25, 4:01 PM
markj committed rGaf58d0db156a: Add UPDATING entries and bump version.
Tue, Aug 25, 4:01 PM
markj committed rGcec488c1669b: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 4:01 PM
markj committed rG45a190c827e4: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 4:01 PM
markj committed rG4ad6d3b4ccb3: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Tue, Aug 25, 4:01 PM
markj committed rG561c1fc29b52: ppp: Avoid overflow when formatting endpoint discriminator options.
Tue, Aug 25, 4:01 PM
markj committed rG00036dad647f: cred: Fix group_is_primary().
Tue, Aug 25, 4:01 PM
markj committed rG0e8a1c849c3b: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 4:01 PM
markj committed rG57a2373f86ac: hwpmc: Fix the execve handler.
Tue, Aug 25, 4:01 PM
markj committed rGb9cac4b1786d: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:01 PM
markj committed rG9c7f4633c57a: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 4:01 PM
markj committed rG275b424d3cc2: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:01 PM
markj committed rG1aefa1fab9b5: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 4:01 PM
markj committed rGc086ed0cc5d6: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Tue, Aug 25, 4:01 PM
markj committed rG514ef2fdfc9b: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 4:01 PM
markj committed rG77528485e86d: hwpmc: Fix the execve handler.
Tue, Aug 25, 4:01 PM
markj committed rG357aa8af5304: crypto/openssl: correct version numbers for pkg-config files (authored by ngie).
Tue, Aug 25, 4:01 PM
markj committed rG6fb0f1327558: x86/ucode: add const where appropriate (authored by chs).
Tue, Aug 25, 4:00 PM
markj committed rG53c5c1935320: Add UPDATING entries and bump version.
Tue, Aug 25, 4:00 PM
markj committed rG840fd9dc7de2: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 4:00 PM
markj committed rGd7883b84b1e1: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 4:00 PM
markj committed rG8544e4ce677f: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Tue, Aug 25, 4:00 PM
markj committed rG0cd984b41c2f: ppp: Avoid overflow when formatting endpoint discriminator options.
Tue, Aug 25, 4:00 PM
markj committed rG8668302cb731: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 4:00 PM
markj committed rG97e1e603bd40: hwpmc: Fix the execve handler.
Tue, Aug 25, 4:00 PM
markj committed rG9e9609ab9c5c: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:00 PM
markj committed rGc5ad29cb6c62: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:00 PM
markj committed rG6269b9bce0e3: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 4:00 PM
markj committed rG5eaecdb275d3: hwpmc: Fix the execve handler.
Tue, Aug 25, 4:00 PM
markj committed rG6bfd894c8b14: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 4:00 PM
markj committed rGe6c1c9215557: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 4:00 PM
markj committed rG5990860ca841: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 4:00 PM
markj committed rGc7cec6fa6e4a: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 4:00 PM
markj committed rGae27dff4710b: cred: Fix group_is_primary().
Tue, Aug 25, 4:00 PM
markj committed rGedff72e5f64c: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 4:00 PM
markj committed rG87bb4aa63ac7: hwpmc: Fix the execve handler.
Tue, Aug 25, 4:00 PM
markj committed rGfad7f6544925: openssl: Fix multiple vulnerabilities (authored by gordon).
Tue, Aug 25, 4:00 PM
markj committed rGb207f754c770: tty: Revalidate after dropping the tty lock in ioctl handlers.
Tue, Aug 25, 3:59 PM
markj committed rGb13a7008282a: posixshm: Fix a TOCTOU race in the FIOSSHMLPGCNF handler.
Tue, Aug 25, 3:59 PM
markj committed rG96bf349029d4: cred: Fix group_is_primary().
Tue, Aug 25, 3:59 PM
markj committed rGcbf3fe8549b6: hwpmc: Fix the execve handler.
Tue, Aug 25, 3:59 PM
markj committed rG62c4afcb4604: dsp: Fix a potential use-after-free in dsp_oss_syncstart().
Tue, Aug 25, 3:59 PM

Mon, Aug 24

markj committed rG55ee29bf3515: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Mon, Aug 24, 6:49 PM
markj committed rGdd2da2552346: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Mon, Aug 24, 6:48 PM
markj added a reverting change for rG318915568443: atomic: Implement atomic_{set,clear}_8 in _atomic_subword.h: rG1bb1d38e4160: Revert "atomic: Implement atomic_{set,clear}_8 in _atomic_subword.h".
Mon, Aug 24, 5:07 PM
markj committed rG1bb1d38e4160: Revert "atomic: Implement atomic_{set,clear}_8 in _atomic_subword.h".
Mon, Aug 24, 5:07 PM
markj committed rGbf22e0dd97a4: unix/stream: fix a race with MSG_PEEK on SOCK_SEQPACKET with MSG_EOR (authored by glebius).
Mon, Aug 24, 4:30 PM
markj committed rG0f9fda8fb7b7: unix/stream: fix instant panic w/o INVARIANTS (authored by glebius).
Mon, Aug 24, 4:30 PM
markj committed rGe7070407aa8e: unix/stream: plug a corner case when control externalization failed (authored by glebius).
Mon, Aug 24, 4:30 PM
markj committed rG65e2c2279b62: in_mcast: Fix uninitialized variable usage in inm_merge().
Mon, Aug 24, 4:30 PM
markj committed rGc75520c5ec46: uma: Fix KMSAN integration with malloc zones.
Mon, Aug 24, 4:30 PM
markj committed rG6cb7e368daab: ppp: Fix a buffer overflow in the endpoint discriminator set command.
Mon, Aug 24, 2:57 PM

Aug 21 2026

markj committed R9:6c762c3e36f5: Move syrinx to developer alumni.
Aug 21 2026, 5:27 PM

Aug 19 2026

markj committed rG843ef8961512: in_mcast: Fix uninitialized variable usage in inm_merge().
Aug 19 2026, 9:04 PM
markj committed rG805c5004fa86: tools/build: stage stdckdint.h's dependencies for non-FreeBSD hosts (authored by Abhijeet Sharma <abhijeetsharma2002@gmail.com>).
Aug 19 2026, 12:24 PM

Aug 17 2026

markj committed rGbaa7ab7f484b: ip_mroute: Don't assume that a multicast router is running.
Aug 17 2026, 12:10 PM

Aug 11 2026

markj committed rGb7b73d0fc1f0: git-mfc: Make --pending work with releng branches.
Aug 11 2026, 5:12 PM
markj committed rGb9db5a5b1647: in_mcast: Fix uninitialized variable usage in inm_merge().
Aug 11 2026, 5:12 PM
markj committed rGe85ae6f6a6c0: fbsdrun_virtio_msix(): update virtio_msix to virtio.msix (authored by Nimish Jain <njain15@protonmail.com>).
Aug 11 2026, 3:47 PM
markj committed rG2d985d577d79: bhyve: namescope virtio_msix to virtio.msix (authored by Nimish Jain <njain15@protonmail.com>).
Aug 11 2026, 2:24 PM
markj committed rG80d82fca1f0d: bhyve: add deprecation warning function (authored by Nimish Jain <njain15@protonmail.com>).
Aug 11 2026, 2:24 PM

Aug 10 2026

markj committed rG46dc4af526f6: RELNOTES: Add an entry for a new unix socket feature.
Aug 10 2026, 5:43 PM
markj committed rGba47678b30a5: git-arc: Use full names in reviewed-by lines.
Aug 10 2026, 5:41 PM

Aug 7 2026

markj committed rG607c41d8f869: ppp: Avoid overflow when formatting endpoint discriminator options.
Aug 7 2026, 12:42 PM