[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