NetBSD/src OZVCckcsys/arch/ofppc/conf EFIKA

   Add kernel config for EFIKA 5200B. The board is supported now.
VersionDeltaFile
1.1+271-0sys/arch/ofppc/conf/EFIKA
+271-01 files

NetBSD/src 9QpNxuBsys/arch/powerpc/mpc5200 mpc5200_ac97.c

   Add debugging to MPC5200B AC97 driver.

   An attempt to hunt down rare cold boot race.
VersionDeltaFile
1.2+26-7sys/arch/powerpc/mpc5200/mpc5200_ac97.c
+26-71 files

NetBSD/src Ui0b2ucsys/arch/powerpc/conf files.ofw, sys/arch/powerpc/oea ofw_subr.S

   Introduce EFIKA_OFW_WORKAROUNDS - patch OFW trampoline for EFIKA.

   Long story short, is that SmartFirmware (EFIKA's OpenFirmware) misbehaves
   on every OF call from the kernel by zeroing SDR1 and messing with BATs.

   In the olden days, these problems were worked around with FIRMWORKSBUGS
   option. However, that option does not work currently on EFIKA. Presumaly,
   something has changed between 2012 and now, which causes FIRMWORKSBUGS
   to hang on SmartFirmware very early (before NetBSD copyright banner is
   printed).

   So we get this kludge, which only does the bare minimum to let OFW
   call succeed, and the kernel continue after the call.
VersionDeltaFile
1.21+48-1sys/arch/powerpc/oea/ofw_subr.S
1.7+9-1sys/arch/powerpc/conf/files.ofw
+57-22 files

NetBSD/pkgsrc Ru7ARzAcross/ppc-morphos-gcc Makefile, cross/ppc-morphos-gcc/files objc-saveds.diff

   cross/ppc-morphos-gcc: Fix objc-saveds.diff

   This fixes leaking saveds into non-ObjC methods as the type was shared.
VersionDeltaFile
1.2+6-6cross/ppc-morphos-gcc/files/objc-saveds.diff
1.7+2-2cross/ppc-morphos-gcc/Makefile
+8-82 files

NetBSD/src eage6aZlib/libc/citrus/modules citrus_viqr.c

   citrus/VIQR: unsigned chlen for simplicity; sprinkle assertions.

   PR 59019: various iconv issues
VersionDeltaFile
1.9+14-3lib/libc/citrus/modules/citrus_viqr.c
+14-31 files

NetBSD/src 0n1zEmmlib/libc/citrus/modules citrus_utf7.c

   citrus/UTF7: unsigned chlen for simplicity; sprinkle assertions.

   PR 59019: various iconv issues
VersionDeltaFile
1.9+26-6lib/libc/citrus/modules/citrus_utf7.c
+26-61 files

NetBSD/src 10gCbbolib/libc/citrus/modules citrus_hz.c

   citrus/HZ: Be more careful about encoding buffer.

   1. Use unsigned char for chlen, since it's never negative and only
      needs to be big enough for the ch array.

   2. Expand the ch array by space for two escape sequences, each of
      which is two characters.

      I don't think it is currently possible with the i18n data we ship
      for it to emit two escape sequences in a row -- there is a code
      path to do this, but I don't think it can be reached without
      setting escape sequences for variable 1 and extending this in some
      way.  Nevertheless, let's err on the side of safety.

   3. Sprinkle assertions everywhere.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+22-6lib/libc/citrus/modules/citrus_hz.c
+22-61 files

NetBSD/src D74v71Slib/i18n_module Makefile.inc, lib/libc/citrus/modules citrus_viqr.c citrus_iconv_std.c

   i18n_modules: Build with _DIAGNOSTIC.

   Fix some bitrot that it turned up here.

   PR 59019: various iconv issues
VersionDeltaFile
1.8+19-6lib/libc/citrus/modules/citrus_viqr.c
1.17+6-4lib/libc/citrus/modules/citrus_iconv_std.c
1.6+6-4lib/libc/citrus/modules/citrus_hz.c
1.15+2-1lib/i18n_module/Makefile.inc
+33-154 files

NetBSD/src GLq16Yytests/lib/libc/locale t_iconv.c

   iconv(3): Fix printing bytes on test failure.

   Don't sign-extend to a 32-bit quantity causing the left to be padded
   with f's; just print the 8-bit quantity.

   PR 59019: various iconv issues
VersionDeltaFile
1.8+5-5tests/lib/libc/locale/t_iconv.c
+5-51 files

NetBSD/src exLfYVQtests/lib/libc/locale t_iconv.c

   iconv(3): Expand ISO-2022-CN tests a little.

   This one is broken for a partial input case, not yet sure why.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+19-4tests/lib/libc/locale/t_iconv.c
+19-41 files

NetBSD/src tLcn45Jtests/lib/libc/locale t_iconv.c

   iconv(3): Add a test case for ISO-2022-CN.

   From Mark Johnston of FreeBSD.

   PR 59019: various iconv issues
VersionDeltaFile
1.6+7-2tests/lib/libc/locale/t_iconv.c
+7-21 files

NetBSD/src iXtkor3lib/libc/citrus/modules citrus_zw.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix buffer overrun in ZW encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+5-2lib/libc/citrus/modules/citrus_zw.c
1.5+3-3tests/lib/libc/locale/t_iconv.c
+8-52 files

NetBSD/src KdxNOXslib/libc/citrus/modules citrus_viqr.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix buffer overrun in VIQR encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+7-3lib/libc/citrus/modules/citrus_viqr.c
1.4+3-3tests/lib/libc/locale/t_iconv.c
+10-62 files

NetBSD/src XWZH6ktlib/libc/citrus/modules citrus_utf7.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix buffer overrun in UTF-7 encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.8+16-6lib/libc/citrus/modules/citrus_utf7.c
1.3+5-5tests/lib/libc/locale/t_iconv.c
+21-112 files

NetBSD/src Pv4xBtflib/libc/citrus/modules citrus_hz.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix null pointer dereference with HZ8 encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.2+2-4tests/lib/libc/locale/t_iconv.c
1.5+4-2lib/libc/citrus/modules/citrus_hz.c
+6-62 files

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

   iconv(3): Draft some automatic tests.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.1+354-0tests/lib/libc/locale/t_iconv.c
1.515+2-1distrib/sets/lists/debug/mi
1.1423+2-1distrib/sets/lists/tests/mi
1.19+2-1tests/lib/libc/locale/Makefile
+360-34 files

NetBSD/pkgsrc kkgJ0wVnet/mcast-tools distinfo Makefile, net/mcast-tools/patches patch-configure

   mcast-tools: finish fixing build on -current
VersionDeltaFile
1.1+14-0net/mcast-tools/patches/patch-configure
1.8+2-1net/mcast-tools/distinfo
1.10+2-1net/mcast-tools/Makefile
+18-23 files

NetBSD/pkgsrc uBwMoCfdoc CHANGES-2026

   math/cadical 3.0.0 -> 2.1.3
VersionDeltaFile
1.4151+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc KkaGpnimath/cadical Makefile distinfo

   Downgrade a very recently added math/cadical to 2.1.3.

   Version 3.0.0 isn't supported by cvc5:
     https://github.com/cvc5/cvc5/issues/12611

   Make other changes to help cvc5 find cadical in /usr/pkg:
    - add tracer.hpp
    - move headers to include/cadical
VersionDeltaFile
1.2+5-4math/cadical/Makefile
1.2+4-4math/cadical/distinfo
1.2+2-1math/cadical/PLIST
+11-93 files

NetBSD/src UzWRGXksys/arch/ofppc/include intr.h

   Increase the number of possible interrupt sources.

   Needed for MPC5200B, harmless for others.
VersionDeltaFile
1.17+2-2sys/arch/ofppc/include/intr.h
+2-21 files

NetBSD/src ARjs9Kasys/arch/powerpc/include/oea vmparam.h, sys/arch/powerpc/oea pmap.c

   Define number of segment registers, instead of using magic value.
VersionDeltaFile
1.124+3-3sys/arch/powerpc/oea/pmap.c
1.24+1-0sys/arch/powerpc/include/oea/vmparam.h
+4-32 files

NetBSD/src vYo1ZdZsys/arch/ofppc/conf files.ofppc, sys/arch/ofppc/ofppc mainbus.c

   Start wiring up MPC5200B support into ofppc port.

   Interrupt controller peculiarities, properly gating legacy code under kernel
   appropriate options, PSC console support (kludge).
VersionDeltaFile
1.28+18-2sys/arch/powerpc/oea/ofw_consinit.c
1.22+12-2sys/arch/ofppc/pci/ofwpci.c
1.33+7-3sys/arch/ofppc/ofppc/mainbus.c
1.14+3-3sys/arch/powerpc/pci/pcib.c
1.50+4-1sys/arch/ofppc/conf/files.ofppc
+44-115 files

NetBSD/src rBNxzCfsys/arch/powerpc/mpc5200 fec.c fecreg.h

   Several enchancements and bug fixes to FEC driver.

   - Fix SRAM leak in fec_stop()
   - Skip busy wait link-poll on reset and recovery
   - Properly program muilticast hash filter
   - 802.3 full duplex flow control, advertise and honor received pause
   - Statistics exposed via if_stats
   - Accept VLAN frames
VersionDeltaFile
1.2+160-24sys/arch/powerpc/mpc5200/fec.c
1.2+21-1sys/arch/powerpc/mpc5200/fecreg.h
1.2+5-1sys/arch/powerpc/mpc5200/fecvar.h
+186-263 files

NetBSD/pkgsrc 7oynuGMdoc CHANGES-2026

   Updated www/py-curl, textproc/py-xmlschema
VersionDeltaFile
1.4150+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc tDT9rYGtextproc/py-xmlschema Makefile distinfo

   py-xmlschema: updated to 4.3.2

   4.3.2 (2026-06-30)
   * Fix for issues
   * Add Georgian language
VersionDeltaFile
1.70+4-8textproc/py-xmlschema/Makefile
1.66+4-4textproc/py-xmlschema/distinfo
1.28+3-1textproc/py-xmlschema/PLIST
+11-133 files

NetBSD/pkgsrc OiQlCkIwww/py-curl PLIST distinfo, www/py-curl/patches patch-setup.py

   py-curl: updated to 7.47.0

   PycURL 7.47.0 - 2026-06-29

   This release adds AsyncCurlMulti (initial async pycurl support), implements a
   curl multi notify API, and adds initial free-threaded CPython support.  This
   release also fixes numerous minor issues and makes tests more reliable.
VersionDeltaFile
1.6+7-7www/py-curl/patches/patch-setup.py
1.24+10-3www/py-curl/PLIST
1.40+5-5www/py-curl/distinfo
1.107+2-3www/py-curl/Makefile
+24-184 files

NetBSD/pkgsrc 2gl3bLhdevel/git-base options.mk Makefile

   git-base: disable Rust; rewrite options
VersionDeltaFile
1.8+11-11devel/git-base/options.mk
1.137+2-1devel/git-base/Makefile
+13-122 files

NetBSD/pkgsrc y1vDvZKdoc CHANGES-2026

   Updated graphics/libjpeg-turbo, archivers/minizip-ng
VersionDeltaFile
1.4149+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 0t0V7dsarchivers/minizip-ng distinfo Makefile

   minizip-ng: updated to 4.2.2

   4.2.2

   build(deps): bump actions/download-artifact from 7 to 8
   build(deps): bump actions/upload-artifact from 6 to 7
   fix: warning: '=': narrowing conversion, possible loss of data
   docs: update memory stream test link
   fix: mz_crypt_aes_set_*_key for GCM on OpenSSL
   test: improve: validate cipher bytes after encryption
   fix: reject symlink targets that escape extraction dir
VersionDeltaFile
1.10+4-4archivers/minizip-ng/distinfo
1.13+2-2archivers/minizip-ng/Makefile
+6-62 files

NetBSD/pkgsrc 9cKu7Ykgraphics/libjpeg-turbo distinfo PLIST, graphics/libjpeg-turbo/patches patch-simd_arm__aarch32_jsimdcpu.c patch-simd_CMakeLists.txt

   libjpeg-turbo: updated to 3.2.0

   3.2.0

   Fixed a regression introduced by 3.2 beta1[9] that broke Arm64EC Windows builds.

   Hardened the PNG writer (which is used by djpeg and tj3SaveImage*()) against applications that may erroneously attempt to write sample values that are out of range for the specified output data precision. This could have caused a buffer overrun in the PNG writer's rescale array if the output data precision was not 8 or 16 bits. The buffer overrun did not likely pose a security risk, since tj3SaveImage*() is not exposed to arbitrary external input data and since a caller that abused the API in the aforementioned manner could never work properly.

   Hardened the libjpeg API against hypothetical applications that may erroneously call jpeg_crop_scanline() with buffered-image mode and raw data output enabled.  jpeg_crop_scanline() does not work with raw data output, but due to an oversight, it did not throw an error if both buffered-image mode and raw data output were enabled. If a hypothetical application aborted a normal decompression operation without reading any scanlines, started a new decompression operation using the same libjpeg instance with buffered-image mode and raw data output enabled, then called jpeg_crop_scanline() with arguments that would have caused any of the component planes to be cropped to a width of 1 sample, jpeg_crop_scanline() would have used freed memory. However, this did not likely pose a security risk, since an application that abused the API in the aforementioned manner could never work properly.

   Fixed a buffer overrun and subsequent segfault in jpegtran that occurred when attempting to use the -crop and -trim options to expand the width of an image narrower than one iMCU, discard partial iMCUs, and fill each block in the expanded region with the DC coefficient of the nearest block in the input image ("flatten.") Similarly, fixed an infinite loop that occurred when attempting to use the -crop and -trim options to expand the width of an image narrower than one iMCU, discard partial iMCUs, and fill the expanded region with repeated reflections of the input image ("reflect.") When the only iMCU column in the input image is partial and partial iMCUs are trimmed, the flatten and reflect extensions cannot work properly, so jpegtran now throws an error if that is the case. These issues were confined to the jpegtran application and thus did not pose a security risk.
VersionDeltaFile
1.1+37-0graphics/libjpeg-turbo/patches/patch-simd_arm__aarch32_jsimdcpu.c
1.39+5-7graphics/libjpeg-turbo/distinfo
1.10+2-2graphics/libjpeg-turbo/PLIST
1.45+2-2graphics/libjpeg-turbo/Makefile
1.2+1-1graphics/libjpeg-turbo/patches/patch-simd_CMakeLists.txt
1.5+1-1graphics/libjpeg-turbo/patches/patch-simd_arm__aarch32_jsimd.c
+48-131 files not shown
+49-147 files