From: "Igor Zornik" Subject: [UPDATE] net/miniflux 2.2.19 -> 2.3.1 To: "OpenBSD ports" Date: Tue, 09 Jun 2026 20:46:11 +0200 Hello, ports! One feature update and one fix update for miniflux to submit. Building and running tested on today's amd64 snap. QP-encoded diff below the changelogs. Someone please commit if OK. Changelog (2.3.0): - Only discoverable WebAuthn credentials (resident keys / passkeys) are supported for login. - Non-resident credentials can no longer be used for first-factor authentication to prevent username enumeration before password verification. They are intended for post-password MFA flows, which Miniflux does not currently support. - Persist WebAuthn backup eligibility/state and validated credential state after login. - Require POST requests for logout, feed refresh, and OAuth2 unlink actions. - Apply CSRF protection to all non-safe HTTP methods. - Add 'http.CrossOriginProtection' middleware for the web UI. - Validate redirect URL schemes in 'HTMLRedirect' to prevent unsafe redirects. - Restore URL scheme validation in templates for untrusted feed URLs. - Sanitize filenames in 'Content-Disposition' headers to prevent header injection. - Reject empty OAuth2 state parameters when no authentication flow is in progress. - Allow configured private proxies while still enforcing private-network restrictions for direct requests and redirects. - Validate URI schemes case-insensitively according to RFC 3986. - Cap the maximum entry limit to 1000 across the UI, API, and storage layer. - Add support for exporting and importing Miniflux-specific feed settings in OPML files, allowing full feed configuration backups and restores. - Add enclosure links rewrite rule to expose podcast/video enclosure URLs inside entry content for external RSS clients. - Add support for the 'shortcuts:' iOS URL scheme in sanitized content. - Allow disabling local authentication without enabling automatic OAuth2/auth-proxy user creation. - Improve Chinese Traditional (zh-TW) translations. - Improve RSS parsing for feeds that reuse the same GUID across multiple entries. - Improve UI consistency for authentication settings and external-link behavior. - Automatically clean up orphaned feed icons from the database. - Detect Cloudflare bot challenge pages during feed refresh and return a dedicated error message. - Improve error handling and cleanup in WebAuthn login flows. - Simplify large feed and user deletions using 'ON DELETE CASCADE'. - Improve sanitizer performance significantly and reduce allocations in multiple hot paths. - Optimize reading-time calculation to avoid unnecessary allocations. - Improve feed parsing performance by preallocating slices/maps and reducing string allocations. - Optimize ISO8601 duration parsing for YouTube and podcast feeds. - Reduce database queries for navigation metadata and storage operations. - Optimize template rendering for icons and CSP generation. - Avoid loading entry content from PostgreSQL when not needed. - Reuse a singleton HTML minifier instance instead of allocating one per request. - Optimize string handling in the reader and sanitizer packages. - Fix incorrect read/starred toggling in Google Reader API. - Prevent archived/deleted entries from reappearing as unread by using a tombstone table and removing the 'removed' entry status. - Fix handling of slow HTTP headers. - Fix "open in new tab" behavior for redirected external entry links. - Fix Wallabag integration typo in error messages. Changelog (2.3.1): - Fixed an OAuth account binding vulnerability that could allow users to associate arbitrary OAuth identities with their account. - Fixed an open redirect vulnerability caused by backslashes in relative redirect URLs. - Fixed a potential SQL injection vulnerability in dynamically generated 'ORDER BY' clauses. - Hardened metrics endpoint authentication by using constant-time credential comparisons. - Fixed an issue where the stdlib cross-origin protection middleware could block legitimate requests in certain self-hosted environments. The middleware has been reverted. - Added Korean language support. - Improved HTML truncation performance and reduced memory allocations. - Optimized feed discovery, subscription detection, date parsing, and tag filtering. - Simplified and refactored several storage and query-building components for better maintainability. Detailed changelog is available at https://github.com/miniflux/v2/releases/tag/2.3.0 and https://github.com/miniflux/v2/releases/tag/2.3.1 Index: Makefile =================================================================== RCS file: /cvs/ports/net/miniflux/Makefile,v retrieving revision 1.32 diff -u -p -u -p -r1.32 Makefile --- Makefile 15 May 2026 01:27:05 -0000 1.32 +++ Makefile 9 Jun 2026 09:27:27 -0000 @@ -1,6 +1,6 @@ COMMENT = atom/rss feed reader web application -V = 2.2.19 +V = 2.3.1 MODGO_MODNAME = miniflux.app/v2 MODGO_VERSION = v${V} Index: distinfo =================================================================== RCS file: /cvs/ports/net/miniflux/distinfo,v retrieving revision 1.28 diff -u -p -u -p -r1.28 distinfo --- distinfo 15 May 2026 01:27:05 -0000 1.28 +++ distinfo 9 Jun 2026 09:27:27 -0000 @@ -14,8 +14,8 @@ SHA256 (go_modules/github.com/beorn7/per SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo= SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI= SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = FFomzcfEnbVmAXuAfEmJ7n993rVpQj6cuZ+ZX6w2IdM= -SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.17.0.mod) = q/HAKyjTsRpif75zVdD6U2Z5bvhZOKxZAkhetS+yH9I= -SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.17.0.zip) = +6Zn9odEiiKDFdbwz9AKX6mritm1EeOFdaaZr8CzCus= +SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.mod) = 4yhPRRl+1fERp8o+CQ80S2Rx7iD+WPGxUpm3W+d7wDI= +SHA256 (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.zip) = zKrC1zlQt0IxjMG5FpBuJ1ONRlZ2cEqMN5elNI9kMKo= SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE= SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI= SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw= @@ -24,17 +24,16 @@ SHA256 (go_modules/github.com/djherbis/a SHA256 (go_modules/github.com/djherbis/atime/@v/v1.1.0.zip) = GVzrzOttdjKPXl03MVS1xGpqm/ayeoj5wBWCdqB8fEE= SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.mod) = 2jcTxcV9JS0lUg3g5rOXsDOFizr/Xd3yEWSr4yl8n/k= SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.zip) = lOZIJLI1kbeqUE4zIdXsP1feiPTUmILq77v2gg2rdG4= -SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.1.mod) = 17vHFno4J1gxg4dzNWNww3DSzj7SjGBIb1LN1aeZySs= -SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.1.zip) = 4eMZ915VZaq2Yqav193BVlq0Fb1G7oL/SVj96QnaIOs= -SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.3.mod) = 4GnmAC0pSVuMLcbPDTtWoHXsW+ertsLrGhwIRctmuLM= +SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.2.mod) = 17vHFno4J1gxg4dzNWNww3DSzj7SjGBIb1LN1aeZySs= +SHA256 (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.2.zip) = d457Hlas77+fm2/UNeVaHcxtWbvVUTuaYOrAiIZhfQY= SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.4.mod) = 4GnmAC0pSVuMLcbPDTtWoHXsW+ertsLrGhwIRctmuLM= SHA256 (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.4.zip) = BqN7ZmgBKi3RCaX3H2rhU4fcgIs1089z9eQG54oXsCc= SHA256 (go_modules/github.com/go-viper/mapstructure/v2/@v/v2.5.0.mod) = U5P+Nk8aIAxqhO4se/cn8CyeCx+ETKE7GIypJfRxiwg= SHA256 (go_modules/github.com/go-viper/mapstructure/v2/@v/v2.5.0.zip) = Mm+OAPZIr0ro5uGMYGMl5CBqktbtQvSG3C9NqOGJdUc= -SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.16.2.mod) = lYEOLM0mLkWCHuhjTHy8q3FwvzY7asQy1nzSYuLd/iI= -SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.16.2.zip) = de9gYmo33bi36zAzsO5mVmWeVNADSEnoU2+TGH0d+qg= -SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.2.2.mod) = 1qXdjNZVprPqHYLDfYY/ZhRiSDtfTcHbPx2vJK/85Rs= -SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.2.2.zip) = JeaFJbaANbdYqX6PROsSjpgCtKDX36ZQwiHjCDfIFr0= +SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.17.4.mod) = 6dCWaC4ko54nXrtaQxZ0byWmzCdPGOtFNygwp5vk3RY= +SHA256 (go_modules/github.com/go-webauthn/webauthn/@v/v0.17.4.zip) = Bo79wCVCYfFgznuX3+xuI+msOFaPMvdeamvxzaDKnlU= +SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.2.6.mod) = ZUk9f0ZY24Rv7NInXxOlwU/DkvqlWNkEo4/N/bFWAE4= +SHA256 (go_modules/github.com/go-webauthn/x/@v/v0.2.6.zip) = cd0ZvfZnvBSsewLcOUfwgGO8VjUNAG+XeMBOsIr16Jw= SHA256 (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.3.1.mod) = zpj6R5FUJZ2wVt7YJUpq6cZvK0LmE+droPAmaZteVC8= SHA256 (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.3.1.zip) = XJp0SU4rx0bO5WVYtUcyUq9XZ/fqQETKqeoPoqBW/sc= SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk= @@ -96,16 +95,17 @@ SHA256 (go_modules/github.com/rogpeppe/g SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.zip) = h3dKqVFW4Q8a6GUAS9jyQLvpXxgWDmLBL9+i7OV/dFY= SHA256 (go_modules/github.com/stretchr/testify/@v/v1.11.1.mod) = WEavIEBD8p3yhQJhCb8y22UZw9fh1cOmX++xdPnYHTM= SHA256 (go_modules/github.com/stretchr/testify/@v/v1.11.1.zip) = tzJbVh6tUwS3K58yrryHH/SbOCNmfVMKSf1sjzrfyW4= -SHA256 (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250430135133-0f54527d2b1e.mod) = 9SfO2vq5PZdraqmjMAL7HQuaSBfyXz6tkMpJHdaYF4c= -SHA256 (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250430135133-0f54527d2b1e.zip) = tM/G5oAEVcli+G9rY1j6FLanlJ9z/qYd7+ZzutfN2VQ= -SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.11.mod) = 0gRp2pFagWC8Sz91O+drqvru6kCDXGEM92cY6IphET0= -SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.11.zip) = +daaq6OBPbpZq9j3aToG5EKgikSv0QTu1QJ59Yv0iH0= -SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.11.mod) = tlUXEpe2E8ieC/CmkPkhYX1cO0d7gYccyz7mjPHCbV8= -SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.11.zip) = CVx9Nj06+vZN9HXhfYCPieTN3NujUqfv7Le0vK71Mjg= +SHA256 (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.mod) = yppJNFWqKoW7hp0avPMibyzB/6EcLk+TTzLsIOCbEWw= +SHA256 (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.zip) = zFm5le6k28GrkgE70A7RnDUHjTmUlFIjQCvISBuP4SU= +SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.13.mod) = Kv0hlWYne0BCMvj9Cg7cTZ3Jt+Tg2OiyHaszWjTCzjc= +SHA256 (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.13.zip) = P3AN+NeXhZJrVG649nVkYch3hkRHhn30PTOKjj7hGQQ= +SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.mod) = tlUXEpe2E8ieC/CmkPkhYX1cO0d7gYccyz7mjPHCbV8= +SHA256 (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.zip) = Y3bLRc3DxyMrhQW6Ew3CWczQTw0XZmulDX+lkdKi438= SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.11.mod) = 9EefOv0J+7kaIZNIpSIgfv+uc4muXaMR/YZv9IuGFus= -SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.11.zip) = /t2vBdFIMFJd7rKD7rpBEO4clOhNeVH/lSO+zyH2w00= -SHA256 (go_modules/github.com/tinylib/msgp/@v/v1.6.3.mod) = Cp8cNx3UHL9UPaLq263mC5Bv8agMtjwJOa9/ieWii4o= -SHA256 (go_modules/github.com/tinylib/msgp/@v/v1.6.3.zip) = /H8N4p5l1m5QTX2Sv7CX9/LLVa9/k8++RiXnjSgtK1M= +SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.12.mod) = 9EefOv0J+7kaIZNIpSIgfv+uc4muXaMR/YZv9IuGFus= +SHA256 (go_modules/github.com/tdewolff/test/@v/v1.0.12.zip) = sL6PnOzcgrCGcxE0SSNabEkidR2eCgDsn6/9q/Ugerw= +SHA256 (go_modules/github.com/tinylib/msgp/@v/v1.6.4.mod) = Cp8cNx3UHL9UPaLq263mC5Bv8agMtjwJOa9/ieWii4o= +SHA256 (go_modules/github.com/tinylib/msgp/@v/v1.6.4.zip) = vZdw80yWtIRUoXIbtcWVMF638T7elLU1J4gr978Vejk= SHA256 (go_modules/github.com/x448/float16/@v/v0.8.4.mod) = +Kgjiqc0wdJGPUj4gI41EkVGvVIisT5MCXdG3tWlfh4= SHA256 (go_modules/github.com/x448/float16/@v/v0.8.4.zip) = c7JKQQN+qZmrZoUeN5iglz27HyFJJZFbAfCCD3svFQA= SHA256 (go_modules/github.com/xhit/go-str2duration/v2/@v/v2.1.0.mod) = ZbS01/FCuR+B4rQmMfmANgAhpypoAYJRCbPlhe3QJVM= @@ -126,16 +126,17 @@ SHA256 (go_modules/golang.org/x/crypto/@ SHA256 (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = +LWV5clhCTxod7lq9nn0MyIlSlMIexH9JkVkLmk779U= SHA256 (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = i77G1cwXKvJKSSTQVmVXoqZctKzKzBGb3r7yti5IGCU= SHA256 (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 2bd+OUpoB1h3y1O1A0UXvP9aDVN+dYzeV45e0gcTpew= -SHA256 (go_modules/golang.org/x/crypto/@v/v0.49.0.mod) = 9oqmbXaG25eQ2jkvIVl2iyEJMcIDHPdjbEJsUrIt7pU= -SHA256 (go_modules/golang.org/x/crypto/@v/v0.49.0.zip) = y8pF0fyw+jWc0jK4hLqGz6GjJkT/fv3reYB9s+sPAF0= -SHA256 (go_modules/golang.org/x/image/@v/v0.38.0.mod) = M2/VPqFC4JFwhJUgJ9RUGctpVMxWhD8O/2Xkh0PB0zA= -SHA256 (go_modules/golang.org/x/image/@v/v0.38.0.zip) = 9JS3CAlYSVByuOLqI2oGiYPZfEHU7gqyaPKCcQ6DFGk= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.51.0.mod) = TgZ9F8N/k6wYXckpF+rVvkl+lWpF1Whg2421EcwuqJc= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.52.0.mod) = khN8FoJxn9CPGhAv/88/RSddHDqrgVpeEQ1YxC/LDkk= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.52.0.zip) = pNykT0Z6PYdFrvQRR8e8apDNz9qcQq4FhYiL8EbHlB4= +SHA256 (go_modules/golang.org/x/image/@v/v0.41.0.mod) = G1eZ6ggUUlcAESqi/FdQquUhSfoS4gWrMt9AgT/TrZg= +SHA256 (go_modules/golang.org/x/image/@v/v0.41.0.zip) = 36bw25dEK6XyKjhejyJjNPeTc81Z0uO5H4zaodEi0r4= SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94= SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94= SHA256 (go_modules/golang.org/x/mod/@v/v0.18.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94= -SHA256 (go_modules/golang.org/x/mod/@v/v0.33.0.mod) = XhYN253VPchdRxTFX6//6o26JPrOatrGMA/h9X6wk8g= -SHA256 (go_modules/golang.org/x/mod/@v/v0.33.0.zip) = paTIqfZwBxIhbfa8S8RVRElHNrU4Ouu3hP2y3Q9B82s= +SHA256 (go_modules/golang.org/x/mod/@v/v0.35.0.mod) = h1EY2PT/kiCbMPIkPn41IaKert6v93fh/cOk6ibwwmg= +SHA256 (go_modules/golang.org/x/mod/@v/v0.35.0.zip) = amTISDcWeqkqXdVaoxg1G4xFYjsvuAgEzOcE5yqWIcg= SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM= SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo= @@ -147,11 +148,11 @@ SHA256 (go_modules/golang.org/x/net/@v/v SHA256 (go_modules/golang.org/x/net/@v/v0.25.0.mod) = E37lK1TBC0eevmuIegIG+09UWB9Uuik7f0u2gs9Sn2c= SHA256 (go_modules/golang.org/x/net/@v/v0.33.0.mod) = RiKZCCjFV/NMHmS5Z/3vXOC6bEOixGakrbsLyqyo5cE= SHA256 (go_modules/golang.org/x/net/@v/v0.43.0.mod) = SiTEOY34wmHq57pSzbSwFpFyXNxG5K1JeBGq01fCWDI= -SHA256 (go_modules/golang.org/x/net/@v/v0.51.0.mod) = 8NUTcWh4DqY5tD9TSrWg0ilQMfFVf9K89bIGVuvVdHg= SHA256 (go_modules/golang.org/x/net/@v/v0.52.0.mod) = 33HIlTQ54t/jsGaVTGZE8pTQeVPa6FmWWqbqaUIXuD0= -SHA256 (go_modules/golang.org/x/net/@v/v0.52.0.zip) = W4vxOoFVLNT/wG2uK3j7HnLs5X5URG45b/nBklHpF+0= +SHA256 (go_modules/golang.org/x/net/@v/v0.54.0.mod) = WfIL9qrksb5EM71KgmUVIKfwDgEy7iXn00uvIbfflRQ= +SHA256 (go_modules/golang.org/x/net/@v/v0.55.0.mod) = ulbc60K/erTu6nYD2qQWKukgXUggiyq7xlsM29+eYns= +SHA256 (go_modules/golang.org/x/net/@v/v0.55.0.zip) = IcKc1Yt6At5go8tRItj1m8PJbUdQ+cG7d6Jwpk60LmE= SHA256 (go_modules/golang.org/x/net/@v/v0.6.0.mod) = Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs= -SHA256 (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = iSqcBoVC968fBpEmqyjDjNX7j6ptr3czziyc0whAZF4= SHA256 (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = jEQDzd4hI75R1cQaaEsstlTxJtsFpckDozB9r1Rni88= SHA256 (go_modules/golang.org/x/oauth2/@v/v0.36.0.mod) = kP8PSgNrwcJObABv4Y2X1tEWg0Mfjxl7etSKNB2nJoI= SHA256 (go_modules/golang.org/x/oauth2/@v/v0.36.0.zip) = Fb9l/xA+Xa/ICdeM0Deh0eiMy4RRgk6FEVYAKhMwRQQ= @@ -176,9 +177,10 @@ SHA256 (go_modules/golang.org/x/sys/@v/v SHA256 (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4= SHA256 (go_modules/golang.org/x/sys/@v/v0.32.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0= SHA256 (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 9n4+GPTAjmCn6Acmqza2kf3Opbga4caW/2TK9Ri8/j0= -SHA256 (go_modules/golang.org/x/sys/@v/v0.37.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I= -SHA256 (go_modules/golang.org/x/sys/@v/v0.42.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= -SHA256 (go_modules/golang.org/x/sys/@v/v0.42.0.zip) = md8K2QGD3ryAruC3SJZIV0xrqgwc9do3qvWRzy4tQmo= +SHA256 (go_modules/golang.org/x/sys/@v/v0.43.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= +SHA256 (go_modules/golang.org/x/sys/@v/v0.44.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= +SHA256 (go_modules/golang.org/x/sys/@v/v0.45.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU= +SHA256 (go_modules/golang.org/x/sys/@v/v0.45.0.zip) = 5RwciARbTtvkitgQEiExOB/1Qcie29l++DPtZlO1nmo= SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod) = gEMD+LHDAkNrxEjGUXzz8yIWYR8cf/1ytS3yppVlpcY= @@ -189,8 +191,8 @@ SHA256 (go_modules/golang.org/x/term/@v/ SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk= SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.mod) = popv0up5oDshapIJPgQ6AnvvRuJ19M4MpNIh3f0kTwE= SHA256 (go_modules/golang.org/x/term/@v/v0.27.0.mod) = jgx9MEj56ChUn3qvD20iHjLjDc/a++1akW0tyzIpLbY= -SHA256 (go_modules/golang.org/x/term/@v/v0.41.0.mod) = iWigerTB3zT0t+m3b+gZlX8pXo95YJaCi9sIUjNHi7M= -SHA256 (go_modules/golang.org/x/term/@v/v0.41.0.zip) = kcp1o/RU1d3t4fWMPk/I4WnG88A3IjrArHbngjTSKCg= +SHA256 (go_modules/golang.org/x/term/@v/v0.43.0.mod) = 2QEhKrEClyhrFXCGNl/IE6RGisnn+Rc358aW449o+rc= +SHA256 (go_modules/golang.org/x/term/@v/v0.43.0.zip) = DRLdd/LGIPI25ZQh1gT2vNH5ISpAg6HA7BNCXGe8boE= SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ= SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.mod) = XTYtaoNFP3Akcl6CTAXFlJYk749MsT9dfj1Lfxygsyc= SHA256 (go_modules/golang.org/x/text/@v/v0.13.0.mod) = FR5qGDlJHEtQ3+nDNFHwYyjVUYvY7koAYd4Ct60zL7I= @@ -201,8 +203,8 @@ SHA256 (go_modules/golang.org/x/text/@v/ SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA= -SHA256 (go_modules/golang.org/x/text/@v/v0.35.0.mod) = Shcp5JFKOVFXDk5ExH/LbKC5tuB8EaoNpIcG3CleNwI= -SHA256 (go_modules/golang.org/x/text/@v/v0.35.0.zip) = LfNu4TUhFVLR5ynSoqS1u/8r06DMUwZBUabmSV6UezI= +SHA256 (go_modules/golang.org/x/text/@v/v0.37.0.mod) = kNWrTkKJ4PnXNcpFYe7iLZ+evNf6BPI1g8fSFAlAlo4= +SHA256 (go_modules/golang.org/x/text/@v/v0.37.0.zip) = uNR1wXg1q2ArkfEUdoTOtdv0Bg5y5d+y4OM+/JMSqYI= SHA256 (go_modules/golang.org/x/text/@v/v0.7.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ= SHA256 (go_modules/golang.org/x/text/@v/v0.9.0.mod) = Q29ZLne1k7AvvqN04jrTNpyGI/8NKckd594eZnLbmkE= SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8= @@ -211,8 +213,8 @@ SHA256 (go_modules/golang.org/x/tools/@v SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8= SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus= SHA256 (go_modules/golang.org/x/tools/@v/v0.22.0.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo= -SHA256 (go_modules/golang.org/x/tools/@v/v0.42.0.mod) = QHzyf8O9c2tkAB20ZtPuit+8ZNw36JceSL/xyA+LSNg= -SHA256 (go_modules/golang.org/x/tools/@v/v0.42.0.zip) = pWcWRrL/i6nGz2EKGAKELqWXdzKA/P2tFRCRJg6FEdc= +SHA256 (go_modules/golang.org/x/tools/@v/v0.44.0.mod) = S8c3blz/lCWP+FXvzKWCYi/ODgqMo81WwyduO8ie8Cg= +SHA256 (go_modules/golang.org/x/tools/@v/v0.44.0.zip) = 6SF0qO96Lg5fN3mYn3ij0y/HUIEpZEb/qsgbkWNnlNo= SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = gw7Xjc0+mSfEEuJkEjAwhEd0nVE9MQJNJ24kQ7IBZgk= SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= @@ -225,7 +227,7 @@ SHA256 (go_modules/gopkg.in/check.v1/@v/ SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) = 9VVoTlxdrMKFDd2zRf7xuPk/VGtyaFWJeJ2m0rBicQ4= SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk= SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU= -SHA256 (miniflux.app/v2-v2.2.19.zip) = F8BX8XleJaGZ95Jg5sD2Xy9vFkmeVyQ0CVEfPfNFnr4= +SHA256 (miniflux.app/v2-v2.3.1.zip) = umRBPwr+wmiC7sdlPf2nGcOLZwVbBL2jHPKB1dYbqX8= SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.mod) = 53 SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.zip) = 19692 SIZE (go_modules/github.com/!puerkito!bio/goquery/@v/v1.12.0.mod) = 128 @@ -242,8 +244,8 @@ SIZE (go_modules/github.com/beorn7/perks SIZE (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 14678 SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = 45 SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = 17573 -SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.17.0.mod) = 147 -SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.17.0.zip) = 43678 +SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.mod) = 127 +SIZE (go_modules/github.com/coreos/go-oidc/v3/@v/v3.18.0.zip) = 43888 SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 39 SIZE (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = 19440 SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34 @@ -252,17 +254,16 @@ SIZE (go_modules/github.com/djherbis/ati SIZE (go_modules/github.com/djherbis/atime/@v/v1.1.0.zip) = 8732 SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.mod) = 279 SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.9.0.zip) = 116946 -SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.1.mod) = 85 -SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.1.zip) = 208895 -SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.3.mod) = 48 +SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.2.mod) = 85 +SIZE (go_modules/github.com/fxamacker/cbor/v2/@v/v2.9.2.zip) = 211797 SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.4.mod) = 48 SIZE (go_modules/github.com/go-jose/go-jose/v4/@v/v4.1.4.zip) = 370134 SIZE (go_modules/github.com/go-viper/mapstructure/v2/@v/v2.5.0.mod) = 52 SIZE (go_modules/github.com/go-viper/mapstructure/v2/@v/v2.5.0.zip) = 67553 -SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.16.2.mod) = 707 -SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.16.2.zip) = 319457 -SIZE (go_modules/github.com/go-webauthn/x/@v/v0.2.2.mod) = 289 -SIZE (go_modules/github.com/go-webauthn/x/@v/v0.2.2.zip) = 54992 +SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.17.4.mod) = 707 +SIZE (go_modules/github.com/go-webauthn/webauthn/@v/v0.17.4.zip) = 388702 +SIZE (go_modules/github.com/go-webauthn/x/@v/v0.2.6.mod) = 289 +SIZE (go_modules/github.com/go-webauthn/x/@v/v0.2.6.zip) = 55029 SIZE (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.3.1.mod) = 45 SIZE (go_modules/github.com/golang-jwt/jwt/v5/@v/v5.3.1.zip) = 91789 SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 129 @@ -324,16 +325,17 @@ SIZE (go_modules/github.com/rogpeppe/go- SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.zip) = 219918 SIZE (go_modules/github.com/stretchr/testify/@v/v1.11.1.mod) = 498 SIZE (go_modules/github.com/stretchr/testify/@v/v1.11.1.zip) = 134860 -SIZE (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250430135133-0f54527d2b1e.mod) = 202 -SIZE (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20250430135133-0f54527d2b1e.zip) = 26151 -SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.11.mod) = 466 -SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.11.zip) = 7885766 -SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.11.mod) = 87 -SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.11.zip) = 149620 +SIZE (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.mod) = 182 +SIZE (go_modules/github.com/tdewolff/argp/@v/v0.0.0-20260424074207-decde4f86440.zip) = 26181 +SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.13.mod) = 446 +SIZE (go_modules/github.com/tdewolff/minify/v2/@v/v2.24.13.zip) = 7885060 +SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.mod) = 87 +SIZE (go_modules/github.com/tdewolff/parse/v2/@v/v2.8.12.zip) = 149612 SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.11.mod) = 41 -SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.11.zip) = 4421 -SIZE (go_modules/github.com/tinylib/msgp/@v/v1.6.3.mod) = 160 -SIZE (go_modules/github.com/tinylib/msgp/@v/v1.6.3.zip) = 306510 +SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.12.mod) = 41 +SIZE (go_modules/github.com/tdewolff/test/@v/v1.0.12.zip) = 4445 +SIZE (go_modules/github.com/tinylib/msgp/@v/v1.6.4.mod) = 160 +SIZE (go_modules/github.com/tinylib/msgp/@v/v1.6.4.zip) = 306939 SIZE (go_modules/github.com/x448/float16/@v/v0.8.4.mod) = 40 SIZE (go_modules/github.com/x448/float16/@v/v0.8.4.zip) = 14960 SIZE (go_modules/github.com/xhit/go-str2duration/v2/@v/v2.1.0.mod) = 51 @@ -354,16 +356,17 @@ SIZE (go_modules/golang.org/x/crypto/@v/ SIZE (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = 190 SIZE (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = 190 SIZE (go_modules/golang.org/x/crypto/@v/v0.31.0.mod) = 190 -SIZE (go_modules/golang.org/x/crypto/@v/v0.49.0.mod) = 192 -SIZE (go_modules/golang.org/x/crypto/@v/v0.49.0.zip) = 2224812 -SIZE (go_modules/golang.org/x/image/@v/v0.38.0.mod) = 72 -SIZE (go_modules/golang.org/x/image/@v/v0.38.0.zip) = 5321234 +SIZE (go_modules/golang.org/x/crypto/@v/v0.51.0.mod) = 192 +SIZE (go_modules/golang.org/x/crypto/@v/v0.52.0.mod) = 192 +SIZE (go_modules/golang.org/x/crypto/@v/v0.52.0.zip) = 2235936 +SIZE (go_modules/golang.org/x/image/@v/v0.41.0.mod) = 72 +SIZE (go_modules/golang.org/x/image/@v/v0.41.0.zip) = 5323558 SIZE (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = 84 SIZE (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = 84 SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84 SIZE (go_modules/golang.org/x/mod/@v/v0.18.0.mod) = 84 -SIZE (go_modules/golang.org/x/mod/@v/v0.33.0.mod) = 86 -SIZE (go_modules/golang.org/x/mod/@v/v0.33.0.zip) = 172420 +SIZE (go_modules/golang.org/x/mod/@v/v0.35.0.mod) = 86 +SIZE (go_modules/golang.org/x/mod/@v/v0.35.0.zip) = 172422 SIZE (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157 SIZE (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = 84 SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181 @@ -375,11 +378,11 @@ SIZE (go_modules/golang.org/x/net/@v/v0. SIZE (go_modules/golang.org/x/net/@v/v0.25.0.mod) = 155 SIZE (go_modules/golang.org/x/net/@v/v0.33.0.mod) = 155 SIZE (go_modules/golang.org/x/net/@v/v0.43.0.mod) = 157 -SIZE (go_modules/golang.org/x/net/@v/v0.51.0.mod) = 157 SIZE (go_modules/golang.org/x/net/@v/v0.52.0.mod) = 157 -SIZE (go_modules/golang.org/x/net/@v/v0.52.0.zip) = 1959411 +SIZE (go_modules/golang.org/x/net/@v/v0.54.0.mod) = 157 +SIZE (go_modules/golang.org/x/net/@v/v0.55.0.mod) = 157 +SIZE (go_modules/golang.org/x/net/@v/v0.55.0.zip) = 1759943 SIZE (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 123 -SIZE (go_modules/golang.org/x/oauth2/@v/v0.28.0.mod) = 129 SIZE (go_modules/golang.org/x/oauth2/@v/v0.30.0.mod) = 91 SIZE (go_modules/golang.org/x/oauth2/@v/v0.36.0.mod) = 91 SIZE (go_modules/golang.org/x/oauth2/@v/v0.36.0.zip) = 155804 @@ -404,9 +407,10 @@ SIZE (go_modules/golang.org/x/sys/@v/v0. SIZE (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 33 SIZE (go_modules/golang.org/x/sys/@v/v0.32.0.mod) = 35 SIZE (go_modules/golang.org/x/sys/@v/v0.35.0.mod) = 35 -SIZE (go_modules/golang.org/x/sys/@v/v0.37.0.mod) = 35 -SIZE (go_modules/golang.org/x/sys/@v/v0.42.0.mod) = 35 -SIZE (go_modules/golang.org/x/sys/@v/v0.42.0.zip) = 2009900 +SIZE (go_modules/golang.org/x/sys/@v/v0.43.0.mod) = 35 +SIZE (go_modules/golang.org/x/sys/@v/v0.44.0.mod) = 35 +SIZE (go_modules/golang.org/x/sys/@v/v0.45.0.mod) = 35 +SIZE (go_modules/golang.org/x/sys/@v/v0.45.0.zip) = 2021312 SIZE (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 33 SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 33 SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod) = 138 @@ -417,8 +421,8 @@ SIZE (go_modules/golang.org/x/term/@v/v0 SIZE (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 68 SIZE (go_modules/golang.org/x/term/@v/v0.20.0.mod) = 68 SIZE (go_modules/golang.org/x/term/@v/v0.27.0.mod) = 68 -SIZE (go_modules/golang.org/x/term/@v/v0.41.0.mod) = 70 -SIZE (go_modules/golang.org/x/term/@v/v0.41.0.zip) = 21694 +SIZE (go_modules/golang.org/x/term/@v/v0.43.0.mod) = 70 +SIZE (go_modules/golang.org/x/term/@v/v0.43.0.zip) = 21694 SIZE (go_modules/golang.org/x/term/@v/v0.5.0.mod) = 67 SIZE (go_modules/golang.org/x/term/@v/v0.8.0.mod) = 67 SIZE (go_modules/golang.org/x/text/@v/v0.13.0.mod) = 197 @@ -429,8 +433,8 @@ SIZE (go_modules/golang.org/x/text/@v/v0 SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25 SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97 SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97 -SIZE (go_modules/golang.org/x/text/@v/v0.35.0.mod) = 190 -SIZE (go_modules/golang.org/x/text/@v/v0.35.0.zip) = 7015058 +SIZE (go_modules/golang.org/x/text/@v/v0.37.0.mod) = 190 +SIZE (go_modules/golang.org/x/text/@v/v0.37.0.zip) = 7015059 SIZE (go_modules/golang.org/x/text/@v/v0.7.0.mod) = 258 SIZE (go_modules/golang.org/x/text/@v/v0.9.0.mod) = 215 SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 @@ -439,8 +443,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214 SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339 SIZE (go_modules/golang.org/x/tools/@v/v0.22.0.mod) = 339 -SIZE (go_modules/golang.org/x/tools/@v/v0.42.0.mod) = 301 -SIZE (go_modules/golang.org/x/tools/@v/v0.42.0.zip) = 2640481 +SIZE (go_modules/golang.org/x/tools/@v/v0.44.0.mod) = 301 +SIZE (go_modules/golang.org/x/tools/@v/v0.44.0.zip) = 2711015 SIZE (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 211 SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37 SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37 @@ -453,4 +457,4 @@ SIZE (go_modules/gopkg.in/check.v1/@v/v1 SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20201130134442-10cb98267c6c.zip) = 42835 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623 -SIZE (miniflux.app/v2-v2.2.19.zip) = 1237386 +SIZE (miniflux.app/v2-v2.3.1.zip) = 1266782 Index: modules.inc =================================================================== RCS file: /cvs/ports/net/miniflux/modules.inc,v retrieving revision 1.26 diff -u -p -u -p -r1.26 modules.inc --- modules.inc 15 May 2026 01:27:05 -0000 1.26 +++ modules.inc 9 Jun 2026 09:27:27 -0000 @@ -7,16 +7,16 @@ MODGO_MODULES = \ github.com/andybalholm/cascadia v1.3.3 \ github.com/beorn7/perks v1.0.1 \ github.com/cespare/xxhash/v2 v2.3.0 \ - github.com/coreos/go-oidc/v3 v3.17.0 \ + github.com/coreos/go-oidc/v3 v3.18.0 \ github.com/creack/pty v1.1.9 \ github.com/davecgh/go-spew v1.1.1 \ github.com/djherbis/atime v1.1.0 \ github.com/fsnotify/fsnotify v1.9.0 \ - github.com/fxamacker/cbor/v2 v2.9.1 \ + github.com/fxamacker/cbor/v2 v2.9.2 \ github.com/go-jose/go-jose/v4 v4.1.4 \ github.com/go-viper/mapstructure/v2 v2.5.0 \ - github.com/go-webauthn/webauthn v0.16.2 \ - github.com/go-webauthn/x v0.2.2 \ + github.com/go-webauthn/webauthn v0.17.4 \ + github.com/go-webauthn/x v0.2.6 \ github.com/golang-jwt/jwt/v5 v5.3.1 \ github.com/golang/protobuf v1.5.0 \ github.com/google/go-cmp v0.7.0 \ @@ -45,11 +45,11 @@ MODGO_MODULES = \ github.com/prometheus/procfs v0.16.1 \ github.com/rogpeppe/go-internal v1.10.0 \ github.com/stretchr/testify v1.11.1 \ - github.com/tdewolff/argp v0.0.0-20250430135133-0f54527d2b1e \ - github.com/tdewolff/minify/v2 v2.24.11 \ - github.com/tdewolff/parse/v2 v2.8.11 \ - github.com/tdewolff/test v1.0.11 \ - github.com/tinylib/msgp v1.6.3 \ + github.com/tdewolff/argp v0.0.0-20260424074207-decde4f86440 \ + github.com/tdewolff/minify/v2 v2.24.13 \ + github.com/tdewolff/parse/v2 v2.8.12 \ + github.com/tdewolff/test v1.0.12 \ + github.com/tinylib/msgp v1.6.4 \ github.com/x448/float16 v0.8.4 \ github.com/xhit/go-str2duration/v2 v2.1.0 \ github.com/xyproto/randomstring v1.0.5 \ @@ -57,35 +57,36 @@ MODGO_MODULES = \ go.uber.org/goleak v1.3.0 \ go.uber.org/mock v0.6.0 \ go.yaml.in/yaml/v2 v2.4.2 \ - golang.org/x/crypto v0.49.0 \ - golang.org/x/image v0.38.0 \ - golang.org/x/mod v0.33.0 \ - golang.org/x/net v0.52.0 \ + golang.org/x/crypto v0.52.0 \ + golang.org/x/image v0.41.0 \ + golang.org/x/mod v0.35.0 \ + golang.org/x/net v0.55.0 \ golang.org/x/oauth2 v0.36.0 \ golang.org/x/sync v0.20.0 \ - golang.org/x/sys v0.42.0 \ + golang.org/x/sys v0.45.0 \ golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 \ - golang.org/x/term v0.41.0 \ - golang.org/x/text v0.35.0 \ - golang.org/x/tools v0.42.0 \ + golang.org/x/term v0.43.0 \ + golang.org/x/text v0.37.0 \ + golang.org/x/tools v0.44.0 \ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \ google.golang.org/protobuf v1.36.8 \ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c \ gopkg.in/yaml.v3 v3.0.1 MODGO_MODFILES = \ - github.com/go-jose/go-jose/v4 v4.1.3 \ github.com/google/go-cmp v0.5.5 \ github.com/google/go-cmp v0.5.9 \ github.com/google/go-cmp v0.6.0 \ github.com/prometheus/client_golang v1.20.4 \ github.com/prometheus/procfs v0.15.1 \ + github.com/tdewolff/test v1.0.11 \ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 \ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 \ golang.org/x/crypto v0.13.0 \ golang.org/x/crypto v0.19.0 \ golang.org/x/crypto v0.23.0 \ golang.org/x/crypto v0.31.0 \ + golang.org/x/crypto v0.51.0 \ golang.org/x/mod v0.12.0 \ golang.org/x/mod v0.15.0 \ golang.org/x/mod v0.17.0 \ @@ -101,9 +102,9 @@ MODGO_MODFILES = \ golang.org/x/net v0.25.0 \ golang.org/x/net v0.33.0 \ golang.org/x/net v0.43.0 \ - golang.org/x/net v0.51.0 \ + golang.org/x/net v0.52.0 \ + golang.org/x/net v0.54.0 \ golang.org/x/net v0.6.0 \ - golang.org/x/oauth2 v0.28.0 \ golang.org/x/oauth2 v0.30.0 \ golang.org/x/sync v0.0.0-20190423024810-112230192c58 \ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4 \ @@ -124,7 +125,8 @@ MODGO_MODFILES = \ golang.org/x/sys v0.28.0 \ golang.org/x/sys v0.32.0 \ golang.org/x/sys v0.35.0 \ - golang.org/x/sys v0.37.0 \ + golang.org/x/sys v0.43.0 \ + golang.org/x/sys v0.44.0 \ golang.org/x/sys v0.5.0 \ golang.org/x/sys v0.8.0 \ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \