[Midnightbsd-cvs] [MidnightBSD/src] 5a3e26: Revise age verification terms for MidnightBSD
Lucas Holt
noreply at github.com
Tue Mar 24 09:09:29 EDT 2026
Branch: refs/heads/stable/4.0
Home: https://github.com/MidnightBSD/src
Commit: 5a3e26607bc23cdbc74dbadeb31f2165c9bd3343
https://github.com/MidnightBSD/src/commit/5a3e26607bc23cdbc74dbadeb31f2165c9bd3343
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-08 (Sun, 08 Mar 2026)
Changed paths:
M COPYRIGHT
Log Message:
-----------
Revise age verification terms for MidnightBSD
Updated age verification restrictions for MidnightBSD usage.
Commit: 9de4a8e6aa805f6365f2709feab35395cd8fccbf
https://github.com/MidnightBSD/src/commit/9de4a8e6aa805f6365f2709feab35395cd8fccbf
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M libexec/mport.check-fake/mport.check-fake.c
M libmport/Makefile
A libmport/age.c
M libmport/install_primative.c
M libmport/mport_private.h
M libmport/update_primative.c
M libmport/upgrade.c
M libmport/util.c
Log Message:
-----------
Import mport 2.7.6
Commit: ef51e87620eb72649f64bf59d8a89251e3bcad33
https://github.com/MidnightBSD/src/commit/ef51e87620eb72649f64bf59d8a89251e3bcad33
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M Changes
M Makefile.am
M Makefile.in
M README.md
M configure.ac
M doc/Makefile.in
M doc/reference.html
M doc/xmlwf.1
M doc/xmlwf.xml
M examples/Makefile.in
A expat.pc.in
M expat_config.h.in
M fix-xmltest-log.sh
M lib/Makefile.am
M lib/Makefile.in
M lib/expat.h
M lib/expat_external.h
M lib/internal.h
M lib/xmlparse.c
M lib/xmlrole.c
M lib/xmltok.c
M lib/xmltok_ns.c
M tests/Makefile.in
M tests/basic_tests.c
M tests/benchmark/Makefile.in
M tests/handlers.c
M tests/handlers.h
M tests/misc_tests.c
M tests/nsalloc_tests.c
M xmlwf/Makefile.in
M xmlwf/xmlfile.c
M xmlwf/xmlwf.c
M xmlwf/xmlwf_helpgen.py
Log Message:
-----------
Import 2.7.5 (trimmed)
Commit: 412874700f72a5b2471253f27e987123a1811e07
https://github.com/MidnightBSD/src/commit/412874700f72a5b2471253f27e987123a1811e07
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M contrib/expat/Changes
M contrib/expat/Makefile.am
M contrib/expat/Makefile.in
M contrib/expat/README.md
M contrib/expat/configure.ac
M contrib/expat/doc/Makefile.in
M contrib/expat/doc/reference.html
M contrib/expat/doc/xmlwf.1
M contrib/expat/doc/xmlwf.xml
M contrib/expat/examples/Makefile.in
A contrib/expat/expat.pc.in
M contrib/expat/expat_config.h.in
M contrib/expat/fix-xmltest-log.sh
M contrib/expat/lib/Makefile.am
M contrib/expat/lib/Makefile.in
M contrib/expat/lib/expat.h
M contrib/expat/lib/expat_external.h
M contrib/expat/lib/internal.h
M contrib/expat/lib/xmlparse.c
M contrib/expat/lib/xmlrole.c
M contrib/expat/lib/xmltok.c
M contrib/expat/lib/xmltok_ns.c
M contrib/expat/tests/Makefile.in
M contrib/expat/tests/basic_tests.c
M contrib/expat/tests/benchmark/Makefile.in
M contrib/expat/tests/handlers.c
M contrib/expat/tests/handlers.h
M contrib/expat/tests/misc_tests.c
M contrib/expat/tests/nsalloc_tests.c
M contrib/expat/xmlwf/Makefile.in
M contrib/expat/xmlwf/xmlfile.c
M contrib/expat/xmlwf/xmlwf.c
M contrib/expat/xmlwf/xmlwf_helpgen.py
Log Message:
-----------
Merge commit 'ef51e87620eb72649f64bf59d8a89251e3bcad33' into stable/4.0
Commit: 3947c9ca4f758a7a80d6fcefc4fc12b5158ad1d9
https://github.com/MidnightBSD/src/commit/3947c9ca4f758a7a80d6fcefc4fc12b5158ad1d9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M lib/libexpat/expat_config.h
M lib/libexpat/libbsdxml.3
Log Message:
-----------
fixup config
Commit: d35de5f7ac4c03f8b25fed1a05eb4ff57012984c
https://github.com/MidnightBSD/src/commit/d35de5f7ac4c03f8b25fed1a05eb4ff57012984c
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M UPDATING
M sys/conf/newvers.sh
Log Message:
-----------
bump version
Commit: 84bfef79fca545ae08c198e748cf5ef36d2b57b2
https://github.com/MidnightBSD/src/commit/84bfef79fca545ae08c198e748cf5ef36d2b57b2
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M contrib/mport/libexec/mport.check-fake/mport.check-fake.c
M contrib/mport/libmport/Makefile
A contrib/mport/libmport/age.c
M contrib/mport/libmport/install_primative.c
M contrib/mport/libmport/mport_private.h
M contrib/mport/libmport/update_primative.c
M contrib/mport/libmport/upgrade.c
M contrib/mport/libmport/util.c
Log Message:
-----------
Merge commit '9de4a8e6aa805f6365f2709feab35395cd8fccbf' into stable/4.0
Commit: 0998504ff3506106109ce79958ff8555d053d72d
https://github.com/MidnightBSD/src/commit/0998504ff3506106109ce79958ff8555d053d72d
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M lib/libmport/Makefile
Log Message:
-----------
add age.c
Commit: 02764656fa21e788d8a53fd5ebac4747fc1a244d
https://github.com/MidnightBSD/src/commit/02764656fa21e788d8a53fd5ebac4747fc1a244d
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M etc/group
M etc/master.passwd
M etc/mtree/BSD.var.dist
M libexec/rc/rc.conf
M libexec/rc/rc.d/Makefile
A libexec/rc/rc.d/aged
M usr.sbin/Makefile
A usr.sbin/agectl/Makefile
A usr.sbin/agectl/agectl.1
A usr.sbin/agectl/agectl.c
A usr.sbin/aged/Makefile
A usr.sbin/aged/Makefile.depend
A usr.sbin/aged/aged.8
A usr.sbin/aged/aged.c
Log Message:
-----------
Create an age verification daemon called aged to query and store age verification data. (#302)
* Create an initial age verification daemon to comply with some age verification laws
in the following US states:
California (passed)
Colorado (pending)
Illinois (pending)
This will not comply with Brazil or the proposed law in New York. (they require ID checks)
This is not hooked up to the user creation flow yet at OS install time or integrated
with mport package manager.
Commit: 529f32cccfdd8a9db8f95f725b00bb92252e5a70
https://github.com/MidnightBSD/src/commit/529f32cccfdd8a9db8f95f725b00bb92252e5a70
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M usr.sbin/aged/aged.c
Log Message:
-----------
Use syslog logging for aged(8) (#304)
* Use syslog logging
* fix some non critical stuff
* add some rudimentry input validation
* move openlog up
* fix some resource leaks when there are errors in the loop
Commit: 8cd0b6450d8b78fd3bd2d9e7bacf8d4a58361b1d
https://github.com/MidnightBSD/src/commit/8cd0b6450d8b78fd3bd2d9e7bacf8d4a58361b1d
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M lib/libutil/Makefile
A lib/libutil/agev.3
A lib/libutil/agev.c
M lib/libutil/libutil.h
Log Message:
-----------
Introduce age verification helper functions to get the bracket (#310)
* Introduce age verification helper functions to get the bracket
Commit: 24cb56fe69f845c407c9848edfa31088e44c8273
https://github.com/MidnightBSD/src/commit/24cb56fe69f845c407c9848edfa31088e44c8273
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M usr.sbin/agectl/Makefile
R usr.sbin/agectl/agectl.1
A usr.sbin/agectl/agectl.8
Log Message:
-----------
move to agectl(8)
Commit: 70f64212367a99f161eeaaa59ffa7dd4f17a0bd2
https://github.com/MidnightBSD/src/commit/70f64212367a99f161eeaaa59ffa7dd4f17a0bd2
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M usr.sbin/adduser/adduser.8
M usr.sbin/adduser/adduser.sh
Log Message:
-----------
add age to adduser
Commit: 578cb428635577546732bfc6faa88863ce159672
https://github.com/MidnightBSD/src/commit/578cb428635577546732bfc6faa88863ce159672
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M lib/libutil/agev.c
Log Message:
-----------
add header
Commit: 292f615aca5902b1addec63b2df8cebd746188b2
https://github.com/MidnightBSD/src/commit/292f615aca5902b1addec63b2df8cebd746188b2
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M usr.sbin/aged/aged.c
Log Message:
-----------
assume 18+ for root user if undefined.
there's no way to do limits for admins
Commit: 1b3baad87430f04b36117b4c3f7344066de17a19
https://github.com/MidnightBSD/src/commit/1b3baad87430f04b36117b4c3f7344066de17a19
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M contrib/mport/libmport/age.c
Log Message:
-----------
don't die when age is missing for now.
Commit: 807cb90ba62e80db9f56d1e52a96a11e56b10127
https://github.com/MidnightBSD/src/commit/807cb90ba62e80db9f56d1e52a96a11e56b10127
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-18 (Wed, 18 Mar 2026)
Changed paths:
M sys/sys/param.h
Log Message:
-----------
bump for age
Commit: a6d004869610be15935471e9ad9daafc61c9a111
https://github.com/MidnightBSD/src/commit/a6d004869610be15935471e9ad9daafc61c9a111
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-20 (Fri, 20 Mar 2026)
Changed paths:
M usr.sbin/aged/aged.c
Log Message:
-----------
Set a default for service accounts also. We can assume they are 18+.
Commit: e75064669306b3daecfd51bdb1fc8778babae6ef
https://github.com/MidnightBSD/src/commit/e75064669306b3daecfd51bdb1fc8778babae6ef
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-24 (Tue, 24 Mar 2026)
Changed paths:
A share/man/man4/amdcppc.4
A sys/dev/amdcppc/amdcppc.c
M sys/modules/Makefile
A sys/modules/amdcppc/Makefile
Log Message:
-----------
Add the amd-cppc driver implementation from Rob Augustinus. (#314)
* Add the amd-cppc driver implementation from Rob Augustinus.
https://github.com/raugustinus/freebsd-amd-cppc/
AI-Assisted-by: Claude Code (c file), GitHub Copilot (claude opus 4.6 model) man page
Signed-off-by: Lucas Holt <luke at foolishgames.com>
* fix device hint
* cast to larger type to avoid overflow
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: bd468c288cec6e3880f226a0bf6712e8d545c421
https://github.com/MidnightBSD/src/commit/bd468c288cec6e3880f226a0bf6712e8d545c421
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-03-24 (Tue, 24 Mar 2026)
Changed paths:
M etc/group
Log Message:
-----------
Add groups for mport agev integration.
Compare: https://github.com/MidnightBSD/src/compare/44f6fd8fd34a...bd468c288cec
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications
More information about the Midnightbsd-cvs
mailing list