User Details
User Details
- User Since
- Apr 18 2014, 5:23 AM (645 w, 5 d)
Today
Today
bapt added a comment to D59323: rtsold: ignore SIGCHLD to reap the casper daemon.
I am really not confident about this one, I tried to put all my understanding of the situation in the commit log, so reviewer can see what I understood
bapt requested review of D59323: rtsold: ignore SIGCHLD to reap the casper daemon.
syslogd: reap pipe children on config reload
bapt updated the test plan for D59319: syslogd: reap pipe children on config reload.
bapt requested review of D59319: syslogd: reap pipe children on config reload.
bapt added a comment to D59307: syslogd: do not turn pipe exec process into zombies.
I think I have now a clear reproducer:
even with this patch I continue to get zombies after few hours. so clearly this was the wrong direction, sorry for the noise.
Yesterday
Yesterday
bapt added a comment to D59307: syslogd: do not turn pipe exec process into zombies.
cat /home/bapt/crap.sh
#!/bin/sh id echo plop sleep 1
bapt requested review of D59307: syslogd: do not turn pipe exec process into zombies.
bapt requested review of D59301: ldconfig: Restore rootdir support and INSTALL_AS_USER.
bapt added inline comments to D59296: rc: add a backlight service to save/restore backlight levels.
Mon, Aug 31
Mon, Aug 31
cat: add -A, -E and -T flags
Sat, Aug 29
Sat, Aug 29
bapt committed R11:b235c5ab99b6: ldconfig: Revert "ldconfig: Add rootdir support and handle INSTALL_AS_USER" (authored by bapt).
ldconfig: Revert "ldconfig: Add rootdir support and handle INSTALL_AS_USER"
Fri, Aug 28
Fri, Aug 28
bapt requested review of D59250: cat: add -A, -E and -T flags.
bapt committed R11:1a7777a07c48: Mk/Scripts/checksum.sh: show expected/fetched checksum and size (authored by bapt).
Mk/Scripts/checksum.sh: show expected/fetched checksum and size
bapt committed R11:7ca58c8a07cf: ldconfig: Add rootdir support and handle INSTALL_AS_USER (authored by bapt).
ldconfig: Add rootdir support and handle INSTALL_AS_USER
Wed, Aug 26
Wed, Aug 26
bapt committed R11:093eccf2761c: multimedia/jellyfin: fix the harfbuzz dependency (authored by • lazeraman_gmail.com).
multimedia/jellyfin: fix the harfbuzz dependency
Tue, Aug 25
Tue, Aug 25
multimedia/jellyfin: fix text rendering
Mon, Aug 24
Mon, Aug 24
Sat, Aug 22
Sat, Aug 22
Thu, Aug 20
Thu, Aug 20
bapt committed R11:b723f701d8d8: devel/android-tools: fix build without devel/linux-headers (authored by bapt).
devel/android-tools: fix build without devel/linux-headers
Wed, Aug 19
Wed, Aug 19
devel/android-tools: update 35.0.2 to 37.0.0
math/libxls: update 1.6.2 to 1.6.3
www/galene: Update to 1.1
Tue, Aug 18
Tue, Aug 18
Mon, Aug 17
Mon, Aug 17
bapt committed R11:182618bbff52: Mk/Scripts/do-depends.sh: propagate DEBUG_MK_* to find-lib.sh (authored by bapt).
Mk/Scripts/do-depends.sh: propagate DEBUG_MK_* to find-lib.sh
bapt added a reviewer for D58891: Mk/Scripts/checksum.sh: show expected/fetched checksum and size: portmgr.
bapt requested review of D58891: Mk/Scripts/checksum.sh: show expected/fetched checksum and size.
bapt updated the diff for D58888: ldconfig: Add rootdir support and handle INSTALL_AS_USER.
add forgotten arguments
bapt added reviewers for D58888: ldconfig: Add rootdir support and handle INSTALL_AS_USER: portmgr, jlduran.
bapt requested review of D58888: ldconfig: Add rootdir support and handle INSTALL_AS_USER.
bapt committed R11:b0a060a354fb: Mk/bsd.port.mk: preserve flavors in missing dependencies list (authored by bapt).
Mk/bsd.port.mk: preserve flavors in missing dependencies list
I have pushed a proper fix.
bapt committed R11:0007de48ce0b: Mk/bsd.port.mk: fix install-missing-packages without a tty (authored by bapt).
Mk/bsd.port.mk: fix install-missing-packages without a tty
bapt committed R11:7cae85122b13: Mk/Scripts/do-depends.sh: summarize dependency errors (authored by bapt).
Mk/Scripts/do-depends.sh: summarize dependency errors
bapt committed R11:f0f863b1a2d6: Mk/Scripts/qa.sh: readelf 1 file a time, baselibs() (authored by mandree).
Mk/Scripts/qa.sh: readelf 1 file a time, baselibs()
Wed, Aug 12
Wed, Aug 12
ports-mgmt/pkg: update to 2.8.4
Tue, Aug 11
Tue, Aug 11
nuageinit: support allow_public_ssh_keys
nuageinit: accept lock_passwd for users
nuageinit: fix ssh_pwauth string handling
bapt committed rG8ec108914247: nuageinit: adopt cloud-init disable_root semantics (authored by bapt).
nuageinit: adopt cloud-init disable_root semantics
ports-mgmt/pkg: update to 2.8.3
Mon, Aug 10
Mon, Aug 10
ports-mgmt/pkg-devel: update to 2.8.99.1
ports-mgmt/pkg: update to 2.8.2
Sun, Aug 9
Sun, Aug 9
Jul 28 2026
Jul 28 2026
Jul 25 2026
Jul 25 2026
ports-mgmt/pkg: update to 2.8.1
Jul 24 2026
Jul 24 2026
bapt committed rG8468152509a0: uvideo: fix step=0 infinite loop and int overflow in fbuf_size (authored by bapt).
uvideo: fix step=0 infinite loop and int overflow in fbuf_size
Jul 22 2026
Jul 22 2026
uvideo: fix printf type
bapt added inline comments to D54817: Committer's Guide: Add project's AI policy and link to AI guide.
bapt committed rGc141d75430c7: uvideo: validate frame descriptors and fix integer overflows in size computation (authored by bapt).
uvideo: validate frame descriptors and fix integer overflows in size computation
bapt committed rG599a4d6beff0: uvideo: use size_t for sc_mmap_count and loop index in reqbufs (authored by bapt).
uvideo: use size_t for sc_mmap_count and loop index in reqbufs
bapt committed rG12b4a02bd881: uvideo: fix close/detach race on streaming teardown (authored by bapt).
uvideo: fix close/detach race on streaming teardown
bapt committed rG2120f3e5ec70: uvideo: track streaming ownership per-fd and free buffers on STREAMOFF (authored by bapt).
uvideo: track streaming ownership per-fd and free buffers on STREAMOFF
bapt committed rGcb26bda8ca36: uvideo: bounds-check frame interval reads against bLength (authored by bapt).
uvideo: bounds-check frame interval reads against bLength
uvideo: lock the mmap queue and read path
bapt committed rG4c94869c37e1: uvideo: replace contigmalloc with OBJT_PHYS vm_object for mmap buffer (authored by bapt).
uvideo: replace contigmalloc with OBJT_PHYS vm_object for mmap buffer
bapt committed rG4b9d794b6aa8: uvideo: validate frame size before mmap buffer allocation (authored by bapt).
uvideo: validate frame size before mmap buffer allocation
bapt updated the diff for D58394: uvideo: replace contigmalloc with OBJT_PHYS vm_object for mmap buffer.
address @markj's comment about deallocate
bapt requested review of D58394: uvideo: replace contigmalloc with OBJT_PHYS vm_object for mmap buffer.
Jul 21 2026
Jul 21 2026
bapt committed rGa5307a57c46f: uvideo: fix use-after-free in mmap buffer lifetime management (authored by bapt).
uvideo: fix use-after-free in mmap buffer lifetime management
Jul 20 2026
Jul 20 2026
ports-mgmt/pkg: fix a regression in db access
textproc/lowdown: update 3.0.1 -> 3.1.1
shells/zsh: update to 5.9.2
bapt committed rG6e845b1333fd: uvideo: import quirks infrastructure from OpenBSD (authored by bapt).
uvideo: import quirks infrastructure from OpenBSD
bapt committed rG5f69e6209e09: uvideo: increase UVIDEO_MAX_PU and UVIDEO_MAX_CT to 32 (authored by bapt).
uvideo: increase UVIDEO_MAX_PU and UVIDEO_MAX_CT to 32
m4: import fixes from OpenBSD
ports-mgmt/pkg: update to 2.8.0
Jul 13 2026
Jul 13 2026
Jul 1 2026
Jul 1 2026
bapt abandoned D56835: rcd(8): new service manager daemon.
I decided I will completly rework big parts of the code, I will reopen a review when ready, I don't want to waste your time, in the mean time, thank you all for the review so far.
Jun 28 2026
Jun 28 2026
bapt committed rG3654d0c7e0a5: nuageinit: fix shell command injection in multiple rc.conf.d writes (authored by bapt).
nuageinit: fix shell command injection in multiple rc.conf.d writes
nuageinit: implement phone_home support
nuageinit: implement mounts support
pw: fix const qualification in unquote()
bapt committed rG2bb8d7c7ecb2: nuageinit: validate set-name to prevent shell injection in variable names (authored by bapt).
nuageinit: validate set-name to prevent shell injection in variable names
bapt committed rG1561d31aa0f9: nuageinit: fix shell injection in power_state_change delay and add test (authored by bapt).
nuageinit: fix shell injection in power_state_change delay and add test
bapt committed rG3bb20f3c2837: nuageinit: use single-quote shell escaping for hostname in rc.conf.d (authored by bapt).
nuageinit: use single-quote shell escaping for hostname in rc.conf.d
bapt committed rG7aefe34615c3: nuageinit: install certs in /usr/share/certs/trusted (authored by bapt).
nuageinit: install certs in /usr/share/certs/trusted
bapt committed rG48bf144ac4a2: nuageinit: update documentation for phone_home and final_message (authored by bapt).
nuageinit: update documentation for phone_home and final_message
nuageinit: expose decode_base64 to fix tests
nuage.lua: add encode_base64 helper