NetBSD/src ifVBNDksys/uvm uvm_swap.c

   PR bin/59996 - handle hidden swap list reordering

   A different attempt to achieve what 2 revs back was attempting.

   The swap lists must be locked (uvm_swap_data_lock) when we are traversing
   the lists of swap devices, as otherwise the lists can reorder themselves
   behind our back.   But we cannot hold that lock when actually doing the
   processing, as our process might need to page/swap to copy out data,
   and doing that will also attempt to take the lock - panic (or doom).

   Instead, traverse the lists with the lock held, so they are stable, but do
   nothing but keep a record of all of the swapdevs (independent of their lists)
   and then use this new list of swapdevs to actually do the work.  The number
   or identity of the swap devices cannot change during all of this, as we also
   hold swap_syscall_lock which prevents any other swapctl() operations (like
   adding or deleting devices) from occurring.

   Once we have done that, the number of swap devices found is the number
   returned from swapctl(SWAP_STATS) (provided it is no bigger than requested).

    [5 lines not shown]
VersionDeltaFile
1.214+143-22sys/uvm/uvm_swap.c
+143-221 files

NetBSD/src QLEEerrshare/mk bsd.README, sys/modules/amdgpu Makefile

   Document CWARNFLAGS and CWARNFLAGS.<comp>
VersionDeltaFile
1.464+16-10share/mk/bsd.README
1.11+2-2sys/modules/amdgpu/Makefile
1.9+2-2usr.bin/make/unit-tests/cond-undef-lint.mk
+20-143 files

NetBSD/pkgsrc 2FbF0tWchat/toxcore Makefile distinfo, chat/toxcore/patches patch-testing_support_public_random.hh

   toxcore: attempt to fix build error on NetBSD 11
VersionDeltaFile
1.1+14-0chat/toxcore/patches/patch-testing_support_public_random.hh
1.10+5-4chat/toxcore/Makefile
1.9+2-1chat/toxcore/distinfo
+21-53 files

NetBSD/pkgsrc PePFcILwww/ruby-actionpack80 Makefile

   www/ruby-actionpack80: correct wrong DEPENDS line
VersionDeltaFile
1.5+2-2www/ruby-actionpack80/Makefile
+2-21 files

NetBSD/pkgsrc ad4jLqgdoc CHANGES-2026

   doc: Updated devel/php-memcached to 3.4.0
VersionDeltaFile
1.1083+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jsOTxu1devel/php-memcached distinfo Makefile

   devel/php-memcached: update to 3.4.0

   3.4.0 (2025-10-14)

   * Use Zend/zend_smart_string.h for PHP 8.5 compatibility (#574)
   * Use zen_ce_exception for PHP 8.5 compatibility (#573)
VersionDeltaFile
1.7+4-4devel/php-memcached/distinfo
1.16+2-2devel/php-memcached/Makefile
+6-62 files

NetBSD/pkgsrc 7FG8qdvdoc CHANGES-2026

   doc: Updated mail/mlmmj to 1.7.0
VersionDeltaFile
1.1082+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xQoUYzCmail/mlmmj Makefile PLIST, mail/mlmmj/patches patch-configure.ac patch-reduce-subscription-confirmation-address-length.diff

   mlmmj: update to 1.7.0. Changes:

   1.7.0
    o New 'autosubscribe' feature: on moderated mailing list autosubscribe as
      "nomail" when if a moderator approves a mail
    o New 'selfmoderate' feature: send the moderation email to the "From" address
      for validation
    o Fix 'nonomailsub' support
    o Plenty of memory leaks
    o Fix lock issue
   1.6.0
    o Remove blanks in customheaders prefix and skip empty lines
    o $bouncenumbers$ in probe are now expended to number, messageid when
      possible
    o customheaeders allow now substitution of $posteraddr$ (Erwan Mas)
    o Fix portability issue on Hurd (Erwan Mas)
   1.5.2
    o Plenty of portability fixes
   1.5.1

    [73 lines not shown]
VersionDeltaFile
1.1+29-0mail/mlmmj/patches/patch-configure.ac
1.2+13-8mail/mlmmj/Makefile
1.2+12-1mail/mlmmj/PLIST
1.4+5-5mail/mlmmj/distinfo
1.2+1-1mail/mlmmj/patches/patch-reduce-subscription-confirmation-address-length.diff
+60-155 files

NetBSD/pkgsrc-wip fb71b77dovecot24 TODO Makefile, dovecot24/patches patch-configure

dovecot24: imap-hibernate works halfway

(the un-hibernating fails; see TODO file)
DeltaFile
+0-19dovecot24/patches/patch-configure
+15-0dovecot24/TODO
+6-0dovecot24/Makefile
+0-1dovecot24/distinfo
+21-204 files

NetBSD/pkgsrc-wip e8381aaxlockmore Makefile.common Makefile, xlockmore/files INSTALL.pkgsrc

xlockmore: remove, pkgsrc version is newer
DeltaFile
+0-160xlockmore/Makefile.common
+0-53xlockmore/patches/patch-configure.ac
+0-34xlockmore/Makefile
+0-30xlockmore/patches/patch-modes_Makefile.in
+0-22xlockmore/patches/patch-xlock_XLock.ad
+0-18xlockmore/files/INSTALL.pkgsrc
+0-3176 files not shown
+0-38012 files

NetBSD/src ffrgphPlib/libc/net getaddrinfo.c

   fix the non INET6 lint build.
VersionDeltaFile
1.128+5-2lib/libc/net/getaddrinfo.c
+5-21 files

NetBSD/src SXbWMRxexternal/gpl3/binutils/lib/libbfd/arch/earm bfd.h, external/gpl3/binutils/lib/libbfd/arch/ia64 bfd.h

   Regen
VersionDeltaFile
1.10+57-188external/gpl3/binutils/lib/libbfd/arch/ia64/bfd.h
1.10+57-188external/gpl3/binutils/lib/libbfd/arch/earm/bfd.h
1.13+57-188external/gpl3/binutils/lib/libbfd/arch/sh3el/bfd.h
1.13+57-188external/gpl3/binutils/lib/libbfd/arch/m68000/bfd.h
1.15+57-188external/gpl3/binutils/lib/libbfd/arch/mipsel/bfd.h
1.14+57-188external/gpl3/binutils/lib/libbfd/arch/powerpc/bfd.h
+342-1,128240 files not shown
+2,779-5,467246 files

NetBSD/pkgsrc hcxd1Rulang/rust options.mk

   rust: drop a block that should be redundant now

   As discussed:
   https://mail-index.netbsd.org/pkgsrc-changes/2026/02/12/msg340380.html
VersionDeltaFile
1.53+1-4lang/rust/options.mk
+1-41 files

NetBSD/src HbsaNlHexternal/gpl3/gcc/lib/libstdc++-v3 Makefile

   fix SSP build for sun2
VersionDeltaFile
1.67+5-1external/gpl3/gcc/lib/libstdc++-v3/Makefile
+5-11 files

NetBSD/src l9GpVMvexternal/gpl3/gcc.old/lib/libstdc++-v3 Makefile

   fix sun2 with SSP
VersionDeltaFile
1.18+5-1external/gpl3/gcc.old/lib/libstdc++-v3/Makefile
+5-11 files

NetBSD/pkgsrc Ds1QCBudoc CHANGES-2026

   Updated www/py-django-admin-sortable2, www/py-django-filer, www/py-django-polymorphic, www/py-django-bootstrap5
VersionDeltaFile
1.1081+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc xzNihe7www/py-django-bootstrap5 distinfo Makefile

   py-django-bootstrap5: updated to 26.2

   26.2 (2026-02-08)

   - Add size parameter support for RadioSelectButtonGroup widget
   - Fix FieldRenderer label_html function returning unsafe html
   - Add extra_classes to pagination tag
VersionDeltaFile
1.8+4-4www/py-django-bootstrap5/distinfo
1.10+2-2www/py-django-bootstrap5/Makefile
+6-62 files

NetBSD/pkgsrc baptRvZwww/py-django-polymorphic PLIST distinfo

   py-django-polymorphic: updated to 4.11.0

   4.11.0

   feat: add comprehensive type annotations
   fix changelog version date
VersionDeltaFile
1.10+13-1www/py-django-polymorphic/PLIST
1.12+4-4www/py-django-polymorphic/distinfo
1.14+3-2www/py-django-polymorphic/Makefile
+20-73 files

NetBSD/pkgsrc 73TjAJ5www/py-django-filer distinfo PLIST

   py-django-filer: updated to 3.4.4

   3.4.4 (2026-02-06)

   fix: Popup window failed with django CMS' GrouperAdmin forms

   3.4.3 (2026-01-17)

   fix: django-app-helper link in the docs
   fix: infinite recursion bug on django-polymorphic >=4.9

   3.4.2 (2026-01-13)

   fix: invalid JS in dropzone.init.js
   fix: Subject location only worked on Safari, incorrect subject location upscaling
VersionDeltaFile
1.22+4-4www/py-django-filer/distinfo
1.13+4-1www/py-django-filer/PLIST
1.26+2-2www/py-django-filer/Makefile
+10-73 files

NetBSD/pkgsrc M0MVPSPwww/py-django-admin-sortable2 distinfo Makefile

   py-django-admin-sortable2: updated to 2.3.1

   2.3.1

   fix 370: django-compress and django-sass-processor raises errors during run of compress or compilescss management command.
VersionDeltaFile
1.28+4-4www/py-django-admin-sortable2/distinfo
1.30+2-2www/py-django-admin-sortable2/Makefile
+6-62 files

NetBSD/src RHXCzAQsys/uvm uvm_swap.c

   Revert previous.   We cannot hold the uvm_swap_data_lock

   That is not while doing any operations which might require
   the current process (or maybe just lwp, for this, irrelevant)
   to actuually engage in paging.   And a copyout() does exactly
   that, or might.
VersionDeltaFile
1.213+4-9sys/uvm/uvm_swap.c
+4-91 files

NetBSD/pkgsrc Wqkb4Elaudio/kew options.mk distinfo, audio/kew/patches patch-src_sys_mpris.c

   kew: fixed bug with non-dbus option
VersionDeltaFile
1.1+131-0audio/kew/patches/patch-src_sys_mpris.c
1.3+4-1audio/kew/options.mk
1.19+2-1audio/kew/distinfo
+137-23 files

NetBSD/pkgsrc cTYfzpvdoc CHANGES-2026

   doc: Updated security/gpa to 0.11.1
VersionDeltaFile
1.1080+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc d3CZzpisecurity/gpa distinfo Makefile, security/gpa/patches patch-src_gpacontext.c patch-src_gpacontext.h

   gpa: update to 0.11.1.

   Noteworthy changes in version 0.11.1 (2026-02-12)
   -------------------------------------------------

    * Remove unused trust_item stuff to make it build with gpgme 2.x.
      [rGPAb6ba8bcc6d]

    * Fix a crash due to bad marshaling.  See
      https://bugs.gentoo.org/957196.  [rGPA45fc64a4ac]
VersionDeltaFile
1.15+4-6security/gpa/distinfo
1.81+2-2security/gpa/Makefile
1.2+1-1security/gpa/patches/patch-src_gpacontext.c
1.2+1-1security/gpa/patches/patch-src_gpacontext.h
+8-104 files

NetBSD/pkgsrc TlF7WHKdoc CHANGES-2026

   Updated databases/py-mysqlclient, www/py-gunicorn
VersionDeltaFile
1.1079+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc XNKURmcwww/py-gunicorn distinfo Makefile

   py-gunicorn: updated to 25.0.3

   25.0.3 - 2026-02-07

   Bug Fixes

   - Fix RuntimeError when StopIteration is raised inside ASGI response body
     coroutine (PEP 479 compliance)

   - Fix deprecation warning for passing maxsplit as positional argument in
     `re.split()` (Python 3.13+)
VersionDeltaFile
1.21+4-4www/py-gunicorn/distinfo
1.29+2-2www/py-gunicorn/Makefile
+6-62 files

NetBSD/pkgsrc j9wzlp5databases/py-mysqlclient distinfo Makefile

   py-mysqlclient: updated to 2.2.8

   2.2.8

   * Add ``local_infile_dir`` option to restrict LOAD DATA LOCAL INFILE file path.
   * windows wheel: Update mariadb-connector to 3.4.8
   * Add Python 3.14 and drop Python 3.8, 3.9 support.
   * Experimental support for free threaded Python. Importing ``MySQLdb`` doesn't
     enable the GIL anymore. This doesn't mean mysqlclient is thread safe.
     You must not use same connection object from multiple threads concurrently.
VersionDeltaFile
1.11+4-4databases/py-mysqlclient/distinfo
1.15+2-3databases/py-mysqlclient/Makefile
+6-72 files

NetBSD/pkgsrc V4Vl0txdoc CHANGES-2026

   Updated devel/py-test-env, devel/py-test-html, devel/py-test-httpserver
VersionDeltaFile
1.1078+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc rDLx4eldevel/py-test-httpserver distinfo Makefile

   py-test-httpserver: updated to 1.1.4

   1.1.4

   New Features

   - More robust server startup by checking server readiness (disabled by
     default).
VersionDeltaFile
1.12+4-4devel/py-test-httpserver/distinfo
1.13+2-3devel/py-test-httpserver/Makefile
+6-72 files

NetBSD/pkgsrc pFBlBY1devel/py-test-html Makefile distinfo

   py-test-html: updated to 4.2.0

   4.2.0

   fix: Extras from setup/teardown missing in report
   fix: Total duration when running in parallel
   Fix license classifier in pyproject.toml
   [pre-commit.ci] pre-commit autoupdate
   Fix for 806 (if results table order changed, hide/show details hover over broken)
   Chore(deps): Bump certifi from 2023.5.7 to 2023.7.22 in /docs
   Start tag has wrong closing tag
   Drop python 3.8, add support for 3.12, 3.13
VersionDeltaFile
1.2+9-8devel/py-test-html/Makefile
1.2+4-4devel/py-test-html/distinfo
+13-122 files