FreeBSD/ports 6ebee3d — www/dokuwiki distinfo Makefile, www/dokuwiki/files patch-wrong-2388-fix
www/dokuwiki: upgrade to 2026-07-14c
PR: ports/298171
(cherry picked from commit b4008cd0e79bf1629d152b1d0bc954a32a33bbf9)
(cherry picked from commit e5f699af3da31c8b28f023226899e5b2cf569dd2)
(cherry picked from commit 3804db80e125ee8ffef556c91562fe551d63f345)
www/dokuwiki: upgrade to 2026-07-14c
PR: ports/298171
MFH: 2026Q3
japanese/skk-jawiki: Update to 2026.09.01.174549
PR: 298156
Approved by: osa (mentor)
textproc/riffdiff: Update to 3.6.2
Changelog: https://github.com/walles/riff/releases/tag/3.6.2
PR: 297708
Approved by: yuri (maintainer timeout, 2 weeks)
Approved by: osa (mentor)
tests/sys/kern: Skip capsicum procdesc tests when capability mode is unavailable
(cherry picked from commit 3c5c55beee5ef80d8a9526480682cee86cbac584)
kern/tty.c: Exterrorize returns
(cherry picked from commit 62ccaec3dba6272590d97cc0aa0df28fd3d08d1c)
tty: gracefully handle proctree_lock locking
(cherry picked from commit 420428718da769ea72d3f18ed8eba7c3d998b1c8)
tty: make tty_wait_background() aware of proctree_lock ownership
(cherry picked from commit 824f934bf9d5fcb34dd6c97d650a26823158abf1)
tty: add tty_wait_proctree(9)
(cherry picked from commit 9bd3fe5712217ef8ae4cebba8be82c45be0c72e6)
condvar.9: document cv_wait_sig_unblock(9)
(cherry picked from commit a15c71254afa25ce008334d63fb6feecd68605f8)
condvars(9): add cv_wait_sig_unlock()
(cherry picked from commit 0cc6c442964d6294b796537522d9e462656bf16f)
tests/sys/kern/procdesc.c: mark grandchild var in pdopenpid_capmode() as volatile
(cherry picked from commit b3734c1386dd2b0ade1a7f20d9ebf5f62c01819e)
sys/tests/kern/pdopenpid: pdopenpid(2) is allowed in cap mode
(cherry picked from commit ddf62c83fc0aca39a1bfd8346ad6e925bfb2290e)
ptrace(2): allow ptrace(PT_TRACE_ME) in cap mode
(cherry picked from commit c8f8d00c2422bf7eca71b7b41e9d586ca25c4b8a)
FreeBSD/src 665a5f0 — sys/compat/freebsd32 freebsd32_sysent.c, sys/kern init_sysent.c
Regen
pdfork.2: document cap mode, namely pdopenpid(2) and pdptrace(2) errors
(cherry picked from commit 1ac08a43cf657564ebc2e036434e89552a6d3829)
pdopenpid(2): allow in capability mode with restrictions
(cherry picked from commit 73c92a978ccef5e1683914510ea35e6e338646d1)
pdopenpid(2): in cap mode, translate all errors from pdopenpid1() to ECAPMODE
(cherry picked from commit 326ab530dcabe70ab48728cad0465f35b30dbf60)
kern: add p_canopen()
(cherry picked from commit 68d4b311270ecca80bbb887a5e502e2caacebc98)
FreeBSD/src 1cab7e2 — sys/compat/freebsd32 freebsd32_misc.c, sys/kern syscalls.master sys_process.c
pdptrace(2): allow debugging in capability mode
(cherry picked from commit 7006cb7bd22d07d2ce30b0fb7ebfe58771b2a32f)
ptrace.2: document PT_GET_ABI_NAME
(cherry picked from commit 3dfd63b58463e8982af2e45fc6dc1d5b03a88535)
ptrace(2): add PT_GET_ABI_NAME request
(cherry picked from commit 6b9ef5dfc903c29e1d23bb6369b762251f2608f7)
tests/sys/kern/pdwait: adjust test for the addition of CAP_PTRACE
(cherry picked from commit 5f5910ba3826435391d3e5b9ba9155376ec0b39d)
pdfork.2, rights.4: document pdptrace(2), CAP_PTRACE, and pdfork(PD_PTRACE_CAP)
(cherry picked from commit 45633600acade39cccc3b8daace7b3aeeb1f5b07)
FreeBSD/src c3d0110 — sys/compat/freebsd32 freebsd32_proto.h freebsd32_systrace_args.c, sys/kern systrace_args.c
Regen
lib/libsys: export pdptrace(2)
(cherry picked from commit 6d17a04fc61c63182809dd41515e6a2c4aa0de63)
pdfork(2): add PD_PTRACE_CAP flag
(cherry picked from commit e8c313204887e7ba47b5c349acbe37d64a3162a1)
FreeBSD/src 74883c2 — sys/compat/freebsd32 freebsd32_misc.c, sys/kern syscalls.master sys_process.c
Add pdptrace(2)
(cherry picked from commit f8c0616052e2befaf7271fa82b212ff34a7913af)
ptrace: split sys_ptrace()/freebsd32_ptrace()
(cherry picked from commit 9cea869940f197d558f640b6851d44a213be9e8a)
sys/bsm/audit_kevents.h: add AUE_PDPTRACE
(cherry picked from commit b2f300ee8fc03a05376e1c28a625d701f6d3e0ce)