NetBSD/src vVtjDV1 — doc 3RDPARTY

   tmux 3.8 is out
VersionDeltaFile
1.2265+3-3doc/3RDPARTY
+3-31 files

NetBSD/src yG08nmZ — sys/dev/pci if_vr.c

   vr(4): set or clear VR_RXCFG_RX_PROMISC bit in vr_setmulti().

   Previously the promiscuous bit was only handled in vr_init().
   When an interface is added to or removed from bridge(4), its
   IFF_PROMISC flag is changed through the interface flags (SIOCSIFFLAGS).
   On a running interface it does not reinitialize device, but calls
   vr_setmulti() directly, which did not update the promiscuous bit in RX filter.

   PR port-i386/60884
VersionDeltaFile
1.140+4-2sys/dev/pci/if_vr.c
+4-21 files

NetBSD/src zFpiRaz — sys/dev/pci/ixgbe ixv.c

   move null check on top to avoid null pointer dereference

   que pointer is not likely to be null though( stated by tls@)
VersionDeltaFile
1.200+4-3sys/dev/pci/ixgbe/ixv.c
+4-31 files

NetBSD/src EAaLvoV — lib/libc/stdio printf.3

   printf(3): use emphasis when a term is used for the first time

   Use it for "conversion specification", "flag", "field width,
   "precision", "length modifier", "conversion specifier".
VersionDeltaFile
1.75+22-15lib/libc/stdio/printf.3
+22-151 files

NetBSD/src no1MK86 — lib/libc/stdio printf.3

   printf(3): tweak formatting of n$

   XXX: The way the description of positional arguments is worded is
   pretty awkward.  It [ab]uses "field" to refer to the conversion
   specification itself, when the standard already uses it to refer to
   the output field.
VersionDeltaFile
1.74+4-5lib/libc/stdio/printf.3
+4-51 files

NetBSD/src LFYHr0v — lib/libc/stdio printf.3

   printf(3): use plain Cm for flags, use consistent -width Cm
VersionDeltaFile
1.73+12-10lib/libc/stdio/printf.3
+12-101 files

NetBSD/src J0UvqNu — doc CHANGES-10.3

   Ticket #1364
VersionDeltaFile
1.1.2.14+6-1doc/CHANGES-10.3
+6-11 files

NetBSD/src xWMKsqW — common/lib/libc/string memset2.c

   Pull up following revision(s) (requested by kre in ticket #1364):

        common/lib/libc/string/memset2.c: revision 1.12

   PR port-mips/60780 UBSan: long int << fix (src/common/lib/libc/string/memset2.c)

   The comments say that memword_t is intended to be unsigned, but
   presume that __register_t will provide that attribute.   It usually
   doesn't, so we need an unsigned type for building the fill value.

   Thanks to Alexander Schreiber for running the UBSan built system
   and reporting this (and others), and hopefully, in advance for
   testing that this one is now fixed.
VersionDeltaFile
1.11.2.1+16-8common/lib/libc/string/memset2.c
+16-81 files

NetBSD/src iR3erjt — lib/libc/stdio printf.3

   printf(3) - add missing ',' (comma).

   In the description of the ' ' (space) flag, a comma was missing.
VersionDeltaFile
1.72+2-2lib/libc/stdio/printf.3
+2-21 files

NetBSD/src SvH8jEI — sys/netinet6 ip6_flow.c

   avoid shifting 32 bits in in a 32 bits integer in IPv6 flow hashing
VersionDeltaFile
1.44+4-4sys/netinet6/ip6_flow.c
+4-41 files

NetBSD/src TVZ2tDV — sys/netinet ip_flow.c

   avoid shifting 32 bits in in a 32 bits integer in IP flow hashing
VersionDeltaFile
1.88+4-4sys/netinet/ip_flow.c
+4-41 files

NetBSD/src o2jWX6t — sys/compat/netbsd32 netbsd32_signal.c

   compat32: Advertise true stack base to getcontext(2).

   Needs adjustment for PaX ASLR.

   This was missed as part of:

   > Module Name:    src
   > Committed By:   christos
   > Date:           Wed Dec 26 22:11:54 UTC 2007
   >
   > Modified Files:
   >         src/sys/conf: files
   >         src/sys/kern: exec_elf32.c exec_subr.c init_sysctl.c kern_exec.c
   >             kern_pax.c kern_sig.c
   >         src/sys/sys: exec.h exec_elf.h pax.h proc.h
   >         src/sys/uvm: uvm_extern.h uvm_mmap.c
   >
   > Log Message:
   > Add PaX ASLR (Address Space Layout Randomization) [from elad and myself]

    [5 lines not shown]
VersionDeltaFile
1.57+4-3sys/compat/netbsd32/netbsd32_signal.c
+4-31 files

NetBSD/src ea9Qnme — doc CHANGES-10.3

   Ticket #1363
VersionDeltaFile
1.1.2.13+8-1doc/CHANGES-10.3
+8-11 files

NetBSD/src wMhRiNz — lib/libc/stdio vfwprintf.c

   Pull up following revision(s) (requested by kre in ticket #1363):

        lib/libc/stdio/vfwprintf.c: revision 1.42,1.43

   PR lib/60708 - include 'F' format when fetching %n$ args.

   PR bin/60496 - fix printf(3) with non-single-byte decimal point & thousands sep

   These fixes are relatively simple, and should be safe -- I have had them
   in my source tree for ages now.

   The fix for the decimal point case is taken more or less directly from
   an old FreeBSD fix for the same issue.

   The thousands separator case is different - our code and FreeBSD's have
   diverged so much in this area that simply using their method would have
   been more trouble than it was worth, so I reimplemented it differently
   to better fit our code model.


    [3 lines not shown]
VersionDeltaFile
1.39.2.2+56-36lib/libc/stdio/vfwprintf.c
+56-361 files

NetBSD/src Jmoxm3e — doc CHANGES-11.1

   Ticet #531
VersionDeltaFile
1.1.2.24+8-1doc/CHANGES-11.1
+8-11 files

NetBSD/src vh32ndX — lib/libc/stdio vfwprintf.c

   Pull up following revision(s) (requested by kre in ticket #531):

        lib/libc/stdio/vfwprintf.c: revision 1.42,1.43

   PR lib/60708 - include 'F' format when fetching %n$ args.

   PR bin/60496 - fix printf(3) with non-single-byte decimal point & thousands sep

   These fixes are relatively simple, and should be safe -- I have had them
   in my source tree for ages now.

   The fix for the decimal point case is taken more or less directly from
   an old FreeBSD fix for the same issue.

   The thousands separator case is different - our code and FreeBSD's have
   diverged so much in this area that simply using their method would have
   been more trouble than it was worth, so I reimplemented it differently
   to better fit our code model.


    [3 lines not shown]
VersionDeltaFile
1.41.4.1+56-36lib/libc/stdio/vfwprintf.c
+56-361 files

NetBSD/src PHssB70 — doc CHANGES-11.1

   Tickets #426, #517 - #530
VersionDeltaFile
1.1.2.23+95-1doc/CHANGES-11.1
+95-11 files

NetBSD/src jaGCVRW — sys/arch/mac68k/obio ascaudio.c

   Pull up following revision(s) (requested by nat in ticket #530):

        sys/arch/mac68k/obio/ascaudio.c: revision 1.19

   Return early if aux.interrupts.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.18.2.5+5-2sys/arch/mac68k/obio/ascaudio.c
+5-21 files

NetBSD/src 1lFx6Xd — sys/arch/mac68k/obio ascaudio.c

   Pull up following revision(s) (requested by nat in ticket #529):

        sys/arch/mac68k/obio/ascaudio.c: revision 1.20

   Honor playback block size within resonable limits.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.18.2.4+14-7sys/arch/mac68k/obio/ascaudio.c
+14-71 files

NetBSD/src FxXzwqa — sys/arch/mac68k/obio ascaudio.c

   Pull up following revision(s) (requested by nat in ticket #528):

        sys/arch/mac68k/obio/ascaudio.c: revision 1.21

   Fix typo for building ascaudio(4) as a module.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.18.2.3+7-7sys/arch/mac68k/obio/ascaudio.c
+7-71 files

NetBSD/src ScPJW4W — sys/arch/mac68k/obio ascaudio.c

   Pull up following revision(s) (requested by nat in ticket #527):

        sys/arch/mac68k/obio/ascaudio.c: revision 1.22

   Respect maximum and minimum values when recording.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.18.2.2+9-4sys/arch/mac68k/obio/ascaudio.c
+9-41 files

NetBSD/src jHhinLC — sys/arch/mac68k/obio ascaudio.c

   Pull up following revision(s) (requested by nat in ticket #526):

        sys/arch/mac68k/obio/ascaudio.c: revision 1.23

   Avoid use of lock before inited.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.18.2.1+10-9sys/arch/mac68k/obio/ascaudio.c
+10-91 files

NetBSD/src O7RuvkZ — sys/arch/mac68k/dev akbd.c

   Pull up following revision(s) (requested by nat in ticket #525):

        sys/arch/mac68k/dev/akbd.c: revision 1.31

   Honor keyboard bell volume.

   Addresses PR port-mac68k/60691.

   Patch and testing by Ray Tran.
VersionDeltaFile
1.28.2.1+5-4sys/arch/mac68k/dev/akbd.c
+5-41 files

NetBSD/src xQAqTFk — doc CHANGES-10.3

   Ticket #1358 - #1362
VersionDeltaFile
1.1.2.12+31-1doc/CHANGES-10.3
+31-11 files

NetBSD/src CVaIZ32 — sys/net bsd-comp.c

   Pull up following revision(s) (requested by mrg in ticket #1362):

        sys/net/bsd-comp.c: revision 1.24

   Properly bounds check the max_ent check in bsd_decompress().

   A specially crafted packet from PPP can trigger a backwards write of
   an mbuf of a character, and can cause hangs and crashes as it corrupts
   memory in the kernel.

   The check against max_ent has an off-by-one error, fixed in this change
   and fixes the problem (tested on arm64.)

   From Acts1631 via OpenBSD.
VersionDeltaFile
1.22.46.1+3-3sys/net/bsd-comp.c
+3-31 files

NetBSD/src VwF6Ige — sys/net bsd-comp.c

   Pull up following revision(s) (requested by mrg in ticket #524):

        sys/net/bsd-comp.c: revision 1.24

   Properly bounds check the max_ent check in bsd_decompress().

   A specially crafted packet from PPP can trigger a backwards write of
   an mbuf of a character, and can cause hangs and crashes as it corrupts
   memory in the kernel.

   The check against max_ent has an off-by-one error, fixed in this change
   and fixes the problem (tested on arm64.)

   From Acts1631 via OpenBSD.
VersionDeltaFile
1.23.2.1+3-3sys/net/bsd-comp.c
+3-31 files

NetBSD/src upFBZGC — common/lib/libc/string memset2.c

   Pull up following revision(s) (requested by kre in ticket #523):

        common/lib/libc/string/memset2.c: revision 1.12

   PR port-mips/60780 UBSan: long int << fix (src/common/lib/libc/string/memset2.c)

   The comments say that memword_t is intended to be unsigned, but
   presume that __register_t will provide that attribute.   It usually
   doesn't, so we need an unsigned type for building the fill value.

   Thanks to Alexander Schreiber for running the UBSan built system
   and reporting this (and others), and hopefully, in advance for
   testing that this one is now fixed.
VersionDeltaFile
1.11.10.1+16-8common/lib/libc/string/memset2.c
+16-81 files

NetBSD/src A9DmTWz — etc Makefile, external/gpl2/mkhybrid/dist tree.c mkhybrid.8

   Pull up following revision(s) (requested by tls in ticket #522):

        external/gpl2/mkhybrid/dist/libhfs_iso/data.c: revision 1.2
        external/gpl2/mkhybrid/dist/mkisofs.h: revision 1.7
        external/gpl2/mkhybrid/dist/write.c: revision 1.3
        external/gpl2/mkhybrid/dist/mkisofs.c: revision 1.8
        external/gpl2/mkhybrid/dist/libhfs_iso/data.h: revision 1.2
        external/gpl2/mkhybrid/dist/libhfs_iso/block.c: revision 1.2
        external/gpl2/mkhybrid/dist/libhfs_iso/hfs.c: revision 1.2
        external/gpl2/mkhybrid/dist/libhfs_iso/lvolume.c: revision 1.2
        external/gpl2/mkhybrid/dist/tree.c: revision 1.4
        external/gpl2/mkhybrid/dist/mkhybrid.8: revision 1.3
        external/gpl2/mkhybrid/dist/desktop.c: revision 1.3
        etc/Makefile: revision 1.479

   macppc: add MKREPRO support to mkhybrid and fix bugs

   1) Fix overlapping strcpy which triggers fortify checks on some hosts
   2) Add -timestamp option
   2) Don't leak stack garbage into the generated image
VersionDeltaFile
1.7.6.1+57-2external/gpl2/mkhybrid/dist/mkisofs.c
1.1.6.1+29-0external/gpl2/mkhybrid/dist/libhfs_iso/data.c
1.2.6.1+13-0external/gpl2/mkhybrid/dist/mkhybrid.8
1.3.6.1+7-3external/gpl2/mkhybrid/dist/tree.c
1.1.6.1+4-4external/gpl2/mkhybrid/dist/libhfs_iso/hfs.c
1.475.2.4+4-1etc/Makefile
+114-106 files not shown
+127-1612 files

NetBSD/src Eedw5cE — sys/arch/hppa/spmath Makefile.inc Makefile

   Pull up following revision(s) (requested by tls in ticket #521):

        sys/arch/hppa/spmath/Makefile: revision 1.7
        sys/arch/hppa/spmath/Makefile.inc: revision 1.13

   Use tool tsort, not host tsort, for hppa spmath build
VersionDeltaFile
1.6.56.1+3-3sys/arch/hppa/spmath/Makefile
1.12.40.1+2-2sys/arch/hppa/spmath/Makefile.inc
+5-52 files

NetBSD/src Kgl3xiG — sys/dev/pci if_vr.c

   Pull up following revision(s) (requested by andvar in ticket #1361):

        sys/dev/pci/if_vr.c: revision 1.139

   vr(4): reinitialize device when rx engine fails to go to the idle state.

   When detecting root via NFS, DHCP timed out on some boots.

   Investigation showed that in certain cases RX engine was getting stuck,
   likely triggered by an ARP frame arriving before driver handled a link up
   state.

   NFS boot's RARP fallback was calling media up command, triggering
   reinitialization and forced reset, restoring the device state.

   Since fallback doesn't set the IP address, NFS boot failed,
   requesting to prompt root device again.

   Subsequent attempt succeeded since device was reinitialized

    [12 lines not shown]
VersionDeltaFile
1.137.4.1+16-18sys/dev/pci/if_vr.c
+16-181 files