NetBSD/src VsHSPRtdoc CHANGES-8.3

   Ticket #1960
VersionDeltaFile
1.1.2.229+6-1doc/CHANGES-8.3
+6-11 files

NetBSD/src WjkBSa4sys/netinet6 frag6.c

   Pull up following revision(s) (requested by ozaki-r in ticket #1960):

        sys/netinet6/frag6.c: revision 1.78

   frag6: fix calculation of fragment length

   Because of the miscalculation, 32 bytes fragmented IPv6 packets
   have been wrongly dropped.

   See https://mail-index.netbsd.org/tech-net/2024/04/14/msg008741.html
   for more details.

   Patch from Yasuyuki KOZAKAI (with minor tweaks)
VersionDeltaFile
1.60.6.7+6-6sys/netinet6/frag6.c
+6-61 files

NetBSD/src JTXAFKIsys/netinet6 frag6.c

   Pull up following revision(s) (requested by ozaki-r in ticket #1836):

        sys/netinet6/frag6.c: revision 1.78

   frag6: fix calculation of fragment length

   Because of the miscalculation, 32 bytes fragmented IPv6 packets
   have been wrongly dropped.

   See https://mail-index.netbsd.org/tech-net/2024/04/14/msg008741.html
   for more details.

   Patch from Yasuyuki KOZAKAI (with minor tweaks)
VersionDeltaFile
1.74.6.2+6-6sys/netinet6/frag6.c
+6-61 files

NetBSD/src tr8dTaIdoc CHANGES-9.5 README.files, external/gpl2/groff/tmac mdoc.local

   file CHANGES-9.5 was initially added on branch netbsd-9.
VersionDeltaFile
1.1.2.1+14-0doc/CHANGES-9.5
1.5.6.13+3-3external/gpl2/groff/tmac/mdoc.local
1.599.2.15+2-2sys/sys/param.h
1.5.26.3+2-1doc/README.files
1.1+0-0doc/CHANGES-9.5
+21-65 files

NetBSD/src B1MuAl8sys/netinet6 frag6.c

   Pull up following revision(s) (requested by ozaki-r in ticket #673):

        sys/netinet6/frag6.c: revision 1.78

   frag6: fix calculation of fragment length

   Because of the miscalculation, 32 bytes fragmented IPv6 packets
   have been wrongly dropped.

   See https://mail-index.netbsd.org/tech-net/2024/04/14/msg008741.html
   for more details.

   Patch from Yasuyuki KOZAKAI (with minor tweaks)
VersionDeltaFile
1.76.2.1+6-6sys/netinet6/frag6.c
+6-61 files

NetBSD/src UbpfR7hdistrib/sets/lists/xbase mi, external/mit/xorg/bin/xsetwallpaper Makefile

   Pull up following revision(s) (requested by jakllsch in ticket #672):

        distrib/sets/lists/xbase/mi: revision 1.175
        external/mit/xorg/bin/xsetwallpaper/Makefile: revision 1.6

   Install xsetwallpaper(1) manual page
   Should fix PR 58172.
VersionDeltaFile
1.172.2.1+4-1distrib/sets/lists/xbase/mi
1.5.2.1+1-3external/mit/xorg/bin/xsetwallpaper/Makefile
+5-42 files

NetBSD/src vNgptICsys/dev/usb ohci.c

   Fix some usb_syncmem calls and add some missing ones.
VersionDeltaFile
1.328+33-12sys/dev/usb/ohci.c
+33-121 files

NetBSD/src MEA6xCrsys/arch/i386/conf LEGACY

   i386: disable DRMKMS drivers in LEGACY kernel (this is for ISA)
VersionDeltaFile
1.3+10-1sys/arch/i386/conf/LEGACY
+10-11 files

NetBSD/src 8purVYYshare/mk bsd.own.mk

   Turn off MKAMDGPUFIRMWARE on i386

   It's too big for the i386 install media and not useful on either
   pre-2012 hardware or the kinds of embedded systems where i386 still
   thrived after 2012.

   (The build of the kernel parts of amdgpu on i386 is nevertheless useful
   for finding obscure bugs.)

   "go for it" riastradh
VersionDeltaFile
1.1373+1-2share/mk/bsd.own.mk
+1-21 files

NetBSD/src FMBi315sys/dev/usb ohci.c

   Whitespace.
VersionDeltaFile
1.327+4-4sys/dev/usb/ohci.c
+4-41 files

NetBSD/src MCYfSwttests/fs/tmpfs t_rename.sh t_rmdir.sh, tests/modules t_modload.sh

   tests: replace deprecated '-s eq:...' with '-s exit:...'
VersionDeltaFile
1.2+88-88tests/usr.bin/id/t_id.sh
1.6+82-82tests/fs/tmpfs/t_rename.sh
1.3+34-34tests/usr.bin/netpgpverify/Testspec
1.6+33-33tests/fs/tmpfs/t_rmdir.sh
1.5+31-31tests/usr.bin/netpgpverify/t_netpgpverify.sh
1.14+29-29tests/modules/t_modload.sh
+297-29740 files not shown
+602-60246 files

NetBSD/src TT7xsEOdistrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   libstdc++: Add test for PR lib/58206, sync_with_stdio busted.
VersionDeltaFile
1.1+42-0tests/lib/libstdc++/t_sync_with_stdio.sh
1.1+40-0tests/lib/libstdc++/h_cin_nosync.cc
1.1+12-0tests/lib/libstdc++/Makefile
1.1313+7-1distrib/sets/lists/tests/mi
1.204+3-1etc/mtree/NetBSD.dist.tests
1.433+2-1distrib/sets/lists/debug/mi
+106-36 files

NetBSD/src MhNLwK0usr.bin/make var.c

   make: fix comment about forcing a use-after-free

   The previous expression didn't cause any bug, as the modifier
   ':@VAR at loop@' changed the value of the expression, thus making the
   expression independent from the variable value.

   Instead, the variable needs to be deleted from within an indirect
   modifier, and that modifier needs to evaluate to an empty string, thus
   doing nothing and preserving the original expression value.
VersionDeltaFile
1.1107+3-3usr.bin/make/var.c
+3-31 files

NetBSD/src N28PTGIusr.bin/make arch.c var.c, usr.bin/make/unit-tests depsrc-nopath.mk depsrc-end.mk

   make: clean up, test .NOPATH

   Trim down the comments in the archive module, as they mainly repeated
   the code.  Trim down the binary code size in the archive module, as it
   is rarely used.

   In Var_Parse, delay two variable assignments until they are actually
   needed.
VersionDeltaFile
1.217+62-181usr.bin/make/arch.c
1.1106+13-20usr.bin/make/var.c
1.3+22-3usr.bin/make/unit-tests/depsrc-nopath.mk
1.332+7-1usr.bin/make/make.h
1.470+3-3usr.bin/make/job.c
1.2+2-2usr.bin/make/unit-tests/depsrc-end.mk
+109-2102 files not shown
+113-2118 files

NetBSD/src qIkQtWMusr.bin/make/unit-tests archive.mk archive.exp

   tests/make: test detection of static library files
VersionDeltaFile
1.13+32-1usr.bin/make/unit-tests/archive.mk
1.8+8-0usr.bin/make/unit-tests/archive.exp
+40-12 files

NetBSD/src HwQ7IO2usr.bin/make targ.c arch.c

   make: simplify freeing of lists
VersionDeltaFile
1.181+10-7usr.bin/make/targ.c
1.216+8-5usr.bin/make/arch.c
1.613+6-6usr.bin/make/main.c
1.105+4-7usr.bin/make/lst.h
1.108+4-4usr.bin/make/lst.c
1.722+3-3usr.bin/make/parse.c
+35-321 files not shown
+37-347 files

NetBSD/src LIHSe6jshare/man/man4 thinkpad.4

   mention that we handle battery controls too.
VersionDeltaFile
1.5+4-4share/man/man4/thinkpad.4
+4-41 files

NetBSD/src qSBPXRWsys/dev/acpi thinkpad_acpi.c

   Expose a sysctl interface hw.acpi.thinkpad<M>.bat[<N>].<behavior> to control
   some aspects of battery charging behavior on supported systems:

       charge_start
        threshold below which to start charging (in %, 0-99)

       charge_stop
        threshold above which to stop charging (in %, 1-100)

       force_discharge
        discharge while on AC power, e.g., for calibration

       charge_inhibit
        inhibit charging while on AC power

   From Malte Dehling
VersionDeltaFile
1.57+341-2sys/dev/acpi/thinkpad_acpi.c
+341-21 files

NetBSD/src zkzi2ohsys/dev/acpi thinkpad_acpi.c

   thinkpad cosmetic patches (Malte Dehling)
VersionDeltaFile
1.56+29-28sys/dev/acpi/thinkpad_acpi.c
+29-281 files

NetBSD/src HFEI9yFetc/etc.vax MAKEDEV.conf

   Disable dmf* and dmz* entries and add warns "not integrated yet."

   Also note tty[EFGH]? have been used by MI wscons and new tty node names
   should be assigned once dmf(4) is committed.

   Ok'ed by ragge@ on port-vax@.
    https://mail-index.netbsd.org/port-vax/2024/02/13/msg004859.html
VersionDeltaFile
1.21+27-22etc/etc.vax/MAKEDEV.conf
+27-221 files

NetBSD/src bML1xZvtests/usr.bin/xlint/lint1 queries.c, usr.bin/xlint/lint1 tree.c

   lint: converting a null pointer to another pointer type is not narrowing
VersionDeltaFile
1.637+4-3usr.bin/xlint/lint1/tree.c
1.29+3-1tests/usr.bin/xlint/lint1/queries.c
+7-42 files

NetBSD/src cPvJk2Utests/usr.bin/xlint/lint1 queries.c t_usage.sh, usr.bin/xlint/lint1 tree.c err.c

   lint: add query for conversion from void pointer to other pointer
VersionDeltaFile
1.28+28-11tests/usr.bin/xlint/lint1/queries.c
1.636+8-2usr.bin/xlint/lint1/tree.c
1.20+4-4tests/usr.bin/xlint/lint1/t_usage.sh
1.241+3-2usr.bin/xlint/lint1/err.c
+43-194 files

NetBSD/src MFWTPXasys/arch/mips/include float.h

   mips: fix syntax error in LDBL_MAX (since 2011)
VersionDeltaFile
1.19+2-2sys/arch/mips/include/float.h
+2-21 files

NetBSD/src JJdsmMvsys/dev/acpi acpi_bat.c

   Remove 0 initializations (since the softc is zalloc'ed) and the initial
   refresh which will have no data.
VersionDeltaFile
1.123+3-11sys/dev/acpi/acpi_bat.c
+3-111 files

NetBSD/src L3589HXusr.sbin/crash Makefile

   Add ${TOOL_DATE} (Jan-Benedict Glaw)
VersionDeltaFile
1.51+2-2usr.sbin/crash/Makefile
+2-21 files

NetBSD/src DeNVvHolibexec/httpd dir-index-bozo.c

   Create mobile-friendly directory listings

   A typical mobile browser on a smartphone assumes a page without a "viewport"
   <meta> tag is designed for desktop browsers. It displays the page in a
   virtual window that simulates a wider screen and does not adjust it for
   the phone's pixel density. The usual result is that the content on the page
   looks small, and interacting with the page comfortably and precisely requires
   zoom. This is currently the case with bozohttpd directory listing pages.

   from D. Bohdan in PR bin/57962
VersionDeltaFile
1.37+2-1libexec/httpd/dir-index-bozo.c
+2-11 files

NetBSD/src VGDkmx2usr.sbin/fstyp Makefile

   PR/58202: Malte Dehling: Don't link libzfs
VersionDeltaFile
1.15+3-2usr.sbin/fstyp/Makefile
+3-21 files

NetBSD/src YoT4Cx6sys/dev/acpi acpi_bat.c

   PR/58201: Malte Dehling: re-order sysmon initialization before acpi
   registration, to avoid needing to call to acpi_deregister_notify on sysmon
   failure.
VersionDeltaFile
1.122+5-6sys/dev/acpi/acpi_bat.c
+5-61 files

NetBSD/src 85s8P1Uetc Makefile

   PR/58200: Kouichi Hashikawa: ./makeobsolete uses platform's sed
VersionDeltaFile
1.470+3-3etc/Makefile
+3-31 files

NetBSD/src 6B3WPjU. BUILDING, doc BUILDING.mdoc

   BUILDING: fix typo
VersionDeltaFile
1.150+2-2doc/BUILDING.mdoc
1.161+1-1BUILDING
+3-32 files