[Midnightbsd-cvs] [MidnightBSD/src] 33cbd7: development(7): redirect users from hier(7)
Kristof Provost
noreply at github.com
Tue Jun 27 10:30:40 EDT 2023
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/src
Commit: 33cbd78de11faf6a17c47a34756ffffbe5ba1b57
https://github.com/MidnightBSD/src/commit/33cbd78de11faf6a17c47a34756ffffbe5ba1b57
Author: Mitchell Horne <mhorne at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M share/man/man7/development.7
Log Message:
-----------
development(7): redirect users from hier(7)
The layout of the source tree is now only described in README.md. Retain
the cross-reference to hier(7) in SEE ALSO; it is still useful to
readers.
Reviewed by: imp, emaste
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D37136
(cherry picked from commit 6028a56562bf912a86ffcb7521a58e4165937e6e)
Commit: cc1d004c809dcee115a165dc56cf3765134c45ea
https://github.com/MidnightBSD/src/commit/cc1d004c809dcee115a165dc56cf3765134c45ea
Author: Mateusz Guzik <mjg at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M sys/netpfil/pf/if_pfsync.c
Log Message:
-----------
pf: make pfsync_state_import appease an assert in pf_free_state
The newly created state failed to be inserted anywhere. This follows
other places.
Reviewed by: kp
Sponsored by: Rubicon Communications, LLC ("Netgate")
(cherry picked from commit 69ce6ae21acd71b8e46d1f22176063e9d243511a)
Commit: f9c19b7e1ff97c70c2aa0f00f809f8ad6afe9456
https://github.com/MidnightBSD/src/commit/f9c19b7e1ff97c70c2aa0f00f809f8ad6afe9456
Author: Cy Schubert <cy at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M crypto/heimdal/kadmin/server.c
Log Message:
-----------
heimdal: Add additional checks for bad kadmind input
Check return codes for bad input.
(cherry picked from commit d24b27283290e404dfa2bf38cd0769e92092e384)
Commit: 05fb3d7d1bcdda6d5fd3044b411f670b507cb074
https://github.com/MidnightBSD/src/commit/05fb3d7d1bcdda6d5fd3044b411f670b507cb074
Author: Cy Schubert <cy at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M crypto/heimdal/lib/krb5/read_message.c
Log Message:
-----------
heimdal: Fix bus fault when zero-length request received
Zero length client requests result in a bus fault when attempting to
free malloc()ed pointers within the requests softc. Return an error
when the request is zero length.
PR: 268062
Reported by: Robert Morris <rtm at lcs.mit.edu>
(cherry picked from commit 6742ff42ab3b6e65239f975314060b1393e22d62)
Commit: 75bcd0a5de42a449f41370a00e1955299b714d59
https://github.com/MidnightBSD/src/commit/75bcd0a5de42a449f41370a00e1955299b714d59
Author: Cy Schubert <cy at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M crypto/heimdal/lib/krb5/read_message.c
Log Message:
-----------
Revert "heimdal: Fix bus fault when zero-length request received"
This is the wrong fix for PR/268062.
This reverts commit 6742ff42ab3b6e65239f975314060b1393e22d62.
(cherry picked from commit 5319949668a5cb4d182d7252ce26799506b3585d)
Commit: 1b8ee001f450d871cfdfe5f542e50da3ece6ba69
https://github.com/MidnightBSD/src/commit/1b8ee001f450d871cfdfe5f542e50da3ece6ba69
Author: Gordon Bergling <gbe at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M share/man/man5/protocols.5
Log Message:
-----------
protocols.5: Update the description of /etc/protocols
The reference to the "DARPA Internet" seems not quite
up to date in 2022, so move that to the HISTORY section.
Mention RFC 2780 and RFC 5237.
Obtained from: NetBSD
(cherry picked from commit 899edecdbe92f678c3c96572c8877cdbc6763e9a)
Commit: fefdaa5b15f2979819bc47dfa42b09b112b44143
https://github.com/MidnightBSD/src/commit/fefdaa5b15f2979819bc47dfa42b09b112b44143
Author: Gordon Bergling <gbe at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M lib/libc/net/getservent.3
Log Message:
-----------
getservent.3: Mention the service.db
- reference /var/db/services.db
- reference services_mkdb(8)
Obtained from: NetBSD
(cherry picked from commit 0393604aa86c7177162a0e6a288a8542a139273e)
Commit: 8edc619b778b83d864d62e68d3c4de505c736471
https://github.com/MidnightBSD/src/commit/8edc619b778b83d864d62e68d3c4de505c736471
Author: Eugene Grosbein <eugen at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M usr.sbin/pw/pw.8
M usr.sbin/pw/pw_user.c
Log Message:
-----------
MFC: pw(8): fix combination of modes -N and -w random
The command "pw usermod nobody -Nw random" (or useradd)
generates random password and prints it in encrypted form
but skips choosen random string that makes not much sense
and contradicts the manual page pw.8
Fix it by showing random password in plain text with -N and
without it equally. Add yet another example of how to generate
pw-style random password.
(cherry picked from commit 1cbe5012cfe10226dd365af325a01de5d4c15f5d)
Commit: 9665d4479d4906e49429a252f9ab0440ca3cd883
https://github.com/MidnightBSD/src/commit/9665d4479d4906e49429a252f9ab0440ca3cd883
Author: Cy Schubert <cy at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M crypto/heimdal/kadmin/server.c
Log Message:
-----------
heimdal: Properly ix bus fault when zero-length request received
Zero length client requests result in a bus fault when attempting to
free malloc()ed pointers within the requests softc. Return an error
when the request is zero length.
This properly fixes PR/268062 without regressions.
PR: 268062
Reported by: Robert Morris <rtm at lcs.mit.edu>
(cherry picked from commit 3deefb0d147d71047a13ec2328b1b721da2ce256)
Commit: 3249b47e72d395b91b3f0499d5c287551af84ec4
https://github.com/MidnightBSD/src/commit/3249b47e72d395b91b3f0499d5c287551af84ec4
Author: Cy Schubert <cy at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M crypto/heimdal/lib/kadm5/get_c.c
Log Message:
-----------
heimdal: kadm5_c_get_principal() should check return code
kadm5_c_get_principal() should check the return code from
kadm5_ret_principal_ent(). As it doesn't it assumes success when
there is none and can lead to potential vulnerability. Fix this.
Reported by: rtm at csail.mit.edu
(cherry picked from commit f6d5d31cd5d5b409851b3bf82c41a477a643a486)
Commit: df8ee320b330357f41efcd6c025798588013b18b
https://github.com/MidnightBSD/src/commit/df8ee320b330357f41efcd6c025798588013b18b
Author: Jamie Gritton <jamie at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M usr.sbin/jail/command.c
Log Message:
-----------
jail: fix a NULL pointer derefence in parsing ip6.addr settings.
This is the counterpart to bd24e861b4ef, which did the same for ip4.
PR: 268377
Reported by: ahkithaama at proton.me
(cherry picked from commit e8d7ae918a105f252cf06249787d82f43e023ba8)
Commit: 2963a0a736c5a5e4e8332103244acff6d06bb697
https://github.com/MidnightBSD/src/commit/2963a0a736c5a5e4e8332103244acff6d06bb697
Author: Mark Johnston <markj at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
Log Message:
-----------
libdtrace: Change the binding of USDT probe symbols to STB_WEAK
Otherwise, if multiple object files contain references to the same
probe, newish lld will refuse to link them by default, raising a
duplicate global symbol definition error. Previously, duplicate global
symbols with identical absolute st_values were permitted by both lld and
GNU ld.
Since dtrace has no use for probe function symbols after the relocation
performed by dtrace -G, make the symbols weak as well, following a
suggestion from MaskRay.
Reported by: dim
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
(cherry picked from commit be39466a1035ffb13268cd63723e976898e9b91e)
Commit: a06bc82e17ef5c6bc3d18b63624d2f74c920c0d7
https://github.com/MidnightBSD/src/commit/a06bc82e17ef5c6bc3d18b63624d2f74c920c0d7
Author: Ed Maste <emaste at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M sbin/sconfig/sconfig.8
M share/man/man4/man4.i386/ce.4
M share/man/man4/man4.i386/cp.4
M sys/dev/ce/if_ce.c
M sys/dev/cp/if_cp.c
Log Message:
-----------
Add deprecation notices to ce,cp sync serial drivers
And the related sconfig utility. Sync serial (e.g. E1/T1) interfaces
are obsolete, and nobody responded to several inquires on the mailing
lists about use of these drivers.
Relnotes: Yes
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D23928
(cherry picked from commit 20dfe27b2d031c4000f5be94fd1db8872167a537)
(cherry picked from commit b8131156826d79205f37ac9e5c05826f9af6f28f)
Commit: c55a2a2ebe43e4b7d90ad80d44df1f8e3fb6d804
https://github.com/MidnightBSD/src/commit/c55a2a2ebe43e4b7d90ad80d44df1f8e3fb6d804
Author: Dimitry Andric <dim at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsPowerPC.td
Log Message:
-----------
Apply llvm fix for crash building julia on PowerPC64
Merge commit 6710b21d4698 from llvm git (by Kai Luo):
[PowerPC] Allow llvm.ppc.cfence to accept pointer types
In the context of atomic load, integer, pointer and float point types are allowed, thus we should allow llvm.ppc.cfence to accept any type mentioned.
Fixes https://github.com/llvm/llvm-project/issues/55983.
Reviewed By: shchenz, vchuravy
Differential Revision: https://reviews.llvm.org/D127554
Requested by: jhibbits
MFC after: 3 days
(cherry picked from commit 4589169768490461995f07713c8e9d7bab6bf277)
Commit: d40afafbaef97c74c52b3517f2958a2104337d68
https://github.com/MidnightBSD/src/commit/d40afafbaef97c74c52b3517f2958a2104337d68
Author: Mike Karels <karels at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M usr.bin/bsdiff/bspatch/bspatch.1
Log Message:
-----------
bspatch.1: fix missing argument
Fix typo
Reviewed by: gbe
Differential Revision: https://reviews.freebsd.org/D37727
(cherry picked from commit c7a063741720ef81d4caa4613242579d12f1d605)
Commit: 9edb06b1dffb209ee50db8a6e697660c92406411
https://github.com/MidnightBSD/src/commit/9edb06b1dffb209ee50db8a6e697660c92406411
Author: Nick Reilly <nreilly at blackberry.com>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M sys/net/if.c
M sys/netpfil/pf/pf_if.c
Log Message:
-----------
pf: fix pfi_ifnet leak on interface removal
The detach of the interface and group were leaving pfi_ifnet memory
behind. Check if the kif still has references, and clean it up if it
doesn't
On interface detach, the group deletion was notified first and then a
change notification was sent. This would recreate the group in the kif
layer. Reorder the change to before the delete.
PR: 257218
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D37569
(cherry picked from commit bfeef0d32a0036bf6bec93a439e0466efe6f4482)
Commit: 528a21fa58fbf4315375042f37cce545d425405c
https://github.com/MidnightBSD/src/commit/528a21fa58fbf4315375042f37cce545d425405c
Author: Kristof Provost <kp at FreeBSD.org>
Date: 2023-06-27 (Tue, 27 Jun 2023)
Changed paths:
M tests/sys/netpfil/pf/names.sh
Log Message:
-----------
pf tests: check that we clean up unused kifs
The previous commit fixed a memory leak, where we'd fail to clean up
removed groups (and interfaces).
Check that we now clean those up as expected.
MFC after: 2 weeks
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D37570
(cherry picked from commit 654e8d84ec8bcb3d94cd8de69edecbe1bbd73eb8)
Compare: https://github.com/MidnightBSD/src/compare/0d64a2088d28...528a21fa58fb
More information about the Midnightbsd-cvs
mailing list