[Midnightbsd-cvs] [MidnightBSD/src] 9de4a8: Import mport 2.7.6

Lucas Holt noreply at github.com
Wed Mar 18 14:20:43 EDT 2026


  Branch: refs/heads/stable/4.0
  Home:   https://github.com/MidnightBSD/src
  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


Compare: https://github.com/MidnightBSD/src/compare/5a3e26607bc2...292f615aca59

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