NetBSD/src PzdMKj7sys/sys param.h

   Welcome to 8.99.31 (MII {read,write}reg API change).
VersionDeltaFile
1.578+2-2sys/sys/param.h
+2-21 files

NetBSD/othersrc dSf4dF0libexec/tnftpd tnftpd.h

   provide compat _DIAGASSERT()

   define no-op _DIAGASSERT() in tnftpd.h, so that I can perform
   less changes from "upstream" NetBSD when I merge code.
VersionDeltaFile
1.36+8-1libexec/tnftpd/tnftpd.h
+8-11 files

NetBSD/src 83CID6xsys/dev/pci nvme_pci.c xhci_pci.c, sys/dev/pci/ixgbe ixgbe.c ixv.c

    Nowadays some UEFI BIOSes don't enable some PCI devices' address decoding.
   To resolve this problem, pci_map.c rev. 1.34-1.36 changed the
   pci_mapreg_(sub)map()'s to set the decode bit if it's not set. It's good for
   almost all drivers, but some other drivers don't use pci_mapreg_map().
   In drivers which don't use pci_mapreg_map(), some of them expilicitly enable
   decoding but others don't. Add code to enable decoding to them.

    See also the following discussion:
        http://mail-index.netbsd.org/tech-kern/2017/03/22/msg021678.html

NetBSD/src emC63lPsys/dev/pci if_fxp_pci.c

KNF. No functional change.
VersionDeltaFile
1.84+10-12sys/dev/pci/if_fxp_pci.c
+10-121 files

NetBSD/othersrc X3fCcdglibexec/tnftpd/libnetbsd fparseln.c

   sync to fparseln.c 1.10

   Update from NetBSD src/lib/libc/stdio/fparseln.c 1.5 to 1.10:
   - Don't report spurious empty lines eg after 2 comment lines, or on
     EOF after a single comment line.
   - No escape character means no escaped characters.
   - Remove 3rd and 4th clauses in christos' license.  OK christos.
VersionDeltaFile
1.3+14-12libexec/tnftpd/libnetbsd/fparseln.c
+14-121 files

NetBSD/othersrc bAGp4PHlibexec/tnftpd/libnetbsd err.c

   Remove the 3rd clause from my BSD-derived license.
VersionDeltaFile
1.5+1-3libexec/tnftpd/libnetbsd/err.c
+1-31 files

NetBSD/othersrc zUowXEQlibexec/tnftpd/libnetbsd fnmatch.c ftpfnmatch.h

   sync to fnmatch.c 1.26, fnmatch.h

   Update from NetBSD src/lib/libc/gen/fnmatch.c 1.18 to 1.26.
   Update from NetBSD src/include/fnmatch.h 1.8 to 1.13.

   Notable changes:
   - Implement FNM_LEADING_DIR.
   - Limit recursions to avoid DoS attacks. From Maksymilian Arciemowicz.
   - Treat a backslash followed by NUL as NUL.

NetBSD/src fQtNZv5sys/dev/fdt fdt_pinctrl.c

   Implement subroutines for parsing out some of the generic properties
   specified in the pinctrl bindings, and adapt Meson, Rockchip, and
   Allwinner pinctrl back-ends to use them.

   Ok jmcneill@
VersionDeltaFile
1.7+193-2sys/dev/fdt/fdt_pinctrl.c
+193-21 files

NetBSD/src 6vkBu4psys/arch/arm/amlogic meson_pinctrl.c, sys/arch/arm/rockchip rk3328_iomux.c rk3399_iomux.c

   Implement subroutines for parsing out some of the generic properties
   specified in the pinctrl bindings, and adapt Meson, Rockchip, and
   Allwinner pinctrl back-ends to use them.

   Ok jmcneill@

NetBSD/src B3aJ8i3sys/sys module_hook.h

   Improve a comment
VersionDeltaFile
1.1.2.16+5-2sys/sys/module_hook.h
+5-21 files

NetBSD/src wUIiSrKsys/dev/mii mvphy.c

   Make evbmips/conf/WGT624V3 compilable:
   - Modify for new read/write API
   - Do "#if 0" for unused structures.
VersionDeltaFile
1.11+17-13sys/dev/mii/mvphy.c
+17-131 files

NetBSD/src yB1ZAiwsys/compat/common rtsock_50.c tty_60.c, sys/compat/netbsd32 netbsd32_kern_proc.c

   Convert the macros for setting and unsetting a hook to generate
   in-line code rather than using an intermediary hook##set routine.
   Hooks are set and unset only in one place, so the intermediary
   routine provides no benefit.  IMHO using the macro at the point-
   of-call is more readable than using it elsewhere in the code and
   then calling the generated intermediary routine (for which you
   won't even find its declaration or definition unless you remember
   to search for the HOOK_SET macro instead).

   NFC intended, will verify with a bulk build and an atf test run.

NetBSD/src 2NXRq0wsys/compat/common compat_raid_50.c

   Add compat_raid_80 to the required list
VersionDeltaFile
1.1.2.2+3-3sys/compat/common/compat_raid_50.c
+3-31 files

NetBSD/src wOtY5MWlib/libwrap expandm.c

   And as long as we're attempting to achieve perfection in code
   that is never going to be executed, let's also check for possible
   overflow in a sum that will never be computed...
VersionDeltaFile
1.11+15-3lib/libwrap/expandm.c
+15-31 files

NetBSD/othersrc CcnODlqlibexec/tnftpd/libnetbsd err.c

   whitespace fixup

   consistent tab indenting, not a mix of spaces and tabs
VersionDeltaFile
1.4+29-29libexec/tnftpd/libnetbsd/err.c
+29-291 files

NetBSD/othersrc jkBIxVYlibexec/tnftpd/libnetbsd daemon.c

   sync to daemon.c 1.10

   Update to NetBSD src/lib/libc/gen/daemon.c 1.10 from 1.9:
   - Update old-style definitions to ANSI
VersionDeltaFile
1.4+3-4libexec/tnftpd/libnetbsd/daemon.c
+3-41 files

NetBSD/othersrc yKoaC0Mlibexec/tnftpd/libnetbsd arpa_ftp.h

   sync to arpa/ftp.h 1.7

   Update to NetBSD src/include/arpa/ftp.h revision 1.7 from revision 1.5:
   - 1.6: Move UCB-licensed code from 4-clause to 3-clause licence. [already done]
   - 1.7: Welcome to the constant age!

NetBSD/src 20gTj9klib/libwrap expandm.c

   There's no point setting errno, it is just overwritten by err
   in the exit path ... this function never fails, it simply sometimes
   doesn't actually expand the %m and just leaves the format string
   intact.

   And declare variables at the head of their scope, not at some random
   place in the middle of the code, whatever C allows, that is just ugly.
VersionDeltaFile
1.10+5-6lib/libwrap/expandm.c
+5-61 files

NetBSD/src qJlP5zDsys/modules/compat_50 Makefile, sys/modules/compat_80 Makefile

   Revert previous.  Both opencrypto/ocryptodev and raidframe/rf_compat_xx
   already exist in their own modules and do not need to be part of the
   compat_{50,80} modules.

NetBSD/src dAeSeZasys/modules/compat_50 Makefile, sys/modules/compat_80 Makefile

   Ensure that all the compat code gets into the appropriate modules, even
   compat code that doesn't live in sys/compat

NetBSD/src ulzI6IJlib/libwrap expandm.c

   limit allocation to PTRDIFF_T to appease gcc-7, from mrg@
VersionDeltaFile
1.9+20-6lib/libwrap/expandm.c
+20-61 files

NetBSD/src WP7oSQElib/libossaudio ossaudio.c

   memset to zero the entire array, not just 8 bytes of it.

   picked up by gcc7's checker that the array size has not
   been multipled by the member size.

   here, we had 8 but should have had 8 * sizeof(int).

   XXX: real bug - pullup-7, pullup-8
VersionDeltaFile
1.34+4-4lib/libossaudio/ossaudio.c
+4-41 files

NetBSD/src L1MzFshlib/libc/stdio fprintf.c

   remove diag assert - the compiler demands fp is non NULL now.
VersionDeltaFile
1.15+2-4lib/libc/stdio/fprintf.c
+2-41 files

NetBSD/src cl9AY2Oexternal/gpl3/gcc/lib Makefile.gthr, external/gpl3/gcc/lib/libgomp Makefile

   - fix Makefile.gthr CONFIG_LINKS handling.  demand only that
     gthr-default.h source be found.  fix installing the symlink.
   - -Wno-error=incompatible-pointer-types needed for libgomp/lock.c
   - build new libsupc++ files with -std=gnu++1z
   - install new libstdc++ bits files. (XXX use bits_sup_headers
     from libstdc++/include/Makefile.am with mknative-gccm)
   - start to get libstdc++ to build: various flag updates.

NetBSD/src Ditu9raexternal/gpl3/gcc/lib/libstdc++-v3/arch/i386 c++config.h, external/gpl3/gcc/lib/libstdc++-v3/arch/sparc c++config.h

   mostly mknative-gcc for i386 and sparc and gcc 7.4.

   sparc gets to libstdc++, and i386 has the same libgcc issue as amd64.

NetBSD/src Ny1I4Rqsys/arch/arm/sunxi sunxi_ccu_fractional.c sun50i_a64_ccu.c

   Add sun50i DE clocks.

NetBSD/src Lx9uKUbsys/dev/pci ahcisata_pci.c

   fix pasto; still PR kern/53307
VersionDeltaFile
1.54+4-4sys/dev/pci/ahcisata_pci.c
+4-41 files

NetBSD/src qsSnXcmsys/dev/pci ahcisata_pci.c

   add BADPMP quirk also for AMD Hudson AHCI SATA Controller, seems in some
   configurations/BIOS versions the PMP reset works, in others not; it's better
   to have the common configuration working

   related to PR kern/53307
VersionDeltaFile
1.53+4-2sys/dev/pci/ahcisata_pci.c
+4-21 files

NetBSD/src elg3A2xsys/dev/pci ahcisata_pci.c

   add BADPMP quirk for Intel 82801JI SATA Controller (AHCI mode), which
   apparently has problem with the PMP reset

   part of PR kern/53307 - Christos machine
VersionDeltaFile
1.52+4-2sys/dev/pci/ahcisata_pci.c
+4-21 files

NetBSD/pkgsrc HGFAwVlsysutils/strace distinfo Makefile, sysutils/strace/patches patch-syscall.c patch-process.c

   make this compile again.

NetBSD/pkgsrc-wip 1ab1344qodem Makefile distinfo

Import qodem 1.0.0 as wip/qodem.

Qodem is a from-scratch clone implementation of the Qmodem
communications program made popular in the days when Bulletin Board
Systems ruled the night. Qodem emulates the dialing directory and the
terminal screen features of Qmodem over both modem and Internet
connections.

NetBSD/pkgsrc 8jGToAjdoc CHANGES-2019

   doc: Updated x11/libdrm to 2.4.97
VersionDeltaFile
1.390+2-1doc/CHANGES-2019
+2-11 files

NetBSD/pkgsrc 6FGxl1rx11/libdrm distinfo Makefile, x11/libdrm/patches patch-xf86drm.c patch-libsync.h

   libdrm: update to 2.4.97.

   Alex Deucher (1):
         amdgpu: update to latest marketing names from 18.50

   Andrey Grodzovsky (3):
         amdgpu/test: Add illegal register and memory access test v2
         amdgpu/test: Disable deadlock tests for all non gfx8/9 ASICs.
         amdgpu/test: Enable deadlock test for CI family (gfx7)

   Christian König (1):
         amdgpu: add VM test to exercise max/min address space

   Daniel Vetter (1):
         doc: Rename README&CONTRIBUTING to .rst

   Eric Anholt (2):
         Avoid hardcoded strlens in drmParseSubsystemType().
         drm: Attempt to parse SPI devices as platform bus devices.

   Eric Engestrom (6):
         xf86drmHash: remove unused loop variable
         meson: fix typo in compiler flag
         tests: skip drmdevice test if the machine doesn't have any drm device
         freedreno: remove always-defined #ifdef

    [21 lines not shown]

NetBSD/src FBRdYJ9sys/arch/arm/sunxi sunxi_de2_ccu.c

   Enable parent clocks and de-assert resets
VersionDeltaFile
1.2+23-4sys/arch/arm/sunxi/sunxi_de2_ccu.c
+23-41 files

NetBSD/src oCuq0xdexternal/bsd/dhcpcd/dist/src dhcpcd.c

   Fix SMALLPROG build.

NetBSD/src HMJhYCosys/arch/amd64/conf NOCOMPAT

   Only explicitly disable COMPAT_15, it is the only compat option that
   is actually set.  The others are "pulled in" by statements in
   sys/conf/files


   This avoids numerous noisy but unnecessary warnings from nbconfig.
VersionDeltaFile
1.1.2.8+22-18sys/arch/amd64/conf/NOCOMPAT
+22-181 files

NetBSD/pkgsrc-wip 2d92818influxdb Makefile PLIST, influxdb/files mmap_solaris.go influxdb.sh

influxdb: an open source time series database

NetBSD/xsrc 7zrIFl9external/mit/xorg-server/dist/glx glxscreens.h, external/mit/xorg-server/dist/include glx_extinit.h

   protect dup typedef.

NetBSD/src S6B9X86sys/arch/arm/sunxi sunxi_de2_ccu.c sunxi_de2.c, sys/arch/evbarm/conf GENERIC64

   Add drivers for DE2 bus and clock controllers.

NetBSD/src 6XNuO4Pusr.bin/msgc msg_sys.def

   Support redrawing all windows when in a msg prompt via Ctrl-l.
VersionDeltaFile
1.43+5-1usr.bin/msgc/msg_sys.def
+5-11 files

NetBSD/pkgsrc XQexu3odoc CHANGES-2019

   doc: Updated net/openconnect to 8.02
VersionDeltaFile
1.389+2-1doc/CHANGES-2019
+2-11 files

NetBSD/pkgsrc sTa0bxonet/openconnect distinfo Makefile

   Update to 8.02. From the changelog:

   - Fix GNU/Hurd build.
   - Discover vpnc-script in default packaged location on FreeBSD/OpenBSD.
   - Support split-exclude routes for GlobalProtect.
   - Fix GnuTLS builds without libtasn1.
   - Fix DTLS support with OpenSSL 1.1.1+.
   - Add Cisco-compatible DTLSv1.2 support.
   - Invoke script with reason=attempt-reconnect before doing so.

NetBSD/pkgsrc xQW457Qx11/mate-settings-daemon Makefile

   mate-settings-daemon:

   Fix two warnings by including gnome-keyring
   and creating a file needed by the xrdb plugin.
VersionDeltaFile
1.20+7-1x11/mate-settings-daemon/Makefile
+7-11 files

NetBSD/src IFujHWYsys/dev/mii micphy.c

   Fix build after API change
VersionDeltaFile
1.5+9-8sys/dev/mii/micphy.c
+9-81 files

NetBSD/pkgsrc nURnQNjdoc CHANGES-2019

   doc: Added sysutils/u-boot-odroid-c2 version 2018.11
VersionDeltaFile
1.388+2-1doc/CHANGES-2019
+2-11 files

NetBSD/pkgsrc Tj81z0vsysutils Makefile

   Add u-boot-odroid-c2
VersionDeltaFile
1.796+2-1sysutils/Makefile
+2-11 files

NetBSD/pkgsrc auxXxcksysutils/u-boot-odroid-c2 DESCR Makefile

   Add u-boot for Odroid C2 boards

NetBSD/pkgsrc yewBNP9doc CHANGES-2019

   Remove unicode-ucd
VersionDeltaFile
1.387+2-1doc/CHANGES-2019
+2-11 files

NetBSD/pkgsrc-wip ac519b8. Makefile

Makefile: +gcc9snapshot
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip 6cf8909gcc9snapshot Makefile options.mk, gcc9snapshot/patches patch-libphobos_libdruntime_core_sys_netbsd_execinfo.d patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc

Add gcc9snapshot.

gcc-d is only buildable if you use GNU install.